拓冰建站拓冰建站
首页 / 资讯中心 / 正文

CAD LISP 选择方框内的所有对象

;;;选方框内所有对象 (defun C:ssrec (/ ss ent lst pt_lst pt) (princ \n★选择方框内所有对象★) ;;; (setq ss (ssget i ((0 . LWPOLYLINE)))) ;;; (if ( ss nil) ;;; (setq ss (ssget ((0 . LWPOLYLINE)))) ;;; ) (setq ss (ssget ((0 . LWPOLYLINE)))) (setq pt_lst nil) (if (/ ss nil) (progn (setq ent (entget (ssname ss 0))) (foreach lst ent (if ( (car lst) 10) (progn (setq pt (cdr lst)) (if ( (member pt pt_lst) nil) (setq pt_lst (cons pt pt_lst)) ) ) ) ) (sssetfirst nil nil) (sssetfirst nil (ssget CP pt_lst)) (command redraw) ) ) (princ) )
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门