针对市面上的第三方应用,Isight提供了大量此类程序的接口模块,这些模块以Isight应用组件的形式集成在Isight平台中。通过应用这些组件,用户可以有机地结合Isight流程组件、Isight嵌入式应用组件,并调用第三方应用来构建仿真流程和优化任务。
Isight中一些常见的应用组件库如下:
可以看到,Isight应用组件库包含了主流CAD和CAE软件的接口,用户可以通过简单的设置调用这些软件。
需要注意的是,Isight还提供了一个名为Simcode的通用接口组件。通过Simcode组件,用户可以调用任何第三方软件(只有这个第三方软件可以通过OS Command命令行运行)。Simcode组件由三个模块组成:用于重写程序输入文件的数据交换模块、用于执行应用程序的Ocommand模块和用于读取程序输出文件的数据交换模块。
理论上,通过对Simcode组件、Isight定制组件、Isight仿真优化流程模板开发的二次开发,可以实现与任何软件的集成和任何仿真优化流程的定制。
Isight是dassault systemes基于SIMULIA平台的多参数多学科优化软件,有两种组件库,其中介绍了过程组件:优化算法组件、实验设计方法组件、近似拟合组件和随机算法组件、稳健设计和质量设计组件,还介绍了Isight应用组件库。
Isight有两个优点和特点:
1.强大完善的优化算法和实验设计方法支持;
2.支持任何第三方软件集成。通过Isight软件,用户可以完成任意仿真过程的模板集成,可以实现仿真过程的自动化,提高仿真过程的效率。
结合Isight提供的优化算法和实验设计方法,可以探索和优化任何参数化的物理问题。