QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,6 j% f  Z! j) r& X
这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成我以上动作,比方通过定义恒量,或者表达式、编程之类的...?4 Q5 o9 t- n8 T; W8 L* _2 g# V' S

& b" v5 {" e6 \" U' ?3 p/ v" y" w! G) H. i[ 本帖最后由 xgoodboy 于 2007-7-26 15:17 编辑 ]
1 .jpg
发表于 2007-7-25 22:39:46 | 显示全部楼层 来自: 中国河南安阳
楼主给的图好像和说明不太一样,先照你的文字说明进行解释:
. g! X) q% k" e& Z1、将外边倒角的长方形转化为多段线(看看多段线的使用方法)
. w( {* a7 g4 `$ t% D2、使用偏移命令将转化为多段线的倒角长方形向内偏移5mm。3 j" k" J5 S+ c% F4 o9 Q
3、使用“剪切”命令进行剪切,要特别注意(这是关键):在选择被剪切对象时一定要“Fence(栏选)”的方法,在该模式下,你可指定一系列的点来定义一条任意的折线作为选择栏,并以虚线的形式显示在屏幕上,所有其相交的对象均被选中。  a, y2 k/ p( g, f& k& ]$ H! T

/ g) x: t: m- X[ 本帖最后由 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 ]% q8 h+ m& h( q2 b1 E% p
它的规律是(附件上图)以长方形边界为起始,每一线向内减5MM,所得到(附件)下图,+ |1 F) l7 q' U! [
这是一例子,因为我会遇到1000条线甚至更多线的情况,逐线操作时间会很漫长,而且容易出错,请问有没有什么好方法一下子能完成 ...
7 K, h6 b6 u5 `5 ^; M' K4 a% ]
* ^  j0 U: M: Y( v6 g' _
仅供参考:
; D. p( G+ `9 J/ D# R( E* t用ET工具的命令:extrim6 |8 }0 J; @& {: z5 s

0 N. W- E1 T7 h$ ]8 l8 ^- H[ 本帖最后由 ★新手★ 于 2007-7-25 23:48 编辑 ]
extrim.gif
 楼主| 发表于 2007-7-25 23:45:08 | 显示全部楼层 来自: 中国广东佛山
感谢楼上两位的帮助,但还不是我要的结果,这样做出来的不是将每一条线向内缩短5mm* E# E* Y, U! J0 D' u3 p0 i0 \

0 W" j4 g- Q# H" T! E[ 本帖最后由 xgoodboy 于 2007-7-26 00:07 编辑 ]

DWG.rar

19.68 KB, 下载次数: 17

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

回复 #4 xgoodboy 的帖子

感觉应该要用编程的来实现,
8 W+ i# p+ N  F+ \& ^% i% [! B1、判断有多少根线,记录。。。
' |( }( z0 O5 \- m- w+ e  n. z3 V2、计算其中一根线的角度、长度多少; v8 J# y2 Y; b- ^. g
减5mm后的长度是多少,角度不变!根数-1, o+ l# A# r! e
3、计算其旁边一根线的角度、长度多少,减5mm后的长度是多少,角度不变!根数又-1
' s: E& t5 w4 G% F% ^" F6 X4、再计算又旁边的一根线。。。。直到最后一根。
发表于 2007-7-26 14:37:00 | 显示全部楼层 来自: 中国吉林吉林市
) s) V2 I; C, A- w/ n8 U" V
这个不用编程吧? Len命令足够用的了。! z- B( i* |& Q# v
9 Q7 d; P* w# W# r$ X
cadlen.gif

评分

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

查看全部评分

发表于 2007-7-26 14:39:14 | 显示全部楼层 来自: 中国河南安阳
楼主:开始没有理解你的题意,AutoCAD中的拉长命令(lengthen)完全可以解决你的问题。* R7 F8 n. m, y* @4 h% b* h
请看我作的8 t3 c! v+ K; J' x
1.png
4 L3 a/ e3 j, O: V具体的做题的步骤:* \" a* ?4 C) b: i+ ~6 l
! `! i3 ]5 [, s0 R( D/ t7 B
命令: lengthen(在命令行输入后回车)$ ^+ D2 W: q3 T8 t
选择对象或 [增量(DE)/百分数(P)/全部(T)/动态(DY)]: de(输入de回车)
  @1 d8 s) \: {  d! Z输入长度增量或 [角度(A)] <-5.0000>: -5(输入-5回车)
5 b: Z% d$ C1 Q选择要修改的对象或 [放弃(U)]:(逐条选择要编辑的对象)
: F3 x" K9 m4 X; }选择要修改的对象或 [放弃(U)]:(选择下一条)7 U, b6 q& Z8 o; O
选择要修改的对象或 [放弃(U)]:(选择下一条,直至选完,就会得到你要的效果)/ e- a) U/ }1 N* L7 M+ p
6 G( C8 x+ w; J/ E' o% b
[ 本帖最后由 wsj249201 于 2007-7-26 14:44 编辑 ]

评分

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

查看全部评分

 楼主| 发表于 2007-7-26 15:09:25 | 显示全部楼层 来自: 中国广东佛山
good   k! Z5 l; H2 n' D$ K
6楼太棒了~
2 m/ k9 K  B1 e$ m) j7 C+ Y' j太好了,我没有发现lengthen命令他也有F参数
' ^& J4 ^+ U6 E/ P搞得我还是一根根弄~
发表于 2007-7-26 15:26:08 | 显示全部楼层 来自: 中国江苏扬州
中间的光芒效果是怎么出来的啊?
7 V( g/ J5 {- |是用了添加背景填充吗?
& g) a1 C; T3 h6 v我怎么画不出来
发表于 2007-7-26 16:07:04 | 显示全部楼层 来自: 中国河南安阳
原帖由 xgoodboy 于 2007-7-26 15:09 发表 http://www.3dportal.cn/discuz/images/common/back.gif
- l  p7 P. ]; L/ {" [good 2 C2 s" U. T3 n, ~) _
6楼太棒了~5 T  i8 o0 U/ b+ J
太好了,我没有发现lengthen命令他也有F参数0 X3 W3 G+ V& w
搞得我还是一根根弄~
7 \( t- H9 c4 M
不是F参数,是构造选择集的方法“栏选”
发表于 2007-7-26 18:44:58 | 显示全部楼层 来自: 中国黑龙江哈尔滨
真的收益非浅啊~!  D$ U4 c7 B! J
厉害
发表于 2007-8-24 13:12:06 | 显示全部楼层 来自: 中国浙江台州
哦,原来是这样了,谢谢各位高手了,让我又多长了不少见识
发表于 2007-8-24 14:10:36 | 显示全部楼层 来自: 中国辽宁鞍山
其他命令是否也可以使用Fence选项?此外还有哪些构造选择选项?, G5 n2 X4 R+ b. P- Q, N
和高手们在一起就是不一样
发表于 2007-8-24 14:28:47 | 显示全部楼层 来自: 中国浙江台州
原帖由 moonguy 于 2007-7-26 14:37 发表 http://www.3dportal.cn/discuz/images/common/back.gif9 \1 p; m- o- v% D3 p- q
9 P6 H+ v0 a9 t8 ?, Y
这个不用编程吧? Len命令足够用的了。
+ U" z& K1 |) q( m, @3 _2 n. k: O+ f& K
508729
0 s( h) x  U; f1 P1 q. 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% a. G6 H. q& b/ o
5 E0 W7 q+ b. d& u$ T- m6 T( j8 r
6楼的高手,请问你的CAD是多少版本的呢?我采用你的方法怎么形不通啊?我是06版本的
9 ^/ E0 x" O4 u# C$ B+ k

! M9 q/ E% T" j1 ?, r栏选功能从CAD R14版本就开始有了,你的操作行不通可能是你操作的方法不对。
发表于 2007-8-26 10:41:45 | 显示全部楼层 来自: 中国浙江杭州

( q" K) c' {; x0 p5 R( X; q长见识了啊- j' a  D: k( j; u, V3 `
做出来了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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