QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
11天前
查看: 4495|回复: 5
收起左侧

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

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

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

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

x
AUTOCAD里怎样计算多条线段和曲线的总长度?
发表于 2008-5-29 14:21:47 | 显示全部楼层 来自: 中国上海
第一步:合并线段 pedit
, m# J6 G$ ?( N" k/ J   第二步:list
1.jpg
2.jpg

评分

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

查看全部评分

发表于 2008-5-29 15:10:16 | 显示全部楼层 来自: 中国浙江台州
2#的方法是正确的
# j: e& V" ~8 `先PE+M+Y+J+空格+空格   s: J& F2 D0 ?- F
组成多段线看特性
. X/ T& a% x7 [( C不能组成多段线的就只能一个个加
发表于 2008-5-29 23:11:29 | 显示全部楼层 来自: 中国江苏镇江
(defun c:ZCD ()
1 n5 r* c. s0 j0 [' H, b: G2 W, W(setvar "cmdecho" 1)
; {' H, |, ^8 j1 s0 G" |; r* p(setq en (ssget (list '(0 . "spline,arc,line,ellipse,LWPOLYLINE"))))2 H& e4 ~+ K' r! M) `
(setq i 0)
$ {/ y. R. b. ]9 H8 u& U; r(setq ll 0)
, y0 K. B: X& c0 k+ j' }$ g9 V0 D(repeat (sslength en): M# b; e/ }, L! n4 \
  (setq ss (ssname en i))
8 ?  n1 j$ ?- }2 G  (setq endata (entget ss))
% ^: e* Q! `6 v* K& q6 T3 x  (command "lengthen" ss "")
) u# k0 H# U  L8 m! v  (setq dd (getvar "perimeter")). i5 {" K8 C5 Z3 w3 P
  (setq ll (+ dd ll))) c/ l' l& B3 D: O0 q: i' ]1 j  K
  (setq i (1+ i))
; S& E+ Z, W# g1 a1 L)
  n# l" y4 z3 B) E* l; P(princ "所选线条总长为:")(princ ll)(princ)$ P4 o( V# W  W  v0 q  x
)
8 M! P" c, K. I$ P. S% i
3 J. [$ e$ o( K# O% \6 z
3 b' X! ~+ J: L$ B) p( K用这个LISP。/ Y' b! |0 [. G# ?
# \. T. }! ?& ]- d' p; B3 P6 c
[ 本帖最后由 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 )

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