天正多条线段长度lisp下载_如何快速计算cad中多条多段线的总长

用插件计算。很多插件都有计算长度功能,比如【天正】【超越工具集】等。autolisp代码如下:e69da5e887aa62616964757a686964616f31333361326361(defunc:TE(/&k1&kw1&ss1cd1ix)(setvar"cmdecho"0)(setvar"blipmode"0)(if(nullvlax...
摘要由CSDN通过智能技术生成

用插件计算。

很多插件都有计算长度功能,比如【天正】【超越工具集】等。

autolisp代码如下:e69da5e887aa62616964757a686964616f31333361326361

(defun c:TE ( / &k1 &kw1 &ss1 cd1 i x)

(setvar "cmdecho" 0)

(setvar "blipmode" 0)

(if (null vlax-dump-object) (vl-load-com) )

(princ "\n请选择曲线")

(if (setq &kw1 (ssget '((0 . "*LINE,ARC,CIRCLE,HELIX,ELLIPSE"))))

(progn

(setq i -1.0 &ss1 '())

(while (setq &k1 (ssname &kw1 (setq i (1+ i))))

;(vla-put-color (vlax-ename->vla-object &k1) 252)

(setq &ss1 (cons &k1 &ss1))

)

(setq &ss1 (mapcar '(lambda (X) (* 0.001 (vlax-curve-getDistAtParam x (vlax-curve-getEndParam x)))) &ss1))

(setq cd1 (apply '+ &ss1))

(setq &ss1 (apply 'strcat (cdr (apply 'append (mapcar '(lambda (x) 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值