catia规则编辑器找不到新建类型参数,无法创建新参数

如题所述

第1个回答  2012-12-14
规则编辑器里是无法创建参数的.
参数是在"知识工程"工具栏里的"公式"按钮创建的.
而规则只是引用这些创建了的参数进行运算和返回值.
规则里面可以定义的是临时变量.
定义个格式为
let i(类型)
例如 let surA(surface)
就表示定义一个曲面临时变量,变量名为 surA
这个变量的值是无法保存的.当规则运行完以后.这个变量就从内存中清除了.
最后,CATIA的规则里的临时变量的定义必须"扎堆"在规则的头部.不可以在规则代码的中间.
比如:

let intM(integer)
这里插入某个规则语句,然后
let floatN(float)

上述代码是不可以的.而必须是

let intM(integer)
let floatN(float)
这里插入某个规则语句

这样才可以.
相似回答