企业知识语言(EKL)
企业知识语言(Enterprise Knowledge Language,EKL),是V6 提供的一种编程语言,使用户可以在具体的使用过程中对V6进行再次开发
EKL(Enterprise Knowledge Language) 3DExp CATIA中提供的基础脚本语言。
主要是作为一种胶水语言,将3DExp CATIA 提供的各种知识工程的接口“粘合”在一 起。通过简单的语法提供基础的编程的功能。
可以通过Language Browser获取想要编辑对象类型的所有属性和方法:
1.Types: 类型继承关系
2.Attributes:该类型对象所有的属性
3.Functions & Methods:该类型所有的方法
4.Return Type:具有该类型返回对象的方法
EKL语言特点
- EKL语言解释器内嵌于3DExp CATIA的建模求解器内部,定制语句随模型做到同步更新
- EKL语言语法面向对象,简单易学
- EKL语言可调用的对象/方法可拓展
- EKL含量纲
EKL提供基础的脚本编辑环境
- 关键字提醒
- 语法高亮
- Debug工具