SolidWorks中的全局变量是分配有数值的用户定义名称。这些可以直接在维度中使用或在等式中使用。它们使理解和修改方程变得更容易。

 

例如,在下图中,我们希望底线始终是顶部厚度的两倍。当您双击底线的尺寸时,我们可以添加等式 =’D1@Sketch1’*2,其中D1@Sketch1为0.50尺寸。

在50或100维之后,它会引起混乱。如果我们使用全局变量,这将变得更加清晰。

在下图中,为零件的厚度创建了一个名为Th的全局变量。

如果我们想验证Th的值或希望更改它,可以打开位于工具 > 方程式中的方程式管理器 。在这里您可以查看和修改所有方程和全局变量。或者,您可以右键单击特征树中的方程式文件夹,然后选择修改方程式。

 

如您所见,有一个全局变量和两个方程。一个等于Th,另一个是两倍大小。可以轻松地将Th的值从0.5调整到0.6,方程的值也会相应调整。

要创建全局变量,您可以使用方程管理器并在表的全局变量部分添加一行。

另一种方法是双击一个维度,然后在维度字段中键入=后跟变量名称;文本会变成金色,并且会弹出一个地球图标。这让您知道Solidworks将创建一个全局变量。

创建此全局变量后,您现在可以在方程式中使用它,方法是使用单引号将其输入,例如,“Th”,或者如果您双击一个维度,您可以输入=并使用变量下拉菜单,如图所示。

Solidworks中的全局变量不限于一个草图,而是可以用于整个零件,从而方便一次修改多个尺寸。在下图中,使用我们的全局变量来指定拉伸的深度,然后将Th从0.6修改为0.2。