 - ;选线对齐标注
- (defun c:KK()
- (setvar "cmdecho" 0) ;指令执行过程不响应
- (PRINC "\n选线对齐标注功能")
- (setq k (getvar "CLAYER"))
- (command "style" "宋体" "宋体" "0" "1" "0" "" "")
- (command "dimtxt" "2.5" "dimasz" "2" "dimexe"
- ".5" "dimexo" "0.5" "dimgap" "0.5"
- "dimtoh" "off" "dimtih" "OFF" "blipmode"
- "0" "DIMDLI" "5" "DIMATFIT" "3"
- "DIMTAD" "0" "DIMDEC" "2" "DIMTXSTY"
- "宋体" "DIMCLRT" "6" "DIMJUST" "0"
- "DIMDSEP" "." "DIMTOFL" "0" "dimtmove" "0"
- "dimcen" "0" "dimclrd" "3" "dimclre" "5"
- )
- (setq layer "标注 dim")(if (not (tblsearch "layer" layer ))
-
- (progn (command "layer" "new" "标注 dim" "s" "标注 dim" "C" 82 "" "L" "Continuous" "" "LW" 0.09 "" "")
- ))
- (setvar "CLAYER" layer)
- (command "_dimaligned" "")
- (setvar "CLAYER" k)
- (PRINC))
|