仿真模型的处理方法和电子设备与流程

摘要: 本申请涉及仿真工程,具体涉及一种仿真模型的处理方法和电子设备。背景技术:1、设计制造的仿真过程中,已构建好的子模型需要被重复组装至不同的总模型中进行运用,或者是...
仿真模型的处理方法和电子设备与流程

本申请涉及仿真工程,具体涉及一种仿真模型的处理方法和电子设备。

背景技术:

1、设计制造的仿真过程中,已构建好的子模型需要被重复组装至不同的总模型中进行运用,或者是将总模型拆分为多个子模型进行运用。针对子模型约束至总模型约束之间的迁移映射,相关技术主要是通过在总模型中重新设定子模型的约束条件、或者在子模型中删除多余的约束条件的方式,难以将已经设定好的零件组装条件一并设定完成,存在重复工作、费力费时的情况,导致仿真建模效率低下。

技术实现思路

1、鉴于上述问题,本申请提供了一种仿真模型的处理方法和电子设备。

2、根据本申请的第一个方面,提供了一种仿真模型的处理方法,包括:将多个组件模型的组件约束信息与设备模型的模型约束信息进行匹配,得到匹配结果,在匹配结果指示存在重复约束标识的情况下,更新模型约束信息,得到第一约束信息,其中,第一约束信息包含更新约束标识、更新约束类型和由更新约束类型确定的更新对象信息,更新约束类型包含绑定约束、耦合约束和刚性体约束中的至少一种,组件模型与设备模型之间具有组装关系;基于更新约束类型和更新对象信息,在设备模型中生成与更新约束类型对应的作用对象,其中,作用对象表示与更新约束类型所定义的仿真约束条件关联的几何数据对象;利用作用对象的对象信息、更新约束标识和更新约束类型,在设备模型中构造约束定义,得到从组件模型的组件约束信息至设备模型的约束信息的映射,以利用完成映射的包含约束定义的设备模型执行仿真处理。

3、本申请的第二方面提供了一种仿真模型的处理装置,包括:更新模块,用于将多个组件模型的组件约束信息与设备模型的模型约束信息进行匹配,得到匹配结果,在匹配结果指示存在重复约束标识的情况下,更新模型约束信息,得到第一约束信息,其中,第一约束信息包含更新约束标识、更新约束类型和由更新约束类型确定的更新对象信息,更新约束类型包含绑定约束、耦合约束和刚性体约束中的至少一种,组件模型与设备模型之间具有组装关系;第一构造模块,用于基于更新约束类型和更新对象信息,在设备模型中生成与更新约束类型对应的作用对象,其中,作用对象表示与更新约束类型所定义的仿真约束条件关联的几何数据对象;第二构造模块,用于利用作用对象的对象信息、更新约束标识和更新约束类型,在设备模型中构造约束定义,得到从组件模型的组件约束信息至设备模型的约束信息的映射,以利用完成映射的包含约束定义的设备模型执行仿真处理。

4、本申请的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个计算机程序,其中,上述一个或多个处理器执行上述一个或多个计算机程序以实现上述方法的步骤。

5、本申请的第四方面还提供了一种计算机可读存储介质,其上存储有计算机程序或指令,上述计算机程序或指令被处理器执行时实现上述方法的步骤。

6、本申请的第五方面还提供了一种计算机程序产品,包括计算机程序或指令,上述计算机程序或指令被处理器执行时实现上述方法的步骤。

7、根据本申请的实施例,通过自动匹配与第一约束信息,生成在设备模型中可用的唯一约束标识与作用对象信息,从而基于更新约束类型和更新对象信息智能构造作用对象,将组件模型的约束信息自动转化为设备模型中的具体几何数据对象,构造约束定义完成映射,实现了组件模型约束至设备模型约束的完整、一键式迁移,避免了模型重建或模型删改约束所带来的重复劳动,实现了仿真模型的高效协同与复用,进一步提升了整个仿真流程的自动化水平。

1.一种仿真模型的处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,基于所述更新约束类型和所述更新对象信息,在所述设备模型中生成与所述更新约束类型对应的作用对象,包括:

3.根据权利要求2所述的方法,其特征在于,将所述更新对象信息中的节点集合,在所述设备模型中转换为元素面,包括:

4.根据权利要求1所述的方法,其特征在于,基于所述更新约束类型和所述更新对象信息,在所述设备模型中生成与所述更新约束类型对应的作用对象,包括:

5.根据权利要求4所述的方法,其特征在于,基于所述更新对象信息中的参考点位置和所述组件模型的零件组装至设备模型时的几何变换信息,确定参考点在设备模型坐标系中的更新坐标,包括:

6.根据权利要求1所述的方法,其特征在于,基于所述更新约束类型和所述更新对象信息,在所述设备模型中生成与所述更新约束类型对应的作用对象,包括:

7.根据权利要求1所述的方法,其特征在于,在所述匹配结果指示存在重复约束标识的情况下,更新所述模型约束信息,得到第一约束信息,包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.根据权利要求8所述的方法,其特征在于,利用所述作用对象的对象信息、所述更新约束标识和所述更新约束类型,在所述设备模型中构造约束定义,包括:

10.一种电子设备,包括: