- ;;输入命令RMC
- (defun c:rmc ()
- (setvar "cmdecho" 0)
- (setq pt1 (getpoint "\n指定第一个角点:"))
- (setq pt2 (getpoint pt1 "\n指定第另一个角点:"))
- (command "rectangle" pt1 pt2)
- (setq rgob (entlast))
- (command "area" "o" rgob)
- (setq aa (getvar "area"))
- (setq pt2 (getpoint "\n指定文字插入点:"))
- (setq decnum (getvar "useri1"))
- (setq olun (getvar "LUNITS"))
- (setvar "LUNITS" 2)
- (command "text" "m" pt2 200 "0" (rtos aa 2 decnum))
- (princ)
- )
- (princ)
|