QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,- j$ a+ Z( u, v2 A* f
这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成我以上动作,比方通过定义恒量,或者表达式、编程之类的...?. s& D3 a5 F4 M
/ p9 G! E+ [+ H. h, S/ p" m- ~) N
[ 本帖最后由 xgoodboy 于 2007-7-26 15:17 编辑 ]
1 .jpg
发表于 2007-7-25 22:39:46 | 显示全部楼层 来自: 中国河南安阳
楼主给的图好像和说明不太一样,先照你的文字说明进行解释:
9 ~$ G  O% P' r5 p8 ]/ l1、将外边倒角的长方形转化为多段线(看看多段线的使用方法): W! i  E6 v& M3 u
2、使用偏移命令将转化为多段线的倒角长方形向内偏移5mm。. K. s9 f, \$ W9 ?3 N: B
3、使用“剪切”命令进行剪切,要特别注意(这是关键):在选择被剪切对象时一定要“Fence(栏选)”的方法,在该模式下,你可指定一系列的点来定义一条任意的折线作为选择栏,并以虚线的形式显示在屏幕上,所有其相交的对象均被选中。8 K  N* e( P/ T- Y" l9 o# T( p

% c5 k" }, E. x0 A" q8 \[ 本帖最后由 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.gif8 Z+ @; |8 k) B0 v' Y. n
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,
3 m) j+ D) W* T这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成 ...

) Z5 r1 P! X5 k: Y% p
2 R( l9 G5 @, t仅供参考:
) v; v% q- d4 O3 x% ^6 o/ {( g! J用ET工具的命令:extrim# x1 T: M" p  g/ p- L
( s2 Z" M2 y: X0 G  M( i! B2 F
[ 本帖最后由 ★新手★ 于 2007-7-25 23:48 编辑 ]
extrim.gif
 楼主| 发表于 2007-7-25 23:45:08 | 显示全部楼层 来自: 中国广东佛山
感谢楼上两位的帮助,但还不是我要的结果,这样做出来的不是将每一条线向内缩短5mm4 z, w) [/ |: [* b7 W7 c; d
. h$ P7 a( ^  J  j, X
[ 本帖最后由 xgoodboy 于 2007-7-26 00:07 编辑 ]

DWG.rar

19.68 KB, 下载次数: 17

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

回复 #4 xgoodboy 的帖子

感觉应该要用编程的来实现,
2 A) A3 u# h$ d* e1、判断有多少根线,记录。。。
5 q, r- O# t/ B: Y" c6 w3 u, k2、计算其中一根线的角度、长度多少
, k& C+ R2 H. R! I0 N! n8 R减5mm后的长度是多少,角度不变!根数-17 A, r) e! l! h5 `+ _( f9 P
3、计算其旁边一根线的角度、长度多少,减5mm后的长度是多少,角度不变!根数又-1
' p4 ?: `3 t$ W+ Y6 ?$ @. R5 {4、再计算又旁边的一根线。。。。直到最后一根。
发表于 2007-7-26 14:37:00 | 显示全部楼层 来自: 中国吉林吉林市
' L% O2 J$ \( l* p! P1 V
这个不用编程吧? Len命令足够用的了。
5 @/ p  Q9 C, B% Y' |8 y% E
. j3 L8 Q0 C& F# \* H cadlen.gif

评分

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

查看全部评分

发表于 2007-7-26 14:39:14 | 显示全部楼层 来自: 中国河南安阳
楼主:开始没有理解你的题意,AutoCAD中的拉长命令(lengthen)完全可以解决你的问题。
, u% s4 H* X' Y请看我作的& `& t! q% n# `5 @. M# ?
1.png
6 M8 _; q9 c/ `. b9 H/ j具体的做题的步骤:
! _  b; I" g" g
  F6 c1 i: p1 J; P0 U/ u命令: lengthen(在命令行输入后回车). V& w* G4 ?% p8 @& P* {
选择对象或 [增量(DE)/百分数(P)/全部(T)/动态(DY)]: de(输入de回车)
- I/ g5 ]6 W  m- _+ C输入长度增量或 [角度(A)] <-5.0000>: -5(输入-5回车)8 _- G2 i$ a( N( Q1 f! r# U, o
选择要修改的对象或 [放弃(U)]:(逐条选择要编辑的对象)
+ B+ B! N, W6 }" u+ |2 {选择要修改的对象或 [放弃(U)]:(选择下一条)  z. l8 U& T" b& s' ]; l4 Z6 F
选择要修改的对象或 [放弃(U)]:(选择下一条,直至选完,就会得到你要的效果): p. k" n$ Y( H* \: R4 k3 v
- X- C/ F3 K( {6 h
[ 本帖最后由 wsj249201 于 2007-7-26 14:44 编辑 ]

评分

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

查看全部评分

 楼主| 发表于 2007-7-26 15:09:25 | 显示全部楼层 来自: 中国广东佛山
good
  K+ K: G# c% d( d4 {$ j( z; n/ G6楼太棒了~
- X9 i1 W  I! g+ ?太好了,我没有发现lengthen命令他也有F参数9 d# a8 O$ ]( q9 f' ~7 j( j) ?
搞得我还是一根根弄~
发表于 2007-7-26 15:26:08 | 显示全部楼层 来自: 中国江苏扬州
中间的光芒效果是怎么出来的啊?- g  n8 u% g/ b  i4 o2 h
是用了添加背景填充吗?
  w: h! ?4 b- y6 K  v  N9 ^& N% Z我怎么画不出来
发表于 2007-7-26 16:07:04 | 显示全部楼层 来自: 中国河南安阳
原帖由 xgoodboy 于 2007-7-26 15:09 发表 http://www.3dportal.cn/discuz/images/common/back.gif3 _# w, q+ F. a- |' x) e8 w
good
. t) k* C  M4 a1 b1 j# h% s! ~" G8 {6楼太棒了~
" l- C( M4 Q1 T太好了,我没有发现lengthen命令他也有F参数+ N$ ~! m# S( I1 `8 A
搞得我还是一根根弄~

& _( S: Y/ Z7 p! R3 {2 X: h! x不是F参数,是构造选择集的方法“栏选”
发表于 2007-7-26 18:44:58 | 显示全部楼层 来自: 中国黑龙江哈尔滨
真的收益非浅啊~!
3 d8 t; T/ R& `3 v1 {" A厉害
发表于 2007-8-24 13:12:06 | 显示全部楼层 来自: 中国浙江台州
哦,原来是这样了,谢谢各位高手了,让我又多长了不少见识
发表于 2007-8-24 14:10:36 | 显示全部楼层 来自: 中国辽宁鞍山
其他命令是否也可以使用Fence选项?此外还有哪些构造选择选项?+ l& p$ C% c; o
和高手们在一起就是不一样
发表于 2007-8-24 14:28:47 | 显示全部楼层 来自: 中国浙江台州
原帖由 moonguy 于 2007-7-26 14:37 发表 http://www.3dportal.cn/discuz/images/common/back.gif: S/ S  H# t9 M0 Q: }) a* j6 c- O

- H+ }- B2 z7 a这个不用编程吧? Len命令足够用的了。+ S( x; A! c  t
+ |7 {2 A* E( N8 j! Y& e
508729
. r1 a1 g4 j  T0 k
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
& x5 I# p5 F& y  U  }0 {0 ]) V1 c" B0 z
6楼的高手,请问你的CAD是多少版本的呢?我采用你的方法怎么形不通啊?我是06版本的
& o0 X) P- N/ U( k( b0 R2 b

0 S/ p( s  i$ o' |1 R" {栏选功能从CAD R14版本就开始有了,你的操作行不通可能是你操作的方法不对。
发表于 2007-8-26 10:41:45 | 显示全部楼层 来自: 中国浙江杭州

  K2 m4 @: y) _2 r( a' B长见识了啊
+ \& Y4 q) f- u& v8 v  ?) E! s做出来了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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