我目前正在使用以下 Lisp 代码来显示原点的 X 和 Y 坐标:
(defun c:xy(/ pt pt1 pt2 x y xy)
(setq pt (getpoint "\nPoint : "))
(setq x(rtos(car pt)))
(setq y(rtos(cadr pt)))
; x- leader horizontaal
(setq pt1 (getpoint pt "\nHORIZONTAL: "))
(command "leader" pt pt1 "" x "" )
; y- leader verticaal
(setq pt2 (getpoint pt "\nVERTICAL: "))
(command "leader" pt pt2 "" y "" ) )
(princ)
该脚本当前显示 Y 坐标 (6050.00),如下所示:
虽然我希望像这样垂直绘制 Y 坐标:
有没有可能通过 Lisp 实现这一目标?如果是这样,我必须做出哪些改变?