使用钣金函数可设定和/或读取钣金零件中的当前钣金规则和 K 系数。
这些函数让您可以根据特定条件(例如当前材料或材料厚度)自动更改当前的钣金规则。
若要访问钣金函数,请展开 iLogic“编辑规则”对话框“代码段”区域中“系统”选项卡下的“钣金”节点。
设定当前激活的钣金规则。此函数等同于从“钣金默认设置”对话框中手动选择钣金规则。
语法
SheetMetal.SetActiveStyle(“styleName”)
“styleName”
“钣金默认设置”对话框中的钣金规则的名称。此名称不区分大小写。
示例
SheetMetal.SetActiveStyle(“styleName”)
从“钣金规则”列表中指定样式名称:
SheetMetal.SetActiveStyle(MyStyleParameter)
指定 iLogic 文本参数。
读取当前激活的钣金规则。您可以将其指定给规则中的 iLogic 文本参数或局部变量。对模型使用此函数或使用此函数根据激活的钣金规则更改模型。
示例
CurrentStyleParameter=SheetMetal.GetActiveStyle()
读取当前激活的 K 系数(一个数值)。
示例
KFactorParameter=SheetMetal.ActiveKFactor
使用这些函数可获取展开的展开模式的范围。也可以通过在钣金零件模型树中的“展开模式”上单击鼠标右键并选择“范围”来查看这些值。
SheetMetal.FlatExtentsLength
获取展开模式范围的宽度(X 尺寸)。
SheetMetal.FlatExtentsWidth
获取展开模式范围的宽度(Y 尺寸)。
SheetMetal.FlatExtentsArea
获取展开模式范围的面积 (X * Y)。