首页 理论教育 如何创建动态块的四种方法及制作流程详解

如何创建动态块的四种方法及制作流程详解

时间:2023-06-18 理论教育 版权反馈
【摘要】:在块编辑器下,系统提供了四种构建动态块的方法,其分别是参数、动作、参数集和约束,如图7-14所示。动作方式定义在图形中操作动态块参照时,该块参照中的几何图形将如何移动或修改。添加动作后,再设置动作与参数关联,表7-3中列出了在动态块中动作与参数的对应关系。图7-30是以“ex7-12.dwg”文件图形为例,介绍了采用动作方式实现动态块的制作流程。

如何创建动态块的四种方法及制作流程详解

在块编辑器下,系统提供了四种构建动态块的方法,其分别是参数、动作、参数集和约束,如图7-14所示。

(1)参数方式

在图块中可以通过参数方式实现对图块的控制,支持的方式有点、线性、极轴、坐标、旋转、对齐、翻转、可见性、查询、基点。参数方式下动态块中夹点和关联动作关系见表7-2。

978-7-111-42173-3-Chapter07-17.jpg

图7-14 块编辑工具选项板

表7-2 动态块中参数、夹点和动作之间的关系

978-7-111-42173-3-Chapter07-18.jpg

1)点参数。

例7-2 打开文件“ex7-3.dwg”,将其中的长圆孔定义为点参数移动对象。

点参数方式操作流程如图7-15所示。其中步骤2是在块编辑器目录下进行的,添加点参数控制后,选择点控制的标注线,系统会提示“输入动作类型[移动(M)/拉伸(T)]:”,输入“M”后,再选择所要控制的对象,就可以完成操作。

978-7-111-42173-3-Chapter07-19.jpg

图7-15 点参数方式

除此之外还支持拉伸方式,也就是在块编辑器中选择块内部分图形后,可以设置这部分图形的拉伸。图7-16所示为设置两个控制夹点进而实现拉伸的方法。

注意:设置完成后如果需要修改,可以选择动作图标,按下鼠标右键,在右键菜单中选择删除、编辑、修改等操作,如图7-17所示。

本例中,拉伸的对象不可以选择中心线,否则中心线会跟随移动。

在动态块编辑中,可以设置控制夹点的数量,以及多夹点时控制显示夹点的数量,如图7-18所示。

978-7-111-42173-3-Chapter07-20.jpg

图7-16 拉伸方式

a)选择拉伸区域 b)选择拉伸对象 c)完成选择 d)第二方向选择 e)完成图块 f)可控拉伸

978-7-111-42173-3-Chapter07-21.jpg

图7-17 对动作的修改

978-7-111-42173-3-Chapter07-22.jpg

图7-18 夹点数目设置

2)线性参数。在线性方式时先标注一个尺寸,然后指定“动作类型[阵列(A)/移动(M)/缩放(S)/拉伸(T)]:”,可以实现相应功能。如图7-19所示,线性方式可以设置增量或者列表方式,设置基点在起点或中点,还可以设置夹点数量和链动作等。打开文件“ex7-4.dwg”和“ex7-5.dwg”,其分别为线性拉伸和线性阵列方式的动态块,其动作如图7-20和图7-21所示。

978-7-111-42173-3-Chapter07-23.jpg

图7-19 线性参数设置

978-7-111-42173-3-Chapter07-24.jpg

图7-20 线性参数列表拉伸

978-7-111-42173-3-Chapter07-25.jpg

图7-21 线性参数阵列

注意:线性参数方式时,若设置夹点数目为1则转换为极轴参数方式。

3)极轴参数。极轴参数类似于线性操作,可以设置“[阵列(A)/移动(M)/缩放(S)/拉伸(T)/极轴拉伸(P)]等操作。打开文件“ex7-6.dwg”,其中动态块为极轴拉伸方式,其操作如图7-22所示。

978-7-111-42173-3-Chapter07-26.jpg

图7-22 极轴拉伸方式

4)XY参数。XY参数支持“[阵列A/移动M/缩放S/拉伸T]”方式。打开文件“ex7-7.dwg”,动态块为XY参数的阵列方式,其操作如图7-23所示。

