|
|
发表于 2007-6-14 20:57:18
|
显示全部楼层
来自: 中国黑龙江哈尔滨
AutoCAD中由三维图转成三视图(二维图)——附视频文件
这是我从网上搜集的由三维图转成三视图(二维图)的方法。全文如下:) I7 Y& f( `6 }1 x1 N( b1 J
# d( v( e ?- b: _+ `' W f' s
0. 引言
6 Q! W" t9 b* Y r0 ?2 s7 h# E 本文主要介绍利用AutoCAD2000强大的图纸布局功能,把用户已经绘制了三维模型生成三视图。当切换到图纸空间后,AutoCAD在屏幕上显示一张二维图纸,并自动创建一个浮动视口,在这个视口中显示出已经绘制的三维模型,可根据三维模型轻易地创建多种形式的布局。用户可以调整视口视点以获得所需的主视图,然后再用SOLVIEW命令生成其他视图,如正交视图、剖视图、斜视图等。 / Y4 f8 K0 }1 g9 v1 a
下面将通过实例来介绍由三维模型生成三视图的技巧,并着重介绍标准的主视图、左视图、俯视图、剖视图生成方法。
4 }3 L* x9 D0 I" G3 v: m 1. 利用三维模型创建各视图的视口 * ]/ i. ?" g! \8 b! K& Q
1.1 主视图视口的创建
% C, A: X& M/ `* p5 R L 下一步中,我们将打开已经绘制好的三维模型。首先形成模型的主视图视口,并将它布置在“图纸”的适当位置。
! r0 U0 i1 `. u" s% i& k7 j! P 1) 打开磁盘上的文件“机架.dwg”。
2 z3 l1 r7 W+ p" s$ |) J7 v 2) 从模型空间切换到图纸空间。单击图形绘图窗口底部的选项卡layout1,打开[Page Setup-Layout1]对话框,然后在“Paper size”下拉列表中设定图纸幅面为“ISO A2 (594.00×420.00mm)”,单击OK按钮,进入图纸空间。AutoCAD在A2图纸上自动创建一个视口。
4 A) c: n5 |6 }. s# [1 g+ V 注意:可以把浮动视口作为一个几何对象,因此能用MOVE、COPY、SCALE、STRETCH等命令及界标点编辑方式进行编辑。
4 f5 T( E% w. M, T* a 3) 选择浮动视口,激活它的界标点,并进入拉伸模式,然后调整好视口大小。单击状态栏的PAPER按钮,激活浮动视口,再执行下拉菜单View→Zoom→All或标准工具条中的??按钮,使模型全部显示在视口中,如图1所示。
5 T' ` d) l9 {/ f7 _ 4) 设置“前视点”。执行下拉菜单View→3D Views命令,选择适当的视口方向,就可获得了主视图的视口,如图2所示。
* n6 a: C* s3 u) P( M8 H5 I* S 1.2 左视图及俯视图视口的创建 K. G; @( m* w, x! f2 Y" [
下面根据主视图视口创建左视图及俯视图的视口。 0 B6 C- |2 @3 J! v
1) 执行下拉菜单Draw→Solids→Setup→View,或在Solids工具条??按钮,在命令状态行提示下,键入ortho或o。接下来指定视口的投影方向,如图3,选择浮动视口的A边(在创建俯视图视口时选择B边),同时出现一条十字橡皮线,然后拉动十字橡皮线在主视图的右边(在创建俯视图视口时在主视图的下边)单击一点指定左视图的位置。此时无须精确调整视图的位置,因为以后还可以再调整视图的位置。
$ g( x4 ~) p: O1 x* t3 I; ? 2) 下一步,确定视口的大小。如图3,单击左视图的左上方的任一位置点1处(在创建俯视图视口时单击点3处),再单击左视图的右下方的任一位置点2处(在创建俯视图视口时单击点4处)。 ! k6 k. f H9 h, z6 Y1 z" m
3) 最后,输入视图名称为剖视图。键入回车结束命令。
2 f4 K6 Q) e' K& ], Y 2. 将各视口的三维模型变成三视图 ( `; P" t9 Z" k# F
前面已用SOLVIEW命令创建了一系列视口,但应注意,这些图形并不是二维的,而仍然是三维图。下面使用SOLPROF及SOLDRAW命令生成三维实体的二维图形。 $ z3 N3 S$ Q" k5 w5 p
2.1 二维轮廓线的生成 ! x: `/ `- f( A8 `% {7 S
使用SOLPROF命令时,必须激活浮动视口,该命令可创建三维模型的2D轮廓线,轮廓线框是一个图块。生成轮廓线的同时,还将自动创建前缀为“PV-”及“PH-”的图层,这些图层分别用于旋转可见轮廓线及不可见的轮廓线。
3 ?3 |2 W& [# S8 C- E: t2 i 1) 激活主视图所在的视口。执行下拉菜单Draw→Solids→Setup→Profile或单击Solids工具条中的??按钮。
; u8 R& \: X( ^' x- ?7 l# c 2) 在激活的主视图视口中选择三维模型。再根据命令状态行提示下,将不可见轮廓线放在一个单独的图层上,并建立二维轮廓线的投影面,以及删除多余的相切边。 $ M* j7 k! m- C* b! U _
3) 同样的方法,分别激活左视图、俯视图所在的视口,按1(2的步骤可以生成左视图、俯视图的二维轮廓线。
0 y: C; F# ^6 B' l" S& \ 2.2 虚线的处理 4 C" W1 l$ G& {9 `# L
此时,我们发现不可见轮廓线仍为实线,必须进行虚线处理。 ) b; ]: S2 e2 \) A6 M/ u5 \2 U, t o
1) 执行下拉菜单Format→Layer或单击Object Properties工具条上的??按钮,打开Layer Properties Manager对话框。此时,可看到AutoCAD还自动创建了后缀为“-VIS”、“-HID”、“-HAT”、“-DIM”的图层,它们分别放置三维模型的可见轮廓线、不可见轮廓线、剖视图的剖面线、各视图的尺寸。还有“VPORTS”图层放置各视图的视口。 1 ^ z2 }# H) z2 r- f# z
2) 选择后缀为“-HID”及前缀为“PH-”的图层,将它们的线型该为Dashed2(虚线) ) D( y( e8 }0 `
2.3 剖面线的生成 / A2 o2 N/ X I7 |2 ?. W0 _" I4 e! i
1) 用hpname命令设置缺省的剖面线图案名称为ansi31,再用hpscale命令设置剖面线比例因子为6.0。 4 |7 u6 _4 C' b8 k% A. H1 \! j7 X! J
2) 执行下拉菜单Draw→Solids→Setup→Drawing或单击Solids工具条中??按钮。在命令状态行提示下,选择剖视图的视口C,如图3。键入回车结束命令。
$ @: z' D! r4 b+ e 2.4 视图的最终调整
2 j5 S/ ~: q! o' h- d 1) 对于工程图,基本视图之间的投影关系应满足“长对正”、“高平齐”“宽相等”的原则。图3中的主视图、左视图、俯视图并没有对齐,我们用MVSETUP命令调整左视图及俯视图的位置,使它们与主视图间沿水平及垂直方向符合投影关系。 6 Z& o1 |5 f% d. m; x
2) 将视口所在的图层修改到“VPORTS”层上,然后把三维模型所在的图层“0”层冻结。这样就生成各视图的二维轮廓线。
* z* B6 L5 U- L1 B$ _ 3) 切换到图纸空间,将“VPORTS”层关闭。对四个视口的边框线进行消隐。 % z" g/ a* a$ Z+ n2 ^
4) 为了使视图更符合制图要求,再添加出圆的对称中心线等。最终获得三视图。
7 j" Y! H6 K" b9 d2 O4 B; R 3. 结束语
. H; z4 k# c* G7 i& C% a+ W" i1 \+ j 以上主要介绍将三维模型生成三视图的方法,为了获得更加完美的视图,用户可以利用AutoCAD的尺寸标注功能对以上视图进行尺寸标注,描述出图形的真实的大小,达到“锦上添花”的效果。本文以机械图样的三维模型为例生成二维图形,这种技巧对于家具、建筑等行业的图样同样适用。 & t# \* V& E# u6 i. f
# S0 }! e. F: {5 E. c* I5 D. ^(全文完)( U8 K* l- z4 T& {) L/ V6 V
: U$ _0 g: F3 I1 b4 |[ 本帖最后由 胡志勇 于 2007-6-14 20:59 编辑 ] |
|