在动态块中使用参数 (概念)

AutoCAD 2008

 
在动态块中使用参数
概念 操作步骤 快速参考
 
 
 

向动态块定义添加参数可定义块的自定义特性,指定几何图形在块中的位置、距离和角度。

用户可以在块编辑器中向动态块定义中添加参数。在块编辑器中,参数的外观与标注类似。参数可定义块的自定义特性。参数也可指定几何图形在块参照中的位置、距离和角度。向动态块定义添加参数后,参数将为块定义一个或多个自定义特性。

例如,向动态块定义添加旋转参数后,该旋转参数将为该块参照定义角度特性。因此,如果图形中有一个椅子块,并且用户希望在编辑时能够旋转该块的位置,可使用参数来定义块的旋转轴。

如果向动态块定义添加点参数,该点参数将为块参照定义两个自定义特性:位置 X位置 Y(相对于块参照的基点)。

动态块定义中必须至少包含一个参数。向动态块定义添加参数后,将自动添加与该参数的关键点相关联的夹点。然后用户必须向块定义添加动作并将该动作与参数相关联。

在图形中,使用夹点或“特性”选项板中的自定义特性来操作块参照。在图形中操作块参照时,通过移动夹点或修改“特性”选项板中自定义特性的值,可以修改用于定义块中该自定义特性的参数值。如果修改参数值,将影响与该参数相关联的动作,从而修改动态块参照的几何图形或特性。

参数还可定义和约束一些值,用来影响动态块参照在图形中的行为。某些参数可能会具有固定的值集、最小值和最大值、或者增量值。例如,窗口块中使用的线性参数可能具有下列固定的值集:10、20、30 和 40。块参照插入到图形中后,用户只能将窗口改为这些值。向参数添加值集可以限制块参照在图形中的操作方式。有关参数值集的详细信息,请参见为动态块指定值集

点、线性、极轴、XY 和旋转参数都具有一个名为“链动作”的特性。有关允许为参数指定链动作的详细信息,请参见允许为动态块指定链动作

用户还可以通过属性提取向导或通过一个属性提取模板文件来提取参数值。

下表列出并描述了可以添加到动态块定义的参数类型和可以与每个参数相关联的动作类型。

参数类型

说明

支持的动作

在图形中定义一个 XY 位置。在块编辑器中,外观类似于坐标标注。

移动、拉伸

线性

可显示出两个固定点之间的距离。约束夹点沿预置角度的移动。在块编辑器中,外观类似于对齐标注。

移动、缩放、拉伸、阵列

极轴

可显示出两个固定点之间的距离并显示角度值。可以使用夹点和“特性”选项板来共同更改距离值和角度值。在块编辑器中,外观类似于对齐标注

移动、缩放、拉伸、极轴拉伸、阵列

XY

可显示出距参数基点的 X 距离和 Y 距离。在块编辑器中,显示为一对标注(水平标注和垂直标注)。

移动、缩放、拉伸、阵列

旋转

可定义角度。在块编辑器中,显示为一个圆。

旋转

翻转

翻转对象。在块编辑器中,显示为一条投影线。可以围绕这条投影线翻转对象。将显示一个值,该值显示出了块参照是否已被翻转。

翻转

对齐

可定义 XY 位置以及一个角度。对齐参数总是应用于整个块,并且无需与任何动作相关联。对齐参数允许块参照自动围绕一个点旋转,以便与图形中的另一对象对齐。对齐参数会影响块参照的旋转特性。在块编辑器中,外观类似于对齐线。

无(此动作隐含在参数中。)

可见性

可控制对象在块中的可见性。可见性参数总是应用于整个块,并且无需与任何动作相关联。在图形中单击夹点可以显示块参照中所有可见性状态的列表。在块编辑器中,显示为带有关联夹点的文字。

无(此动作时隐含的,并且受可见性状态的控制。)

查寻

定义一个可以指定或设置为计算用户定义的列表或表中的值的自定义特性。该参数可以与单个查寻夹点相关联。在块参照中单击该夹点可以显示可用值的列表。在块编辑器中,显示为带有关联夹点的文字。

查寻

基点

在动态块参照中相对于该块中的几何图形定义一个基点。无法与任何动作相关联,但可以归属于某个动作的选择集。在块编辑器中,显示为带有十字光标的圆。