QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
2天前
查看: 3797|回复: 18
收起左侧

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

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

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

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

x
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,
9 C. h* N2 a( ]这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成我以上动作,比方通过定义恒量,或者表达式、编程之类的...?% d  h( e4 m* k7 f8 J$ U% [
/ ~0 n' [# y* y
[ 本帖最后由 xgoodboy 于 2007-7-26 15:17 编辑 ]
1 .jpg
发表于 2007-7-25 22:39:46 | 显示全部楼层 来自: 中国河南安阳
楼主给的图好像和说明不太一样,先照你的文字说明进行解释:
2 e$ s5 V8 g  k9 ~& Z6 t5 i1、将外边倒角的长方形转化为多段线(看看多段线的使用方法)& J! p1 y) X6 x' C+ E% e
2、使用偏移命令将转化为多段线的倒角长方形向内偏移5mm。
: c" j/ n6 `: B# R. b3、使用“剪切”命令进行剪切,要特别注意(这是关键):在选择被剪切对象时一定要“Fence(栏选)”的方法,在该模式下,你可指定一系列的点来定义一条任意的折线作为选择栏,并以虚线的形式显示在屏幕上,所有其相交的对象均被选中。" b1 B" w1 Z& z* f5 I. w# w2 a
$ K0 J- T: W. U  y2 h
[ 本帖最后由 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.gif
1 o" ~/ C3 m1 `  I! a4 q! W它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,: j, J! o$ [4 k2 X
这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成 ...
9 z4 `( M& v1 i# G6 W

" a5 U! G; w8 F5 w仅供参考:
2 a1 G4 S0 o7 P( B. @用ET工具的命令:extrim3 Q& N# b$ e# ^

/ M) k3 B+ b, l8 _* x4 L7 |[ 本帖最后由 ★新手★ 于 2007-7-25 23:48 编辑 ]
extrim.gif
 楼主| 发表于 2007-7-25 23:45:08 | 显示全部楼层 来自: 中国广东佛山
感谢楼上两位的帮助,但还不是我要的结果,这样做出来的不是将每一条线向内缩短5mm
. w/ x. I. Y" z* y6 y, K! y& f# t8 x; I. s1 n% |. j
[ 本帖最后由 xgoodboy 于 2007-7-26 00:07 编辑 ]

DWG.rar

19.68 KB, 下载次数: 17

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

回复 #4 xgoodboy 的帖子

感觉应该要用编程的来实现,7 R8 i% l4 Y! y
1、判断有多少根线,记录。。。% \( H* p0 Y* H# W2 X5 O% H' |
2、计算其中一根线的角度、长度多少) Q4 H/ A4 G$ M) [
减5mm后的长度是多少,角度不变!根数-1  G. a7 Z; C! I) b3 g$ t% Z/ F
3、计算其旁边一根线的角度、长度多少,减5mm后的长度是多少,角度不变!根数又-1
/ [' s$ {) s/ w% N  Y3 V  f4、再计算又旁边的一根线。。。。直到最后一根。
发表于 2007-7-26 14:37:00 | 显示全部楼层 来自: 中国吉林吉林市
9 l6 h- z) R& E/ k4 G) _5 k
这个不用编程吧? Len命令足够用的了。
+ _  ]7 d# W- @: c4 {5 E+ V" M 0 K) F- h& S3 Z. t& I
cadlen.gif

评分

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

查看全部评分

发表于 2007-7-26 14:39:14 | 显示全部楼层 来自: 中国河南安阳
楼主:开始没有理解你的题意,AutoCAD中的拉长命令(lengthen)完全可以解决你的问题。
- W7 U5 L6 v& g% ]: |1 C& [请看我作的% E* J7 F, I2 {  ^
1.png
4 b6 d$ A4 U# t: d9 h% W. k0 V具体的做题的步骤:- e, H  t: B& P2 l% J( b

( ?4 _* e' t: h) [6 a# J/ ~8 M0 `/ V, m命令: lengthen(在命令行输入后回车)8 n1 H* h9 ^% R: i
选择对象或 [增量(DE)/百分数(P)/全部(T)/动态(DY)]: de(输入de回车)
  N  ?& d8 w! C9 g! q, r输入长度增量或 [角度(A)] <-5.0000>: -5(输入-5回车)
$ X1 f: Z" g% z$ u  m5 ]1 k5 m0 `选择要修改的对象或 [放弃(U)]:(逐条选择要编辑的对象). X2 x1 c( i5 [  H7 n( D
选择要修改的对象或 [放弃(U)]:(选择下一条)
6 z) S  D/ P  U" ?8 I( N选择要修改的对象或 [放弃(U)]:(选择下一条,直至选完,就会得到你要的效果)
1 y# o* _! l+ L; |( \* \1 b; `- ?+ f. u6 n) I
[ 本帖最后由 wsj249201 于 2007-7-26 14:44 编辑 ]

评分

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

查看全部评分

 楼主| 发表于 2007-7-26 15:09:25 | 显示全部楼层 来自: 中国广东佛山
good
9 l) |' Y1 Z8 c( c. {6楼太棒了~
2 F; Y  u* D) A/ R0 g% `太好了,我没有发现lengthen命令他也有F参数* E, a  ?$ U6 K: r% o$ ]
搞得我还是一根根弄~
发表于 2007-7-26 15:26:08 | 显示全部楼层 来自: 中国江苏扬州
中间的光芒效果是怎么出来的啊?# Q0 d& x# {: Z- d& S% D
是用了添加背景填充吗?
2 o0 O) x9 u' f, H7 y6 W我怎么画不出来
发表于 2007-7-26 16:07:04 | 显示全部楼层 来自: 中国河南安阳
原帖由 xgoodboy 于 2007-7-26 15:09 发表 http://www.3dportal.cn/discuz/images/common/back.gif- Z' y4 J5 G% {# L
good 9 F7 k4 k! i3 e8 u
6楼太棒了~" Q/ f3 @: m. G$ ~' [- @+ w
太好了,我没有发现lengthen命令他也有F参数# r7 L1 F0 i: F  ^  Q& r/ P. K
搞得我还是一根根弄~

+ _% z  @$ n; t  L不是F参数,是构造选择集的方法“栏选”
发表于 2007-7-26 18:44:58 | 显示全部楼层 来自: 中国黑龙江哈尔滨
真的收益非浅啊~!
/ U. T" G# T- C8 b) t) }; {厉害
发表于 2007-8-24 13:12:06 | 显示全部楼层 来自: 中国浙江台州
哦,原来是这样了,谢谢各位高手了,让我又多长了不少见识
发表于 2007-8-24 14:10:36 | 显示全部楼层 来自: 中国辽宁鞍山
其他命令是否也可以使用Fence选项?此外还有哪些构造选择选项?3 a' d4 F6 B: T
和高手们在一起就是不一样
发表于 2007-8-24 14:28:47 | 显示全部楼层 来自: 中国浙江台州
原帖由 moonguy 于 2007-7-26 14:37 发表 http://www.3dportal.cn/discuz/images/common/back.gif  E; H* n: @0 h4 _* k

1 }: M$ b9 ?! |这个不用编程吧? Len命令足够用的了。; l7 R9 u- i: {; |' K# r

  b2 t4 s- o4 p( S2 ~508729
5 Z. `+ A# q1 J' u
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
8 X& M2 S9 ~: t3 s7 M, Z8 S; n
! c$ k  X, U" U6 t: j# S6楼的高手,请问你的CAD是多少版本的呢?我采用你的方法怎么形不通啊?我是06版本的

  E/ ^( r/ R& I/ k: i" m+ t  q$ \% E' k( m; ]. `0 u
栏选功能从CAD R14版本就开始有了,你的操作行不通可能是你操作的方法不对。
发表于 2007-8-26 10:41:45 | 显示全部楼层 来自: 中国浙江杭州

' ?) O/ f% E: N9 M0 I8 ^$ b长见识了啊
7 V1 q9 c4 A! p5 _, B8 u  ?6 d做出来了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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