明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1500|回复: 4

[已解答] 《菜鸟提问》 菜鸟又来了,问一个简单问题,求大虾帮忙啊

[复制链接]
发表于 2014-6-4 14:02 | 显示全部楼层 |阅读模式
5明经币
本帖最后由 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相加呢

最佳答案

查看完整内容

不需要相加啊 (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 s ...
发表于 2014-6-4 14:02 | 显示全部楼层
本帖最后由 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"")
)



评分

参与人数 1明经币 +1 收起 理由
HGHG011 + 1 赞一个!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2014-6-4 14:10 | 显示全部楼层
liu22737 发表于 2014-6-4 14:06
不需要相加啊
明经币

这个函数,我当然知道不需要相加,但我做的别的函数里出现循环,这种方法就不好用了
希望能知道选择集相加的 命令
回复

使用道具 举报

发表于 2014-6-4 14:15 | 显示全部楼层
简单式的选择集相加

(command "Select" ss1 ss2 .... "")
(setq ss (ssget "P"))
or
(command "Move" "P" "" ....)
回复

使用道具 举报

发表于 2014-6-12 21:28 | 显示全部楼层
Andyhon 发表于 2014-6-4 14:15
简单式的选择集相加

(command "Select" ss1 ss2 .... "")

GCAD巧妙,学习了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-17 18:39 , Processed in 0.319945 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表