|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
可见性CAD动态块是常见的一种动态块,在前面的CAD教程中我们引用了汽车视图动态块的实例,通过单击夹点下拉列表中的项目可以动态改变动态块的显示状态,如下图。下面我们具体讲解一下该实例。. y0 p* q5 q& ?
http://www.gstarcad.com/Uploaded/image/w80.png& `8 x7 B; a$ R$ g
其实,动态块内部包含了汽车的三个视图,只不过利用可见性参数,控制视图对象的显示和隐藏,下面,我们就来看看,如何实现这一功能。
. F2 F6 X6 o4 @) a" [" G 1、准备视图5 b! K$ B, ?' ? a$ T/ J
正所谓“巧妇难为无米之炊”,要完成动态块,必须要为其备足相应的材料。所以,首先需要准备三个汽车视图,为了方便后续操作,可分别将三个视图定义成块。7 P3 K) f- c6 o# @- D4 i/ z
http://www.gstarcad.com/Uploaded/image/w81.png
. b( n5 U7 z4 `1 o$ A) Z* S4 X# V 2、定义块
" Y* `7 h2 }+ M9 X, T j 输入BLOCK命令并确定,利用块定义对话框为动态块指定插入点,为块命名并将三个汽车视图框选为块对象,如下图。3 h5 x) P& [ B* c5 ^7 _6 D
http://www.gstarcad.com/Uploaded/image/w82.png
9 n" t4 U- e5 N+ }4 n 单击“确定”完成块建立。
# d& K9 j! I, Y& m/ ] 3、添加可见性参数
5 n' c6 o' A, {# \/ w 双击或通过右键菜单进入块编辑器,单击参数面板上的可见性参数图标,按系统提示指定参数标签的放置位置,如下图。
) y7 U& f& u* V E# u# K7 `: [2 t http://www.gstarcad.com/Uploaded/image/w83.png
2 m- C {4 n! `$ a# G 4、编辑可见性状态
2 W, ~% H4 M: ? 双击可见性图标或单击工具面板上“可见性状态”图标,启动可见性状态编辑对话框。' S1 f. M# x% W" }
http://www.gstarcad.com/Uploaded/image/w84.png- B! M" o, V# V& ?
在可见性状态编辑对话框内可以重命名、新建、删除可见性状态,因为本例要控制三个汽车视图的可见性,所以我们新建了如下图所示的三个可见性状态。- g0 a; E8 n# I, M
http://www.gstarcad.com/Uploaded/image/w85.png2 i3 d) {; _+ k' y5 @
单击可见性面板右侧带三角形的按钮,弹出的下拉菜单上包含了我们之前新建的三个可见性状态名称,选择某一名称,便可以对相应的可见状态进行编辑。这里,我们选“跑车”,如下图。' a& z# y* I3 T* l4 Z( a
http://www.gstarcad.com/Uploaded/image/w86.png
/ G( O0 S6 U0 l3 B 在“跑车”状态中,单击可见性工具面板上的“使不可见”图标,并选中卡车和轿车,使其在“跑车”状态中不可见,如下图。选好对象后回车确定。
" i6 W K- S' I0 E* Z http://www.gstarcad.com/Uploaded/image/w87.png7 l) ^4 e. f3 ~3 R7 O6 ~. K
对“轿车”和“卡车”状态,按相同的方法进行设置。
$ k/ W8 h+ z: t5 v; F9 C 最后,将三个汽车视图移动到如下图所示的位置,以便在选择可见性参数夹点下拉列表的不同项目时,切换的视图能出现在大致相同的位置。6 m# {1 |( ]2 k8 q, F! \
http://www.gstarcad.com/Uploaded/image/w88.png
. O' H. I# z% q" K) {' Y3 q% Q 5、测试动态块$ P. l {5 K, g4 _8 Q. i
将编辑好的动态块插入图纸中,选中动态块并单击可见性参数夹点,在弹出的下拉列表中选择某一项目,动态块便会自动改变显示状态。; @* I% h0 h* y0 d1 P, X
|
|