三维物体打印方法、装置、存储介质及电子设备与流程

文档序号:38023514发布日期:2024-05-17 12:55阅读:8来源:国知局
三维物体打印方法、装置、存储介质及电子设备与流程

本发明涉及三维打印领域,具体而言,涉及一种三维物体打印方法、装置、存储介质及电子设备。


背景技术:

1、三维(3d)打印技术是根据物体的三维模型数据,通过3d打印设备以逐层叠加的方式制造三维实体。3d打印技术可以克服目前传统机械加工无法实现的特殊结构障碍,实现任意复杂结构部件的简单化生产。当前3d打印技术有激光立体印刷(sla)、数字光处理成型(dlp)、液晶显示技术(lcd)、熔融沉积成型(fdm)、选择性激光烧结(sls)等。

2、相关技术中,在进行3d打印参数配置时,会根据模型的几何结构特征或者切片结构特征(例如层厚)来生成打印参数,然后进行三维打印。但是以上方式中打印参数的适配过于单一,容易导致3d打印后形成的三维物体与实际需要的物体存在偏差,打印精度不稳定。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本发明实施例提供了一种三维物体打印方法、装置、存储介质及电子设备,以至少解决相关技术中的三维物体打印方法中打印结果存在偏差,打印精度不稳定的技术问题。

2、根据本发明实施例的一个方面,提供了一种三维模型打印方法,包括:获取三维模型的影响因素,其中,所述影响因素包括以下至少之一:应用场景类型、模型数据、打印材料参数、打印环境参数;基于所述影响因素,生成所述三维模型打印时的工艺参数数据包;调用所述工艺参数数据包对所述三维模型进行三维打印。

3、可选的,所述基于所述影响因素,生成所述三维模型打印时的工艺参数数据包,包括:基于所述三维模型的打印材料参数,生成所述三维模型的基本打印参数;基于所述三维模型的应用场景类型,生成所述三维模型的切片处理策略,其中,所述切片处理策略至少用于指示所述三维模型中每一层切片的切片参数;基于所述三维模型的模型数据,生成所述每一层切片打印时的运动参数,其中,所述模型数据中至少包括所述三维模型的每一层切片的曝光信息;根据所述基本打印参数、所述切片处理策略、所述运动参数中的至少之一,生成所述工艺参数数据包。

4、可选的,所述方法还包括:基于所述三维模型的打印环境参数,生成所述每一层切片的矫正系数,其中,所述矫正系数包括以下至少之一:所述基本打印参数的矫正系数、所述运动参数的矫正系数;基于所述矫正系数对所述工艺参数数据包进行矫正。

5、可选的,在所述基本打印参数包括底板层曝光时间、高精度层曝光时间、低精度层曝光时间的情况下,所述基于所述三维模型的打印材料参数,生成所述三维模型的基本打印参数,包括:获取所述打印材料参数的最小曝光能量,所述三维模型对应的高精度层切片厚度、低精度层切片厚度、固化深度、透射深度、曝光功率、曝光时间修正系数以及底板曝光系数;基于所述最小曝光能量、所述高精度层切片厚度、所述固化深度、所述透射深度、所述曝光功率以及所述曝光时间修正系数进行计算处理,得到所述高精度层曝光时间;基于所述最小曝光能量、所述低精度层切片厚度、所述固化深度、所述透射深度、所述曝光功率以及所述曝光时间修正系数进行计算处理,得到所述低精度层曝光时间;基于所述低精度层曝光时间和所述底板曝光系数进行计算处理,得到所述底板层曝光时间。

6、可选的,所述基于所述三维模型的应用场景类型,生成所述三维模型的切片处理策略,包括:基于所述每一层切片所属的模型区域,以及模型区域的分层精度确定所述每一层切片的切片参数;其中,所述三维模型包括多个模型区域,所述多个模型区域分别对应有预定的所述分层精度,所述分层精度为低精度切片分层或高精度切片分层。

7、可选的,所述基于所述三维模型的模型数据,生成所述每一层切片打印时的运动参数,包括:基于所述模型数据,得到所述每一层切片的截面分布,其中,所述截面分布用于指示所述每一层切片上曝光区域的分布情况;基于所述截面分布,查询所述每一层切片的剥离速度对应的第一校准系数,以及空运速度对应的第二校准系数;基于所述第一校准系数和初始剥离速度,得到所述每一层切片的剥离速度;以及基于所述第二校准系数和初始空运速度,得到所述每一层切片的空运速度,其中,所述运动参数包括所述每一层切片的剥离速度和所述每一层切片的空运速度。

8、可选的,所述基于所述模型数据,得到所述每一层切片的截面分布,包括:基于所述模型数据,得到所述每一层切片的总曝光面积、打印幅面的总面积、曝光区域数量、不相连的曝光区域之间的最小距离;计算所述总曝光面积占所述打印幅面的总面积的面积占比;基于所述每一层切片的所述面积占比、所述曝光区域数量以及所述不相连的曝光区域之间的最小距离,得到所述每一层切片的所述截面分布。

9、可选的,所述基于所述每一层切片的所述面积占比、所述曝光区域数量以及所述不相连的曝光区域之间的最小距离,得到所述每一层切片的所述截面分布,包括:获取所述面积占比对应的第一权重值,所述曝光区域数量对应的第二权重值以及所述不相连的曝光区域之间的最小距离之间的第三权重值;基于所述每一层切片的所述面积占比,所述第一权重值,所述曝光区域数量,所述第二权重值,所述不相连的曝光区域之间的最小距离以及所述第三权重值进行加权计算,得到所述每一层切片的所述截面分布。

10、可选的,在所述打印环境参数包括环境温度和环境湿度的情况下,所述基于所述三维模型的打印环境参数,生成所述每一层切片的矫正系数,包括:查询所述环境温度所属的温度范围,以及所述环境湿度所属的湿度范围;基于所述温度范围,得到所述每一层切片的温度矫正系数;基于所述湿度范围,得到所述每一层切片的湿度矫正系数。

11、根据本发明实施例的另一方面,还提供了一种三维模型打印装置,包括:获取模块,用于获取三维模型的影响因素,其中,所述影响因素包括以下至少之一:应用场景类型、模型数据、打印材料参数、打印环境参数;生成模块,用于基于所述影响因素,生成所述三维模型打印时的工艺参数数据包;调用模块,用于调用所述工艺参数数据包对所述三维模型进行三维打印。

12、根据本发明实施例的另一方面,还提供了一种非易失性存储介质,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行任意一项所述的三维模型打印方法。

13、根据本发明实施例的另一方面,还提供了一种电子设备,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现任意一项所述的三维模型打印方法。

14、在本发明实施例中,通过获取三维模型的影响因素,其中,所述影响因素包括以下至少之一:应用场景类型、模型数据、打印材料参数、打印环境参数;基于所述影响因素,生成所述三维模型打印时的工艺参数数据包;调用所述工艺参数数据包对所述三维模型进行三维打印,达到了基于应用场景类型、模型数据、打印材料参数以及打印环境参数,全面进行工艺参数数据包的确定以及三维模型打印的目的,从而实现了提升三维打印精度和打印成功率的技术效果,进而解决了相关技术中的三维物体打印方法中打印结果存在偏差,打印精度不稳定的技术问题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1