Pacelab Suite基于知识组件的工业...

概述

PacelabSuite是一套KBE (Knowledge Based Engineering)平台,为工业品的初步设计与工程系统分析提供基础的功能与框架。


知识组件库包含:

  • Engineering Object(EO):EO是工程信息的主要来源,包含了几何模型、参数、计算公式、约束条件及方法等;
  • Functional Object(FO):FO是为实现某种功能而编写的C#代码的集合体,可以为用户界面增加功能或为系统增加计算方法;
  • Smart Formula(fx):fx是对EO、FO在功能与易用性上的进一步扩充;在使用上更具灵活性,可以与任何EO或FO连接,可以对多个不同部位的数据模型进行参数读写与计算;

PacelabKnowledgeDesinger提供一个获取或规范化复杂工程知识的软件工具,它结合了图形创作工具的易用性和面向对象建模的能力。

PacelabKnowledgeDesinger允许用户把抽象概念,自主的专业知识和最佳实践整合到具有高重用性的通用构造模块中,形成包含参数,格式,分析方法和设计策略等的组件模型,发布到中央存储库中,供用户快速构建他们的设计方案。

PacelabKnowledgeDesinger采用统一的多学科数学模型。可在应用程序里定义方法,或嵌入第三方已有软件或现成的分析软件,此外,可以通过定义2D示意图和三维CAD的几何形状来支撑后续的分析和可视化。

特色功能

覆盖各方面知识

  • 支持2D和3D几何对象和非几何对象
  • 对象之间的参数关系
  • 反应产品状态的分析方法
  • 设计自动化策略

知识获取

  • 快速格式化抽象的工程知识
  • 严格地面向对象的方法
  • 面向所有的知识的一致数据概念与方法
  • 创建分层的数据结构
  • 强大的继承机制
  • 定义二维示意图
  • 基于特征的三维CAD几何建模

集成外部方法和工具

  • 集成已有工具资源
  • 直接集成编入多种编程语言(如C,C++,FORTRAN,VB)的分析方法
  • 提供外部可执行程序的接口
  • 封装Microsoft Excel工作表
  • 评估ODBC兼容数据库

图形用户界面

  • 制定知识的可视化用户界面
  • 具有对接功能的完全可定制视图窗口
  • 保存用户或项目特定视图配置
  • 预定义知识组件的当前存储预览
  • 代码自动完成和语法检查