作者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