在cad里有什么方法可以马上显示你所选定的任意数量的直线长度,而不是一段一段的累积查询其长度.如果可以的话,不规则形状的曲线也能行吗?
在cad里有什么方法可以马上显示你所选定的任意数量的直线长度,而不是一段一段的累积查询其长度.如果可以的话,不规则形状的曲线也能行吗?
2楼
PL 画下 然后再看属性,或者用小软件解决 常清腾可以解决
回复
3楼
;;; 如下,对所有线均为效
;;; By mccad
(defun c:GetCurveLeng (/ ent curve-obj leng)
(vl-load-com)
(setq ent (entsel))
(setq curve-obj (vlax-ename->vla-object (car ent)))
(setq leng (vlax-curve-getDistAtParam
curve-obj
(vlax-curve-getEndParam curve-obj)
)
)
(princ leng)
(princ)
)
回复
4楼
版主,不好意思啊 ,我不太明白这些代码应该放到那里才能实现这个功能呢
回复
5楼
PL 画下 然后再看属性,或者用小软件解决 常清腾可以解决
回复