本发明涉及跌落仿真,特别是涉及一种包装跌落仿真方法、装置、电子设备及存储介质。
背景技术:
1、在服务器包装设计初期会引入有限元仿真手段,利用包装跌落仿真技术提前评估包装的可靠性,对于不满足要求的包装会进行多次优化,直至满足设计要求。
2、目前,服务器至少要进行一角、三棱、六面等10个以上方向的跌落测试。由于服务器的体积较大,内部结构复杂,为了保证仿真计算的精确度,仿真模型中服务器的网格数量在100万以上,包材的网格数量在20万以上。
3、然而,采用上述仿真模型进行仿真分析时,运算量较大,运算时间过长,即包装跌落仿真的运算效率较低。
技术实现思路
1、有鉴于此,本发明旨在提出一种包装跌落仿真方法、装置、电子设备及存储介质,以解决现有技术中包装跌落仿真的运算效率较低的技术问题。
2、本发明的第一方面提供了一种包装跌落仿真方法,包括:
3、导入产品初始模型,其中,所述产品初始模型包括待简化模组和外凸部件,所述待简化模组包括机箱和设置在所述机箱内的内部器件;
4、对所述产品初始模型中的待简化模组进行简化,得到机箱简化块;
5、基于所述机箱简化块构建产品简化模型;
6、导入包装网格模型,并基于所述产品简化模型和所述包装网格模型进行跌落仿真。
7、可选地,所述基于所述机箱简化块构建产品简化模型,包括:
8、沿所述机箱简化块的长度方向、宽度方向和高度方向,将所述机箱简化块分割为多个分块,其中,至少两个所述分块的密度不一致。
9、可选地,所述导入产品初始模型之后,所述对所述产品初始模型中的待简化模组进行简化,得到机箱简化块之前,还包括:
10、计算所述待简化模组的第一总重量和第一重心坐标;
11、所述将所述机箱简化块分割为多个分块,包括:
12、基于所述第一重心坐标将所述机箱简化块分割为多个分块,其中,多个所述分块的交叉点的位置与所述第一重心坐标的坐标原点的位置一致;
13、所述基于所述机箱简化块构建产品简化模型,还包括:
14、设定每个所述分块的重量与体积之积均相等;
15、根据所述第一总重量确定所述所有分块的质量之和,其中,所有分块的质量之和与所述第一总重量相等。
16、可选地,所述基于所述机箱简化块构建产品简化模型,还包括:
17、计算每个所述分块的密度,并为每个所述分块赋予密度。
18、可选地,多个所述分块包括第一分块;
19、所述计算每个所述分块的密度,包括:
20、计算每个所述分块的体积;
21、根据所述第一分块的重量、所述第一分块的体积、第一分块之外的其它分块的体积确定其它分块的质量的计算公式,其中,其它分块的质量的计算公式中其它分块的质量等于所述第一分块的质量乘以所述第一分块的体积与其它分块的体积的比值;
22、基于所有分块的质量之和等于第一总质量,并基于其它分块的质量计算公式确定所述第一分块的重量的计算公式,其中,所述第一分块的重量的计算公式中所述第一分块的重量根据所述第一总重量和各个所述分块的体积确定;
23、根据所述第一分块的重量和所述第一分块的体积确定所述第一分块的密度,其中,所述第一分块的密度的计算公式为ρ1=m1/v1,其中,ρ1为第一分块的密度,m1为第一分块的重量,v1为第一分块的体积;
24、根据所述第一分块的密度、所述第一分块的体积和其它分块的体积确定其它分块的密度,其中,其它分块的密度的计算公式为ρn=ρ1(v1/vn)2,其中,n为大于或等于2的正整数,ρn为其它分块的密度,vn为其它分块的体积。
25、可选地,所述基于所述机箱简化块构建产品简化模型,还包括:
26、创建材料属性和截面属性,并赋予每个所述分块。
27、可选地,所述基于所述机箱简化块构建产品简化模型,还包括:
28、将所述外凸部件与所述机箱简化块连接。
29、可选地,所述基于所述机箱简化块构建产品简化模型之后,所述导入包装网格模型之前,还包括:
30、计算所述机箱简化块的第二总重量和第二重心坐标;
31、检查所述机箱简化块的第二总重量及第二重心坐标与所述待简化模组的第一总重量及第一重心坐标系是否一致;
32、所述导入包装网格模型,包括:
33、若所述机箱简化块的第二总重量及第二重心坐标与所述待简化模组的第一总重量及第一重心坐标系一致,则导入包装网格模型。
34、本发明的第二方面提供了一种包装跌落仿真装置,包括:
35、导入模块,用于导入产品初始模型,其中,所述产品初始模型包括待简化模组和外凸部件,所述待简化模组包括机箱和设置在所述机箱内的内部器件;
36、简化模块,用于对所述待简化模组进行简化,得到机箱简化块;
37、构建模块,用于基于所述机箱简化块构建产品简化模型;
38、仿真模块,用于导入包装网格模型,基于所述产品简化模型和所述包装网格模型进行跌落仿真。
39、本发明的第三方面提供了一种提供一种电子设备,包括:
40、处理器;
41、用于存储所述处理器可执行指令的存储器;
42、其中,所述处理器被配置为执行所述指令,以实现如上所述的包装跌落仿真方法。
43、本发明的第四方面提供了一种可读存储介质,所述可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的包装跌落仿真方法的步骤。
44、本发明实施例提供的包装跌落仿真方法,仅保留外凸部件,将待简化模组简化为一个整体的机箱简化块,简化后机箱简化块的网格数量相较于简化前的待简化模组的网格数量减小,从而减小了整个产品简化模型的网格数量,进而降低了运算量,大幅缩短了运算时间,提高了包装跌落仿真的运算效率,缩短了研发周期。此外,相较于现有技术中的为了缩短运算时间采用多台运算服务器,本发明实施例中,进行包装跌落仿真运算时,只需一台运算服务器即可,进而避免了采购多台运算服务器导致的增加成本投入。
45、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
1.一种包装跌落仿真方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述机箱简化块构建产品简化模型,包括:
3.根据权利要求2所述的方法,其特征在于,所述导入产品初始模型之后,所述对所述产品初始模型中的待简化模组进行简化,得到机箱简化块之前,还包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述机箱简化块构建产品简化模型,还包括:
5.根据权利要求4所述的方法,其特征在于,多个所述分块包括第一分块;
6.根据权利要求4所述的方法,其特征在于,所述基于所述机箱简化块构建产品简化模型,还包括:
7.根据权利要求2所述的方法,其特征在于,所述基于所述机箱简化块构建产品简化模型,还包括:
8.根据权利要求3所述的方法,其特征在于,所述基于所述机箱简化块构建产品简化模型之后,所述导入包装网格模型之前,还包括:
9.一种包装跌落仿真装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:
11.一种可读存储介质,其特征在于,所述可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的包装跌落仿真方法。