823| 9
|
[源码] 动态显示长度代码修改 |
20明经币
最佳答案凑合用用减轻工作量,标注间距什么的自己调下
(defun c:tt5 (/ p1 p2)
(command "undo" "be")
(setq p1 (getpoint "\n起点:"))
(while (setq p2 (getpoint p1 "\n下一点:"))
(command "line" "non" p1 "non" p2 "" "DIMALIGNED" "non" p1 "non" p2 "non" (polar p1 (+ (angle p1 p2) (* 0.5 pi)) 5))
(setq p1 p2)
)
(command "undo" "e")
(princ)
)
| ||
发表于 2021-1-31 20:25
|
显示全部楼层
| ||
| ||
| ||
| ||
发表于 2021-2-2 10:57
|
显示全部楼层
| ||
点评
标注位置是根据画线方向确定的,你反过来画就是另一边了,多了的尺寸就删掉呗,搞个选项就很罗嗦啊,每次都要选要不要尺寸啊
| ||