de.lsp-在圖上標上座標(xE,yN)
; [. x& }6 ^6 n; _; Y3 M
5 i2 O+ b$ m& M1 j(defun c:de ()
5 D: I, x$ ~4 A: O G* e- w& d (setvar "cmdecho" 0) Q5 e+ w M0 G! f! m8 Z
(command "osnap" "end"); }" M$ F$ \& o
(setq p1 (getpoint "Select line near endpoint"))
2 O; k2 g) q" @" [, t( c, W/ G (setq p2 (getpoint p1 "Select cen of Leader"))
! w1 K' c4 d$ T2 ~8 P! a (setq px (rtos (nth 0 p1 ) 2 4))
- @. t6 R$ p; r' n& u* X (setq py (rtos (nth 1 p1 ) 2 4))5 L/ k" |: C) {0 i6 L
(setq txt (strcat "x " px " , " "y " py))
3 Y) ?5 u+ A/ z- P; s (command "dim1" "leader" p1 p2 "" txt), L3 I b5 a9 Y8 k7 C
(setvar "cmdecho" 1)% R5 M+ W" x7 T( Z
) |