|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
可见性CAD动态块是常见的一种动态块,在前面的CAD教程中我们引用了汽车视图动态块的实例,通过单击夹点下拉列表中的项目可以动态改变动态块的显示状态,如下图。下面我们具体讲解一下该实例。
" X& Q5 R! V5 E d6 L: g http://www.gstarcad.com/Uploaded/image/w80.png
" f, p' h1 i9 e" V( i- L# p 其实,动态块内部包含了汽车的三个视图,只不过利用可见性参数,控制视图对象的显示和隐藏,下面,我们就来看看,如何实现这一功能。
& @6 {6 d4 U8 m( x' W, a! D e 1、准备视图/ W: y6 j2 Q9 M& d7 R+ i' l: y( |3 T
正所谓“巧妇难为无米之炊”,要完成动态块,必须要为其备足相应的材料。所以,首先需要准备三个汽车视图,为了方便后续操作,可分别将三个视图定义成块。' E) \* A: C( p8 b
http://www.gstarcad.com/Uploaded/image/w81.png2 _6 B3 D2 \! a* b/ k+ \3 F
2、定义块
! R; s& v7 ~, O$ j1 [ 输入BLOCK命令并确定,利用块定义对话框为动态块指定插入点,为块命名并将三个汽车视图框选为块对象,如下图。# l1 ^# Y( f5 P( R4 n
http://www.gstarcad.com/Uploaded/image/w82.png
! e) @6 r( _' J( w+ B 单击“确定”完成块建立。5 {. G8 \' d$ {5 j
3、添加可见性参数
" {8 }- Z1 w4 b" e" b$ t- w. R# V 双击或通过右键菜单进入块编辑器,单击参数面板上的可见性参数图标,按系统提示指定参数标签的放置位置,如下图。
( e! ? u- z9 @ http://www.gstarcad.com/Uploaded/image/w83.png
' M. e, S5 e# J8 l1 N- f( @ 4、编辑可见性状态
( G# Y0 B* ^# ?( j+ M+ m 双击可见性图标或单击工具面板上“可见性状态”图标,启动可见性状态编辑对话框。% W/ |3 Z* u: l( j: I5 Q
http://www.gstarcad.com/Uploaded/image/w84.png ?" v% |, Q0 F5 v$ t, N/ r5 X8 `
在可见性状态编辑对话框内可以重命名、新建、删除可见性状态,因为本例要控制三个汽车视图的可见性,所以我们新建了如下图所示的三个可见性状态。
- ~! C* q: P. T http://www.gstarcad.com/Uploaded/image/w85.png+ ~; k! J, F `
单击可见性面板右侧带三角形的按钮,弹出的下拉菜单上包含了我们之前新建的三个可见性状态名称,选择某一名称,便可以对相应的可见状态进行编辑。这里,我们选“跑车”,如下图。# \9 ~& f, T& v$ f7 V5 N5 |
http://www.gstarcad.com/Uploaded/image/w86.png
7 a6 n, q, @. r/ V7 f& E 在“跑车”状态中,单击可见性工具面板上的“使不可见”图标,并选中卡车和轿车,使其在“跑车”状态中不可见,如下图。选好对象后回车确定。
8 b, o: u2 f: |7 _1 e% Y; } http://www.gstarcad.com/Uploaded/image/w87.png! t( v" H# t* B9 r! ^6 i
对“轿车”和“卡车”状态,按相同的方法进行设置。6 j* m3 l, e/ v) w
最后,将三个汽车视图移动到如下图所示的位置,以便在选择可见性参数夹点下拉列表的不同项目时,切换的视图能出现在大致相同的位置。
! n& k# ] }- `* E8 i' g0 M http://www.gstarcad.com/Uploaded/image/w88.png% j9 R. K- D6 f
5、测试动态块
- {1 X9 ^3 r8 ]1 _+ z* ] 将编辑好的动态块插入图纸中,选中动态块并单击可见性参数夹点,在弹出的下拉列表中选择某一项目,动态块便会自动改变显示状态。9 T! a0 W) o& c* z. F
|
|