修订宏
你好我自学了一些关于宏的小知识,可以创建小宏,但我想知道你是否可以回答一些关于它们的问题
一件事是,我可以制作一个宏,将DWG保存为特定名称,如“temp”。图纸“”:
(^c^c\U另存为临时)
但我想知道如何做一些事情,比如说,如果我打开一个名为temp的绘图,让它更有活力。dwg我希望它保存为现有名称,然后将“REV 1”作为后缀,因此它将是“tempREV 1”。图纸“”
然后可以打开另一个绘图“tempxyz”。然后,使用相同的宏将其另存为“tempxyzREV 1”。图纸“”
在这个问题上的任何帮助都会非常有用,因为我刚刚开始理解macro的
谢谢
迈克 使用LISP尝试这样的操作
(setq dn (getvar "dwgname"))
(command "._saveas" "" (strcat (substr dn 1 (- (strlen dn) 4)) "REV 1"))
嗯,所有这些都是关于Lisp程序。。。我不知道这是什么我只是昨天开始的宏。。。但好的,我会看一看,谷歌等,但提前谢谢你 好啊现在有了LISP的想法。。。但是你怎么给它一个命令呢?
iv创建的文件与您所说的完全相同,但它只是说:
命令:_appload Zone。lsp已成功加载。
命令:;错误:输入列表格式不正确
...当我尝试加载它时…:S
谢谢 胡特!全部完成。。。忘记了命令末尾的结束括号
谢谢大家 好的,现在我已经设法添加了“rev1到它。。。是否可以制作一个LSP,该LSP可以判断它是否为“rev1”,并且我按下命令,它会将其保存为“rev2”?然后是“rev3”等等。。。
这可能吗?
页:
[1]