MartinSomervill 发表于 2022-7-6 17:19:32

布尔故障

(setq ss(ssget“X”'(
(-4 . "         (-4 . "")
(-4 . "            (-4 . "")
(-4 . "")
(-4 . "")
(-4 . "")
(-4.“或>”)
(-4.“和>”)
)
)
)
 
嗨,我只是想知道是否有人能帮我解决这个问题。我对lisp只是个新手。
我想选择具有特定颜色的对象(按颜色-而不是按层。要知道,如果按层,它们不会有62),但如果它们是文本、暗、引线或多重引线,那么我不希望选择它们。
 
任何帮助都会很好谢谢
 
当做
马丁

CAB 发表于 2022-7-6 17:42:03

可能是这样:)
(setq ss (ssget "X"
               '(
               (-4 . "<and")
                   (-4 . "<or")
                     (62 . 1)
                     (62 . 6)
                     (62 . 9)
                     (62 . 42)
                     (62 . 214)
                   (-4 . "or>")
                   (-4 . "<not")
                     (0 . "text,dimension,leader,multileader")
                   (-4 . "not>")
               (-4 . "and>")
                )
      )
)

MartinSomervill 发表于 2022-7-6 18:12:37

非常感谢
 
我明天上班时会查一下
 
干杯
马丁

MartinSomervill 发表于 2022-7-6 18:38:41

是的。
 
就像一个魅力!!
 
页: [1]
查看完整版本: 布尔故障