978-7-111-42173-3-Chapter07-27.jpg

图7-23 XY参数阵列方式

5)旋转参数。旋转参数能设置将部分图形旋转一定的角度。打开文件“ex7-8.dwg”,动态块为旋转参数方式,操作如图7-24所示。(www.xing528.com)

978-7-111-42173-3-Chapter07-28.jpg

图7-24 旋转参数方式

6)对齐参数。可以设置指定对齐类型为相切或垂直类型。打开文件“ex7-9.dwg”,动态块为对齐方式,操作如图7-25所示。

978-7-111-42173-3-Chapter07-29.jpg

图7-25 对齐参数方式

7)翻转参数。可以设置翻转的轴线。打开文件“ex7-10.dwg”,动态块为翻转方式,操作如图7-26所示。

8)可见性。以定义“ex7-2.dwg”中可见性图块为例,打开文件“ex7-11.dwg”,按图7-27所示操作流程,选择<当前图形>时,进入块编辑器中,添加可见性参数和可见性状态,双击状态名称可以切换。在选择某一可见性状态后,回到块编辑器中,选取相应的图形,单击右键,在右键菜单中选择“隐藏”或在978-7-111-42173-3-Chapter07-30.jpg工具栏中切换可见性状态。完成设置后,单击块编辑器工具栏上的另存为按钮978-7-111-42173-3-Chapter07-31.jpg,给新建立的块命名。

978-7-111-42173-3-Chapter07-32.jpg

图7-26 翻转参数方式

978-7-111-42173-3-Chapter07-33.jpg

图7-27 可见性设置

a)原始图块 b)选择当前图形定义块 c)添加可见性属性 d)添加2个可见性状态 e)设置可见性 f)完成效果

注意:选择<当前图形>进入块编辑器后,编辑完成后退出编辑器,不会出现编辑好的块,也找不到块名称,因此退出编辑器前应保存该块。使用插入方式可将块插入到当前图形中。设置对象的可见性时,可以选择的对象是图块或其他图形

9)查询参数。查询参数在动态块中应用广泛,用来对块中的参数进行列表查询,驱动生成块。以定义“ex7-3.dwg”中列表查询图块为例,打开文件“ex7-12.dwg”,操作步骤如图7-28所示。查询参数动态块设置的完成效果如图7-29所示。

978-7-111-42173-3-Chapter07-34.jpg

图7-28 定义查询参数

a)定义线性参数尺寸 b)添加查询 c)添加线性查询特性 d)定义查询表

注意:图7-28c操作时按住Shift键可以选择多个查询特性。

978-7-111-42173-3-Chapter07-35.jpg

图7-29 查询参数动态块设置的完成效果

10)基点参数。定义基点后,相当于在块定义时重新指定基点。

(2)动作方式

定义在图形中操作动态块参照时,该块参照中的几何图形将如何移动或修改。添加动作后,再设置动作与参数关联,表7-3中列出了在动态块中动作与参数的对应关系。图7-30是以“ex7-12.dwg”文件图形为例,介绍了采用动作方式实现动态块的制作流程。

表7-3 动作与参数的对应关系

978-7-111-42173-3-Chapter07-36.jpg

978-7-111-42173-3-Chapter07-37.jpg

图7-30 动作方式定义动态块

动作方式实现的功能与单独的参数方式一致,不再赘述。

(3)参数集方式

参数集是将参数方式和动作融合在一起的操作,也就是将参数和动作整合在一起,操作方法与前面所述一致。表7-4给出了参数集各选项类型及其操作说明。图7-31所示为以“ex7-12.dwg”文件图形为例的采用参数集方式下的线性拉伸操作的流程。

978-7-111-42173-3-Chapter07-38.jpg

图7-31 参数集方式

表7-4 块编写选项板的“参数集”选项卡上选项类型及说明

978-7-111-42173-3-Chapter07-39.jpg

注意:该操作中参数的设置与单独参数方式类似,也可以设置增量、列表等方式。

(4)约束方式

将在第八天的内容中讲解。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