【求助高手】如何用LSP程序选择所有块并炸开,选择所有光栅图象并删除...
<div class="t_msgfont" id="postmessage_13502642">如何用LSP程序选择所有块并炸开,选择所有光栅图象并删除,选择所有标注并删除,选择所有填充并删除,选择所有属性并删除...<br/>再用PURGE命令清除,请高手帮忙啊!</div>(defun c:tt ()
(setvar "CMDECHO" 0)
(while (setq ss (ssget "X" '((0 . "INSERT"))))
(setvar "QAFLAGS" 1)
(command ".explode" ss)
(setvar "QAFLAGS" 0)
)
(if (setq ss (ssget "X" '((0 . "ATTDEF,HATCH,IMAGE,DIMENSION"))))
(command ".erase" ss "")
)
(command ".purge" "a" "*" "n" ".purge" "a" "*" "n")
(setvar "CMDECHO" 1)
(princ)
)
ZZXXQQ 发表于 2009-4-17 20:41
谢谢大神这个太需要了!!! 好像这个比较简单,初学者多磨一磨就会了。 没人知道吗?唉~~~ <p>建议先看看书</p><p>基本函数 ssget</p> liminnet发表于2009-4-17 9:51:00static/image/common/back.gif就是,我看书都看了一年才写代码的
<p>是啊,就该多看看书啊,只是时间少啊,我自己已经写好这个程序了,比较完美</p> <p>呵呵,自己已经学了,写了很长的程序,自定义了N个命令</p><p><strong>“如何用LSP程序选择所有块并炸开,选择所有光栅图象并删除...”</strong></p><p>这个问题真是太简单了,呵呵</p><p> ************************************************************<br/> *** LIL 图形处理程序 V1.0 ***<br/> *** LIL(块 地质),LIL1(块 标注 地质),LIL2(全部 地质) ***<br/> *** LIL3(块), LIL4 (块 标注), LIL5(块 标注 填充) ***<br/> *** LIL6(地质 块颜色),LIL7(钢筋图),LIL8(图框) ***<br/> *** LILo(出图) gl(删除填充关联),kys(块颜色),bu(捕捉) ***<br/> *** qm(删除图象),dgs(删除光栅图像),bz(帮助) ***<br/> *** cbz(标注前后缀),bzys(标注颜色),dss(标注样式) ***<br/> *** ae(封闭面积),ba(交叉切断),z0(z坐标归零) ***<br/> *** xxbl(更改线型比例),abl(随层),old(处理旧图) ***<br/> *** fst,lmt,kt(仿宋,罗马,楷体),tym,tym1(图元名) ***<br/> *** All Rights Reserved By LIL Studio (C) 2009 ***<br/> ************************************************************</p> 建议先看看书
基本函数 ssget
该多看看书啊
该多看看书啊
ZZXXQQ 发表于 2009-4-17 20:41 static/image/common/back.gif
谢谢ZZXXQQ你的无条件帮助
页:
[1]
2