AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~
[討論] 請問有辦法輸出桿件的長度和孔距嗎? 2020-211 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Oooo-110 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Oo-2-110 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ziao1510 [討論] 請問有辦法輸出桿件的長度和孔距嗎? BPl3tjj [討論] 請問有辦法輸出桿件的長度和孔距嗎? Uos15010

[討論] 請問有辦法輸出桿件的長度和孔距嗎?

向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 adolescent77 于 2011-11-14, 10:57

因為我程式方面只有基本的C++基礎,而且很久沒有用了
加上目前工作上有此需求,所以到這邊問問各位前輩有沒有此功能

請見附圖,想要輸出一個CAD檔案裡的桿件長度和孔距
可以輸出: 1000, 30, 940 嗎?
[討論] 請問有辦法輸出桿件的長度和孔距嗎? Autocad

有辦法達到嗎?是要透過Autolisp嗎?

謝謝!

Kenny


adolescent77 在 2011-11-14, 12:05 作了第 2 次修改 (原因 : 此主題為討論類型)
adolescent77
adolescent77
初級會員
初級會員

文章總數 : 63
年齡 : 40
來自 : 高雄市
職業 : 工程師
愛好 : 電影
個性 : 孤僻
使用年資 : 白天
使用版本 : 2010
積分 : 1
經驗值 : 4011
威望值 : 11
注冊日期 : 2009-11-01
男 天蝎座 羊

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 Tiger&蘋果爸 于 2011-11-15, 10:07

AutoCAD預設功能沒有辦法萃取標註"測量值"
需要透果LISP方式截取~
或者你可以試試將標註分解,然後就可以使用資料萃取!

____________________________________________________________________________________
[討論] 請問有辦法輸出桿件的長度和孔距嗎? Oo-2-110 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ia15010 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ziao1510 [討論] 請問有辦法輸出桿件的長度和孔距嗎? BPl3tjj
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 18984
年齡 : 44
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 74452
威望值 : 14189
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 leoneriol 于 2011-11-15, 12:11

Tiger&蘋果爸 寫到:AutoCAD預設功能沒有辦法萃取標註"測量值"
需要透果LISP方式截取~
或者你可以試試將標註分解,然後就可以使用資料萃取!

哈哈 !!看了蘋果爸的回應我才發現我自己的腦袋中只裝了AutoCAD 我錯了

剛剛看到問題的時候還以為"輸出"是要再CAD裡面做個物件

完全沒有想到是要從CAD裡面抓資料出來到其他程式使用 過獎了
leoneriol
leoneriol
榮譽顧問
榮譽顧問

文章總數 : 818
年齡 : 36
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 7508
威望值 : 956
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
經典問與答讀者 藍鵲34號
2009聚會勳章 2014聚會勳章 男 雙魚座 鼠

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 Tiger&蘋果爸 于 2011-11-15, 12:55

leoneriol 寫到: 哈哈 !!看了蘋果爸的回應我才發現我自己的腦袋中只裝了AutoCAD
剛剛看到問題的時候還以為"輸出"是要再CAD裡面做個物件
完全沒有想到是要從CAD裡面抓資料出來到其他程式使用
沒有啦~
因為題意不是很清楚,我是假設說要輸出到其他檔運用!
嘻嘻

____________________________________________________________________________________
[討論] 請問有辦法輸出桿件的長度和孔距嗎? Oo-2-110 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ia15010 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ziao1510 [討論] 請問有辦法輸出桿件的長度和孔距嗎? BPl3tjj
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 18984
年齡 : 44
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 74452
威望值 : 14189
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 adolescent77 于 2011-11-15, 13:55

謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
adolescent77
adolescent77
初級會員
初級會員

文章總數 : 63
年齡 : 40
來自 : 高雄市
職業 : 工程師
愛好 : 電影
個性 : 孤僻
使用年資 : 白天
使用版本 : 2010
積分 : 1
經驗值 : 4011
威望值 : 11
注冊日期 : 2009-11-01
男 天蝎座 羊

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 leoneriol 于 2011-11-16, 10:54

adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(1)如果事先都標注好了,其時使用"資料萃取"是最快的!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了
leoneriol
leoneriol
榮譽顧問
榮譽顧問

文章總數 : 818
年齡 : 36
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 7508
威望值 : 956
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
經典問與答讀者 藍鵲34號
2009聚會勳章 2014聚會勳章 男 雙魚座 鼠

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 adolescent77 于 2011-11-16, 17:01

leoneriol 寫到:
adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(1)如果事先都標注好了,其時使用"資料萃取"是最快的!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了

謝謝回覆!!

(1) 所以意思是沒有標註也可以擷取出 1000, 30, 940 這三個數值嗎?
(2) 其實我想要做的是叫客戶在AutoCAD裡面畫出他們所需要的桿件和孔的位置圖(可能有上百根桿件)
然後我把CAD檔案取回後,自動透過LISP擷取出每一根的桿件的長度和孔的位置數值到EXCEL檔案
我的需求有辦法達到嗎?
如有可能達到就要花錢請專門代寫程式的人幫我達成了,不然我程式底太差了,呵呵
adolescent77
adolescent77
初級會員
初級會員

文章總數 : 63
年齡 : 40
來自 : 高雄市
職業 : 工程師
愛好 : 電影
個性 : 孤僻
使用年資 : 白天
使用版本 : 2010
積分 : 1
經驗值 : 4011
威望值 : 11
注冊日期 : 2009-11-01
男 天蝎座 羊

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 leoneriol 于 2011-11-16, 17:14

adolescent77 寫到:
Spoiler(用來隱藏帖子內容):
leoneriol 寫到:
adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(1)如果事先都標注好了,其時使用"資料萃取"是最快的!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了
謝謝回覆!!

(1) 所以意思是沒有標註也可以擷取出 1000, 30, 940 這三個數值嗎?
(2) 其實我想要做的是叫客戶在AutoCAD裡面畫出他們所需要的桿件和孔的位置圖(可能有上百根桿件)
然後我把CAD檔案取回後,自動透過LISP擷取出每一根的桿件的長度和孔的位置數值到EXCEL檔案
我的需求有辦法達到嗎?
如有可能達到就要花錢請專門代寫程式的人幫我達成了,不然我程式底太差了,呵呵
建議您讓您的客戶將桿件繪製成圖塊,再配合資料萃取的方式匯出成Excel檔!!省時又省力!
leoneriol
leoneriol
榮譽顧問
榮譽顧問

文章總數 : 818
年齡 : 36
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 7508
威望值 : 956
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
經典問與答讀者 藍鵲34號
2009聚會勳章 2014聚會勳章 男 雙魚座 鼠

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 Tiger&蘋果爸 于 2011-11-16, 17:41

leoneriol 寫到:
adolescent77 寫到:
Spoiler(用來隱藏帖子內容):
leoneriol 寫到:
adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(1)如果事先都標注好了,其時使用"資料萃取"是最快的!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了
謝謝回覆!!

(1) 所以意思是沒有標註也可以擷取出 1000, 30, 940 這三個數值嗎?
(2) 其實我想要做的是叫客戶在AutoCAD裡面畫出他們所需要的桿件和孔的位置圖(可能有上百根桿件)
然後我把CAD檔案取回後,自動透過LISP擷取出每一根的桿件的長度和孔的位置數值到EXCEL檔案
我的需求有辦法達到嗎?
如有可能達到就要花錢請專門代寫程式的人幫我達成了,不然我程式底太差了,呵呵
建議您讓您的客戶將桿件繪製成圖塊,再配合資料萃取的方式匯出成Excel檔!!省時又省力!
是的!透過LISP是可以達到,但是有太多條件需過濾及判斷,可能不是很好寫!
建議按照leoneriol的方式,將桿件繪製成圖塊或屬性圖塊,再配合資料萃取的方式匯出即可~

