QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 4489|回复: 5
收起左侧

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

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

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

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

x
AUTOCAD里怎样计算多条线段和曲线的总长度?
发表于 2008-5-29 14:21:47 | 显示全部楼层 来自: 中国上海
第一步:合并线段 pedit% Z/ r& [; m5 R# \8 ^$ L. f; i: ]
   第二步:list
1.jpg
2.jpg

评分

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

查看全部评分

发表于 2008-5-29 15:10:16 | 显示全部楼层 来自: 中国浙江台州
2#的方法是正确的
) T1 ], U2 c& c* I, h" Q先PE+M+Y+J+空格+空格 - f  z  l: y( h* F  N! a8 w( w
组成多段线看特性0 D/ ?/ F1 U) m0 G5 f
不能组成多段线的就只能一个个加
发表于 2008-5-29 23:11:29 | 显示全部楼层 来自: 中国江苏镇江
(defun c:ZCD ()
$ P2 s) a. s+ \+ c* N! q" g/ J2 e% `(setvar "cmdecho" 1)) n( z( s" n$ L( ?
(setq en (ssget (list '(0 . "spline,arc,line,ellipse,LWPOLYLINE"))))
% i- h7 l, ~1 _% _& W7 {0 @(setq i 0)" t3 W/ B  A' A# ^% q  @- |/ l
(setq ll 0)
. g  n2 \2 c8 Y" e2 W(repeat (sslength en)- _$ J  o, H. }9 Y& Y5 s6 D; u$ ]
  (setq ss (ssname en i)); y; M5 m0 a, ~9 y# ~+ R. M  M
  (setq endata (entget ss))
7 [% a" X% s" D  (command "lengthen" ss "")
0 F3 G9 G- a5 c  (setq dd (getvar "perimeter"))
7 S# Q9 M. g9 H# `* ^  (setq ll (+ dd ll))
  B3 K/ W  I: ]( N  (setq i (1+ i))' i5 y; A* j5 p- i2 J$ u' Q
)
- ~, k! N  v1 |(princ "所选线条总长为:")(princ ll)(princ)
, Q# j" }* B+ h$ s- })( M1 @# g5 d9 \. D. C

! c- ]3 o+ i; K, ~0 g, ]* z
; |% v4 `. @& d  D用这个LISP。# x8 F& v$ V. r9 X7 W. Y1 Z  q: d
9 g+ U0 ?: x, N: a2 P: N' 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 )

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