PowerMill 函数

PowerMill 函数

PowerMill 函数

PowerMill提供一个函数库。单击“帮助”>“文档”>“参数”>“参考”可查看在“参数参考”列表的“函数”下列出的功能。

您可以在PowerMill的大多数域中使用函数。

我们仅建议具有编程经验的PowerMill高级用户使用函数。

函数示例

SELECT函数会在您指定的条件演算结果为 true 时返回一个值,并在该条件演算结果为 false 时返回另一个值。

SELECT函数的常规语法为:

select(logical_test; value_if_true; value_if_false)

SELECT函数语法具有以下参数:

  • logical_test- 一个演算结果可以为 true 或 false 的表达式。例如,行距 > 1 是一个逻辑表达式。如果行距大于 1,则该表达式为 true,反之则为 false。

  • value_if_true- 您想要在logical_test表达式演算结果为 true 时返回的值。

  • value_if_false- 您想要在logical_test表达式演算结果为 false 时返回的值。

参数可以是表达式。每个参数必须以;字符分隔。任何枚举器或字符串必须用英文单引号引起来,例如'tip_radiused'

使用函数创建表达式

以下表达式通过演算Tool.Type参数来计算行距值:

select(Tool.Type=='tip_radiused'; Tool.TipRadius*0.6; Tool.Diameter*0.3)

当刀具:

  • 是圆角端铣刀时,行距值计算为刀尖半径的 0.6 倍:Tool.TipRadius*0.6。

  • 不是圆角端铣刀时,行距值计算为刀尖直径的 0.3 倍:Tool.Diameter*0.3。

“参数摘要”列表(通过“帮助”>“文档”>“参数”>“摘要”获得)包含可用于构建表达式的所有参数的列表。

“参数参考”列表(通过“帮助”>“文档”>“参数”>“参考”获得)包含可用于构建表达式的所有参数和参数值的列表。

PowerMill 函数

长按二维码

关注更多精彩

PowerMill 函数

长按二维码 关注中国数控联盟

PowerMill 函数

发布日期:
分类:未分类

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注