QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
AUTOCAD里怎样计算多条线段和曲线的总长度?
发表于 2008-5-29 14:21:47 | 显示全部楼层 来自: 中国上海
第一步:合并线段 pedit; x9 l% J# Q2 ^# l; E: ^) e# r8 ^5 y
   第二步:list
1.jpg
2.jpg

评分

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

查看全部评分

发表于 2008-5-29 15:10:16 | 显示全部楼层 来自: 中国浙江台州
2#的方法是正确的  I2 l# e6 s& g) |# z7 `6 b
先PE+M+Y+J+空格+空格 5 P3 }! j: u9 k
组成多段线看特性
' F5 j% R2 \9 ]6 S$ ^) X不能组成多段线的就只能一个个加
发表于 2008-5-29 23:11:29 | 显示全部楼层 来自: 中国江苏镇江
(defun c:ZCD ()5 l. X- m3 ?, |! N. V% E3 {
(setvar "cmdecho" 1)3 O% }; W' f% d+ [( L8 a
(setq en (ssget (list '(0 . "spline,arc,line,ellipse,LWPOLYLINE"))))
1 Y( m2 |: m0 i1 z8 q' U2 [(setq i 0)
) }. e' J  I8 O  [(setq ll 0)5 G, F3 J5 w, N) T0 j
(repeat (sslength en)
& [$ J9 ~9 l' J/ U& i/ T  (setq ss (ssname en i))
7 A* Q. e* g# l" ^" U7 g/ I( d+ S  (setq endata (entget ss))
* c5 ^6 @, {' r  (command "lengthen" ss "")* a) k  w- O. }+ `  l. @" d
  (setq dd (getvar "perimeter"))
- Y2 |, A( I- C. i2 Q- a; i  (setq ll (+ dd ll)), f( _; m3 Q" _* B$ [6 D
  (setq i (1+ i))" a" }3 S6 s" Q$ U" b
)( P& q9 U5 o2 z1 T( E/ [- |
(princ "所选线条总长为:")(princ ll)(princ)
: {) E1 e& p2 T5 H/ E  }6 K)
/ s0 Z0 z& U- l  h
7 d" G( ^$ i/ y: s! D. j4 G" O: \4 D( H/ c. w) M2 u% X
用这个LISP。
5 x3 C7 D2 v9 N! d9 G
0 w* O4 K4 R5 W3 D4 [) h[ 本帖最后由 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 )

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