|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
autocad 2004 UCS三维变换与三维建模
# ]) K$ Q0 [. N- Z摘要:三维建模的关键理论是UCS三维变换,UCS三维变换是AUTOCAD-2004教程的重点与难点,本文用三维建模的实例详细解析了七种UCS的三维变换方法,收到较好的效果。
2 u/ a: N+ Y: L$ u3 e) m关键词:UCS;三维变换;三维建模;教学 * o6 E$ O w: C: z7 _# G
9 V: z; b& n$ {6 f
UCS三维变换教学是AUTOCAD-2004教材的重点和难点。学生从二维绘图到三维绘图要经过建立三维空间概念的过程,三维坐标系的空间变换是这个学习过程的关键理论。 8 i* B$ }& e9 [0 X/ X8 |9 v% n
+ I1 O" z9 C# e1 K# E& O讲解每一个实例的过程中,以明晰的操作步骤慢漫地引入UCS三维变换的概念。在学习实例的操作步骤中,加入三维建模的应用技巧,使学生对所学的概念能融会贯通。 + m9 d( M1 [) B/ z) B$ `. V) ]5 p
8 m" p8 H; }8 [: _, M$ _8 y用户坐标系:UCS用户坐标系 是一种可变动的坐标系统。大多数CAD的编辑命令取决于 UCS 的位置和方向。UCS 命令设置用户坐标系在三维空间中的X,Y,Z三个方向,它还定义了二维对象的拉伸方向。CAD共有七种方法定义新坐标系。
# V" u$ R% _! V$ m% ]7 w. W. M" L1 j: ?! x
1. X轴旋转90度确定UCS :
0 ^8 P6 |' \* a) @9 w9 O: Ohttp://www.ourjx.com/attachment/godhelp/200511261052793077801_chinacnw_com.jpg
9 U* w, h* f! G) B# u( x同理UCS绕Y轴旋转90度与UCS绕Z轴旋转90度会得到不同的用户坐标系。(图1)四个图中X轴方向不变, UCS每绕X轴旋转90度,Z轴的方向改变一次。Z轴的方向即拉伸方向。 ) @7 ?4 S+ O8 L. \( J) j- }; D( @( @
7 `* Q. J+ r2 F; ~
http://www.ourjx.com/attachment/godhelp/20051126105285077802_chinacnw_com.jpg2 d5 X) a% w# m5 s* O
例1:(图2)对象绕X轴旋转90度(图3),(图2)对象绕Y轴旋转180度, 相当于连续执行两次绕Y轴旋转90度(图4),(图2)对象绕Z轴旋转90度。(图5)。
* s& j) r" T& N- a2 |9 J3 e% o: e( Q: o
http://www.ourjx.com/attachment/godhelp/200511261052842177803_chinacnw_com.jpg! P: Q1 d2 L7 q- v) e9 F5 q
2.三点确定UCS
8 T: _, M4 e- r5 H( ?http://www.ourjx.com/attachment/godhelp/200511261052887277804_chinacnw_com.jpg: N1 Z5 k& t Q6 J B* q, w! V, T
(图6): 指定新 UCS 原点及其 X 和 Y 轴的正方向。Z 轴的正方向由右手定则确定。用此选项可指定任意坐标系。 第一点指定新 UCS 的原点。第二点定义了 X 轴的正方向。第三点定义了 Y 轴的正方向。 - M8 {8 p: m* ?- q9 S" F5 @8 r
3 L% v3 j4 V' X5 W+ O
例2:在立方体的表面画园锥体(图7):三点确定UCS的顶面和Z轴的正方向。
5 c) {% }1 r0 x/ t s8 `. B$ P/ u) Q& Z( ^
例3:在立方体的左侧面画窗(图8): 三点确定UCS的左侧面及Z轴方向。 + g5 ~; O% ~4 o% _& m
+ @/ i' [) N9 H0 e" y1 H7 y例4:在立方体的前面画门(图9):三点确定UCS的前面及Z轴方向。用户坐标系UCS定义好后,可用厚度与标高确定三维网格模型。对象的标高对应该平面的Z值。对象的厚度是对象被拉伸的距离。雨蓬的标高对应该平面的Z值。雨蓬的厚度是对象被拉伸的距离。
0 }& u2 O$ Z$ C c
9 G. N; ?2 C" Lhttp://www.ourjx.com/attachment/godhelp/20051126105299277805_chinacnw_com.jpg" h) s# }% f2 c0 a
例5:绘制五角顶曲面(图10):1,2,3三点定UCS,两点加半径画弧。重复5次三点定UCS画弧(图11)。画弧命令用"起点,端点,半径"选项。
L4 M2 p; q ~$ }, J7 q# n
8 L7 h$ y6 ~5 U, @6 Z* lhttp://www.ourjx.com/attachment/godhelp/200511261052935277806_chinacnw_com.jpg4 y8 H7 f2 M* j$ o0 e! v
例6:绘制翘屋顶:三点确定UCS(图12),用ARC命令绘制翘屋顶弧线(图13)。同理,在其它面绘制弧线,都要变换UCS。也可用三维镜像命令绘制其它弧线。用边定曲面命令分别点击四条弧形边界(图14)。
. L. _- _! ]% y0 ?0 k' e* E4 j9 ]% j: r8 L) P( x# Z
http://www.ourjx.com/attachment/godhelp/200511261052946277807_chinacnw_com.jpg; E3 q9 E% d- j' v" {
3.拉伸正Z轴方向确定UCS
' |# O! b$ E1 @9 r' l' \http://www.ourjx.com/attachment/godhelp/200511261052957377808_chinacnw_com.jpg
8 y- v# \* S: k7 Y:
8 E" G) e m8 W3 Z, R, O- ^$ t8 ?8 G& U
例7:圆柱从球中伸出(图15):先点击
2 E) q6 ?/ n, \) Y9 j l8 L; khttp://www.ourjx.com/attachment/godhelp/200511261052957377808_chinacnw_com.jpg
8 ?; A y! N& f, K图标,点击球的原点,既新的坐标原点,再确定Z轴方向,绘制小圆,执行拉伸命令,沿正Z轴方向拉伸小圆。
* f4 a* y: Q( q [6 D7 T. l% u+ v- c, g4 Z1 E* A3 e
例8:拉伸三角支架(图16):先点击 V) L3 P3 _' H' \, |( U7 U7 U
http://www.ourjx.com/attachment/godhelp/200511261052957377808_chinacnw_com.jpg9 G3 L( N' N4 j- A8 v! o0 ^
图标,点击支架截面的原点,确定Z轴方向,执行拉伸命令,沿正Z轴方向拉伸支架的三个小圆。 . {, D" @0 p; l
. U% s& u' A# i% ^7 g' vhttp://www.ourjx.com/attachment/godhelp/200511261052968377809_chinacnw_com.jpg: }: s5 I. l2 k u. C% ]7 J
4.改变坐标原点的位置,确定新的UCS 7 F1 _: T+ f% C9 o) ?) o9 M2 e; l: u
http://www.ourjx.com/attachment/godhelp/2005112610529803778010_chinacnw_com.jpg$ n* k2 [( e% V$ z
(图15):通过移动当前 UCS 的原点,保持其 X、Y 和 Z 轴方向不变,从而定义新的 UCS。相对于当前 UCS 的原点指定新原点。 7 Q |$ f/ S( @# Q
* ?+ R8 i# b0 J4 W n
例9:绘制楼梯:先点击' s$ v2 f5 e, M2 z$ Y0 Q* s
http://www.ourjx.com/attachment/godhelp/2005112610529803778010_chinacnw_com.jpg- k- s. x# P5 z% Z/ m& ~2 g8 Z+ o
图标,点击楼梯截面的新原点,新的 UCS由此确定(图17)。拉伸楼梯截面时,与Z轴方向相反,这时只需输入负拉伸高度(图18)。 ' |- B* K# Q* O+ Q; T" Y
: H) z7 u$ f0 v/ T P
http://www.ourjx.com/attachment/godhelp/2005112610529923778011_chinacnw_com.jpg+ S- i4 h0 Z$ G0 y
例10:绘制螺母:先点击
( r/ |& c/ [* }1 ^1 dhttp://www.ourjx.com/attachment/godhelp/2005112610529803778010_chinacnw_com.jpg9 y( K7 ] P K1 j# `! \& @( l% e) M
图标,点击螺母辅助截面的中点(图19),即新原点。选中丝杆轴线上的圆心,用MOVE命令使丝杆轴线上的圆心与螺母辅助截面上的中点重合(图20),用布尔减命令先点击螺母,点击右键,点击丝杆即可得到螺母(图21)。 ' o1 ^# c9 y: t1 s6 D" @- X: m
g7 S' }& l1 E: t3 N& Ahttp://www.ourjx.com/attachment/godhelp/200511261053063778012_chinacnw_com.jpg
) P: T4 J K* V$ X5.面确定新的UCS
3 m$ v- c! X( L$ ahttp://www.ourjx.com/attachment/godhelp/2005112610530264778013_chinacnw_com.jpg$ C0 T: Y$ t8 {5 ^/ j( J
(图22):将 UCS 与选定的面对齐。如果要选择某一个面,就在此面的边界内或面的边界上单击,被选中的面将亮显。X 轴将与找到的面上的最近的边对齐。
$ o4 j8 x" I! p. Q: b3 ~" E4 V+ A$ j: d; c/ n. s6 F
例11:管道的拉伸(图23):关键是用面确定新的UCS后,拉伸路径垂直于管道截面,管道截面与XY平面平行。 . C8 t' T5 ^$ k I# l) k
/ \' Z/ T4 z/ ?8 y, z; |7 x+ j. [1 nhttp://www.ourjx.com/attachment/godhelp/2005112610530384778014_chinacnw_com.jpg! i' j+ f1 F: |2 P( b# i& i
例12:沿路径拉伸弧形墙体(图24):面确定新的UCS后,拉伸路径垂直于要拉伸的墙面。
+ N. e- ^/ R# U3 h- g9 X# Y9 w/ L3 o$ E: P0 c
http://www.ourjx.com/attachment/godhelp/2005112610530494778015_chinacnw_com.jpg
4 k$ n% B( t1 G5 B& I例13:拉伸吊桥(图25):选定立柱的辅助截面,定义新的坐标系,铁索的截面与立柱的辅助截面是同一坐标系。拉伸时,先选中铁索截面,再点击弧形路径。吊桥的其它部分拉伸前都要确定新的UCS。
: ]6 C4 `" P; |3 k$ w' X
# x6 u( u7 d4 [' k, h8 |. ehttp://www.ourjx.com/attachment/godhelp/2005112610530554778016_chinacnw_com.jpg. S3 b1 Z5 r: q+ i0 \; ^
6.对象确定新的UCS
$ _- z" b) _4 N- Khttp://www.ourjx.com/attachment/godhelp/2005112610530714778017_chinacnw_com.jpg6 e* T9 m; m% G. u! X, r! k; d
:根据选定的三维对象定义新的坐标系。
& M" x% o4 D4 Q M% c1 S6 J' U% M, ^, U7 s6 L
例14:拉伸三维面上的圆(图26):先点击
6 s) Y J' C) i7 M; R8 Ehttp://www.ourjx.com/attachment/godhelp/2005112610530714778017_chinacnw_com.jpg O: v# m. j" A2 g5 K8 F
,再选定三维面上的圆,定义新的坐标系。执行拉伸命令,沿正Z轴方向拉伸三维面上的圆。
/ O. y, }9 {6 L$ Y" z! O( g! ~3 p& L8 B7 x! Q. q
http://www.ourjx.com/attachment/godhelp/2005112610530764778018_chinacnw_com.jpg
9 t* _, P/ U9 f: e* d+ f' R6 ]例15:绘制曲面屋顶: 先点击
$ o6 J9 m2 S6 X6 g whttp://www.ourjx.com/attachment/godhelp/2005112610530714778017_chinacnw_com.jpg
p" @% t; r/ G,再选定立方体上的边,定义新的坐标系。在四个不同的坐标系下绘制四条弧形边界(图27)。再用边定曲面命令分别点击四条弧形边界(图28)。 / k+ d ^- S* a+ ]0 V
! I& j" i; M/ i- P$ u8 q; r8 b1 j
http://www.ourjx.com/attachment/godhelp/2005112610530834778019_chinacnw_com.jpg4 f4 I$ ]" u" h# `1 Q& F
例16:绘制圆锥滚子轴承:在正视图上绘制轴承外圈,内圈和圆锥滚子(图29),在当前UCS下用 _" C) {6 j6 E+ s ] s& T- G
http://www.ourjx.com/attachment/godhelp/2005112610530915778020_chinacnw_com.jpg% D) D! k" g- y, {& |: I7 y9 z
REVOLVE命令旋转外圈,内圈(图30),先点击
) A) q3 V3 P$ v$ ?* xhttp://www.ourjx.com/attachment/godhelp/2005112610530714778017_chinacnw_com.jpg
6 A$ w! f- D( V' j- o4 v0 n,再选定圆锥滚子的轴心,定义新的坐标系,用REVOLVE命令旋转圆锥滚子(图31)。 7 _2 ^& `& r' q$ e d3 a1 S
( j- ?. r9 k5 A. J- `6 @2 k& i' I7 `' ]
http://www.ourjx.com/attachment/godhelp/2005112610530965778021_chinacnw_com.jpg
9 W* y0 y8 y. I8 [5 I' A, Q9 a7.视图确定新的UCS 0 h: c- v5 c. b% |; W
http://www.ourjx.com/attachment/godhelp/200511261053165778022_chinacnw_com.jpg" R" ]2 e8 g- E. x& c
(图32):建立的新坐标系,是平行于屏幕的平面即 XY 平面,UCS 原点保持不变。剖切面与当前视口视图的XY平面平行。 ) x3 ]5 E/ A$ h3 i2 y6 [7 p: v
$ e# s- A" I0 Z( |例16:获取平行于屏幕的平面:点击图标
' Y3 V; B r: r2 T8 Xhttp://www.ourjx.com/attachment/godhelp/200511261053165778022_chinacnw_com.jpg5 F1 g2 C) H( w8 l: O! K5 w
(图33),点击 5 j4 L1 w: w' w# z
http://www.ourjx.com/attachment/godhelp/200511261053195778023_chinacnw_com.jpg0 x! f1 k& }- d# n. `
section,三点确定剖的切面(图34),用MOVE命令把剖切面移出立方体外既可得到平行于XY平面的剖切图形(图35)。 ; p& A1 E% T1 `! a8 K1 [
( D' ^2 F Q+ U) bhttp://www.ourjx.com/attachment/godhelp/2005112610531155778024_chinacnw_com.jpg
( ?0 C, }3 [5 `4 S+ U, P: S7 O例17:给三维视图标注文字:在三维视图中标注文字,文字与UCS对齐(图36)。在三维视图中标注的文字若需以正常形式显示,那么就要用& R$ X$ R: E4 u2 t
http://www.ourjx.com/attachment/godhelp/200511261053165778022_chinacnw_com.jpg
3 R: S7 V2 N& L- t# |: r( n变换UCS后,再输入文字(图37)。
1 g8 X) }& d+ Z% F u$ _6 h0 O
5 U5 k( J* _0 o7 Rhttp://www.ourjx.com/attachment/godhelp/2005112610531255778025_chinacnw_com.jpg) B7 ~* @! r4 [
例18:绘制亭子(图38):亭子顶面用三维面 @0 ^* B7 K i0 u# C4 O2 z) f) C8 h
http://www.ourjx.com/attachment/godhelp/2005112610531305778026_chinacnw_com.jpg) g3 W) L. g7 i, d) a
3DFACE命令 绘制。用三点确定UCS后,每一个三维面都是从顶点开始依次选择三角形的另外而个点,再回到顶点。绘制栏杆,变换UCS,用修改多线的厚度绘制栏杆挡板与亭子围栏。变换UCS,绘制楼梯,用三维镜像或三维阵列绘制其它楼梯。变换UCS,绘制圆桌,橙子,柱子。此例,多种变换UCS的方法都可使用。并不拘于哪一种,根据具体情况,哪种变换方便用哪种。
7 ]4 J- v. d3 H" z& ^, T- \ K. N8 d: G8 r1 S8 G5 U1 m2 J, b
http://www.ourjx.com/attachment/godhelp/2005112610531365778027_chinacnw_com.jpg4 A# W5 s0 u. B; Q1 \$ @$ `
参考文献
+ B6 ^ n9 Q1 y4 P4 M9 M* @9 V5 a姜谷鹏AUTOCAD2002中文版全方位教程[M]. 北京: 航空工业出版社,2003年1月. ; q6 O2 f5 i% F, _
陈 克AUTOCAD2002建筑应用实例导学[M]. 北京: 清华大学出版社,2002年3月.
3 ~4 L; `6 r3 e T8 l* I' O何铭新.画法几何及土木工程制图[M].武汉: 武汉工业大学出版社,2000年8月. : q* m& s; Q) D! J5 S) [9 s
孙立斌.AUTOCAD2002中文版培训教材 [M]. 北京: 清华大学出版社,2002年7月. & _0 r( S& L" K4 D, F1 k
陈豫生 译.AUTOCAD-2000机械工程制图教程[M].北京:电子工业出版社,2000年7月 |
|