其实我想编一个专门用来删同一色图元的程式,现在搞定了,谢谢二位,ZZXXQQ和飞哥。程式如下:
(DEFUN C:GETCL(/ S1) (SETQ S1 (ENTSEL "\nSelect a object 选择一个实体 :")) (if (not (ASSOC 62 (ENTGET (CAR S1)))) (setq ss (ssget "x" '((62 . 256)))) (setq ss (ssget "x"(list (ASSOC 62 (ENTGET (CAR S1)))))) ) (command "erase" ss "") )
|