需求:
在开发系统类分析程序时,为了方便用户对系统模型有一个直观的认识,希望能够通过拖拽的形式进行图形化建模,同时需要对元件有一些属性的设置,使图形与求解算法建立对应关系,最后在生成计算程序可以识别的格式化模型,能够增强用户对模型的理解,减少人为错误,从而提高建模的效率,也可以有效的将建模和算法进行剥离,加速软件的开发。
解决方案:
幂知科技提供一套一维系统图形化建模的解决方案,具备以下功能:
1)能够通过拖拽、连接图形部件以及填写相关属性参数的方式实现对一维系统的建模;
2)可扩展部件库功能,允许用户定义添加控件,包括部件图形设置、属性设置,其中属性支持进行关联计算,增加处理逻辑;
3)能够对图形进行编辑,如常见图形的放大、缩小、旋转、对齐、镜像、拆分、合并、连接、锁定等;
4)支持可停靠的窗体布局、可配置工具栏,常用多文档、多语言、后退、撤销、复制、剪切等功能;
5)在5000部件模型测试,响应性能高效。
使用该建模框架能够快速的开发系统类分析程序的建模环境。
框架示意图
相关案例:
某核电领域图形化建模工具开发
某变压器仿真自动化平台2D建模部分
某燃油系统显控平台系统建模模块