选择对象以 CAD→Creo 为名输出到桌面
由于近段时间经常要用到旧CAD图转proe,想请大师帮忙写一个小程序:1:将已选择的对象以 CAD→Creo 为名,输出到桌面,
2:如果桌面已有 CAD→Creo 存在,则覆盖
谢谢各位了!
如果你的桌面不是C:\\Documents and Settings\\Administrator\\桌面\\自己改改(defun c:test1 (/ ss pt)
(setvar "cmdecho" 0)
(prompt "\n选择输出图元:")
(setq ss (ssget)
pt (getpoint "\n拾取输出点:")
)
(if
(findfile
"C:\\Documents and Settings\\Administrator\\桌面\\CAD→Creo.dwg"
)
(command
"-WBLOCK"
"C:\\Documents and Settings\\Administrator\\桌面\\CAD→Creo.dwg"
"y"
""
pt
ss
""
)
(command
"-WBLOCK"
"C:\\Documents and Settings\\Administrator\\桌面\\CAD→Creo.dwg"
""
pt
ss
""
)
)
(command ".oops")
(setvar "cmdecho" 1)
(princ)
) x_s_s_1 发表于 2013-4-27 01:00 static/image/common/back.gif
如果你的桌面不是C:\\Documents and Settings\\Administrator\\桌面\\自己改改
非常感谢你的帮助,程序很好用!
这样也可以:
;pt (getpoint "\n拾取输出点:")
""
0
ss
........................
""
0
ss 这个很实用,谢谢分享!
页:
[1]