《菜鸟提问》 菜鸟又来了,问一个简单问题,求大虾帮忙啊
本帖最后由 HGHG011 于 2014-6-4 14:05 编辑(DEFUN C:cx ()
(setq ss1 (ssget))
(setq ss2 (ssget))
(setq ss1 (xxxxx ss1 ss2))
(command"move" ss1)
)
上述函数中xxxxx应该填写什么 才能使选择集ss1 与选择集ss2相加呢
本帖最后由 liu22737 于 2014-6-4 14:18 编辑
不需要相加啊
(DEFUN C:cx ()
(setq ss1 (ssget))
(setq ss2 (ssget))
;(setq ss1 (xxxxx ss1 ss2))
(command"move" ss1 ss2 "")
)
一定要加
(DEFUN C:cx ()
(setq ss1 (ssget))
(setq ss2 (ssget))
;(setq ss1 (xxxxx ss1 ss2))
(command"select" ss1 ss2 "")
(setq ss1(ssget"p"))
)
;;;;或
(DEFUN C:cx ()
(setq ss1 (ssget))
(setq ss2 (ssget))
(while(setq e(ssname ss2 0))(ssadd e ss1)(ssdel e ss2))
(command"move" ss1"")
)
liu22737 发表于 2014-6-4 14:06 static/image/common/back.gif
不需要相加啊
明经币
这个函数,我当然知道不需要相加,但我做的别的函数里出现循环,这种方法就不好用了
希望能知道选择集相加的 命令 简单式的选择集相加
(command "Select" ss1 ss2 .... "")
(setq ss (ssget "P"))
or
(command "Move" "P" "" ....)
Andyhon 发表于 2014-6-4 14:15 static/image/common/back.gif
简单式的选择集相加
(command "Select" ss1 ss2 .... "")
GCAD巧妙,学习了。
页:
[1]