ericjiang 发表于 2009-6-8 14:32:00

求助 lisp关于先选择区域 再过滤块的问题

<p>求助高手, 我想要lisp程序实现,先(ssget) 选定 一个区域,再在此选定的区域内 ,过滤所需要的块!!我是菜鸟,用(ssget “x” “” “”)只能在整张图上过滤!!</p><p>有相同功能的程序,也可以!!</p>

ljttjl 发表于 2009-6-9 22:42:00

<p>这样写(ssget '((2 . “块名")))</p>

caoyin 发表于 2009-6-10 00:18:00

<p>(ssget);先(ssget) 选定 一个区域</p><p>(ssget <font color="#0000ff">"_P"</font>
                <font color="#ff3300">'</font><font color="#ff0000">((0 . "insert") '( 8 ."0"))</font>);再在此选定的区域内 ,过滤所需要的块</p><p><font color="#3809f7">将参数"X"改成"P"</font> ,<font color="#f70909">后面的过滤条件根据自己的要求修改</font></p>

ericjiang 发表于 2009-6-10 17:11:00

<p>谢谢,问题解决啦哈!!</p>

野狼谷/〈M〉 发表于 2013-1-30 21:25:52

caoyin 发表于 2009-6-10 00:18 static/image/common/back.gif
(ssget);(ssget "_P"
                '((0 . "insert") '( 8 ."0")));将参数"X"改成"P" ,后面的过滤条件根据自己的要求 ...

还是这个是正解啊 '( 8 ."0")还可以'( 8 ."0,???")选择多层
页: [1]
查看完整版本: 求助 lisp关于先选择区域 再过滤块的问题