QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4517|回复: 5
收起左侧

[已解决] 计算多条线段和曲线的总长度

[复制链接]
发表于 2008-5-29 14:08:25 | 显示全部楼层 |阅读模式 来自: 中国安徽合肥

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
AUTOCAD里怎样计算多条线段和曲线的总长度?
发表于 2008-5-29 14:21:47 | 显示全部楼层 来自: 中国上海
第一步:合并线段 pedit
3 V6 A# w) C6 K# N1 k   第二步:list
1.jpg
2.jpg

评分

参与人数 1三维币 +3 收起 理由
blackbird + 3 应助

查看全部评分

发表于 2008-5-29 15:10:16 | 显示全部楼层 来自: 中国浙江台州
2#的方法是正确的
: q# q2 b  S8 S( a; c% F先PE+M+Y+J+空格+空格
' }1 C2 i' m& ]0 g* Q$ h7 Z, y6 \1 s组成多段线看特性
$ {4 d. l( w' I+ E- r" V# w* W1 X不能组成多段线的就只能一个个加
发表于 2008-5-29 23:11:29 | 显示全部楼层 来自: 中国江苏镇江
(defun c:ZCD ()
* w: |+ w3 e% ]0 s" L(setvar "cmdecho" 1)
1 W2 A5 i, ~; H0 M(setq en (ssget (list '(0 . "spline,arc,line,ellipse,LWPOLYLINE"))))
; p! x3 p8 X' E' `, _(setq i 0)
5 \, I' `7 G/ y; P8 G/ l(setq ll 0)# l0 [2 y, E+ n( _% g: M/ x
(repeat (sslength en)
6 q9 p2 [/ z; ^9 X4 O  (setq ss (ssname en i))7 P: n! f0 S: _: Q, Y4 m/ [5 ]
  (setq endata (entget ss))
/ e# N4 _% s( v: d8 V5 B, _  (command "lengthen" ss "")
* y& C& k+ i3 d! I0 H, \  (setq dd (getvar "perimeter"))0 }, o" I0 e1 W
  (setq ll (+ dd ll))
" N6 Z. S+ E! U  (setq i (1+ i))
' B. _/ \, }" Q)
+ r3 Q$ }' G# O& r( v- r! D9 w(princ "所选线条总长为:")(princ ll)(princ)
& [% ]4 E1 O: }( k9 B  I1 _)
' Y, Y1 o# ?$ l) [0 G  n) I% u" J: x5 ^/ I
6 |2 \, B# N  z+ w0 G3 C2 M- y+ ~8 [
用这个LISP。
' M, r+ n5 N! a% B' C4 x& W* b& U5 S% H( S
[ 本帖最后由 woaishuijia 于 2008-6-3 18:58 编辑 ]
发表于 2008-5-30 08:48:33 | 显示全部楼层 来自: 中国安徽合肥
通过编辑多段线,PE,将零散的线条成为一个整体,再LIST即可看到了。
头像被屏蔽
发表于 2008-5-30 11:39:45 | 显示全部楼层 来自: 中国河北衡水
提示: 作者被禁止或删除 内容自动屏蔽
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表