|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
动态块的编辑需在块编辑器中完成,在CAD块编辑器内,用户可以创建新的动态块,也可以为现有的块添加参数和动作,使之具有动态功能,当然调用这些命令都是可以使用CAD快捷键快速调用的。
# J- Y1 m d* c& Q 一、基点
/ O" ^# [, g& z Z% q. x 在块编辑器的参数面板上有一个叫“基点”的参数,我们在概述中提过,动态块之所以“会动”,是缘于参数和动作的密切配合,虽然大部分参数均只有在动作的配合下才能发挥作用,但有几个参数例外,一个就是我们将要阐述的基点参数,一个是对齐参数,另一个是可见性参数。
! Y0 T }* s0 B, W 为了更直观地了解基点参数和作用及意义,我们来做一个实验,一步步解析基点参数的奥秘。
& U0 d {& w7 [; e8 n2 _" T3 U 1、定义块
" j( h; Y3 y6 b" @% r" ~8 V$ Y 在命令中输入BEDIT并回车确定,或单击菜单“工具>块编辑器”,起动块编辑定义对话框,如下图。
h* Q# o( R$ w- z- P+ u3 J# r+ o) G http://www.gstarcad.com/Uploaded/image/w67.png! h/ A7 Y! _+ f. ]" V: w) n
输入块名并单击“确定”,进入块编辑器,在块编辑器内绘制一个圆,单击工具面板上的“关闭块编辑器”按钮。如果之前没保存块,系统会自动弹出确认保存对话框,选“是”即可。. |" ~" ~9 m9 W% _
http://www.gstarcad.com/Uploaded/image/w68.png
% u" b5 ^# C C5 M7 \! v: } 2、插入块6 `3 F4 Z0 y* J4 B, W# r: }
插入刚定义好的块,发现块的插入点离图块很远,如下图所示。不用说,这种情况肯定会给块的插入带来许多麻烦。' e0 i* B2 S6 a& k W; e
http://www.gstarcad.com/Uploaded/image/w69.png
, ^( H! u1 K% A/ b3 r2 t" n 回顾块的建立过程,我们自始至终都没有为块指定插入点,所以系统将默认坐标原点为块的插入点。
7 Y; [* Q( Q% Y V( ? 3、添加基点
% E$ ^7 l# y* F- J! V4 X: g! }# } 双击块,或选中块通过右键快捷菜单进入块编辑器,单击参数面板上的“基点”参数,按系统提示将参数放置于圆心处。8 h# s! @0 y, k0 p0 U8 B4 s: i
http://www.gstarcad.com/Uploaded/image/w70.png
9 T- e# k$ U1 I: L9 E 3、插入块* N2 }) U! b2 R* E7 z t4 U
保存并退出块编辑器,在模型空间中插入块,如下图。
& ^2 h- _8 g7 A0 `8 g http://www.gstarcad.com/Uploaded/image/w71.png
( v5 l9 u: k2 `+ m) G# e 可以看到,添加基点参数后,基点参数的位置便成了块的插入点。
9 c V' @& Q- p2 c4 f 4、插入点的另一种指定方式
1 ?# T* ?8 n5 L5 m% h' L0 L 在模型空间中绘制圆,并使用BLOCK命令启动块定义对话框,利用块定义对话框可以为块指定插入点及对象,如下图。' G( a9 @- F: d5 U
http://www.gstarcad.com/Uploaded/image/w72.png
3 w: M F. `5 F: z1 \& \% M0 k 单击“确定”后将块插入到图纸中,如下图。" t$ L0 c# Z2 T+ v6 e& w: J
http://www.gstarcad.com/Uploaded/image/w73.png
3 Z/ m8 H8 O o& ~+ @' A; V 显然,可以利用块定义对话框为块指定插入点,同时,我们也应该看到,块中的对象不但可以在块编辑器中绘制,也可以先绘制对象再定义块,当然,块的动态参数和动作均需要在块编辑器中添加、编辑和修改。
2 {8 P- s x# M5 Z, a5 }# B 5、基点的优先级7 y2 b9 T( |% J) ?4 L% W" G
下一步,我们不但利用块定义对话框为块指定插入点,还要为块添加基点参数,看看块的插入点会发生何种变化。. y$ U# n& l0 g
http://www.gstarcad.com/Uploaded/image/w74.png) D1 n, W2 h4 w) C
退出块编辑器并插入块,如下图。0 V3 W2 J8 m: k
http://www.gstarcad.com/Uploaded/image/w75.png; N! A) H- i& N% F
可以看到,在同时指定插入点和添加基点的情况下,系统将以基点作为块的插入点,也就是说,基点的优先级要高一些。( G- M6 l' |) n3 C1 o( o* J: _5 m
|
|