当工具集可调整尺寸时,实际上表明用户拥有一个包含各种尺寸的零件/特征的族。
族表是一个数据库,其中包含用于定义族中每个成员的参数的有效值。每一行说明了零件/特征族的唯一成员。
族表的主要用途之一是为所编辑的零件/特征定义有效的尺寸。定义有效的尺寸后,无论何时在工程图中插入零件/特征,都会将用户限制到所定义的尺寸。通常,在插入时需从有效的尺寸列表中进行选择。启用拖动后,当拖动时尺寸即会捕捉到有效的尺寸。
要正确地定义尺寸,必须将每个尺寸约束作为列添加到族表中。然后向每个行中添加值,如上图中的族表所示。
有时,一个标注的值是从另一个标注取得的。例如,我们看一下作为自定义零件样例提供的 T 型槽螺母。
孔的直径随槽的尺寸一起变大。只需将从属尺寸约束(在本例中为直径)作为列添加到族表中,并使其成为已计算的列。在列特性中,指定用于计算标注的表达式。族表中的表达式支持适用于参数管理器的所有运算符、函数和规则。有关规则的详细信息,请参见 AutoCAD 帮助中的“使用公式和方程式约束设计”一节。
族表可以访问在参数管理器中定义的用户参数。可以将用户参数作为列添加,并在表达式中使用列名称。
如果要使列的值在所有行中为常数,需将该列设定为全局列。
将列放置在适当的位置后,可以指定要用作关键字的列。关键字是在族表中唯一标识行的列的组合。例如,对于螺钉,其公称直径、其螺距和公称长度一起用于唯一定义其尺寸。因此,在族表中,可以选择相应的列作为关键字列。设定为关键字列的列显示在“尺寸选择集”对话框“预定义参数”区域的列表视图和树视图中。在表视图中,AutoCAD Mechanical 工具集 显示了选中“在‘尺寸选择’对话框中显示”选项的所有列。
族表的用途并不局限于定义尺寸。例如,可以在族表中用两个单独的行来表示尺寸相同但由两种不同材料制成的 2 个螺钉。标注相同,但 BOM 表特性不同。有关如何使用族表定义 BOM 表特性的详细信息,请参见“添加 BOM 表特定信息”。