[求助]求救高手,关于选择集的。
<p>如果在所选的物体中,既有圆又有文字,如何可以把圆和文字分别筛选出来?</p><p></p> <p>遍历选择集,以图元类型区分。</p><p>dxf 0</p> <p>如果只是操作的话</p><p>用filter命令就可以了</p><p></p> <p>如何把:</p><p>(setq V1 (ssget))</p><p>所选物体变成:</p><p>(entget ...)</p><p>一样?</p> ssname函数返回选择集的图元。 <p>;用ssget实现一次选择的动作获得多个不同的选择集<br/>(setq ss1 (ssget)) ;选择集1:选中的所有对象</p><p>(sssetfirst nil ss1) ;ss1成为当前选择集<br/>(sssetfirst) ;取消ss1的高亮<br/>;以上两句可用(command "select" ss "")替换<br/>(setq ss2 (ssget "p" '((0 . "line"))));ss1中的所有LINE图元赋给ss2</p><p>(sssetfirst nil ss1) ;ss1成为当前选择集<br/>(sssetfirst) ;取消ss1的高亮<br/>;以上两句可用(command "select" ss "")替换<br/>(setq ss3 (ssget "p" '((0 . "circle"))));ss1中的所有CIRCLE图元赋给ss3</p> 谢谢楼上的高手![求助]如何把选择集:
<p>如何把选择集:</p><p>(setq V1 (ssget))</p><p>所选物体变成单个:</p><p>(entget ...)</p><p>?????????????</p> userzhl发表于2007-7-7 12:00:00static/image/common/back.gif如何把选择集:(setq V1 (ssget))所选物体变成单个:(entget ...)?????????????<p>看看函数ssname</p>
页:
[1]