顺便说一句,李:
- (defun c:bl ( / i l s )
- (setq l
- '(
- (006 . "ByLayer")
- (062 . 256)
- (370 . -1)
- )
- )
- (if (setq s (ssget "_:L" (append '((-4 . "<NOT") (-4 . "<AND")) l '((-4 . "AND>") (-4 . "NOT>")))))
- (repeat (setq i (sslength s)) (entmod (append (entget (ssname s (setq i (1- i)))) l)))
- )
- (princ)
- )
通过查看,我了解到没有必要删除原始的6,62370组码,
但这是否意味着一个人可以做到这一点:
- (entmod (append (entget (ssname s (setq i (1- i)))) '((006 . "ByLayer") (062 . 256) (370 . -1))))
即使如此(关于是否应用了索引/真/书的颜色):
|