今天本来要实现这个功能(setq sss (ssget “X” ‘((-4 . “<AND”)(0 . “INSERT”)(-4 . “<OR”)(2 . “PARTS”)(2 . “ASSEMBLY”)(2 . “HB”)(-4 . “OR>”)(-4 . “AND>”))) msflag T)
但是怎么也不成功,就测试了简单的下面语句
(setq sss (ssget “X” ‘((2 . “parts”))))
有知道为什么两个系统下不一样吗?
windows下视频
linux下视频
二、选择集的过滤条件
[filter-list] 过滤条件,表类型,指定与属性(DXF 组码)匹配的对象被加入选择集。
常用支持过滤的 DXF 组码:
- 0 实体类型
- -4 条件运算, SSGET 的专用组码,包括逻辑条件与关系条件
- 1 图元文字内容
- -3 扩展数据
- 2 属性标记、块名
- 6 线型名
- 7 文字样式
- 8 图层名
- 40 CIRCLE 直径或 TEXT 文字高度
- 62 颜色号
- 0 组码