|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
动态块的编辑需在块编辑器中完成,在CAD块编辑器内,用户可以创建新的动态块,也可以为现有的块添加参数和动作,使之具有动态功能,当然调用这些命令都是可以使用CAD快捷键快速调用的。
( V) _8 A: I% K9 f. H% M 一、基点
; l o( h6 J1 R7 l. ~. V( _4 F 在块编辑器的参数面板上有一个叫“基点”的参数,我们在概述中提过,动态块之所以“会动”,是缘于参数和动作的密切配合,虽然大部分参数均只有在动作的配合下才能发挥作用,但有几个参数例外,一个就是我们将要阐述的基点参数,一个是对齐参数,另一个是可见性参数。
$ Q+ `) d0 ~, L: A 为了更直观地了解基点参数和作用及意义,我们来做一个实验,一步步解析基点参数的奥秘。
, @9 [8 n; R/ z, A: E 1、定义块
9 u( `) Q" `/ a3 P* V 在命令中输入BEDIT并回车确定,或单击菜单“工具>块编辑器”,起动块编辑定义对话框,如下图。
3 ]. }' A& G6 Q; B http://www.gstarcad.com/Uploaded/image/w67.png
" d& ^( _: i2 f! u0 B 输入块名并单击“确定”,进入块编辑器,在块编辑器内绘制一个圆,单击工具面板上的“关闭块编辑器”按钮。如果之前没保存块,系统会自动弹出确认保存对话框,选“是”即可。4 u; K/ k- _) A9 ^& {. N: h) A
http://www.gstarcad.com/Uploaded/image/w68.png
& Z8 w1 P' D7 z0 c" T7 ^ 2、插入块) ]' X" u0 d3 a7 G
插入刚定义好的块,发现块的插入点离图块很远,如下图所示。不用说,这种情况肯定会给块的插入带来许多麻烦。
) F8 N* Y' L1 [& O5 A& y http://www.gstarcad.com/Uploaded/image/w69.png- n1 C/ p' r( |0 v
回顾块的建立过程,我们自始至终都没有为块指定插入点,所以系统将默认坐标原点为块的插入点。
% @$ q+ v0 X& @+ W 3、添加基点
; {6 f8 a+ Z+ \ 双击块,或选中块通过右键快捷菜单进入块编辑器,单击参数面板上的“基点”参数,按系统提示将参数放置于圆心处。
V8 }0 ~9 ^1 L: X2 _% @ http://www.gstarcad.com/Uploaded/image/w70.png, ~; Y9 H+ k, t
3、插入块
2 p6 ]2 k% j3 m$ w 保存并退出块编辑器,在模型空间中插入块,如下图。: i- z" H3 c3 Z8 s. E
http://www.gstarcad.com/Uploaded/image/w71.png" u: X9 F& t9 {9 a: Q. h
可以看到,添加基点参数后,基点参数的位置便成了块的插入点。; Q7 G- p7 o6 O' y) j. T! h
4、插入点的另一种指定方式9 ^% h4 e. R; l m; e- q) I! g
在模型空间中绘制圆,并使用BLOCK命令启动块定义对话框,利用块定义对话框可以为块指定插入点及对象,如下图。) r/ Z1 p k# p* F$ Q
http://www.gstarcad.com/Uploaded/image/w72.png' v" j* r- z2 N2 i* E6 j6 @
单击“确定”后将块插入到图纸中,如下图。
6 ]4 i/ a8 N C* y# j" S1 E' K. B0 E http://www.gstarcad.com/Uploaded/image/w73.png% A6 ]2 u0 [6 J" c
显然,可以利用块定义对话框为块指定插入点,同时,我们也应该看到,块中的对象不但可以在块编辑器中绘制,也可以先绘制对象再定义块,当然,块的动态参数和动作均需要在块编辑器中添加、编辑和修改。6 i! R& x- W4 f% K6 w
5、基点的优先级
. M- N4 @' G; u' K1 ]4 k" \, e 下一步,我们不但利用块定义对话框为块指定插入点,还要为块添加基点参数,看看块的插入点会发生何种变化。
3 @, j D% C( Q8 q. L# S. l http://www.gstarcad.com/Uploaded/image/w74.png
% r/ B; L D, Q: x2 U) y3 B$ H 退出块编辑器并插入块,如下图。: Z! E! u2 Z/ o" d5 M+ H
http://www.gstarcad.com/Uploaded/image/w75.png
' Q) F$ L+ R/ W6 \* f2 {7 O 可以看到,在同时指定插入点和添加基点的情况下,系统将以基点作为块的插入点,也就是说,基点的优先级要高一些。
% j/ ^9 \2 E9 a# R" p# w7 r |
|