CATIA知识工程技术,可基于产品设计特点与规范将产品设计过程知识化,建立和管理产品设计的知识库,实现设计知识的共享和重用,并有效保护企业的智力资产,提高设计效率和设计质量,为用户提供了更高效、更智能化的设计方法和设计体验。
CATIA知识工程技术,可基于产品设计特点与规范将产品设计过程知识化,建立和管理产品设计的知识库,实现设计知识的共享和重用,并有效保护企业的智力资产,提高设计效率和设计质量,为用户提供了更高效、更智能化的设计方法和设计体验。
CATIA知识工程主要解决方案内容:
· 对企业已有设计资产实现的高度重用和快速变型设计
· 基于行业企业标准(法规或设计规范)和已有经验(最佳实践)的快速校核
· 产品自动优化以获得最佳结果
· 规范化,标准化的设计流程定制,以规范设计过程
· 业务流程自动化(自动化出图,自动化报告……)
CATIA知识工程可以为企业和用户带来卓越的收益:
· 使设计者可以在设计中嵌入设计知识,减少设计错误
· 提供创建智能模板的功能,提高产品设计的效率
· 捕捉行业或企业设计标准,确保设计结果满足标准要求
· 方便实现设计的迭代优化
· 为企业的产品开发提升效率、加速创新、缩短上市时间,保护企业IP(知识产权),规范、固化和重用企业最佳实践
参数化设计能力
核心特点
· CATIA的全参数化设计能力是支持知识工程的基石
· 丰富完整的公式实现复杂的参数计算
· 参数化设计驱动模型的变化,易于建立标准化的设计过程与控制参数
· 设计表能力可借助外部的表格化文件驱动三维模型的设计,从而实现系列化、规格化、家族化的产品设计能力
· 统一的库管理能力,便于管理和重用零件族模型
模板化设计
核心特点
· 支持特征级、零件级、装配级模板创建与复用
· 支持超级副本和自定义特征两种类型的特征级模板,可支持黑盒子模式的特征级模板,有效保护企业设计智力资产
· 模板中嵌入规则、检查、反应等丰富的根据设计业务定义的自动化内容
· 统一的库管理能力,方便在企业中推广重用
企业级知识语言EKL
核心特点
· EKL是CATIA知识工程的核心内容,允许用户对CATIA进行二次开发,实现Know-How的快速定义、重用及分享
· 达索独立自主的、内嵌于软件的自动化编程语言
· 语法面向对象,简单易学
· 解释型编程语言,无需编译
· 支持交互界面的设计开发
· EKL语言涵盖运算与数字处理能力的运算语言(M-EKL)
· EKL语言涵盖对M-EKL进行规则化处理能力的核心语言(C-EKL)
· EKL语言涵盖与CATIA特征、属性及方法进行对话能力的高级语言(A-EKL)
· EKL语言涵盖对EKL功能再开发和CAA二次开发拓展能力的可扩展语言(X-EKL)
自动化的产品设计优化
核心特点
· 通过EKL脚本创建强大的设计工作流程,并自动化的利用企业的设计Know-How;
· 在满足设计经验和约束条件下通过最大、最小的优化目标实现产品优化的设计收敛;
· 对于已有高度成熟和集成化的产品设计,普遍适用自动化的优化能力建立设计工作流;
· 基于嵌入的规则、检查创建更高阶的设计关系,增强设计适用性;
· 利用建立的设计优化算法和DOE,达成设计目标;