求快速删除图元
求一lisp程序,要求:输入一个命令后框选图元,快速删除框选中的文字层与dim层的图元(层可以由自己设定)谢谢大师们 (defun c:tt ()
(if (setq ss (ssget '((8 . "文字,DIM"))))
(command ".ERASE" ss "")
)
(princ)
) 本帖最后由 lidaxiu 于 2012-4-1 07:02 编辑
不用分层也可以删除
(defun c:ewb () ;只删除标注和引线,单行文字,多行文字,
(if (setq ss (ssget '((0 . "*MTEXT,text,leader,DIMENSION"))))
(command ".erase" ss "")
)
(princ)
) 小菜选择易 lidaxiu 发表于 2012-4-1 07:00 static/image/common/back.gif
不用分层也可以删除
(defun c:ewb () ;只删除标注和引线,单行文字,多行文字,
(if (setq ss (ssget '( ...
谢谢,也在用你这个程序 论坛有此类源码,自己写也不难....... 谢谢楼主,很有用
页:
[1]