QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,
! g" Z2 d9 j: X这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成我以上动作,比方通过定义恒量,或者表达式、编程之类的...?
# a* `& Z; R1 P' D6 P4 E& ~1 |- A6 S) i# V
[ 本帖最后由 xgoodboy 于 2007-7-26 15:17 编辑 ]
1 .jpg
发表于 2007-7-25 22:39:46 | 显示全部楼层 来自: 中国河南安阳
楼主给的图好像和说明不太一样,先照你的文字说明进行解释:
  [$ l/ q* B# [* s1、将外边倒角的长方形转化为多段线(看看多段线的使用方法)2 F& f, \; t% p) I( B- u' b
2、使用偏移命令将转化为多段线的倒角长方形向内偏移5mm。9 v+ t% p) ]; t% `/ G- C- n( f: Z7 M
3、使用“剪切”命令进行剪切,要特别注意(这是关键):在选择被剪切对象时一定要“Fence(栏选)”的方法,在该模式下,你可指定一系列的点来定义一条任意的折线作为选择栏,并以虚线的形式显示在屏幕上,所有其相交的对象均被选中。- A& _  Q: X6 V' G' \! f) @
8 n) `. ~. @) t8 k# Q
[ 本帖最后由 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% a3 K# G) u% R( v* X0 w1 k
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,
6 ?$ l7 e! i7 @4 l0 \& }* g! P这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成 ...
& @* T9 n; y2 {9 @

  ]/ y3 m+ ^/ ~+ q仅供参考:4 l: E- o1 r$ w6 B% x& l
用ET工具的命令:extrim; [& E( @; ^, }) u% N1 D

; f3 [1 [) ^0 b7 g/ R$ v! }4 P[ 本帖最后由 ★新手★ 于 2007-7-25 23:48 编辑 ]
extrim.gif
 楼主| 发表于 2007-7-25 23:45:08 | 显示全部楼层 来自: 中国广东佛山
感谢楼上两位的帮助,但还不是我要的结果,这样做出来的不是将每一条线向内缩短5mm
) E/ ?; g; X; u6 B, Y7 M" f& W6 ]
( `2 c' j* b; U5 O/ r[ 本帖最后由 xgoodboy 于 2007-7-26 00:07 编辑 ]

DWG.rar

19.68 KB, 下载次数: 17

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

回复 #4 xgoodboy 的帖子

感觉应该要用编程的来实现,  B  O# I# c0 `* d! M
1、判断有多少根线,记录。。。
! c8 t3 h$ ]+ [5 |6 q2、计算其中一根线的角度、长度多少+ Y2 Q3 `; d- W% W! ]/ G: u) T
减5mm后的长度是多少,角度不变!根数-1
7 [0 r: d9 U9 Z$ X7 N3、计算其旁边一根线的角度、长度多少,减5mm后的长度是多少,角度不变!根数又-1
5 V- g/ @; O) c% N' P( }4、再计算又旁边的一根线。。。。直到最后一根。
发表于 2007-7-26 14:37:00 | 显示全部楼层 来自: 中国吉林吉林市

% \, k6 d% ]8 Z" S; t4 n. z这个不用编程吧? Len命令足够用的了。5 {' _& z* N3 X

) j- c, @" m/ D3 D& X cadlen.gif

评分

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

查看全部评分

发表于 2007-7-26 14:39:14 | 显示全部楼层 来自: 中国河南安阳
楼主:开始没有理解你的题意,AutoCAD中的拉长命令(lengthen)完全可以解决你的问题。
4 |) [5 ?  t! a8 F9 m, u+ }请看我作的3 n  e) b$ d0 A2 ]' Z& t) f
1.png 8 k) F5 Z. O: N8 n
具体的做题的步骤:
2 S' A9 a" a1 \5 K
! F* f/ `+ F7 d* U; A9 v) I+ e命令: lengthen(在命令行输入后回车)) s+ v" \8 a4 d
选择对象或 [增量(DE)/百分数(P)/全部(T)/动态(DY)]: de(输入de回车)! R# a/ j+ z5 V6 P  z- r6 J
输入长度增量或 [角度(A)] <-5.0000>: -5(输入-5回车)' t0 Q* C2 j0 A4 U* a4 c
选择要修改的对象或 [放弃(U)]:(逐条选择要编辑的对象)* l$ I1 A* ]/ U3 O
选择要修改的对象或 [放弃(U)]:(选择下一条)/ v. l: u' j. i8 t
选择要修改的对象或 [放弃(U)]:(选择下一条,直至选完,就会得到你要的效果)
0 [( ]( O8 P1 f, q) Q) Q. N
8 O6 _& P! n# H9 D9 w, I  R0 n[ 本帖最后由 wsj249201 于 2007-7-26 14:44 编辑 ]

评分

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

查看全部评分

 楼主| 发表于 2007-7-26 15:09:25 | 显示全部楼层 来自: 中国广东佛山
good
3 B) P5 M+ E. ~, h' J. f9 t6楼太棒了~4 ?$ q8 V0 k+ w  L' B" H
太好了,我没有发现lengthen命令他也有F参数
9 @1 s  I2 Y8 W/ c搞得我还是一根根弄~
发表于 2007-7-26 15:26:08 | 显示全部楼层 来自: 中国江苏扬州
中间的光芒效果是怎么出来的啊?
* U8 N7 x' Q4 v4 z是用了添加背景填充吗?
$ Z8 S0 f  a1 L4 N$ H% o我怎么画不出来
发表于 2007-7-26 16:07:04 | 显示全部楼层 来自: 中国河南安阳
原帖由 xgoodboy 于 2007-7-26 15:09 发表 http://www.3dportal.cn/discuz/images/common/back.gif+ ?$ C7 g/ ~2 P+ o$ v* n- |. K
good
; S  ^+ d- @8 Q3 Q0 n3 L6楼太棒了~
+ T+ v" m$ d- h% A, F7 ^+ a. P$ n太好了,我没有发现lengthen命令他也有F参数" B  f4 F; K. n
搞得我还是一根根弄~

$ n5 w8 Y8 m% h: _! B0 [不是F参数,是构造选择集的方法“栏选”
发表于 2007-7-26 18:44:58 | 显示全部楼层 来自: 中国黑龙江哈尔滨
真的收益非浅啊~!0 T3 R3 W5 I' r0 J2 V+ D- P
厉害
发表于 2007-8-24 13:12:06 | 显示全部楼层 来自: 中国浙江台州
哦,原来是这样了,谢谢各位高手了,让我又多长了不少见识
发表于 2007-8-24 14:10:36 | 显示全部楼层 来自: 中国辽宁鞍山
其他命令是否也可以使用Fence选项?此外还有哪些构造选择选项?& _& M! r0 X/ ]
和高手们在一起就是不一样
发表于 2007-8-24 14:28:47 | 显示全部楼层 来自: 中国浙江台州
原帖由 moonguy 于 2007-7-26 14:37 发表 http://www.3dportal.cn/discuz/images/common/back.gif+ @! b8 T/ \+ H& t8 \  X8 v
9 @/ R: v- Y$ ~( _
这个不用编程吧? Len命令足够用的了。
# X3 K# c2 m* E+ o& l$ k2 x( z- F; x
508729
+ t. N% c8 z) s; d6 w1 t# W
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
" E4 `) d) p+ H5 {6 N  r  o5 |* B+ v9 B! {
6楼的高手,请问你的CAD是多少版本的呢?我采用你的方法怎么形不通啊?我是06版本的
7 k3 F* \: g: g& ^) y3 e  k! g7 ]

' X$ n" y# \, @* |栏选功能从CAD R14版本就开始有了,你的操作行不通可能是你操作的方法不对。
发表于 2007-8-26 10:41:45 | 显示全部楼层 来自: 中国浙江杭州

  o" I; {( s0 b- M4 r长见识了啊% G: A! B5 Z9 h" ^" N8 {
做出来了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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