|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
动态块的编辑需在块编辑器中完成,在CAD块编辑器内,用户可以创建新的动态块,也可以为现有的块添加参数和动作,使之具有动态功能,当然调用这些命令都是可以使用CAD快捷键快速调用的。
% M9 a# x9 a" c+ [$ n 一、基点7 n- P% J7 H: u- Y- X" Z
在块编辑器的参数面板上有一个叫“基点”的参数,我们在概述中提过,动态块之所以“会动”,是缘于参数和动作的密切配合,虽然大部分参数均只有在动作的配合下才能发挥作用,但有几个参数例外,一个就是我们将要阐述的基点参数,一个是对齐参数,另一个是可见性参数。6 k2 ]* ]% U, U4 f( X
为了更直观地了解基点参数和作用及意义,我们来做一个实验,一步步解析基点参数的奥秘。
* [" Q3 n4 x0 e1 l+ P9 h+ t7 G) ~ 1、定义块
% r1 m& q# X% h( s 在命令中输入BEDIT并回车确定,或单击菜单“工具>块编辑器”,起动块编辑定义对话框,如下图。( u) ~/ N6 {# w o, _0 v$ ?/ ?
http://www.gstarcad.com/Uploaded/image/w67.png
8 L' s( W5 _) j* A+ _4 Y$ ` 输入块名并单击“确定”,进入块编辑器,在块编辑器内绘制一个圆,单击工具面板上的“关闭块编辑器”按钮。如果之前没保存块,系统会自动弹出确认保存对话框,选“是”即可。
! Z3 L! q, ?0 s) R http://www.gstarcad.com/Uploaded/image/w68.png
4 K5 U' U" P) | 2、插入块
w3 {5 t- R, v2 B+ @ 插入刚定义好的块,发现块的插入点离图块很远,如下图所示。不用说,这种情况肯定会给块的插入带来许多麻烦。$ U) U7 B0 D2 C" {! r' z& Z. m
http://www.gstarcad.com/Uploaded/image/w69.png
9 r& i W8 k6 N2 }3 m 回顾块的建立过程,我们自始至终都没有为块指定插入点,所以系统将默认坐标原点为块的插入点。
5 s) \1 o8 r, s- J1 T 3、添加基点
0 ~: E6 z- M9 @8 s# } 双击块,或选中块通过右键快捷菜单进入块编辑器,单击参数面板上的“基点”参数,按系统提示将参数放置于圆心处。
* `6 F. ]0 W6 [. p9 S' R& T http://www.gstarcad.com/Uploaded/image/w70.png! k! Z) y g# Z6 P9 P
3、插入块) v) B# [5 Y4 A! ?9 Y
保存并退出块编辑器,在模型空间中插入块,如下图。: g* [# h" z, b" x4 K
http://www.gstarcad.com/Uploaded/image/w71.png& p" P8 W% X+ p3 [& [+ E$ `. Z& c1 F
可以看到,添加基点参数后,基点参数的位置便成了块的插入点。
0 T9 \: q+ X' p5 r; v( o% \5 Y 4、插入点的另一种指定方式8 ]" F4 Z/ O# m% S: A
在模型空间中绘制圆,并使用BLOCK命令启动块定义对话框,利用块定义对话框可以为块指定插入点及对象,如下图。& r9 [% R4 `1 |& w0 j
http://www.gstarcad.com/Uploaded/image/w72.png
- `* |# m/ ^5 |) h" A5 e 单击“确定”后将块插入到图纸中,如下图。3 Z r1 E$ C4 B% Y1 _' V
http://www.gstarcad.com/Uploaded/image/w73.png
+ R# Z$ f3 H: c2 L: h 显然,可以利用块定义对话框为块指定插入点,同时,我们也应该看到,块中的对象不但可以在块编辑器中绘制,也可以先绘制对象再定义块,当然,块的动态参数和动作均需要在块编辑器中添加、编辑和修改。& t$ @; c9 p# ? u6 X
5、基点的优先级
6 }. R8 [3 E+ j, V( t2 m4 \* U; U 下一步,我们不但利用块定义对话框为块指定插入点,还要为块添加基点参数,看看块的插入点会发生何种变化。' o M, s: B2 n, h& `0 \( s/ p% {
http://www.gstarcad.com/Uploaded/image/w74.png. T7 ^6 b' ~- B6 C$ `) n+ D$ Q1 R! c
退出块编辑器并插入块,如下图。
( _$ d/ k, v O$ v http://www.gstarcad.com/Uploaded/image/w75.png7 b4 |4 F0 k4 \" ~3 D0 V4 N
可以看到,在同时指定插入点和添加基点的情况下,系统将以基点作为块的插入点,也就是说,基点的优先级要高一些。
; U9 }# B& c0 V: F+ }2 W |
|