Modelica模型的图形图标翻译系统、方法、电子设备及介质技术方案

技术编号:32477497 阅读:25 留言:0更新日期:2022-03-02 09:40
本发明专利技术提供一种Modelica模型的图形图标翻译系统、方法、电子设备及介质,Modelica模型的图形图标翻译方法包括:读取Modelica注解中图形图标信息;对所述图形图标信息进行解析;将解析后的图形图标信息转换为内部数据;将所述内部数据串行化为SVG代码;基于所述SVG代码输出SVG图形文件。该Modelica模型的图形图标翻译方法改善了现有技术中基于Modelica的在线协同建模服务中,欠缺Modelica模型的图形图标显示与交互功能的问题。标显示与交互功能的问题。标显示与交互功能的问题。

【技术实现步骤摘要】
Modelica模型的图形图标翻译系统、方法、电子设备及介质


[0001]本专利技术涉及软件工程
,尤其涉及一种Modelica模型的图形图标翻译系统、方法、电子设备及介质。

技术介绍

[0002]目前,工业软件的建模仿真需求已经超越了单机客户端的形式,众多企业、用户对于协同建模与分布式仿真的需求越来越高,各大工业软件相应提供了协同建模与分布式仿真服务。现阶段,国内在基于Modelica的在线协同建模服务中,欠缺Modelica模型的图形图标的显示与交互功能。

技术实现思路

[0003]本专利技术的目的在于提供一种Modelica模型的图形图标翻译系统、方法、电子设备及介质,该Modelica模型的图形图标翻译方法能够解决现有技术中基于Modelica的在线协同建模服务中,欠缺Modelica模型的图形图标显示与交互功能的问题。
[0004]为了实现上述目的,本专利技术提供如下技术方案:
[0005]本专利技术实施例提供一种Modelica模型的图形图标翻译方法,所述方法具体包括:/>[0006]读取本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Modelica模型的图形图标翻译方法,其特征在于,所述方法具体包括:读取Modelica注解中的图形图标信息;对所述图形图标信息进行解析;将解析后的图形图标信息转换为内部数据;将所述内部数据串行化为SVG代码;基于所述SVG代码输出SVG图形文件。2.根据权利要求1所述的Modelica模型的图形图标翻译方法,其特征在于,所述将解析后的图形图标信息转换为内部数据,包括:基于Modelica建模规范与xml规范建立Modelica

SVG协议;根据所述Modelica

SVG协议将所述解析后的图形图标信息转换为内部数据。3.根据权利要求2所述的Modelica模型的图形图标翻译方法,其特征在于,所述根据所述Modelica

SVG协议将所述解析后的图形图标信息转换为内部数据,包括:将所述图形图标信息进行分组,区分组件信息、连线信息和图形信息,其中,所述连线信息包含连接源信息和连接目标信息。4.根据权利要求3所述的Modelica模型的图形图标翻译方法,其特征在于,所述将所述图形图标信息进行分组,区分组件信息、连线信息和图形信息,包括:将所述组件信息进行分类,区分图标信息、端口信息和文本信息。5.根据权利要求2所述的Modelica模型的...

【专利技术属性】
技术研发人员:李鹏宇李昌成泽岩严攀黄阔林孙江舸郭俊峰周凡利陈立平刘奇
申请(专利权)人:苏州同元软控信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1