用于插入的Lisp或脚本文件
我对lisp有点陌生,我正在尝试找出一种方法,可以在某个点(例如:0,0,0)将块同时插入到多个图形中。我找到了一种方法,可以一次从多个图形中删除一个块,但不能插入一个块。任何帮助都将不胜感激! 我曾尝试使用ObjectDBXWrapper程序来使用Lee Mac的Point Manager程序,但似乎无法实现。我不是一个有编程或lisp经验的人,所以这可能是我的大部分问题。。。 您可以将我的脚本编写器程序与以下类似的脚本行一起使用:_.open *file* _.-insert "YourBlockName" _S 1 _R 0 _non 0,0,0 _.qsave _.close
以上假设块没有属性化,或者ATTREQ=0。
由于某种原因,当我加载脚本并运行它时。它只打开我当前以只读方式打开的文件。它不会插入块,也不会打开目录中的其余文件。。。 对于一些人来说,当我运行脚本时,它只打开一个图形(我激活的那个)。它不是打开目录中其余的DWG,也不是插入我命名的块。我是这样输入的(_.open*file*_。-insert“AS-build”\u S 1 \u R 0非0,0,0。qsave _.close)有什么想法吗?非常感谢李的帮助! 我还试着用圆圈运行你在网站上发布的脚本。(_.open*file*_.circle 0,0,0 5 _.save _Y _.close)它也不适用于我。 _.open *file* _.circle 0,0,0 5 _.save_Y _.close _.open *file* _.-insert "AS-BUILT" _S 1 _R 0 _non 0,0,0 _.qsave _.close
很抱歉像我一样发布代码!还在学习! 您将无法处理当前图形,因为打开的图形以只读方式呈现为脚本文件-我建议您将要处理的文件复制到单独的文件夹,并从新的空白图形中运行程序。如果您仍然遇到问题,请发布命令行历史记录。 工作得很有魅力!我早该知道的!非常感谢李麦克!
页:
[1]
2