____________________________________________________________________________________
[討論] 請問有辦法輸出桿件的長度和孔距嗎? Oo-2-110 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ia15010 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ziao1510 [討論] 請問有辦法輸出桿件的長度和孔距嗎? BPl3tjj
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 18984
年齡 : 44
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 74452
威望值 : 14189
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 adolescent77 于 2011-11-17, 17:36

leoneriol 寫到:
adolescent77 寫到:
Spoiler(用來隱藏帖子內容):
leoneriol 寫到:
adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(1)如果事先都標注好了,其時使用"資料萃取"是最快的!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了
謝謝回覆!!

(1) 所以意思是沒有標註也可以擷取出 1000, 30, 940 這三個數值嗎?
(2) 其實我想要做的是叫客戶在AutoCAD裡面畫出他們所需要的桿件和孔的位置圖(可能有上百根桿件)
然後我把CAD檔案取回後,自動透過LISP擷取出每一根的桿件的長度和孔的位置數值到EXCEL檔案
我的需求有辦法達到嗎?
如有可能達到就要花錢請專門代寫程式的人幫我達成了,不然我程式底太差了,呵呵
建議您讓您的客戶將桿件繪製成圖塊,再配合資料萃取的方式匯出成Excel檔!!省時又省力!

我了解了,所以您的意思是說繪製成圖塊,再用資料萃取就可以取得桿件長度和孔距了。
(1) 我記得資料萃取好像是AutoCAD內建的功能,是嗎? 如是,是每一個版本都有的功能嗎?
(2) 那需要標註每一根桿件的長度嗎?
以上,謝謝!

也謝謝蘋果爸的回覆!!
adolescent77
adolescent77
初級會員
初級會員

文章總數 : 63
年齡 : 40
來自 : 高雄市
職業 : 工程師
愛好 : 電影
個性 : 孤僻
使用年資 : 白天
使用版本 : 2010
積分 : 1
經驗值 : 4011
威望值 : 11
注冊日期 : 2009-11-01
男 天蝎座 羊

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 leoneriol 于 2011-11-18, 20:29

adolescent77 寫到:我了解了,所以您的意思是說繪製成圖塊,再用資料萃取就可以取得桿件長度和孔距了。
(1) 我記得資料萃取好像是AutoCAD內建的功能,是嗎? 如是,是每一個版本都有的功能嗎?
(2) 那需要標註每一根桿件的長度嗎?
以上,謝謝!

也謝謝蘋果爸的回覆!!

(1)好像....2000以上的才有!?不知道有沒有記錯,蘋果爸~!求救喔XD
(2)有標註長度的話....會更方便些!(如果不是您要自己親手標註的話...)
leoneriol
leoneriol
榮譽顧問
榮譽顧問

文章總數 : 818
年齡 : 36
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 7508
威望值 : 956
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
經典問與答讀者 藍鵲34號
2009聚會勳章 2014聚會勳章 男 雙魚座 鼠

回頂端 向下

[討論] 請問有辦法輸出桿件的長度和孔距嗎? Empty 回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?

發表 由 Tiger&蘋果爸 于 2011-11-18, 21:03

資料萃取是從AutoCAD 2008版本開始的功能,以前的方式是屬性萃取。
所以需要使用2008以上版本才行喔~
認同

____________________________________________________________________________________
[討論] 請問有辦法輸出桿件的長度和孔距嗎? Oo-2-110 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ia15010 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ziao1510 [討論] 請問有辦法輸出桿件的長度和孔距嗎? BPl3tjj
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 18984
年齡 : 44
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 74452
威望值 : 14189
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
[討論] 請問有辦法輸出桿件的長度和孔距嗎? Uos15010 [討論] 請問有辦法輸出桿件的長度和孔距嗎? BPl3tjj [討論] 請問有辦法輸出桿件的長度和孔距嗎? Ziao1510 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Oo-2-110 [討論] 請問有辦法輸出桿件的長度和孔距嗎? Oooo-110 [討論] 請問有辦法輸出桿件的長度和孔距嗎? 2020-211