作者hackerbobo (努力生活為自己)
看板Cad_Cae
標題[請益] AutoCAD一次讀入多個點位座標
時間Tue Dec 2 14:21:50 2008
使用版本: AutoCAD 2004 _ Cht
問 題 : 如何一次載入所有點位座標值並進行展點, 而不需要逐點輸入座標展點呢?
已有爬文搜尋過類似的討論串, 並看到熱心的板友提供一些方法:
* 寫一個.SCR的AutoCAD script file
參考提供的做法應該是要用程式寫個執行檔輸出.SCR,
而目前的替代的做法為:
直接開啟一個txt檔, 仿造.SCR的紀錄格式填入欲輸入CAD展點的座標
PLINE
x1,y1
.
xn,yn
再將副檔名改為.scr
測試之後是可行的^^~
但是以下有三個問題想請問:
1.*.SCR檔是AutoCAD可以直接載入的格式嗎?
因為從 檔案 --> 選取開啟或另存檔案的對話框中的"檔案類型"檢視
可選擇的格式只有:圖檔(*.dwg),標準(*.dws), DXF檔(*dxf), 圖面樣板(*.dwt)
是因為我的版本灌的不完全沒有該選項可選擇, 或是有其他問題?
2. 承續上述問題.
因為找不到直接的路徑可載入.scr檔...
目前的做法是直接將.scr檔拖曳至CAD的作業畫面上.
XD 誤打誤撞的發現原來這樣便可將檔案載入..可以直接展點畫線了.
但還是好奇基本的作業程序應該是要從哪裡載入.scr檔?
3. 參考版友提供的範例測試後推測: PLINE應該是畫線的函式
自行將該引數換成"point"後測試發現, 便可以直接展點.
想請問我的猜測是否正確, "PLINE" --> 畫線
"POINT" --> 展點
所以應該也還有其他的索引對照:P 只是還沒測試到.
以上. 煩請熱心的版友撥空回答哩~~ 謝謝幫忙 <(_ _)> thanks!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.12.170
※ 編輯: hackerbobo 來自: 140.112.12.170 (12/02 14:23)
1F:推 Egriawei:也可考慮用autolisp的IO函數來寫,數據的格式儘量統一 12/02 23:54
2F:→ Egriawei:3004篇是我在學校上課學的方法,給你當個參考選項 12/02 23:55
3F:推 Egriawei:基本上我猜在指令行打(load "xxx.scr")應該可以? 12/03 00:00
4F:→ hackerbobo:謝謝回答<(_ _)> ... 但測試發現load的指令無法使用><~ 12/03 14:02
5F:→ hackerbobo:但很謝謝您提供的第一種方法 ~^_^"a 12/03 14:02