 - ;; 块统计
- (defun c:tt ()
- (defun xyp-dxf (code e) (cdr (assoc code (entget e))))
- (while (or (not (setq s1 (car (entsel "\n请参照块名: "))))
- (not (= (xyp-DXF 0 s1) "INSERT"))
- )
- )
- (setq bn (xyp-DXF 2 s1))
- (princ "\n图块已选择,请选择你要框选的范围: ")
- (if (setq ss (ssget (list '(0 . "INSERT") (cons 2 bn))))
- (print (strcat ">>找到块"
- "["
- bn
- "]"
- "共: "
- (rtos (sslength ss) 2 0)
- "个"
- )
- )
- )
- (print)
- )
|