怎样重复运行分解选择的图块
今天接个图,遭用无名块原位置插入了几十次,怎样一次分解到位。或者指定那分解次数 Ref link:http://bbs.mjtd.com/thread-59662-1-1.html 长老,那程序不得行。 那块不是多重块,就是同一位置插入了几十个嵌套无名块,用分解可以炸开,只是要分解那同一选择的几十次 请上传您的样本文件(*.Dwg) 那图的一部分搞的无名块 Try this
;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)
)
炸开是行了,但是有点小问题,就是那门窗及那轴线号也遭炸开了, 加入判断式排除 [门窗及那轴线号] 怎样加那判断
页:
[1]
2