【技术实现步骤摘要】
3D打印模型的表面处理方法、装置、存储介质及设备
[0001]本申请涉及3D打印
,具体而言,涉及一种3D打印模型的表面处理方法、装置、存储介质及设备。
技术介绍
[0002]光固化3D打印是将一组三维物体通过一定的算法进行切片并产生切片图像,再由投影装置将图像输出至配套的固化材料,固化材料被照射后发生光固化反应由液态转变为固态,这样层层固化完成打印。光固化3D打印具有能耗小、成本低、可重复性良好等优点,因此广泛应用于航空航天、汽车、模具制造以及医疗等领域。
[0003]然而,光固化3D打印会不可避免地导致打印的模型表面存在阶梯状的锯齿,影响模型表面质量。相关技术中的处理方案主要是通过对单层切片边缘进行模糊处理,使其达到抗锯齿效果。然而,这一方式只能处理XY方向的锯齿,无法有效地处理Z方向的阶梯状锯齿。
技术实现思路
[0004]本申请实施例的目的在于提供一种3D打印模型的表面处理方法、装置、存储介质及设备,旨在解决相关技术中针对光固化3D打印模型表面的抗锯齿方式存在的无法有效地处理堆叠方向的阶
【技术保护点】
【技术特征摘要】
1.一种3D打印模型的表面处理方法,其特征在于,包括:获取三维模型于第一方向的轮廓,以及所述三维模型于第二方向的轮廓;其中,所述第一方向与所述第二方向垂直;分别确认各所述轮廓的轮廓类型,并根据所述轮廓类型,确定所述三维模型中各像素点的第一灰度值和第二灰度值;其中,所述第一灰度值对应于所述第一方向,所述第二灰度值对应于所述第二方向;基于所述像素点的第一灰度值和第二灰度值,确定各所述像素点的目标灰度值;其中,各所述目标灰度值用于对所述三维模型进行3D打印。2.根据权利要求1所述的方法,其特征在于,所述分别确认各所述轮廓的轮廓类型,包括:若第一相邻像素点的灰度值和第二相邻像素点的灰度值均为第一指定灰度值,则确认所述轮廓的轮廓类型为第一类轮廓;其中,所述第一相邻像素点为所述轮廓中处于边缘一端的像素点的相邻像素点;所述第二相邻像素点为所述轮廓中处于边缘另一端的像素点的相邻像素点;若所述第一相邻像素点的灰度值为所述第一像素值,且所述第二相邻像素点的灰度值为第二指定灰度值,则确认所述轮廓的轮廓类型为第二类轮廓;其中,所述第一指定灰度值小于所述第二指定灰度值;若所述第一相邻像素点的灰度值为所述第二指定灰度值,且所述第二相邻像素点的灰度值为所述第一指定灰度值,则确认所述轮廓的轮廓类型为第三类轮廓;若所述第一相邻像素点的灰度值和所述第二相邻像素点的灰度值均为所述第二指定灰度值,则确认所述轮廓的轮廓类型为第四类轮廓。3.根据权利要求2所述的方法,其特征在于,所述根据所述轮廓类型,确定所述三维模型中各像素点的第一灰度值和第二灰度值,包括:若所述轮廓的轮廓类型为第一类轮廓,则根据第一规则对所述轮廓对应的各像素点的灰度值进行调整;所述第一规则包括所述轮廓的像素点的灰度值由两端向中间递增;若所述轮廓的轮廓类型为第二类轮廓和第三类轮廓,则根据第二规则对所述轮廓对应的各像素点的灰度值进行调整;所述第二规则包括所述轮廓的像素点的灰度值由与所述第一相邻像素点相邻的一端至与所述第二相邻像素点相邻的一端依次递增;若所述轮廓的轮廓类型为第四类轮廓,则根据第三规则对所述轮廓对应的各像素点的灰度值进行调整;所述第三规则包括所述轮廓的像素点的灰度值由中间向两端递增。4.根据权利要求3所述的方法,其特征在于,所述第一规则还包括调整后的轮廓的像素点的最大灰度值为第一值;所述第二规则还包括调整后的轮廓的像素点的最大灰度值为第二值;所述第三规则还包括调整后的轮廓的像素点的最小灰度值为所述第一值,最大灰度值为所述第二值。5.根据权利要求3所述的方法,其特...
【专利技术属性】
技术研发人员:陈华臻,
申请(专利权)人:广州黑格智造信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。