de.lsp-在圖上標上座標(xE,yN)
* z1 i1 I, ]- ?* Y- G0 @6 g2 z
$ R" k/ I8 S7 o* n( M(defun c:de ()
" t- |6 q; e) g+ j! f (setvar "cmdecho" 0)
5 Y, G' q( I* e (command "osnap" "end")
% G4 N2 K$ o' u2 I (setq p1 (getpoint "Select line near endpoint"))
& B2 Q) l5 E9 }# [1 q2 _- g (setq p2 (getpoint p1 "Select cen of Leader"))
: S1 [9 r. D( W& ?1 D6 v. ~1 e8 E (setq px (rtos (nth 0 p1 ) 2 4))% m) f; Y' @- Q& y
(setq py (rtos (nth 1 p1 ) 2 4))
z0 Q8 Q7 e; g* T% y) B (setq txt (strcat "x " px " , " "y " py)), C, }: m4 w5 R8 C8 Z
(command "dim1" "leader" p1 p2 "" txt)
8 V" P% h. T4 _2 I" Q (setvar "cmdecho" 1): L' M( u/ ]8 F4 u3 v
) |