IDE(Integrated Design Environment,集成设计环境)是面向工程设计领域的集成化、综合化的设计支持平台。IDE通过严密的体系结构和工作模式,完美地实现了软件集成、模块化建模、统一关联模型、多学科优化、知识工程等技术的融合,并且与主流CAD/CAE环境实现了无缝集成,通过设计、分析、优化环境的统一,创造了一种真正符合工程习惯的集成设计模式。其目的在于提高软件使用效率,降低软件使用门槛,并且实现工程研发过程中的知识的捕捉、封装以及重用。
IDE功能:
1.组件化的集成方式
—提供丰富的集成组件,包括文件解析、命令执行、数据库操作、DLL调用、多种CAD操作组件、CAE操作组件、Web服务调用、带界面程序封装等
2.定制化的界面设计工具
—提供一些常用的界面控件,包括文本框、组合框、单选框、复选框等等,同时允许用户导入自定义控件
3.完善的流程定义方式
—提供控制逻辑和规则(if/while/for/switch等),用于表达设计过程中的控制关系;提供数据映射机制,用于记录和表达模板之间的数据流向关系.
4.多种流程执行机制
—包括整体自动化执行、向导式执行、单步调试执行、区间执行、数据链式刷新等
5.多学科优化功能
—提供优化接口,可以实现对第三方优化器(iSIGHT、ModelCenter、Matlab)以及用户自身所开发的优化工具的集成,从而实现多学科设计优化
6.知识的沉淀和应用
—以设计笔记的方式记录和应用知识,并提供与EDM知识库的接口,实现知识的沉淀和有效推送
7.灵活的专业软件包开发模式
—用户可深层次应用,支持快速构建特定专业软件包
8.与平台产品的无缝集成
—与P2M和EDM平台无缝集成,实现任务有效协同和数据有效管理