CATIA 中根据尺寸变化的特征数量

Variable Number of Features According to Dimensions in CATIA

我使用过 CATIA vba 编码,我知道可以使用 vba 代码生成几何特征(如平面、点、交点...)。而且我知道您可以重复 vba 中所需的次数(例如创建平面)。但问题是 vba 实际上是离线的,我的意思是你应该每次都执行代码来生成特征。

在我的例子中,我正在创建一个部件模板,其中不仅尺寸是参数化的,而且几何特征的数量也与输入参数相关。例如,当我将长度参数设置为 100mm 时,应创建 2 个平面;当我将它更改为 200mm 时,应该定义 2 个额外的平面。如果我将它改回 100mm,则只应保留 2 个平面。这意味着除了它们的位置之外,平面的数量与输入参数有关。

CATIA 中是否有任何功能可以做到这一点?我想 "knowledgeware" workbench 中应该有相关的东西,但我找不到合适的东西。

"Knowledge Pattern" 是一种特殊的规则,它将执行您在部分中的要求。在部分

中工作时,它在 PKT workbench 中可用