|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
可见性CAD动态块是常见的一种动态块,在前面的CAD教程中我们引用了汽车视图动态块的实例,通过单击夹点下拉列表中的项目可以动态改变动态块的显示状态,如下图。下面我们具体讲解一下该实例。7 K7 T1 h+ C5 t: j9 Q
http://www.gstarcad.com/Uploaded/image/w80.png1 I% t- g$ H5 L: t
其实,动态块内部包含了汽车的三个视图,只不过利用可见性参数,控制视图对象的显示和隐藏,下面,我们就来看看,如何实现这一功能。# d- o' X% d. Q+ C1 a& m
1、准备视图
% g6 O; o k& a S; C" k; | 正所谓“巧妇难为无米之炊”,要完成动态块,必须要为其备足相应的材料。所以,首先需要准备三个汽车视图,为了方便后续操作,可分别将三个视图定义成块。0 F8 r% U/ J* J: N3 d% k
http://www.gstarcad.com/Uploaded/image/w81.png
0 a9 k7 k( w8 p, o& X 2、定义块7 j3 u& R3 d! I- D7 O; N l
输入BLOCK命令并确定,利用块定义对话框为动态块指定插入点,为块命名并将三个汽车视图框选为块对象,如下图。+ p, W j# q7 _; M
http://www.gstarcad.com/Uploaded/image/w82.png- \& k2 Y( S5 W3 |) v$ K* V
单击“确定”完成块建立。
2 t) V2 ^8 m8 b 3、添加可见性参数
* L: R9 h) d& i" I4 N 双击或通过右键菜单进入块编辑器,单击参数面板上的可见性参数图标,按系统提示指定参数标签的放置位置,如下图。 `7 k4 B4 }$ z* u" M) }
http://www.gstarcad.com/Uploaded/image/w83.png3 D+ |1 M, k5 v+ P! B
4、编辑可见性状态
( ^% _6 s. H) i6 s 双击可见性图标或单击工具面板上“可见性状态”图标,启动可见性状态编辑对话框。
& B% U. E. {3 F- [- A6 U+ D J http://www.gstarcad.com/Uploaded/image/w84.png! W6 m. O* w* r% ?* S. T) z, f
在可见性状态编辑对话框内可以重命名、新建、删除可见性状态,因为本例要控制三个汽车视图的可见性,所以我们新建了如下图所示的三个可见性状态。( Y" n7 w& V2 y& `0 }, v8 r
http://www.gstarcad.com/Uploaded/image/w85.png6 g) m/ y- O& H1 G9 G! b( H1 g/ O+ A$ r
单击可见性面板右侧带三角形的按钮,弹出的下拉菜单上包含了我们之前新建的三个可见性状态名称,选择某一名称,便可以对相应的可见状态进行编辑。这里,我们选“跑车”,如下图。
4 X* M/ j: f# A, I http://www.gstarcad.com/Uploaded/image/w86.png) y: B" x9 N% h' O [, F( z
在“跑车”状态中,单击可见性工具面板上的“使不可见”图标,并选中卡车和轿车,使其在“跑车”状态中不可见,如下图。选好对象后回车确定。
% i9 K# }) s$ w( L! D0 a, t+ U http://www.gstarcad.com/Uploaded/image/w87.png
* E z" [5 z* o8 ~9 y5 m1 v 对“轿车”和“卡车”状态,按相同的方法进行设置。
' G5 E s6 a% |% L a 最后,将三个汽车视图移动到如下图所示的位置,以便在选择可见性参数夹点下拉列表的不同项目时,切换的视图能出现在大致相同的位置。6 E9 f* h6 V, H
http://www.gstarcad.com/Uploaded/image/w88.png" K$ w% O& y# A W0 r* W# O a
5、测试动态块. ~6 I A0 W8 s- C3 i' I7 O
将编辑好的动态块插入图纸中,选中动态块并单击可见性参数夹点,在弹出的下拉列表中选择某一项目,动态块便会自动改变显示状态。, R! ?! S) ?9 ~' ~: C* K/ Z" e6 L
|
|