QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
AUTOCAD里怎样计算多条线段和曲线的总长度?
发表于 2008-5-29 14:21:47 | 显示全部楼层 来自: 中国上海
第一步:合并线段 pedit/ R  W8 f( B- m  ]: p( B% d3 S& ~9 Z
   第二步:list
1.jpg
2.jpg

评分

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

查看全部评分

发表于 2008-5-29 15:10:16 | 显示全部楼层 来自: 中国浙江台州
2#的方法是正确的
) Y  T+ f# ^. h8 v8 R4 s  F先PE+M+Y+J+空格+空格
# m7 S" E  j# x1 T5 D# L1 P2 h组成多段线看特性
  a3 e( t1 D2 O3 T' j2 v不能组成多段线的就只能一个个加
发表于 2008-5-29 23:11:29 | 显示全部楼层 来自: 中国江苏镇江
(defun c:ZCD ()# D7 ]8 C+ F) i6 V  Q7 \
(setvar "cmdecho" 1)
5 Z& |$ R0 m; @, b(setq en (ssget (list '(0 . "spline,arc,line,ellipse,LWPOLYLINE"))))
0 q; Q4 M* T, o- @(setq i 0)0 A* ~: W4 J% a: S
(setq ll 0)$ u2 Q/ k" {  a% z6 B- k( x& `
(repeat (sslength en)
; a2 d8 Z9 B* K" s% `. J' s3 q, T  (setq ss (ssname en i))
7 L% j+ C; G: {% u  (setq endata (entget ss))
* f+ c. }( Z9 m( I/ ^  (command "lengthen" ss "")
. g: D& i8 `! I# N, [1 {- T' R  (setq dd (getvar "perimeter"))- y) J1 M: J/ j
  (setq ll (+ dd ll))
6 w0 ~( R& a) }. B" V8 X  (setq i (1+ i))
8 ]- C8 U  @; b7 Z/ B3 P' E)
' D8 m, i( L5 W, w8 |(princ "所选线条总长为:")(princ ll)(princ)
) R; P  J$ \9 G/ _- X! X)  o6 g. D0 e% I4 l
$ M. K+ D0 F3 S% B4 v

: f- V4 T6 G9 S; u3 A9 T8 ~用这个LISP。
7 \6 B% Q0 ^* N4 e0 n* N4 q, Y# O: y: q, u' O
[ 本帖最后由 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 )

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