A-A+

CATIA知识工程规则(Rule)的创建和使用

2018年06月06日 CAD 阅读 6,967 views 次

规则(Rule)位于CATIA的知识工程模块中,在部件中创建规则后,可以通过特定的操作来触发规则的运行,也可以通过规则来检查部件中所创建的特征是否满足要求。

进入CATIA知识工程模块后,点击Rule命令按钮,打开Rule Editor规则编辑对话框。在Name of Rule中输入规则的名称,在Description中输入规则的注释,在Destination中可以选择规则在模型树中的显示位置。

点击确定后进入规则编辑对话框,可以在此对话框中创建需要的规则。规则的书写使用CATIA的知识工程语言EKL。我们可以直接在规则中使用部件中的特征变量,在规则编辑器下面的Members of all中列出了所有的可供使用的特征变量。

例如,平板上有两个孔,已约束小孔直径是大孔直径的二分之一,改变大孔直径时,如果小孔直径小于5mm则发出警告信息。

创建如下规则:

  1. if PartBody\Hole.2\Diameter < 5mm
  2.     Message("The Diameter of the Hole is too small!")

当大孔直径改为8mm时会发出警告,如下图所示。

注意:在CATIA的知识工程语言EKL中所有的数值均应带单位。

个人公众号“数字化设计CAX联盟”,欢迎关注,共同交流
为您推荐:

给我留言

© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: