Lee Mac 发表于 2022-7-6 17:30:48

插入多个块

我已经创建了一个LISP,用于AutoCAD 2004中的P&ID,我可以在其中将阀门(块)插入到图形中,LISP例程将自动将阀门与我要插入的线对齐,并在其与阀门重叠的位置修剪该线。
 
然而,当我试图创建另一个相同格式的LISP来引用不同的阀(块)(使用不同的函数语法)时,我先前插入的块被重新插入。
 
这两个LISP例程使用不同的“defun c:”值,并为块的位置引用不同的文件路径,但是AutoCAD只会为首先使用的LISP例程重新插入块。
 
我有什么办法可以解决这个问题吗?AutoCAD似乎记住了最后插入的块,无论LISP文件中引用了什么文件路径,CAD都会插入记住的块。那么,有没有办法擦除块内存?
(希望这一切都有意义!)
页: [1]
查看完整版本: 插入多个块