QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3768|回复: 18
收起左侧

[已解决] 怎么实现将多线快速缩短一定长度?

[复制链接]
发表于 2007-7-25 21:45:32 | 显示全部楼层 |阅读模式 来自: 中国广东佛山

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

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

x
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,
. Q. [+ C# t9 C8 o这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成我以上动作,比方通过定义恒量,或者表达式、编程之类的...?
% R: ?5 n8 e4 N, V4 A# ?* v8 `! j6 Y2 S; e# S) A' o* E3 Y
[ 本帖最后由 xgoodboy 于 2007-7-26 15:17 编辑 ]
1 .jpg
发表于 2007-7-25 22:39:46 | 显示全部楼层 来自: 中国河南安阳
楼主给的图好像和说明不太一样,先照你的文字说明进行解释:
. B* k: c, l. R1、将外边倒角的长方形转化为多段线(看看多段线的使用方法)
$ A& {0 _( B! E' Q" L4 f2、使用偏移命令将转化为多段线的倒角长方形向内偏移5mm。
" x9 U9 l$ k. I8 I0 q  L1 Q4 z9 K) K3、使用“剪切”命令进行剪切,要特别注意(这是关键):在选择被剪切对象时一定要“Fence(栏选)”的方法,在该模式下,你可指定一系列的点来定义一条任意的折线作为选择栏,并以虚线的形式显示在屏幕上,所有其相交的对象均被选中。
% ~  W% D6 G  s  z* o& m' I9 I( N* p9 C2 V& }
[ 本帖最后由 wsj249201 于 2007-7-26 09:28 编辑 ]

评分

参与人数 1三维币 +3 收起 理由
★新手★ + 3 技术讨论

查看全部评分

发表于 2007-7-25 23:44:13 | 显示全部楼层 来自: 中国江苏镇江
原帖由 xgoodboy 于 2007-7-25 21:45 发表 http://www.3dportal.cn/discuz/images/common/back.gif4 ]4 D' K" K* b/ l+ W1 o
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,& \5 ~2 }8 N1 X! V
这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成 ...
3 W. V# y: o" E$ i5 C7 S

  }8 t  C3 i# x$ ?5 ^( R仅供参考:
% `" G. X+ q: j4 q; o6 J2 u用ET工具的命令:extrim
; G$ l9 l; W1 ]& H' [1 P0 g& N& `7 _0 P5 r
[ 本帖最后由 ★新手★ 于 2007-7-25 23:48 编辑 ]
extrim.gif
 楼主| 发表于 2007-7-25 23:45:08 | 显示全部楼层 来自: 中国广东佛山
感谢楼上两位的帮助,但还不是我要的结果,这样做出来的不是将每一条线向内缩短5mm
0 I7 V6 W5 D1 z  G' Q/ M6 v/ Q! B( e, J' \9 [
[ 本帖最后由 xgoodboy 于 2007-7-26 00:07 编辑 ]

DWG.rar

19.68 KB, 下载次数: 17

 楼主| 发表于 2007-7-26 00:20:12 | 显示全部楼层 来自: 中国广东佛山

回复 #4 xgoodboy 的帖子

感觉应该要用编程的来实现,
6 f. q+ |% B8 S( k) O9 Z1、判断有多少根线,记录。。。
0 |6 g8 y1 G+ C1 M, z7 Z5 ^2、计算其中一根线的角度、长度多少( [- B; A& A$ h2 p3 Q% b& b7 u
减5mm后的长度是多少,角度不变!根数-1; K! L% g- [+ F0 d
3、计算其旁边一根线的角度、长度多少,减5mm后的长度是多少,角度不变!根数又-1
7 h- a' ]3 m6 b! C0 E: P/ B4、再计算又旁边的一根线。。。。直到最后一根。
发表于 2007-7-26 14:37:00 | 显示全部楼层 来自: 中国吉林吉林市
! _- @" z- j2 G3 n& p
这个不用编程吧? Len命令足够用的了。4 U: k2 y; T6 ]5 q' J
% P3 A9 h7 U8 }5 t3 i0 O
cadlen.gif

评分

参与人数 1三维币 +5 收起 理由
★新手★ + 5 技术讨论

查看全部评分

发表于 2007-7-26 14:39:14 | 显示全部楼层 来自: 中国河南安阳
楼主:开始没有理解你的题意,AutoCAD中的拉长命令(lengthen)完全可以解决你的问题。# C1 c( J( q  @8 O4 R
请看我作的1 g$ \# g! ~. j4 B( p
1.png - g* |' b4 J5 B
具体的做题的步骤:" K6 w) a) b3 }( @: `" H: @

( n7 w. \- @/ w& m4 z) l% {( O命令: lengthen(在命令行输入后回车)
: P6 @! U& [7 z+ S选择对象或 [增量(DE)/百分数(P)/全部(T)/动态(DY)]: de(输入de回车)
" z8 t  q) W; i1 I输入长度增量或 [角度(A)] <-5.0000>: -5(输入-5回车). b$ z3 W& s/ \" T6 b! p- a
选择要修改的对象或 [放弃(U)]:(逐条选择要编辑的对象)' O1 ^3 n. h  a
选择要修改的对象或 [放弃(U)]:(选择下一条)
. G" e; w' v0 D% F! ~选择要修改的对象或 [放弃(U)]:(选择下一条,直至选完,就会得到你要的效果)
4 a' @! s' o" p- ?% g( d; n; h3 J
. q! t  _. I5 f  y! z& Y1 _, m' T[ 本帖最后由 wsj249201 于 2007-7-26 14:44 编辑 ]

评分

参与人数 1三维币 +3 收起 理由
★新手★ + 3 技术讨论

查看全部评分

 楼主| 发表于 2007-7-26 15:09:25 | 显示全部楼层 来自: 中国广东佛山
good ; x: H  C) U, Z& |
6楼太棒了~, v- c. m6 p4 ?: b8 Y# V
太好了,我没有发现lengthen命令他也有F参数$ J. \1 u" q* D/ E
搞得我还是一根根弄~
发表于 2007-7-26 15:26:08 | 显示全部楼层 来自: 中国江苏扬州
中间的光芒效果是怎么出来的啊?
4 O" _" V! J& e7 o+ H是用了添加背景填充吗?) \$ ?5 Y- j! c; g* M' F
我怎么画不出来
发表于 2007-7-26 16:07:04 | 显示全部楼层 来自: 中国河南安阳
原帖由 xgoodboy 于 2007-7-26 15:09 发表 http://www.3dportal.cn/discuz/images/common/back.gif2 z( h9 q) F: v3 ]
good   m8 h1 G# Q2 c3 E
6楼太棒了~& t+ _# d8 }4 \* o- H) n
太好了,我没有发现lengthen命令他也有F参数
$ W" j. h9 x/ i3 h; S搞得我还是一根根弄~

: Z& }- E, }2 M- d7 t7 _不是F参数,是构造选择集的方法“栏选”
发表于 2007-7-26 18:44:58 | 显示全部楼层 来自: 中国黑龙江哈尔滨
真的收益非浅啊~!
% @1 Y! V+ }6 i+ y) k3 ?" l厉害
发表于 2007-8-24 13:12:06 | 显示全部楼层 来自: 中国浙江台州
哦,原来是这样了,谢谢各位高手了,让我又多长了不少见识
发表于 2007-8-24 14:10:36 | 显示全部楼层 来自: 中国辽宁鞍山
其他命令是否也可以使用Fence选项?此外还有哪些构造选择选项?
! U0 Q3 u! q+ }" y8 B和高手们在一起就是不一样
发表于 2007-8-24 14:28:47 | 显示全部楼层 来自: 中国浙江台州
原帖由 moonguy 于 2007-7-26 14:37 发表 http://www.3dportal.cn/discuz/images/common/back.gif
: n8 z+ ?: P7 D1 c& ]7 y( t
/ B. O3 D; B/ x4 X这个不用编程吧? Len命令足够用的了。
- \. c3 ~3 k! {/ b# H! L% j( l
& D) I9 Q/ E" y) p, M; f508729
' ]. _* n* c/ A4 ?" H& T
6楼的高手,请问你的CAD是多少版本的呢?我采用你的方法怎么形不通啊?我是06版本的
发表于 2007-8-24 14:35:12 | 显示全部楼层 来自: 中国广东中山
受教了!!多谢解答!!!!1
发表于 2007-8-25 21:24:40 | 显示全部楼层 来自: 中国福建漳州
真是长知识,开拓思维。
发表于 2007-8-25 21:54:13 | 显示全部楼层 来自: 中国江苏无锡
谢谢指导  学习了!
发表于 2007-8-25 22:14:41 | 显示全部楼层 来自: 中国河南安阳
原帖由 路人 于 2007-8-24 14:28 发表 http://www.3dportal.cn/discuz/images/common/back.gif
; N; b' Z6 g/ h+ O6 h% i3 {- e. W/ T# I  \. p
6楼的高手,请问你的CAD是多少版本的呢?我采用你的方法怎么形不通啊?我是06版本的

7 K5 j* [' }* O- _: G# u. @' L! U$ b
; n8 P$ r% V, M! ~( M: r/ g- Y栏选功能从CAD R14版本就开始有了,你的操作行不通可能是你操作的方法不对。
发表于 2007-8-26 10:41:45 | 显示全部楼层 来自: 中国浙江杭州

; {. w4 }8 ^+ y长见识了啊
' U- s. I, b9 r! J做出来了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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