送佛送到西 - ;; tt(镜像成块)
- (defun c:tt (/ ss p1 p2 ss0 ss1 bname pt)
- (princ "\n选择实体: ")
- (if (and (setq ss (ssget))
- (setq p1 (getpoint "\n指定镜像线的第一点<退出>: "))
- (setq p2 (getpoint p1 "\n指定镜像线的第二点<退出>: "))
- )
- (progn
- (setq ss0 (ssget "x"))
- (command "mirror" ss "" p1 p2 "n")
- (command "select" "all" "r" ss0 "")
- (setq ss1 (ssget "p")
- bname (substr (rtos (getvar 'cdate) 2 8) 10 8)
- )
- (if (setq pt (getpoint "\n图块插入点<退出>: "))
- (progn
- (command "-block" bname "non" pt ss1 "")
- (command "-insert" bname "non" pt "" "" "")
- )
- )
- )
- )
- (princ)
- )
|