皇上快溜 发表于 2023-2-21 07:39:56

选多段线组码70选不上

(if (setq ss (ssget "w"
                     pt1
                     pt2
                  (list
                      (cons -4 "<or")

                      (cons -4 "<and")
                      (cons 0 "LWPOLYLINE")
                      (cons 70 1)
                      (list -3 (list "zyj-wh"))
                      (cons -4 "and>")

                      (cons -4 "<and")
                      (cons 0 "CIRCLE")
                      (list -3 (list "zyj-wh"))
                      (cons -4 "and>")

                      (cons -4 "or>")
                    )
              )
      )
代码中(cons 70 1)致使多段线选不上,把(cons 70 1)这句去掉,则多段线可被选中。请问是哪里没弄对?

烟盒迷唇 发表于 2023-2-21 08:09:24

组码70代表多段线是否闭合,1是闭合的,如果你的多段线不闭合,肯定就选不到了

vitalgg 发表于 2023-2-21 08:46:41



输入 dxf+图元名,自动给出各组码的意义



页: [1]
查看完整版本: 选多段线组码70选不上