用VB如何对Catia的知识工程模块进行二次开发

何为对检查和规则的调用?知识工程阵列没有研究过,这里不谈.

检查和规则都是"实时"的.只要文档已发生变化,检查和规则都会自动运行.不需要VB去调用他们.所以你说的用VB去调用检查和规则,这种说法是不存在的.

但是,VB可以创建和修改检查和规则,也可以删除检查和规则.从下图就可以看出,VB能对知识工程模块做些什么,请看:

其中?createcheck?就是创建检查,而?createprogram?就是创建规则,?而remove就可以删除这些被创建的东西,?而item下面就有方法可以修改创建的东西的内容,也可以重命名这些创建的东西.?

在每一个catia的安装下,都存在一个叫做?V5Automation.chm?的文件.这个就是自动化的帮助了,多看看就可以知道catia能用VB干什么了.