
- 作者:admin
- 发表时间:2021-05-08 15:11
- 来源:未知
虚拟仿真开发平台,是一套专注于开发三维交互式可视化系统的虚拟现实开发平台。目前主要应用在机电、汽车、船舶、数控机床、电力、冶金、工程机械、海洋工程等多个领域。
虚拟仿真开发平台主要由三大核心模块、十大功能模块组成:
一、核心模块
显示引擎 --- 基于通用开放的OpenGL图形库、基于LOD技术和轻量化技术的大规模图形快速显示。
求解引擎 --- 支持多学科知识的求解(几何约束求解、运动学求解、电路求解)。
流程引擎 --- 支持分布式协同仿真、支持时间轴+路由条件控制。
二、功能模块
控制面板库 --- 提供常用的面板元件(如按钮、旋钮、滑块、开关、操纵杆、液晶屏等)的仿真模型,支持用户自定义扩充。
虚拟仪器库 --- 提供常用的测量和检测仪器仪表(如万用表、示波器、试电笔、温度计、天平、测速表等)的仿真模型,支持用户自定义扩充。
虚拟工具库 --- 提供常用维修工具(如扳手、起子、锤子、老虎钳等)的模型,支持用户自定义扩充。
虚拟人体模型库 --- 提供常用虚拟人体的仿真模型(几何模型、动作模型等),支持用户自定义扩充。
输入输出接口 --- 包括通用三维CAD(CATIA、UG、Pro/E、SolidWorks、Inventor、SolidEdge等)模型转换接口、3dMax模型和VRML模型的转换接口、数据库(Oracle、MS SQLServer、MySql、Access等)访问接口、硬件串口通信(如RS-232、RS-485等)接口。
运动约束编辑器 --- 支持用户通过定义各零部件之间的几何关系(如共面、共轴、平行、距离等)来约束其运动空间,当给驱动部件一个速度就能够带动其它关联部件的相对运动。
电路关联仿真 --- 用户导入标准电路图(如ORCAD、PSpice、Protel等)后,将电路元件与三维零部件模型进行关联,电路仿真计算的结果将驱动三维零部件状态的变化。
碰撞检测 --- 系统能够自动完成任意虚拟模型间实时精确的碰撞检测,并对碰撞做出相应的反应。
特效编辑器 --- 提供烟、雾、光、水、气、油、爆炸、火焰等特殊效果的编辑手段,对机电设备的环境模拟得更加逼真。
成果发布 --- 支持本地成果发布和WEB成果发布。
二次开发接口 --- 基于脚本语言的二次开发接口。