QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,/ i1 \0 m1 s% @& W9 A) s; G
这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成我以上动作,比方通过定义恒量,或者表达式、编程之类的...?
* D3 g( G; J& m1 `/ O, i' J
- }) w7 |7 \& y% G  _[ 本帖最后由 xgoodboy 于 2007-7-26 15:17 编辑 ]
1 .jpg
发表于 2007-7-25 22:39:46 | 显示全部楼层 来自: 中国河南安阳
楼主给的图好像和说明不太一样,先照你的文字说明进行解释:# x( T% i% k0 U; _# P
1、将外边倒角的长方形转化为多段线(看看多段线的使用方法)
& I7 F: }4 P5 G& f3 S: \& @/ k2、使用偏移命令将转化为多段线的倒角长方形向内偏移5mm。
6 W- w8 x* X: V5 d5 N" K3、使用“剪切”命令进行剪切,要特别注意(这是关键):在选择被剪切对象时一定要“Fence(栏选)”的方法,在该模式下,你可指定一系列的点来定义一条任意的折线作为选择栏,并以虚线的形式显示在屏幕上,所有其相交的对象均被选中。7 [2 ]" K0 A2 Z8 g

  P7 f8 o+ R3 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.gif
- ]- p8 d& T! M4 T3 `! `. ?1 f它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,. @2 @3 Q  `. \; W- I4 J7 S
这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成 ...
/ k4 o8 N5 a7 G
% ^8 V( t0 Y9 \  L2 q7 Q. a
仅供参考:6 o+ F* F8 z( U
用ET工具的命令:extrim
7 f5 ]' s8 l) a) J' T+ k- J9 i; I, _3 V! p7 ]
[ 本帖最后由 ★新手★ 于 2007-7-25 23:48 编辑 ]
extrim.gif
 楼主| 发表于 2007-7-25 23:45:08 | 显示全部楼层 来自: 中国广东佛山
感谢楼上两位的帮助,但还不是我要的结果,这样做出来的不是将每一条线向内缩短5mm
5 M* u" \3 j" U+ F. @( Z
1 c  Y% u0 G" J" [3 k[ 本帖最后由 xgoodboy 于 2007-7-26 00:07 编辑 ]

DWG.rar

19.68 KB, 下载次数: 17

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

回复 #4 xgoodboy 的帖子

感觉应该要用编程的来实现,
6 ^, [& Y" y1 T+ }+ r$ J1、判断有多少根线,记录。。。$ w( x; f. P4 k' A( o. c7 f
2、计算其中一根线的角度、长度多少! u7 ^  e" E8 r2 ~) y, j) Q8 Q
减5mm后的长度是多少,角度不变!根数-1
* u7 w( i0 ~9 F7 I/ [3 [1 k3、计算其旁边一根线的角度、长度多少,减5mm后的长度是多少,角度不变!根数又-1& F) f3 y! q/ R' ~( p
4、再计算又旁边的一根线。。。。直到最后一根。
发表于 2007-7-26 14:37:00 | 显示全部楼层 来自: 中国吉林吉林市
" O: @9 ^* f5 L5 y6 j2 K1 B
这个不用编程吧? Len命令足够用的了。
2 b0 b$ M4 ]8 |  ~" b
' v! C9 m9 H' ^4 I cadlen.gif

评分

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

查看全部评分

发表于 2007-7-26 14:39:14 | 显示全部楼层 来自: 中国河南安阳
楼主:开始没有理解你的题意,AutoCAD中的拉长命令(lengthen)完全可以解决你的问题。
5 H% A) e" b8 I. Z! h请看我作的7 X; y% \$ D4 C! o5 G( }, F
1.png - ]' T4 w# I. x( i
具体的做题的步骤:5 M5 ~4 X+ P& A+ A! K

/ Z4 x$ t& j2 J0 m! Z2 D) W命令: lengthen(在命令行输入后回车)
$ V+ D, _' z5 z' l( v/ `选择对象或 [增量(DE)/百分数(P)/全部(T)/动态(DY)]: de(输入de回车)9 Y# _! Q9 l3 j6 C8 X3 h$ z
输入长度增量或 [角度(A)] <-5.0000>: -5(输入-5回车)
  H0 N+ Y2 k$ j) Y1 A选择要修改的对象或 [放弃(U)]:(逐条选择要编辑的对象)+ C3 k& X6 E: _2 W* D
选择要修改的对象或 [放弃(U)]:(选择下一条)
6 n3 ?2 n- G0 G% d5 f8 y选择要修改的对象或 [放弃(U)]:(选择下一条,直至选完,就会得到你要的效果)
" `& L, f  w3 J, Y8 u& S1 }
( {) A5 i0 |( S4 v[ 本帖最后由 wsj249201 于 2007-7-26 14:44 编辑 ]

评分

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

查看全部评分

 楼主| 发表于 2007-7-26 15:09:25 | 显示全部楼层 来自: 中国广东佛山
good 3 U1 Y8 Y( B, Q; a) P5 J1 P
6楼太棒了~+ a. Z- l1 j2 d
太好了,我没有发现lengthen命令他也有F参数
" m& f3 X& k% Q( x搞得我还是一根根弄~
发表于 2007-7-26 15:26:08 | 显示全部楼层 来自: 中国江苏扬州
中间的光芒效果是怎么出来的啊?
0 x( u; q( k5 C1 S" L是用了添加背景填充吗?
3 N" ]* g, q6 B( I7 G" k: A7 s3 R! h; l% R我怎么画不出来
发表于 2007-7-26 16:07:04 | 显示全部楼层 来自: 中国河南安阳
原帖由 xgoodboy 于 2007-7-26 15:09 发表 http://www.3dportal.cn/discuz/images/common/back.gif
, V2 _5 Y6 ]3 r; V2 B3 E9 _+ }good : v2 e( ], y+ I! A+ [+ L
6楼太棒了~
, e. }) `; O) t" f# y% O5 V太好了,我没有发现lengthen命令他也有F参数
3 z2 Y/ n6 v% k( A9 I' b& [搞得我还是一根根弄~

9 v* n- ~4 e/ n' G不是F参数,是构造选择集的方法“栏选”
发表于 2007-7-26 18:44:58 | 显示全部楼层 来自: 中国黑龙江哈尔滨
真的收益非浅啊~!# @1 h  D0 k1 u
厉害
发表于 2007-8-24 13:12:06 | 显示全部楼层 来自: 中国浙江台州
哦,原来是这样了,谢谢各位高手了,让我又多长了不少见识
发表于 2007-8-24 14:10:36 | 显示全部楼层 来自: 中国辽宁鞍山
其他命令是否也可以使用Fence选项?此外还有哪些构造选择选项?
8 ^7 D( }: {8 p% Q, |和高手们在一起就是不一样
发表于 2007-8-24 14:28:47 | 显示全部楼层 来自: 中国浙江台州
原帖由 moonguy 于 2007-7-26 14:37 发表 http://www.3dportal.cn/discuz/images/common/back.gif. y+ ]& \, j  @

5 D" r, u  H  Z这个不用编程吧? Len命令足够用的了。" _1 n$ a* f$ |& Y  a8 F

( D3 x3 R, x0 K8 i% B5 G4 Z508729

- m. O+ U0 S( b6楼的高手,请问你的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
" u, W0 Q7 @% f; A; `
4 K& ]$ V$ _8 o! I/ q- S1 R6楼的高手,请问你的CAD是多少版本的呢?我采用你的方法怎么形不通啊?我是06版本的
+ w) m9 w- W! w" }8 L( E, q
- m5 B4 L2 I4 h/ i7 ]2 H7 Q/ C( t
栏选功能从CAD R14版本就开始有了,你的操作行不通可能是你操作的方法不对。
发表于 2007-8-26 10:41:45 | 显示全部楼层 来自: 中国浙江杭州

/ |/ r5 v& i' j# q8 v6 j6 c长见识了啊1 l: ^% }2 o  C9 I! h* Z2 {- K
做出来了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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