图元组码表(60 . 1)属于共同群码代号中的一项,是否对所有采用(ssget)得到的实体都有效?
这个组码表(60 . 1)似乎对于锁定图层上的实体没有反应,这块应该在哪里去了解?
这个组码表(60 . 1)似乎也对于天正建筑产生的轴号没有反应,还会闪退,天正建筑产生的轴号应该算哪种实体?
原代码如下:- (defun c:hee ( / ss i en el )
- (setq
- ss (ssget)
- i 0
- )
- (while (setq en (ssname ss i))
- (setq el (entget en))
- (if (assoc 60 el)
- (setq el (subst (cons 60 1) (assoc 60 el) el))
- (setq el (append el (list (cons 60 1))))
- )
- (entmod el)
- (setq i (1+ i))
- )
- )
- (defun c:de ( / ss i en el)
- (setq
- ss (ssget "X" '((60 . 1)))
- i 0
- )
- (while (setq en (ssname ss i))
- (setq el (entget en))
- (setq el (subst (cons 60 0) (assoc 60 el) el))
- (entmod el)
- (setq i (1+ i))
- )
- )
请求帮助,谢谢~
|