de.lsp-在圖上標上座標(xE,yN)
" \ X5 S6 s) o3 x6 k
0 x5 g5 ]& Q# n% Y4 u; k(defun c:de ()# c" L. I2 G& B& x, q1 n5 [
(setvar "cmdecho" 0). ?% E5 {; I5 R2 g! ]: z* u
(command "osnap" "end")% F: B5 g* l2 Q7 y2 z' X( l; W
(setq p1 (getpoint "Select line near endpoint"))
* F& y* c. G$ h# B, v& c (setq p2 (getpoint p1 "Select cen of Leader"))
. N+ T5 J4 i' x: B a' p( K/ G, j) J (setq px (rtos (nth 0 p1 ) 2 4))9 c9 {/ e! G4 Q- p$ n
(setq py (rtos (nth 1 p1 ) 2 4))9 s. r: `3 o" b, k' F9 P- ?% J
(setq txt (strcat "x " px " , " "y " py))1 ?' g1 D8 K8 a$ ]$ j5 ?
(command "dim1" "leader" p1 p2 "" txt) O8 l3 w* o2 }0 l! p
(setvar "cmdecho" 1)% q; M' N0 l8 K: ]7 u
) |