|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
动态块的编辑需在块编辑器中完成,在CAD块编辑器内,用户可以创建新的动态块,也可以为现有的块添加参数和动作,使之具有动态功能,当然调用这些命令都是可以使用CAD快捷键快速调用的。
" V9 l+ k) m3 m2 O* Q 一、基点% l# }( e9 X& ^3 S/ U
在块编辑器的参数面板上有一个叫“基点”的参数,我们在概述中提过,动态块之所以“会动”,是缘于参数和动作的密切配合,虽然大部分参数均只有在动作的配合下才能发挥作用,但有几个参数例外,一个就是我们将要阐述的基点参数,一个是对齐参数,另一个是可见性参数。: M6 I. L* x: `- b5 h: i
为了更直观地了解基点参数和作用及意义,我们来做一个实验,一步步解析基点参数的奥秘。
0 f) ]3 \% p7 S7 V$ z+ q3 o+ w 1、定义块! h4 n1 x5 c' p' c& S( \
在命令中输入BEDIT并回车确定,或单击菜单“工具>块编辑器”,起动块编辑定义对话框,如下图。: S6 r3 B" j8 b( k7 L
http://www.gstarcad.com/Uploaded/image/w67.png
3 X% @+ [/ L. A0 Q+ a; Q 输入块名并单击“确定”,进入块编辑器,在块编辑器内绘制一个圆,单击工具面板上的“关闭块编辑器”按钮。如果之前没保存块,系统会自动弹出确认保存对话框,选“是”即可。! u- g9 d0 w0 `. C3 @5 @
http://www.gstarcad.com/Uploaded/image/w68.png
8 J* `8 P* D) L0 s1 k 2、插入块( o0 @' s. s+ D5 G
插入刚定义好的块,发现块的插入点离图块很远,如下图所示。不用说,这种情况肯定会给块的插入带来许多麻烦。% u1 Z) p# C5 J* S7 T
http://www.gstarcad.com/Uploaded/image/w69.png
' P9 I; A: [/ r9 U1 [# b1 T- q 回顾块的建立过程,我们自始至终都没有为块指定插入点,所以系统将默认坐标原点为块的插入点。
2 N" V I& n1 p2 N 3、添加基点1 y7 N6 K6 e3 p
双击块,或选中块通过右键快捷菜单进入块编辑器,单击参数面板上的“基点”参数,按系统提示将参数放置于圆心处。
* j% ?" [3 x1 o9 L http://www.gstarcad.com/Uploaded/image/w70.png
5 z* k# W) ]% I, o) c, M 3、插入块
, o' G' P! F3 z @$ w 保存并退出块编辑器,在模型空间中插入块,如下图。6 H, B3 w4 J9 i
http://www.gstarcad.com/Uploaded/image/w71.png1 j( v& w+ N# n* W1 }0 l
可以看到,添加基点参数后,基点参数的位置便成了块的插入点。8 s$ ~* A- `; A3 {# n F' A% `
4、插入点的另一种指定方式
( o' B, z. l) X2 r& U( @% X% `' N 在模型空间中绘制圆,并使用BLOCK命令启动块定义对话框,利用块定义对话框可以为块指定插入点及对象,如下图。 ^7 J2 u0 }: Y$ j( H
http://www.gstarcad.com/Uploaded/image/w72.png% Y" E" u. V) M7 n* ?' I' H
单击“确定”后将块插入到图纸中,如下图。
) @* D8 _4 S+ @9 K# g# b. \ http://www.gstarcad.com/Uploaded/image/w73.png" j" b8 a9 R9 j. e& e
显然,可以利用块定义对话框为块指定插入点,同时,我们也应该看到,块中的对象不但可以在块编辑器中绘制,也可以先绘制对象再定义块,当然,块的动态参数和动作均需要在块编辑器中添加、编辑和修改。
* k5 X+ Z$ v0 L7 X% a 5、基点的优先级
! g( n: J! u+ k! b+ } 下一步,我们不但利用块定义对话框为块指定插入点,还要为块添加基点参数,看看块的插入点会发生何种变化。
6 ]) V" I# f& T http://www.gstarcad.com/Uploaded/image/w74.png
) A& W" z4 X) Q& v# y 退出块编辑器并插入块,如下图。
# i5 M2 E7 ]# r7 ~9 \" v, J http://www.gstarcad.com/Uploaded/image/w75.png. a5 N8 F' Z7 s' L
可以看到,在同时指定插入点和添加基点的情况下,系统将以基点作为块的插入点,也就是说,基点的优先级要高一些。9 z: v2 r9 a; J
|
|