QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,
1 s4 Q( |- E  T# F8 i这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成我以上动作,比方通过定义恒量,或者表达式、编程之类的...?. }% a$ q5 @* k0 n! n8 u
; |! S, \, r' R% Y' b
[ 本帖最后由 xgoodboy 于 2007-7-26 15:17 编辑 ]
1 .jpg
发表于 2007-7-25 22:39:46 | 显示全部楼层 来自: 中国河南安阳
楼主给的图好像和说明不太一样,先照你的文字说明进行解释:
( U( {* |1 o" W: x# m# B1、将外边倒角的长方形转化为多段线(看看多段线的使用方法)( F1 s: ]( D) t7 A1 I* g7 Z
2、使用偏移命令将转化为多段线的倒角长方形向内偏移5mm。
! T) ?1 Y7 d4 r! d3、使用“剪切”命令进行剪切,要特别注意(这是关键):在选择被剪切对象时一定要“Fence(栏选)”的方法,在该模式下,你可指定一系列的点来定义一条任意的折线作为选择栏,并以虚线的形式显示在屏幕上,所有其相交的对象均被选中。
* z% P7 w4 e' F5 q/ e1 A1 @$ O" I& A
[ 本帖最后由 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  u; f, {* v: E% o: K: ~
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,( J3 V. ]% R% E: l, `
这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成 ...

% i8 {) t3 A, L) r
8 h/ ?6 L- ~- q: D6 ^" ^% ?& w6 s仅供参考:
; }8 |- g4 X% c用ET工具的命令:extrim2 ~4 b8 t0 `" I$ o! c1 u+ o
+ C* S9 {6 o% ~
[ 本帖最后由 ★新手★ 于 2007-7-25 23:48 编辑 ]
extrim.gif
 楼主| 发表于 2007-7-25 23:45:08 | 显示全部楼层 来自: 中国广东佛山
感谢楼上两位的帮助,但还不是我要的结果,这样做出来的不是将每一条线向内缩短5mm
2 w- M4 S; P5 v) p1 b
0 z6 l* \8 w2 _( Q4 \[ 本帖最后由 xgoodboy 于 2007-7-26 00:07 编辑 ]

DWG.rar

19.68 KB, 下载次数: 17

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

回复 #4 xgoodboy 的帖子

感觉应该要用编程的来实现,6 L+ n0 H, `& s- Z1 j$ q
1、判断有多少根线,记录。。。0 R/ `2 d2 S% j6 O
2、计算其中一根线的角度、长度多少
& {+ u. i5 G6 \& p减5mm后的长度是多少,角度不变!根数-11 C* H, ]1 O8 \$ y. e
3、计算其旁边一根线的角度、长度多少,减5mm后的长度是多少,角度不变!根数又-12 {% k  w+ @% P
4、再计算又旁边的一根线。。。。直到最后一根。
发表于 2007-7-26 14:37:00 | 显示全部楼层 来自: 中国吉林吉林市

; @0 c7 {* z1 y: Y5 U- s1 y+ x3 J这个不用编程吧? Len命令足够用的了。
4 h* a" H  ~: u5 x8 q( ^ ' C0 i' h. z6 U+ n# P/ b" v
cadlen.gif

评分

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

查看全部评分

发表于 2007-7-26 14:39:14 | 显示全部楼层 来自: 中国河南安阳
楼主:开始没有理解你的题意,AutoCAD中的拉长命令(lengthen)完全可以解决你的问题。; n9 s3 N3 C1 x
请看我作的
! Y. N5 w8 f+ T 1.png . S6 \1 I$ k6 O! O
具体的做题的步骤:
$ m( h0 Q: o9 W1 ?% |
0 M( G- Q2 `: [% Y+ ~1 ^命令: lengthen(在命令行输入后回车)& {) e: R2 v# V' R
选择对象或 [增量(DE)/百分数(P)/全部(T)/动态(DY)]: de(输入de回车)
6 I  `  Q5 {; S7 u. l输入长度增量或 [角度(A)] <-5.0000>: -5(输入-5回车)* L, r' Q( \# j; Q4 s% k" J. J
选择要修改的对象或 [放弃(U)]:(逐条选择要编辑的对象)
" ^/ F/ U5 k1 |$ N; D, _选择要修改的对象或 [放弃(U)]:(选择下一条): e( Q9 r8 y$ l- l/ o
选择要修改的对象或 [放弃(U)]:(选择下一条,直至选完,就会得到你要的效果)# v, ]/ ]3 F+ E

1 B+ ]+ m. P7 B3 G0 _* d[ 本帖最后由 wsj249201 于 2007-7-26 14:44 编辑 ]

评分

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

查看全部评分

 楼主| 发表于 2007-7-26 15:09:25 | 显示全部楼层 来自: 中国广东佛山
good
  o. Y) G- x! E$ {- ~$ i9 w8 `8 A& q8 g6楼太棒了~% e; o7 r+ p) p2 P. Q6 M# ]% u
太好了,我没有发现lengthen命令他也有F参数4 M7 o% k( x- @# a/ J; a5 e2 S: F) E( Z
搞得我还是一根根弄~
发表于 2007-7-26 15:26:08 | 显示全部楼层 来自: 中国江苏扬州
中间的光芒效果是怎么出来的啊?
( L4 D; G$ j8 d) m4 ]& \, a是用了添加背景填充吗?5 H9 ]( l8 w6 x5 {7 X5 ]
我怎么画不出来
发表于 2007-7-26 16:07:04 | 显示全部楼层 来自: 中国河南安阳
原帖由 xgoodboy 于 2007-7-26 15:09 发表 http://www.3dportal.cn/discuz/images/common/back.gif
& c5 k8 x1 s- X  G( sgood " Y" \, k7 o6 a, D0 \+ ]( D
6楼太棒了~
, b0 `- y: \1 P$ E6 K: D( E太好了,我没有发现lengthen命令他也有F参数. H# L4 a) \3 I! b! U
搞得我还是一根根弄~
# v1 ^3 Q) y9 U" C2 C9 ]
不是F参数,是构造选择集的方法“栏选”
发表于 2007-7-26 18:44:58 | 显示全部楼层 来自: 中国黑龙江哈尔滨
真的收益非浅啊~!
1 c3 u- a5 Q: U厉害
发表于 2007-8-24 13:12:06 | 显示全部楼层 来自: 中国浙江台州
哦,原来是这样了,谢谢各位高手了,让我又多长了不少见识
发表于 2007-8-24 14:10:36 | 显示全部楼层 来自: 中国辽宁鞍山
其他命令是否也可以使用Fence选项?此外还有哪些构造选择选项?/ S& _  |( m! @6 i- k. A
和高手们在一起就是不一样
发表于 2007-8-24 14:28:47 | 显示全部楼层 来自: 中国浙江台州
原帖由 moonguy 于 2007-7-26 14:37 发表 http://www.3dportal.cn/discuz/images/common/back.gif' d, V! @$ {/ A* I9 R6 I, v
% k) F- k) x* U4 H7 c2 N
这个不用编程吧? Len命令足够用的了。
3 N% x8 `2 U5 {5 @3 O0 W& b" D+ u% ^' Q5 `' c
508729
) z4 ]3 q; V: ]  y
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
- y! l1 i2 K; c; |. Q3 c2 U- k: S5 j$ P0 R2 t) ]. a4 [5 _% B8 b% s5 T( U
6楼的高手,请问你的CAD是多少版本的呢?我采用你的方法怎么形不通啊?我是06版本的

' l2 M! d4 _4 V$ d+ R9 Y: p& c  |2 w& s
* \  I9 J) W7 R) R* Q栏选功能从CAD R14版本就开始有了,你的操作行不通可能是你操作的方法不对。
发表于 2007-8-26 10:41:45 | 显示全部楼层 来自: 中国浙江杭州
! z( Q# u4 V. C
长见识了啊7 n. `7 m1 A2 a: c
做出来了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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