QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,
8 p6 O" R. }% P8 h" j) P  R5 W这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成我以上动作,比方通过定义恒量,或者表达式、编程之类的...?0 R- D3 e, y" c3 T, d$ q- O5 N& i

4 v5 p9 q+ v# V[ 本帖最后由 xgoodboy 于 2007-7-26 15:17 编辑 ]
1 .jpg
发表于 2007-7-25 22:39:46 | 显示全部楼层 来自: 中国河南安阳
楼主给的图好像和说明不太一样,先照你的文字说明进行解释:
' N$ p* T) W$ p9 v$ _4 ?9 [1、将外边倒角的长方形转化为多段线(看看多段线的使用方法)
, O6 z0 x2 c: R4 y) v& ]' Y2、使用偏移命令将转化为多段线的倒角长方形向内偏移5mm。3 i6 C, O! Y5 b( }4 x! V
3、使用“剪切”命令进行剪切,要特别注意(这是关键):在选择被剪切对象时一定要“Fence(栏选)”的方法,在该模式下,你可指定一系列的点来定义一条任意的折线作为选择栏,并以虚线的形式显示在屏幕上,所有其相交的对象均被选中。2 T. f+ C! ~; A% h, L9 c! x5 W, F
4 U% k) w# a  L. _
[ 本帖最后由 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
0 F, ^2 P3 {! d1 h0 |* ?它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,
& V  C. r. \2 S这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成 ...
/ _% @8 g. p, G0 O; Z

  ]' ]3 z. J" c5 D/ s0 r, d; ]仅供参考:
( J; g5 h' Y# \用ET工具的命令:extrim
; q" F) i; e: }. r! A+ N* A3 G
' I5 r+ {. `$ N2 i$ u7 A6 g[ 本帖最后由 ★新手★ 于 2007-7-25 23:48 编辑 ]
extrim.gif
 楼主| 发表于 2007-7-25 23:45:08 | 显示全部楼层 来自: 中国广东佛山
感谢楼上两位的帮助,但还不是我要的结果,这样做出来的不是将每一条线向内缩短5mm
/ r6 D: U/ n1 C5 y# K/ o
) h4 b5 P, w- M  n) G. A# U' M  c8 P- W[ 本帖最后由 xgoodboy 于 2007-7-26 00:07 编辑 ]

DWG.rar

19.68 KB, 下载次数: 17

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

回复 #4 xgoodboy 的帖子

