代码中包含标注命令,如何显示标注动态调整的过程?
本帖最后由 海贼凌源 于 2016-2-24 21:45 编辑P1是选择标注的起点,P2是选择标注的终点3,P3是标注线的定位。请问如何使P1,P2画出的标注显示出来,然后再由P3来定位?(defun c:da2()
(setq p1 (getpoint))
(setq p2 (getpoint p1))
(setq p3 (getpoint p2))
(while p2
(command "DIMALIGNED" p1 p2 p3)
(setq p2 (getpoint p1))
(setq p3 (getpoint p2))
)
(princ)
(defun c:tt (/p1 p2)
(while (and
(setq p1 (getpoint "\nFirst Point: "))
(setq p2 (getpoint p1 "\nSecond Point: "))
)
(command ".dimaligned" p1 p2)
(if (/= (getvar "cmdacitve") 0)
(command pause)
(command)
)
)
(princ)
) ivde 发表于 2016-2-20 16:28 static/image/common/back.gif
请问,这里是哪段语句控制了标注线的显示呢?我想在很多场合用到标注显示。在我原本的代码上试了一下还是没有这个效果。 求大神指导。。。 求大神解答
页:
[1]