System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 异构几何建模引擎的接口数据处理方法、设备和存储介质技术_技高网

异构几何建模引擎的接口数据处理方法、设备和存储介质技术

技术编号:44864299 阅读:5 留言:0更新日期:2025-04-08 00:08
本申请涉及计算机辅助工程技术领域,提供了异构几何建模引擎的接口数据处理方法,该方法包括:将源几何建模引擎中局部坐标系转换至目标几何建模引擎中局部坐标系;匹配目标几何建模引擎与源几何建模引擎之间对应的拓扑、几何结构及其关系;实现源几何建模引擎相关接口至目标几何建模引擎对应相关接口的转换。本申请的技术方案可以提高建模效率,确保几何体的变化能够实时反映在拓扑结构中。

【技术实现步骤摘要】

本专利技术涉及计算机辅助工程,特别涉及一种异构几何建模引擎的接口数据处理方法、设备和存储介质


技术介绍

1、几何建模软件通常依赖于特定的几何建模内核引擎来实现具体的功能,负责几何数据的创建、编辑和检查等核定功能。不同的几何建模内核具有各自的特点与优势,也适用于不同的建模软件。例如,siemens nx和solidworks软件使用parasolid内核,后者提供强大的实体建模和曲面建模功能,造型功能强;inventor软件使用acis内核,后者api完备,市场应用广泛;freecad软件使用opencascade内核,后者开源且跨平台,适用于预算有限的企业或个人,等等。无论是上述哪一种几何内核引擎,前期一旦在软件中集成使用,后期想更换到其它几何内核引擎的成本都是十分高昂的。


技术实现思路

1、本申请提供一种异构几何建模引擎的接口数据处理方法、设备和存储介质,可以提高建模效率,确保几何体的变化能够实时反映在拓扑结构中。

2、一方面,本申请提供了一种异构几何建模引擎的接口数据处理方法,所述方法包括:

3、将源几何建模引擎中局部坐标系转换至目标几何建模引擎中局部坐标系;

4、匹配所述目标几何建模引擎与所述源几何建模引擎之间对应的拓扑、几何结构及其关系;以及

5、实现所述源几何建模引擎相关接口至所述目标几何建模引擎对应相关接口的转换。

6、另一方面,本申请提供了一种异构几何建模引擎的接口数据处理装置,所述装置包括:

7、第一转换模块,用于将源几何建模引擎中局部坐标系转换至目标几何建模引擎中局部坐标系;

8、匹配模块,用于匹配所述目标几何建模引擎与所述源几何建模引擎之间对应的拓扑、几何结构及其关系;以及

9、第二转换模块,用于实现所述源几何建模引擎相关接口至所述目标几何建模引擎对应相关接口的转换。

10、第三方面,本申请提供了一种电子设备,所述设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述异构几何建模引擎的接口数据处理方法的技术方案的步骤。

11、第四方面,本申请提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述异构几何建模引擎的接口数据处理方法的技术方案的步骤。

12、从上述本申请提供的技术方案可知,一方面,通过将源几何建模引擎中局部坐标系转换至目标几何建模引擎中局部坐标系,能够根据不同的几何体和应用场景自动选择最优的坐标系,减少了手动调整的需求,提高建模效率;另一方面,通过匹配目标几何建模引擎与源几何建模引擎之间对应的拓扑、几何结构及其关系,能够减少在不同系统之间转换时的复杂性,确保几何体的变化能够实时反映在拓扑结构中;第三方面,通过实现源几何建模引擎相关接口至目标几何建模引擎对应相关接口的转换,可以适应新的接口要求,平滑过渡到新的编程模式。

本文档来自技高网...

【技术保护点】

1.一种异构几何建模引擎的接口数据处理方法,其特征在于,所述方法包括:

2.如权利要求1所述异构几何建模引擎的接口数据处理方法,其特征在于,所述将源几何建模引擎中局部坐标系转换至目标几何建模引擎中局部坐标系,包括:

3.如权利要求1所述异构几何建模引擎的接口数据处理方法,其特征在于,所述匹配所述目标几何建模引擎与所述源几何建模引擎之间对应的拓扑、几何及其关系,包括:

4.如权利要求1所述异构几何建模引擎的接口数据处理方法,其特征在于,所述实现所述源几何建模引擎相关接口至所述目标几何建模引擎对应相关接口的转换,包括:

5.如权利要求4所述异构几何建模引擎的接口数据处理方法,其特征在于,所述实现所述源几何建模引擎的算法层接口至所述目标几何建模引擎的算法层接口的转换,包括:

6.如权利要求4所述异构几何建模引擎的接口数据处理方法,其特征在于,所述第一编程范式为面向过程编程,所述第二编程范式为面向对象编程,所述将所述源几何建模引擎基于第一编程范式的接口转换为所述目标几何建模引擎基于第二编程范式的接口,包括:

7.如权利要求1至6任意一项所述异构几何建模引擎的接口数据处理方法,其特征在于,所述方法还包括:

8.一种异构几何建模引擎的接口数据处理装置,其特征在于,所述装置包括:

9.一种电子设备,所述设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任意一项所述方法的步骤。

10.一种存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述方法的步骤。

...

【技术特征摘要】

1.一种异构几何建模引擎的接口数据处理方法,其特征在于,所述方法包括:

2.如权利要求1所述异构几何建模引擎的接口数据处理方法,其特征在于,所述将源几何建模引擎中局部坐标系转换至目标几何建模引擎中局部坐标系,包括:

3.如权利要求1所述异构几何建模引擎的接口数据处理方法,其特征在于,所述匹配所述目标几何建模引擎与所述源几何建模引擎之间对应的拓扑、几何及其关系,包括:

4.如权利要求1所述异构几何建模引擎的接口数据处理方法,其特征在于,所述实现所述源几何建模引擎相关接口至所述目标几何建模引擎对应相关接口的转换,包括:

5.如权利要求4所述异构几何建模引擎的接口数据处理方法,其特征在于,所述实现所述源几何建模引擎的算法层接口至所述目标几何建模引擎的算法层接口的转换,包括:

6.如权利要求4所述...

【专利技术属性】
技术研发人员:成勋崔军柯登明
申请(专利权)人:深圳泊松软件技术有限公司
类型:发明
国别省市:

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

1