一种注塑充型的模拟填充方法及装置制造方法及图纸

技术编号:37159319 阅读:14 留言:0更新日期:2023-04-06 22:23
本申请提供了一种注塑充型的模拟填充方法及装置。在执行该方法时,首先获取待填充模型的信息;其中,待填充模型的信息包括配置信息,配置信息包括体素单元的尺寸,初始注射位置;然后根据体素单元的尺寸,将待填充模型剖分成多个体素网格;接着根据初始注射位置,在多个体素网格中确定液态网格;最后,基于元胞自动机算法和预设模拟填充规则,利用液态网格对空气网格进行模拟填充,得到对待填充模型的模拟填充结果。这样一来;相较于现有技术中利用有限体积或者有限单元法求解注塑充型过程,本申请基于元胞自动机算法和预设模拟填充规则,利用液态网格对空气网格进行模拟填充,该过程计算量小,速度快,有效提升求解注塑充型过程的效率。过程的效率。过程的效率。

【技术实现步骤摘要】
一种注塑充型的模拟填充方法及装置


[0001]本申请涉及注塑充型
,尤其涉及一种注塑充型的模拟填充方法及装置。

技术介绍

[0002]在塑料注塑成型过程中,塑料原料经加热变为熔融态,然后通过螺杆推动注射到特定的模具中,充填、冷却,形成最终的零件产品。因此充型过程中的流动形态,对于最终的产品质量有着直接的影响,需要在模具设计阶段以及注塑件生产阶段对模具和工艺进行合理的设计,保证产品的质量。
[0003]在现有技术中,往往采用有限体积或者有限单元法求解注塑充型过程,在求解过程中需要利用离散方程、组装矩阵、求解线性方程组算法求解注塑充型过程,导致求解注塑充型过程的计算速度慢,进而导致求解效率低下。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种注塑充型的模拟填充方法及装置,旨在提高求解注塑充型过程的计算速度,进而提升求解注塑充型过程的效率。
[0005]第一方面,本申请实施例提供了一种注塑充型的模拟填充方法,所述方法包括:获取待填充模型的信息;所述待填充模型的信息包括配置信息,所述配置信息包括体素单元的尺寸,初始注射位置;根据所述体素单元的尺寸,将所述待填充模型剖分成多个体素网格;根据所述初始注射位置,在所述多个体素网格中确定液态网格;基于元胞自动机算法和预设模拟填充规则,利用所述液态网格对空气网格进行模拟填充,得到对所述待填充模型的模拟填充结果;其中,所述空气网格为所述多个体素网格中除液态网格外的体素网格。
[0006]可选地,所述根据所述体素单元的尺寸,将所述待填充模型剖分成多个体素网格包括:根据所述体素单元的尺寸,利用穿线法生成光线簇;根据所述光线簇与所述体素单元之间的交点,将所述待填充模型剖分成多个体素网格。
[0007]可选地,所述根据所述初始注射位置,在所述多个体素网格中确定液态网格包括:根据所述初始注射位置,将距离所述初始注射位置最近的体素网格初始化为液态网格。
[0008]可选地,所述配置信息还包括所述待填充模型的温度信息和待填充模型材料的流变参数;所述预设模拟填充规则为:根据所述待填充模型的温度信息、待填充模型材料的流变参数和界面推进速度,确定所述液态网格中控制球的半径增长速度;所述界面推进速度为液态网格和空气网格之间的界面的推进速度;
当所述空气网格落在所述控制球内,利用所述液态网格对所述空气网格进行模拟填充。
[0009]可选地,在所述获取待填充模型的信息之后,所述方法还包括:对所述待填充模型进行完整性检查。
[0010]可选地,在得到对所述待填充模型的模拟填充结果之后,所述方法还包括:对所述模拟填充结果添加对应的时间标签;根据所述时间标签,得到所述待填充模型的速度场;所述速度场用于确定所述待填充模型的填充状态信息。
[0011]第二方面,本申请实施例提供了一种注塑充型的模拟填充装置,所述装置包括:获取模块,用于获取待填充模型的信息;所述待填充模型的信息包括配置信息,所述配置信息包括体素单元的尺寸,初始注射位置;剖分模块,用于根据所述体素单元的尺寸,将所述待填充模型剖分成多个体素网格;确定模块,用于根据所述初始注射位置,在所述多个体素网格中确定液态网格;模拟填充模块,用于基于元胞自动机算法和预设模拟填充规则,利用所述液态网格对空气网格进行模拟填充,得到对所述待填充模型的模拟填充结果;其中,所述空气网格为所述多个体素网格中除液态网格外的体素网格。
[0012]可选地,所述剖分模块,具体用于根据所述体素单元的尺寸,利用穿线法生成光线簇;根据所述光线簇与所述体素单元之间的交点,将所述待填充模型剖分成多个体素网格。
[0013]第三方面,本申请实施例提供了一种电子设备,所述电子设备包括:存储器,用于存储一个或多个程序;处理器;当所述一个或多个程序被所述处理器执行时,实现前述第一方面任一项所述的注塑充型的模拟填充方法。
[0014]第四方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质中存储有程序,当所述程序被处理器执行时,实现前述第一方面任一项所述的注塑充型的模拟填充方法。
[0015]上述技术方案具有如下有益效果:本申请实施例提供了一种注塑充型的模拟填充方法及装置。在执行所述方法时,首先获取待填充模型的信息;其中,待填充模型的信息包括配置信息,所述配置信息包括体素单元的尺寸,初始注射位置;然后根据体素单元的尺寸,将待填充模型剖分成多个体素网格;接着根据所述初始注射位置,在所述多个体素网格中确定液态网格;最后,基于元胞自动机算法和预设模拟填充规则,利用所述液态网格对空气网格进行模拟填充,得到对所述待填充模型的模拟填充结果;其中,空气网格为多个体素网格中除液态网格外的体素网格。这样一来,通过将待填充模型剖分成多个体素网格,并在多个体素网格中确定液态网格后,基于元胞自动机算法和预设模拟填充规则,利用液态网格对空气网格进行模拟填充,从而得到对待填充模型的模拟填充结果;相较于现有技术中利用有限体积或者有限单元法求解注塑充型过程,本申请基于元胞自动机算法和预设模拟填充规则,利用液态网格对空气网格进行模拟填充,该过程计算量小,速度快,有效提升求解注塑充型过程的效率。
附图说明
[0016]为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本申请实施例提供的注塑充型的模拟填充方法的一种方法流程图;图2为本申请实施例提供的模拟填充的举例示意图;图3为本申请实施例提供的注塑充型的模拟填充装置的一种结构示意图。
具体实施方式
[0018]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0019]本申请实施例相关术语介绍如下:体素是体积元素(Volume Pixel)的简称,包含体素的立体可以通过立体渲染或者提取给定阈值轮廓的多边形等值面表现出来。一如其名,是数字数据于三维空间分割上的最小单位,体素用于三维成像、科学数据与医学影像等领域。
[0020]元胞自动机(pl.cellularautomata,缩写为CA)是在自动机理论中研究的离散计算模型。元胞自动机由规则的元胞网格组成,每个元胞都处于有限数量的状态之一,例如开和关。网格可以是任意有限维数。
[0021]STL文件格式(stereolithography,光固化立体造型术的缩写)是由3D SYSTEMS 公司于1988 年制定的一个接口协议,是一种为快速原型制造技术服务的三维图形文件格式。STL 文件由多个三角形面片的定义组成,每个三角形面片的定义包括三角形各个顶点的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种注塑充型的模拟填充方法,其特征在于,所述方法包括:获取待填充模型的信息;所述待填充模型的信息包括配置信息,所述配置信息包括体素单元的尺寸,初始注射位置;根据所述体素单元的尺寸,将所述待填充模型剖分成多个体素网格;根据所述初始注射位置,在所述多个体素网格中确定液态网格;基于元胞自动机算法和预设模拟填充规则,利用所述液态网格对空气网格进行模拟填充,得到对所述待填充模型的模拟填充结果;其中,所述空气网格为所述多个体素网格中除液态网格外的体素网格。2.根据权利要求1所述的方法,其特征在于,所述根据所述体素单元的尺寸,将所述待填充模型剖分成多个体素网格包括:根据所述体素单元的尺寸,利用穿线法生成光线簇;根据所述光线簇与所述体素单元之间的交点,将所述待填充模型剖分成多个体素网格。3.根据权利要求1所述的方法,其特征在于,所述根据所述初始注射位置,在所述多个体素网格中确定液态网格包括:根据所述初始注射位置,将距离所述初始注射位置最近的体素网格初始化为液态网格。4.根据权利要求1所述的方法,其特征在于,所述配置信息还包括所述待填充模型的温度信息和待填充模型材料的流变参数;所述预设模拟填充规则为:根据所述待填充模型的温度信息、待填充模型材料的流变参数和界面推进速度,确定所述液态网格中控制球的半径增长速度;所述界面推进速度为液态网格和空气网格之间的界面的推进速度;当所述空气网格落在所述控制球内,利用所述液态网格对所述空气网格进行模拟填充。5.根据权利要求1所述的方法,其特征在于,在所述获取...

【专利技术属性】
技术研发人员:史浩张伟
申请(专利权)人:苏州数算软云科技有限公司
类型:发明
国别省市:

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

1