cooltl18 发表于 2009-3-16 23:57:00

[求助]如何在多物件中只炸开嵌套块而不炸到一般块?请高手指点

<p><strong>qaflags变量仍能影响到一般块,请教有无其他方法可以实现?</strong></p>

carrot1983 发表于 2009-3-19 18:20:00

<p><strong>只炸开嵌套块而不炸到一般块</strong></p><p><strong>1.先判断是否为嵌套块</strong></p><p><strong>2.炸开嵌套块</strong></p>

carrot1983 发表于 2009-3-19 18:20:00

本帖最后由 作者 于 2009-3-19 18:22:30 编辑

;xex = 炸开嵌套块.-----by 无痕.2004.4
(defun c:xex ()
   (princ "\n炸开嵌套块.--------------by 无痕.2004.4")
   (setvar "qaflags" 1)
   (setq ss (ssget '((0 . "INSERT"))))
   (while (setq ss (ssget "P" '((0 . "INSERT"))))
   (command ".explode" ss "")
   )(princ)
)

carrot1983 发表于 2009-3-19 18:24:00

<p><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=73293">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=73293</a></p><p><strong>【已完成】获取所有图块包括嵌套块(多重块)内圆的圆心坐标(当前坐标系下的值)</strong></p><p><strong>这个可能会帮到你。</strong></p>

fueya 发表于 2009-3-20 09:41:00

<p>太……神奇了~~~!!</p><p>谢谢~~~</p>

wh89103 发表于 2013-4-25 00:07:01

好帖子呀,
页: [1]
查看完整版本: [求助]如何在多物件中只炸开嵌套块而不炸到一般块?请高手指点