刚开始接触动态块时,感觉基点参数没什么用,可一直纳闷,所有支持动态块的CAD软件都有基点参数,AutoCAD是如此,浩辰CAD亦如是……后来动态块用多了,才发现基点的一些奥秘。
在块编辑器的参数面板上有一个叫“基点”的参数,虽然大部分参数均只有在动作的配合下才能发挥作用,但有几个参数例外,其中一个就是我们将要阐述的基点参数。
为了更直观地了解基点参数和作用及意义,我们来做一个实验。
1、定义块
在命令中输入BEDIT并回车确定,或单击菜单“工具>块编辑器”,起动块编辑定义对话框,如下图。
输入块名并单击“确定”,进入块编辑器,在块编辑器内绘制一个圆,单击工具面板上的“关闭块编辑器”按钮。如果之前没保存块,系统会自动弹出确认保存对话框,选“是”即可。
2、插入块
插入刚定义好的块,发现块的插入点离图块很远,如下图所示。不用说,这种情况肯定会给块的插入带来许多麻烦。
回顾块的建立过程,我们自始至终都没有为块指定插入点,所以系统将默认坐标原点为块的插入点。
3、添加基点
双击块,或选中块通过右键快捷菜单进入块编辑器,单击参数面板上的“基点”参数,按系统提示将参数放置于圆心处。
4、插入块
保存并退出块编辑器,在模型空间中插入块,如下图
可以看到,添加基点参数后,基点参数的位置便成了块的插入点。
5、插入点的另一种指定方式
在模型空间中绘制圆,并使用BLOCK命令启动块定义对话框,利用块定义对话框可以为块指定插入点及对象,如下图。
单击“确定”后将块插入到图纸中,如下图。
显然,可以利用块定义对话框为块指定插入点,同时,我们也应该看到,块中的对象不但可以在块编辑器中绘制,也可以先绘制对象再定义块,当然,块的动态参数和动作均需要在块编辑器中添加、编辑和修改。
6、基点的优先级
下一步,我们不但利用块定义对话框为块指定插入点,还要为块添加基点参数,看看块的插入点会发生何种变化。
退出块编辑器并插入块,如下图。
可以看到,在同时指定插入点和添加基点的情况下,系统将以基点作为块的插入点,也就是说,基点的优先级要高一些。
可以看到,利用基点参数,我们可以在块编辑器中定义块的插入点,而不一定非要利用块定义对话框来完成,即便在块定义对话框和块编辑器中重复定义了插入点,也不会造成任何冲突。
在块编辑器的参数面板上有一个叫“基点”的参数,虽然大部分参数均只有在动作的配合下才能发挥作用,但有几个参数例外,其中一个就是我们将要阐述的基点参数。
为了更直观地了解基点参数和作用及意义,我们来做一个实验。
1、定义块
在命令中输入BEDIT并回车确定,或单击菜单“工具>块编辑器”,起动块编辑定义对话框,如下图。
输入块名并单击“确定”,进入块编辑器,在块编辑器内绘制一个圆,单击工具面板上的“关闭块编辑器”按钮。如果之前没保存块,系统会自动弹出确认保存对话框,选“是”即可。
2、插入块
插入刚定义好的块,发现块的插入点离图块很远,如下图所示。不用说,这种情况肯定会给块的插入带来许多麻烦。
回顾块的建立过程,我们自始至终都没有为块指定插入点,所以系统将默认坐标原点为块的插入点。
3、添加基点
双击块,或选中块通过右键快捷菜单进入块编辑器,单击参数面板上的“基点”参数,按系统提示将参数放置于圆心处。
4、插入块
保存并退出块编辑器,在模型空间中插入块,如下图
可以看到,添加基点参数后,基点参数的位置便成了块的插入点。
5、插入点的另一种指定方式
在模型空间中绘制圆,并使用BLOCK命令启动块定义对话框,利用块定义对话框可以为块指定插入点及对象,如下图。
单击“确定”后将块插入到图纸中,如下图。
显然,可以利用块定义对话框为块指定插入点,同时,我们也应该看到,块中的对象不但可以在块编辑器中绘制,也可以先绘制对象再定义块,当然,块的动态参数和动作均需要在块编辑器中添加、编辑和修改。
6、基点的优先级
下一步,我们不但利用块定义对话框为块指定插入点,还要为块添加基点参数,看看块的插入点会发生何种变化。
退出块编辑器并插入块,如下图。
可以看到,在同时指定插入点和添加基点的情况下,系统将以基点作为块的插入点,也就是说,基点的优先级要高一些。
可以看到,利用基点参数,我们可以在块编辑器中定义块的插入点,而不一定非要利用块定义对话框来完成,即便在块定义对话框和块编辑器中重复定义了插入点,也不会造成任何冲突。