[求助]不用选取,如获得指定层的物体的信息
不用选取,如获得指定层的物体的信息,比如在center层有四个圆,我想用线段将四个圆串连起来,如何获得四个圆的圆心坐标? (defun sel2lst (sel / nn lst)<br/> (repeat (setq nn (sslength sel))<br/> (setq nn (1- nn)<br/> lst (cons (ssname sel nn) lst)<br/> )<br/> )<br/>)<br/>(mapcar <br/> (function <br/> (lambda (dat) (cdr (Assoc 10 dat)))<br/> )<br/> (mapcar 'entget (sel2lst (ssget "X" '((0 . "CIRCLE") (8 . "CENTER")))))<br/>)
页:
[1]