标注距离
<p>要怎么做到:第一点到第二点的长度,自动标注如:“L=23.8m”,而且“L=23.8m”在两点的中间位置!请高手帮我编下!谢谢</p>(defun c:tt ()
(setvar "CMDECHO" 0)
(setq oldos (getvar "OSMODE"))
(if (and
(setq pt1 (getpoint "\nFirst Point 点一 :"))
(setq pt2 (getpoint pt1 "\nSecond Point 点二 :"))
) (progn
(setq dst (distance pt1 pt2)
dtt (strcat "L=" (rtos dst 2 1) "m")
ang (angle pt1 pt2)
ptt (polar pt1 ang (/ dst 2)))
(command ".text" pt1 "" ang dtt)
))
(setvar "OSMODE" oldos)
(princ)
)
wo xiang kan kan <p>为什么我看不了呢</p> 发个给我好吗?qq252113063谢谢
页:
[1]