请帮我用LEE MAC
先生我有一个小的lisp,我想在我的100个图形中重复它,绘图路径是D:\WORK,lisp如下所示,
(defun DEE( / fname)
(mapcar 'setvar '("cmdecho" "insunits" "dimasz") '(0 4 3.0))
(if (findfile (setq fname "c:\\hpc\\DEE.dwg"))
(command "insert" fname '(7.6911 3.3174) 1.4 "" 0 AV)
)
(command "qsave" "CLOSE" ))
);DEE
我带着leemac wscript lisp,
上传wscipt lisp后,请告诉我下一步
非常感谢。 什么是“TLOAD”和“TSAVEP”-据我所知,这些不是标准的AutoCAD命令。
您能否确认您的程序在当前图形上成功且无错误地执行? 除了李对100个dwg的评论之外,你还需要这样一个脚本,有多种方式来编写脚本。李·Mac有一个很好的编剧或我,我使用老式的DOS,从“Windows”左下角的CMD选项,然后是Dir*。dwg>dirlst/b然后放入Word并使用replace最多5分钟完成100个dwg。
open dwg1 (load "DEE")(DEE)
open dwg2 (load "DEE")(DEE)
etc
Ps lips are on your face LISP是一种编程语言
对不起,但我不得不笑了。 对不起,是拼写错误
先生
我编辑了Lisp程序,现在请看
+1没有恶意,只是一个打字错误! 先生
感谢您的回复,
请看附件,它显示了错误,我不是很多家庭与cmd,请把完整的cmd命令我的文件位置是C:\Work和我的图纸名称是01,02,03等
非常感谢。
请阅读代码发布指南,并编辑代码以包含在代码标签中。
Your Code Here=
Your Code Here
删除此行:
将代码另存为DEE。lsp。
然后将以下内容用作我的程序的“脚本行”:
_.open *file* (load "DEE.lsp" nil) (if DEE (DEE)) _.qsave _.close
页:
[1]
2