QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
AUTOCAD里怎样计算多条线段和曲线的总长度?
发表于 2008-5-29 14:21:47 | 显示全部楼层 来自: 中国上海
第一步:合并线段 pedit" N5 m2 E: s! H3 A4 b9 R
   第二步:list
1.jpg
2.jpg

评分

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

查看全部评分

发表于 2008-5-29 15:10:16 | 显示全部楼层 来自: 中国浙江台州
2#的方法是正确的! n5 y, Y: Y" B, ^' i! `
先PE+M+Y+J+空格+空格
4 |, u2 l" `0 l/ f( D4 ^组成多段线看特性7 ]: G  P% o- ]. J$ e. P0 c
不能组成多段线的就只能一个个加
发表于 2008-5-29 23:11:29 | 显示全部楼层 来自: 中国江苏镇江
(defun c:ZCD ()
+ H& ~: \. V3 C# Z1 h0 ^(setvar "cmdecho" 1); C# h* M  F; n) E
(setq en (ssget (list '(0 . "spline,arc,line,ellipse,LWPOLYLINE"))))8 U# v% f6 y% U& L4 A8 ~$ s
(setq i 0), Q/ Q+ ~9 V2 o% y
(setq ll 0)! g  s3 B5 [2 h4 X% o, P4 {9 @" U
(repeat (sslength en). l0 Q- S8 g$ [" @' W! Z; }8 c
  (setq ss (ssname en i))  v7 p+ [) i4 y( I+ g4 F
  (setq endata (entget ss))
# M+ }* Y* {% g/ ~$ U  (command "lengthen" ss "")6 W, h) l' G' P7 f% N6 `$ a
  (setq dd (getvar "perimeter"))
" H, o' w% n  f. U& l0 \' y  (setq ll (+ dd ll))/ T( n* E4 c) d- Z- ^
  (setq i (1+ i))
: ~/ j+ C# a" B/ T7 e)0 y9 m1 R8 |+ N8 b0 Q
(princ "所选线条总长为:")(princ ll)(princ)
* `( v; c$ M, Q2 N! Q0 X5 x" x), b( K- y; L/ L
: V& q3 R, W! }, N; w3 R
1 B4 ?& g! w5 H# P2 v# V
用这个LISP。: y. K2 G/ G: `' V) N! l

8 V8 V% T, O  s% q' K* f7 Z; s  F[ 本帖最后由 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 )

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