本帖最后由 ZZXXQQ 于 2014-11-18 08:31 编辑
 - (defun c:qaa ()
- (setvar "CMDECHO" 0)
- (setq p1 (getpoint "\nStart point :")
- p2 (getpoint p1 "\nEnd point :"))
- (command "DIM1" "LEADER" p1 p2 ^C "_.TEXT" "M" (polar p2 (angle p1 p2) 10) 20 0 "0.0")
- (setvar "CMDECHO" 1)
- (princ)
- )
 - ;圆点
- (defun c:qaa ()
- (setvar "CMDECHO" 0)
- (setq p1 (getpoint "\nStart point :")
- p2 (getpoint p1 "\nEnd point :"))
- (if (= (tblsearch "DIMSTYLE" (strcat (getvar "DIMSTYLE") "$$7")) nil) (PROGN
- (setvar "DIMASZ" 0.5) (setvar "DIMLDRBLK" "_DOT")
- (COMMAND "-DIMSTYLE" "S" (STRCAT (GETVAR "DIMSTYLE") "$$7"))
- (COMMAND "-DIMSTYLE" "R" (GETVAR "DIMSTYLE"))
- (WHILE (> (GETVAR "CMDACTIVE") 0) (COMMAND "Y"))
- ))
- (command "DIM1" "LEADER" p1 p2 ^C "_.TEXT" "M" (polar p2 (angle p1 p2) 10) 20 0 "0.0")
- (setvar "CMDECHO" 1)
- (princ)
- )
|