zzl9105 发表于 2011-10-27 10:34:40

一次ssget,定义多个选择集

本帖最后由 zzl9105 于 2011-10-27 10:48 编辑

如题,一次选择中有图层colu,beam,如何一次框选,定义这两个选择集,
还有一个问题,一条直线与一个闭合的pl线有两个交点,用什么函数一下子得出这两个交点
谢谢


Andyhon 发表于 2011-10-27 14:58:31

(setq ss (ssget))
(setq ssColu (ssget "P" '((8 . "colu"))))
(command "select" ss "")
(setq ssBeam (ssget "P" '((8 . "beam"))))


(acet-geom-intersectwith eeLine eePl 0)

yjr111 发表于 2011-10-27 16:02:26

不用command也许麻烦一点。。。。。。。。
(setq ss (ssget '((8 . "colu,beam")))
      ss1(ssget "p" '((8 . "colu"))))
      (setq n 0)
        (repeat (sslength ss1)
      (setq ssn(ssname ss1 n))
        (setq ss2 (ssdel ssn ss)
        n (1+ n))
)
      
页: [1]
查看完整版本: 一次ssget,定义多个选择集