[討論] 請問有辦法輸出桿件的長度和孔距嗎?
3 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
[討論] 請問有辦法輸出桿件的長度和孔距嗎?
因為我程式方面只有基本的C++基礎,而且很久沒有用了
加上目前工作上有此需求,所以到這邊問問各位前輩有沒有此功能
請見附圖,想要輸出一個CAD檔案裡的桿件長度和孔距
可以輸出: 1000, 30, 940 嗎?
有辦法達到嗎?是要透過Autolisp嗎?
謝謝!
Kenny
加上目前工作上有此需求,所以到這邊問問各位前輩有沒有此功能
請見附圖,想要輸出一個CAD檔案裡的桿件長度和孔距
可以輸出: 1000, 30, 940 嗎?
有辦法達到嗎?是要透過Autolisp嗎?
謝謝!
Kenny
adolescent77 在 2011-11-14, 12:05 作了第 2 次修改 (原因 : 此主題為討論類型)
adolescent77- 初級會員
- 文章總數 : 63
年齡 : 45
來自 : 高雄市
職業 : 工程師
愛好 : 電影
個性 : 孤僻
使用年資 : 白天
使用版本 : 2010
積分 : 1
經驗值 : 5721
威望值 : 17
注冊日期 : 2009-11-01
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
AutoCAD預設功能沒有辦法萃取標註"測量值"
需要透果LISP方式截取~
或者你可以試試將標註分解,然後就可以使用資料萃取!
需要透果LISP方式截取~
或者你可以試試將標註分解,然後就可以使用資料萃取!
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
Tiger&蘋果爸 寫到:AutoCAD預設功能沒有辦法萃取標註"測量值"
需要透果LISP方式截取~
或者你可以試試將標註分解,然後就可以使用資料萃取!
哈哈 !!看了蘋果爸的回應我才發現我自己的腦袋中只裝了AutoCAD
剛剛看到問題的時候還以為"輸出"是要再CAD裡面做個物件
完全沒有想到是要從CAD裡面抓資料出來到其他程式使用
leoneriol- 榮譽顧問
- 文章總數 : 818
年齡 : 40
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 9216
威望值 : 960
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
沒有啦~leoneriol 寫到: 哈哈 !!看了蘋果爸的回應我才發現我自己的腦袋中只裝了AutoCAD
剛剛看到問題的時候還以為"輸出"是要再CAD裡面做個物件
完全沒有想到是要從CAD裡面抓資料出來到其他程式使用
因為題意不是很清楚,我是假設說要輸出到其他檔運用!
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
adolescent77- 初級會員
- 文章總數 : 63
年齡 : 45
來自 : 高雄市
職業 : 工程師
愛好 : 電影
個性 : 孤僻
使用年資 : 白天
使用版本 : 2010
積分 : 1
經驗值 : 5721
威望值 : 17
注冊日期 : 2009-11-01
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
(1)如果事先都標注好了,其時使用"資料萃取"是最快的!adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了
leoneriol- 榮譽顧問
- 文章總數 : 818
年齡 : 40
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 9216
威望值 : 960
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
leoneriol 寫到:(1)如果事先都標注好了,其時使用"資料萃取"是最快的!adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了
謝謝回覆!!
(1) 所以意思是沒有標註也可以擷取出 1000, 30, 940 這三個數值嗎?
(2) 其實我想要做的是叫客戶在AutoCAD裡面畫出他們所需要的桿件和孔的位置圖(可能有上百根桿件)
然後我把CAD檔案取回後,自動透過LISP擷取出每一根的桿件的長度和孔的位置數值到EXCEL檔案
我的需求有辦法達到嗎?
如有可能達到就要花錢請專門代寫程式的人幫我達成了,不然我程式底太差了,呵呵
adolescent77- 初級會員
- 文章總數 : 63
年齡 : 45
來自 : 高雄市
職業 : 工程師
愛好 : 電影
個性 : 孤僻
使用年資 : 白天
使用版本 : 2010
積分 : 1
經驗值 : 5721
威望值 : 17
注冊日期 : 2009-11-01
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
建議您讓您的客戶將桿件繪製成圖塊,再配合資料萃取的方式匯出成Excel檔!!省時又省力!adolescent77 寫到:謝謝回覆!!
- Spoiler(用來隱藏帖子內容):
leoneriol 寫到:(1)如果事先都標注好了,其時使用"資料萃取"是最快的!adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了
(1) 所以意思是沒有標註也可以擷取出 1000, 30, 940 這三個數值嗎?
(2) 其實我想要做的是叫客戶在AutoCAD裡面畫出他們所需要的桿件和孔的位置圖(可能有上百根桿件)
然後我把CAD檔案取回後,自動透過LISP擷取出每一根的桿件的長度和孔的位置數值到EXCEL檔案
我的需求有辦法達到嗎?
如有可能達到就要花錢請專門代寫程式的人幫我達成了,不然我程式底太差了,呵呵
leoneriol- 榮譽顧問
- 文章總數 : 818
年齡 : 40
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 9216
威望值 : 960
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
是的!透過LISP是可以達到,但是有太多條件需過濾及判斷,可能不是很好寫!leoneriol 寫到:建議您讓您的客戶將桿件繪製成圖塊,再配合資料萃取的方式匯出成Excel檔!!省時又省力!adolescent77 寫到:謝謝回覆!!
- Spoiler(用來隱藏帖子內容):
leoneriol 寫到:(1)如果事先都標注好了,其時使用"資料萃取"是最快的!adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了
(1) 所以意思是沒有標註也可以擷取出 1000, 30, 940 這三個數值嗎?
(2) 其實我想要做的是叫客戶在AutoCAD裡面畫出他們所需要的桿件和孔的位置圖(可能有上百根桿件)
然後我把CAD檔案取回後,自動透過LISP擷取出每一根的桿件的長度和孔的位置數值到EXCEL檔案
我的需求有辦法達到嗎?
如有可能達到就要花錢請專門代寫程式的人幫我達成了,不然我程式底太差了,呵呵
建議按照leoneriol的方式,將桿件繪製成圖塊或屬性圖塊,再配合資料萃取的方式匯出即可~
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
leoneriol 寫到:建議您讓您的客戶將桿件繪製成圖塊,再配合資料萃取的方式匯出成Excel檔!!省時又省力!adolescent77 寫到:謝謝回覆!!
- Spoiler(用來隱藏帖子內容):
leoneriol 寫到:(1)如果事先都標注好了,其時使用"資料萃取"是最快的!adolescent77 寫到:謝謝蘋果爸的回覆!
我的確是想要輸出數值給EXCEL應用
蘋果爸提到要用LISP方式擷取,那想要再請問
(1) 需要事先都先標註好,再用LISP擷取嗎?
(2) 如果CAD檔案裡面有兩個以上的桿件,LISP有辦法輸出成桿件1和桿件2嗎?
謝謝!
(2)這一部分!!如果這樣的桿件是圖塊、群組獲實體的話,答案是"是",其他.....可能就要看過確實的圖面再說了
(1) 所以意思是沒有標註也可以擷取出 1000, 30, 940 這三個數值嗎?
(2) 其實我想要做的是叫客戶在AutoCAD裡面畫出他們所需要的桿件和孔的位置圖(可能有上百根桿件)
然後我把CAD檔案取回後,自動透過LISP擷取出每一根的桿件的長度和孔的位置數值到EXCEL檔案
我的需求有辦法達到嗎?
如有可能達到就要花錢請專門代寫程式的人幫我達成了,不然我程式底太差了,呵呵
我了解了,所以您的意思是說繪製成圖塊,再用資料萃取就可以取得桿件長度和孔距了。
(1) 我記得資料萃取好像是AutoCAD內建的功能,是嗎? 如是,是每一個版本都有的功能嗎?
(2) 那需要標註每一根桿件的長度嗎?
以上,謝謝!
也謝謝蘋果爸的回覆!!
adolescent77- 初級會員
- 文章總數 : 63
年齡 : 45
來自 : 高雄市
職業 : 工程師
愛好 : 電影
個性 : 孤僻
使用年資 : 白天
使用版本 : 2010
積分 : 1
經驗值 : 5721
威望值 : 17
注冊日期 : 2009-11-01
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
adolescent77 寫到:我了解了,所以您的意思是說繪製成圖塊,再用資料萃取就可以取得桿件長度和孔距了。
(1) 我記得資料萃取好像是AutoCAD內建的功能,是嗎? 如是,是每一個版本都有的功能嗎?
(2) 那需要標註每一根桿件的長度嗎?
以上,謝謝!
也謝謝蘋果爸的回覆!!
(1)好像....2000以上的才有!?不知道有沒有記錯,蘋果爸~!求救喔XD
(2)有標註長度的話....會更方便些!(如果不是您要自己親手標註的話...)
leoneriol- 榮譽顧問
- 文章總數 : 818
年齡 : 40
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 9216
威望值 : 960
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
回復: [討論] 請問有辦法輸出桿件的長度和孔距嗎?
資料萃取是從AutoCAD 2008版本開始的功能,以前的方式是屬性萃取。
所以需要使用2008以上版本才行喔~
所以需要使用2008以上版本才行喔~
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
這個論壇的權限:
您 無法 在這個版面回復文章