meinfilel 发表于 2022-7-25 21:46:18

关闭cu前打开图纸

大家好,
 
我试图找到一种方法,允许我在编辑.dwg文件时从文件夹中打开.dwg,关闭当前文件并在文件上运行lisp
 
想象一下这个简单的场景:我正在编辑一个.dwg,我想通过lisp从一个文件夹中打开B.dwg,然后在B.dwg文件上运行lisp,最后保存并退出这两个文件(仅对B.dwg文件进行更改)。
 
任何指示都将不胜感激。
 
谢谢

Steven P 发表于 2022-7-25 22:12:28

纯LISP将只在启动它的窗口上工作。当您将焦点移动到另一个图形时,该LISP不会随之移动,因此打开图形2,您无法从其中的图形1继续运行LISP。
 
不过,你可以看看脚本过程,李·麦克和其他人有脚本编辑器,你可以看看。因此,您可以通过图形1启动一个脚本,但此时正在运行的是脚本,而不是图形1中的LISP。这允许您在图形之间切换,根据需要打开、保存和关闭它们。
 
看看Lee Mac script editor或scriptpro,看看他们是否能满足你的需求

mhupp 发表于 2022-7-25 22:27:24

AutoCAD不能很好地处理多个图形和lisp。查看脚本

Steven P 发表于 2022-7-25 23:03:13

 
问这个问题的人都是天才!(记忆不好,不记得了)
 
 
这将为脚本过程奠定基础,需要进行一些调整才能使其工作——最终形成的内容从未完全完成,它随着新想法不断增长,因此从未很高兴将其发布到网上。
 
对于LISP来说,这是一个不错的更新开始
 
页: [1]
查看完整版本: 关闭cu前打开图纸