明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 786|回复: 10

[提问] 剩下图元的选择

[复制链接]
发表于 2015-11-4 00:22:18 | 显示全部楼层 |阅读模式
请问老师  在cad中框选一些图元以后 使用过滤删除一部分图元 怎么得到剩下的图元 以利于后面的操作
发表于 2015-11-4 08:28:08 | 显示全部楼层
Remove then...
(command "Select" ss "r" ss1 "")
(setq ss2 (ssget "P"))
 楼主| 发表于 2015-11-4 22:07:38 | 显示全部楼层
看不懂啊!  我的意思是这样的,我在cad中的操作是:
第一步, 选择一些图元 a b c d e f g h i 。
第二步,通过过滤删除b f
第三步,选择 a c d e g h i
第四步 ,通过过滤删除e i
得到 a c d g h
我不想做第三步
怎么实现?
发表于 2015-11-5 08:49:49 | 显示全部楼层
第二步,通过过滤删除b f
第四步,通过过滤删除e i


没能理解为何得把 第二步、第四步 分开处理!?

贴出命令列讯息如何?
 楼主| 发表于 2015-11-5 20:19:11 | 显示全部楼层
本帖最后由 leeli 于 2015-11-5 20:44 编辑
Andyhon 发表于 2015-11-5 08:49
第二步,通过过滤删除b f
第四步,通过过滤删除e i

因为我用的是过滤删除 要选择母图元

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2015-11-6 17:42:00 | 显示全部楼层
选 LINE
(ssget '((0 . "LINE")))

选 Circle
(ssget '((0 . "CIRCLE")))
 楼主| 发表于 2015-11-6 22:37:49 | 显示全部楼层
不是我要的回答 还是谢谢你
发表于 2015-11-7 09:09:28 | 显示全部楼层
本帖最后由 ll_j 于 2015-11-7 09:14 编辑

不好意思,刚才错了,应该是是ssdel。

http://www.mjtd.com/index.php?m= ... d=126&typeid=60
发表于 2015-11-14 02:43:37 | 显示全部楼层
  1. (defun c:tt ()
  2.   (setq ss (ssget))
  3.   (if (setq ss1 (ssget '((0 . "LINE")))) (command "erase" ss1 ""))
  4.   (sssetfirst nil ss)
  5.   (princ)
  6. )
 楼主| 发表于 2024-9-23 01:35:18 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 06:30 , Processed in 0.158931 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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