de.lsp-在圖上標上座標(xE,yN)
+ e2 E. m2 N0 d Y! D
/ B0 t9 d; A2 N" {8 ^(defun c:de ()
8 z: G' A# i, d (setvar "cmdecho" 0)7 N( c1 M0 m' N" Z8 v' }, f% s5 k
(command "osnap" "end")
1 I% `% Y6 C% H1 y7 e$ e+ w (setq p1 (getpoint "Select line near endpoint"))
' f2 h* n% n1 Q) ]9 D' S$ z* Q (setq p2 (getpoint p1 "Select cen of Leader"))
$ ?' K! v( ]& Y F8 i (setq px (rtos (nth 0 p1 ) 2 4))/ T4 Q1 @* l" d! s1 q+ \: A; g
(setq py (rtos (nth 1 p1 ) 2 4))
3 |0 S; g) n. o (setq txt (strcat "x " px " , " "y " py))
! ~8 b, W, M: L& F. l: j7 e* j" J (command "dim1" "leader" p1 p2 "" txt)+ O d7 c; @% N: [6 [3 V* X1 j
(setvar "cmdecho" 1)
2 m5 Z/ z8 G8 V" t7 _; Y) |