感觉应该要用编程的来实现,1 g1 h% G$ h% B' X
1、判断有多少根线,记录。。。
7 I- a, w3 R* q& t" D. K8 c2、计算其中一根线的角度、长度多少" V6 d5 N* e! C" |/ o/ Y( O9 D
减5mm后的长度是多少,角度不变!根数-1
* b* q) n5 J% F) {% Z3、计算其旁边一根线的角度、长度多少,减5mm后的长度是多少,角度不变!根数又-1
, f$ @0 {! e* U- [! Q' \' V4、再计算又旁边的一根线。。。。直到最后一根。
发表于 2007-7-26 14:37:00 | 显示全部楼层 来自: 中国吉林吉林市
! d6 s$ {! A, L/ b' X
这个不用编程吧? Len命令足够用的了。
4 O$ s4 v( n% Q7 j8 w4 `% h 0 W: `4 V8 t7 b2 l% o
cadlen.gif

评分

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

查看全部评分

发表于 2007-7-26 14:39:14 | 显示全部楼层 来自: 中国河南安阳
楼主:开始没有理解你的题意,AutoCAD中的拉长命令(lengthen)完全可以解决你的问题。: x  l* l0 g) v$ D' p3 U
请看我作的
: j- z7 R+ F" S& w0 G1 G! U9 g 1.png
) N1 w( l: W5 M* Q! D' G% }' H具体的做题的步骤:8 n4 }' V$ g' V$ S6 l
# b) e- A7 C- N. \  {! p, b
命令: lengthen(在命令行输入后回车)+ }, O. y9 H# F, B+ c
选择对象或 [增量(DE)/百分数(P)/全部(T)/动态(DY)]: de(输入de回车)
* ^. e) K4 k9 l* Y输入长度增量或 [角度(A)] <-5.0000>: -5(输入-5回车)+ u0 r" _5 _$ y+ O4 Y! \
选择要修改的对象或 [放弃(U)]:(逐条选择要编辑的对象)# q6 U1 a- F3 o0 X
选择要修改的对象或 [放弃(U)]:(选择下一条)% O5 n9 M* r7 D5 l" r! G# \" b7 n
选择要修改的对象或 [放弃(U)]:(选择下一条,直至选完,就会得到你要的效果)( M" N3 c* B8 r% z6 z+ f

: Z/ k4 v# K  u9 i[ 本帖最后由 wsj249201 于 2007-7-26 14:44 编辑 ]

评分

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

查看全部评分

 楼主| 发表于 2007-7-26 15:09:25 | 显示全部楼层 来自: 中国广东佛山
good 7 x5 i7 V" u  D7 r8 B( D* _5 d
6楼太棒了~
+ `# y. u6 u" B! A太好了,我没有发现lengthen命令他也有F参数
. h" |* _2 s  ~1 z* y) T) ]搞得我还是一根根弄~
发表于 2007-7-26 15:26:08 | 显示全部楼层 来自: 中国江苏扬州
中间的光芒效果是怎么出来的啊?
; ~* u( l0 `* E, d; T. P2 ~7 w是用了添加背景填充吗?' h- W( J% t' q2 l9 @; N: O
我怎么画不出来
发表于 2007-7-26 16:07:04 | 显示全部楼层 来自: 中国河南安阳
原帖由 xgoodboy 于 2007-7-26 15:09 发表 http://www.3dportal.cn/discuz/images/common/back.gif
% v8 z- F, w, S6 }( \good ' y4 `* H6 z8 N2 V. A. P
6楼太棒了~- \2 e2 ~, I: n, P. _$ |
太好了,我没有发现lengthen命令他也有F参数: m1 t, a$ T1 k5 s. b$ d
搞得我还是一根根弄~
/ X0 y7 w& t0 r, k9 i5 }) F
不是F参数,是构造选择集的方法“栏选”
发表于 2007-7-26 18:44:58 | 显示全部楼层 来自: 中国黑龙江哈尔滨
真的收益非浅啊~!
6 h- K; g2 k' q6 v厉害
发表于 2007-8-24 13:12:06 | 显示全部楼层 来自: 中国浙江台州
哦,原来是这样了,谢谢各位高手了,让我又多长了不少见识
发表于 2007-8-24 14:10:36 | 显示全部楼层 来自: 中国辽宁鞍山
其他命令是否也可以使用Fence选项?此外还有哪些构造选择选项?
' z& u" Z* ^7 N! E和高手们在一起就是不一样
发表于 2007-8-24 14:28:47 | 显示全部楼层 来自: 中国浙江台州
原帖由 moonguy 于 2007-7-26 14:37 发表 http://www.3dportal.cn/discuz/images/common/back.gif3 W- r( m+ |/ ]

1 [0 ~& K/ F) d; n这个不用编程吧? Len命令足够用的了。
- p) G. [9 k: F; d
% Z. {1 P! Q5 H% R/ [/ Q  o+ K508729
6 q6 M6 h& V2 v; t$ R
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
% R$ J5 S: v7 ~
2 C0 D7 ^) D* V% [2 x6楼的高手,请问你的CAD是多少版本的呢?我采用你的方法怎么形不通啊?我是06版本的

1 b+ l4 m" X+ ~8 X1 k, o
2 o$ Z$ y7 n. J8 C- V栏选功能从CAD R14版本就开始有了,你的操作行不通可能是你操作的方法不对。
发表于 2007-8-26 10:41:45 | 显示全部楼层 来自: 中国浙江杭州
; W7 T& c9 A1 F# P2 {5 u" E
长见识了啊. z5 n" N( b6 O5 ~- N& Z  `
做出来了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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