 - ;; tt(水平线性标注)
- (defun c:tt ()
- (setvar "cmdecho" 0)
- (setq jd (Uint 1 "" "标注精度" jd))
- (setq la (getvar "CLAYER"))
- (if (not (tblsearch "layer" "dim"))
- (command "layer" "new" "dim" "s" "dim" "C" 3 "" "L" "Continuous" "" "LW" 0.15 "" "")
- )
- (setvar "CLAYER" "dim")
- (command "dim1" "dec" jd)
- (while (setq s1 (entsel "\n选择实体<退出>: "))
- (command "dimlinear" "" s1 pause)
- )
- (setvar "cmdecho" 1)
- (setvar "CLAYER" la)
- (princ)
- )
|