计算特定块名和
你好,我正在寻找一个Lisp例程,该例程可以计算单个布局中一个特定嵌套块(它将始终具有相同的名称)的数量,然后根据该块的数量自动将同一块(不需要嵌套)插入不同的坐标。
我怀疑这是否可能,但我想我会问。
鉴于嵌套块可以通过Lisp计算,我认为这是可能的。
我已经开始探索Lisp的世界,目前正在使用一些不同的例程。
它们工作得很好,但我离编写详细的Lisp例程还差得很远。
[使用AutoCAD 2017完整版本]
谢谢各位,
凯尔 你在谷歌上搜索过“检索块名嵌套块”的很多建议吗。
这样地http://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/how-to-get-nested-blocks-out-of-a-block/td-p/2991102 嗨,谢谢你的建议,但这不是我想要的。
回顾我最初的帖子,我意识到我问错了问题。
有问题的块将不再嵌套。
因此,只需要从PS中计算块数。(也就是说,块将在图纸空间中,我也将在图纸空间中。)
然后,将具有相同名称的块插入图纸空间中相对于找到的块数的坐标处。
例如:
块计数=1,在0,0,0处插入块
块计数=2,在0,50,0处插入块
块计数=3,在0100,0处插入块
...等等
谢谢 看看我的alst帖子,这是你想要的起点
http://www.cadtutor.net/forum/showthread.php?99463-Lisp请求跨多个布局在图纸空间中选择对象 非常感谢。
我会看看,并尝试编辑它,以满足我的需要!
页:
[1]