顶端补偿的三维打印方法、装置、设备和计算机可读介质制造方法及图纸

技术编号:32467764 阅读:19 留言:0更新日期:2022-03-02 09:26
本申请提供了一种顶端补偿的三维打印方法、三维打印装置、三维打印设备和计算机可读介质。该方法包括:获取打印对象的三维数据模型;将三维数据模型水平划分为多层;确定三维数据模型的顶端层;根据第一预设位置参数在确定的每个顶端层中选取第一参考水平面;获取第一参考水平面在每个顶端层的截面区域作为补偿区域;以及根据补偿区域对每个顶端层的曝光区域进行顶端补偿处理,并得到顶端补偿后的顶端层的曝光区域。该方法能够对打印对象的顶端部分进行顶端补偿处理,从而实现对打印成品的顶端部分的偏差控制。顶端部分的偏差控制。顶端部分的偏差控制。

【技术实现步骤摘要】
顶端补偿的三维打印方法、装置、设备和计算机可读介质


[0001]本申请主要涉及三维打印
,尤其涉及一种顶端补偿的三维打印方法、三维打印装置、三维打印设备和计算机可读介质。

技术介绍

[0002]不同的三维打印应用场景对三维打印成品的精度偏差有不同的要求。在一些三维打印应用场景中,只允许三维打印的打印成品的顶端部分出现正偏差,不允许出现负偏差。例如牙套和牙模,要求三维打印出来的牙模在牙尖位置宁可出现正偏差,也不能出现负偏差,否则生产出来的牙套影响佩戴。而在一些其它三维打印应用场景中,只允许三维打印的打印成品的顶端部分出现负偏差,不允许出现正偏差。
[0003]但在目前的自底部往上进行分层打印的三维打印技术中,打印成品的顶端部分通常是难以满足上述偏差控制要求。因此,如何实现对打印成品的顶端部分的偏差控制是本领域技术人员亟需解决的问题。

技术实现思路

[0004]本申请要解决的技术问题是提供一种顶端补偿的三维打印方法、三维打印系统、三维打印设备和计算机可读介质,能够对打印对象的顶端部分进行顶端补偿处理,从而实现对打印成品的顶端部分的偏差控制。
[0005]为解决上述技术问题,本申请提供了一种顶端补偿的三维打印方法,包括:获取打印对象的三维数据模型;将所述三维数据模型水平划分为多层;确定所述三维数据模型的顶端层;根据第一预设位置参数在确定的每个顶端层中选取第一参考水平面;获取所述第一参考水平面在每个顶端层的截面区域作为补偿区域;以及根据所述补偿区域对每个顶端层的曝光区域进行顶端补偿处理,并得到顶端补偿后的顶端层的曝光区域。
[0006]在本申请的一实施例中,所述确定所述三维数据模型的顶端层包括:确定当前层的一个或多个底部截面区域;根据每个底部截面区域确定相应的顶部参考区域,其中所述顶部参考区域为位于所述底部截面区域上方的所述当前层的顶部区域;以及判断所述顶部参考区域内是否存在曝光区域,若否则确定所述当前层为所述三维数据模型的所述顶端层。
[0007]在本申请的一实施例中,所述补偿区域的面积大于0;所述根据所述补偿区域对所述顶端层的曝光区域进行顶端补偿处理包括:将所述顶端层中位于所述补偿区域上方和下方的区域设为曝光区域。
[0008]在本申请的一实施例中,所述第一预设位置参数低于各层的打印判断基准位置。
[0009]在本申请的一实施例中,所述补偿区域的面积为0,所述根据所述补偿区域对所述顶端层的曝光区域进行顶端补偿处理包括:将所述顶端层的曝光区域设为非曝光区域。
[0010]在本申请的一实施例中,所述第一预设位置参数高于各层的打印判断基准位置。
[0011]在本申请的一实施例中,所述确定所述三维数据模型的顶端层包括:在所述三维
数据模型的每层中选取第三参考水平面和第四参考水平面,其中所述第三参考水平面低于所述第四参考水平面;判断所述第三参考水平面在所述层的截面区域的面积是否大于0和所述第四参考水平面在所述层的截面区域的的面积是否为0;以及若所述第三参考水平面在所述层的截面区域的面积大于0和所述第四参考水平面在所述层的截面区域的面积为0,则确定所述层为所述三维数据模型的顶端层。
[0012]为解决上述技术问题,本申请还提供了一种三维打印装置,包括:模型获取模块,用于获取打印对象的三维数据模型;分层模块,用于将所述三维数据模型水平划分为多层;顶端确定模块,用于确定所述三维数据模型的顶端层;第一选取模块,用于根据第一预设位置参数在确定的每个顶端层中选取第一参考水平面;区域获取模块,用于获取所述第一参考水平面在每个顶端层的截面区域作为补偿区域;以及补偿模块,用于根据所述补偿区域对每个顶端层的曝光区域进行顶端补偿处理,并得到顶端补偿后的顶端层的曝光区域。
[0013]为解决上述技术问题,本申请还提供了一种三维打印设备,包括打印机构和控制器,所述控制器配置为控制所述打印机构执行如上所述的顶端补偿的三维打印方法。
[0014]为解决上述技术问题,本申请还提供了一种存储有计算机程序代码的计算机可读介质,所述计算机程序代码在由处理器执行时实现如上所述的顶端补偿的三维打印方法。
[0015]与现有技术相比,本申请的顶端补偿的三维打印方法、装置、设备和计算机可读介质通过对打印对象的三维数据模型的顶端进行顶端补偿处理,实现了对打印成品的顶端部分的偏差控制,能够满足不同三维打印应用场景对正偏差或负偏差的要求。
附图说明
[0016]包括附图是为提供对本申请进一步的理解,它们被收录并构成本申请的一部分,附图示出了本申请的实施例,并与本说明书一起起到解释本申请原理的作用。附图中:
[0017]图1是根据本申请一实施例示出的光固化型三维打印设备的基本结构示意图。
[0018]图2是根据本申请一实施例示出的正补偿的顶端补偿的三维打印方法的流程图。
[0019]图3是根据本申请一实施例示出的图2的步骤203实现方法的流程图。
[0020]图4是根据本申请一实施例示出的三维数据模型的分层示意图。
[0021]图5是根据本申请一实施例示出的顶端正补偿处理的示意图。
[0022]图6是根据本申请一实施例示出的负补偿的顶端补偿的三维打印方法的流程图。
[0023]图7是根据本申请一实施例示出的顶端负补偿处理的示意图。
[0024]图8是根据本申请一实施例示出的三维打印装置的框图。
[0025]图9是根据本申请一实施例示出的光固化三维打印设备的控制器架构图。
[0026]图10是根据本申请另一实施例示出的图2的步骤203实现方法的流程图。
[0027]图11是根据本申请另一实施例示出的三维数据模型的分层示意图。
具体实施方式
[0028]为让本申请的上述目的、特征和优点能更明显易懂,以下结合附图对本申请的具体实施方式作详细说明。
[0029]在下面的描述中阐述了很多具体细节以便于充分理解本申请,但是本申请还可以采用其它不同于在此描述的其它方式来实施,因此本申请不受下面公开的具体实施例的限
Light Procession,DLP)投影技术。DLP投影成像技术是使用数字微镜元件(Digital Micromirror Device,DMD)控制对光的反射来实现的。数字微镜元件可视为一镜面。这面镜子是由数十万乃至上百万个微镜所组成的。每一个微镜代表一个像素,图像就由这些像素所构成。
[0039]在另一个实施例中,图像曝光系统120还可以使用液晶(LCD)投影技术。液晶面板中包含了许多像素,每个像素可以单独控制偏振光的偏振方向,配合液晶面板两侧的偏振光滤光器可控制某一像素的光线是否通过,因此经过液晶面板系统的光束是图像化的。
[0040]光固化型3D打印设备100输入的是打印对象的三维数据模型,再将三维数据模型分解成许多二维图像。每个二维图像代表打印对象的一层。光固化型3D打印设备100将这些二维图像发送给图像曝光系统120后,由后者进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种顶端补偿的三维打印方法,包括:获取打印对象的三维数据模型;将所述三维数据模型水平划分为多层;确定所述三维数据模型的顶端层;根据第一预设位置参数在确定的每个顶端层中选取第一参考水平面;获取所述第一参考水平面在每个顶端层的截面区域作为补偿区域;以及根据所述补偿区域对每个顶端层的曝光区域进行顶端补偿处理,并得到顶端补偿后的顶端层的曝光区域。2.如权利要求1所述的方法,其特征在于,所述确定所述三维数据模型的顶端层包括:确定当前层的一个或多个底部截面区域;根据每个底部截面区域确定相应的顶部参考区域,其中所述顶部参考区域为位于所述底部截面区域上方的所述当前层的顶部区域;以及判断所述顶部参考区域内是否存在曝光区域,若否则确定所述当前层为所述三维数据模型的所述顶端层。3.如权利要求1所述的方法,其特征在于,所述补偿区域的面积大于0;所述根据所述补偿区域对所述顶端层的曝光区域进行顶端补偿处理包括:将所述顶端层中位于所述补偿区域上方和下方的区域设为曝光区域。4.如权利要求3所述的方法,其特征在于,所述第一预设位置参数低于各层的打印判断基准位置。5.如权利要求1所述的方法,其特征在于,所述补偿区域的面积为0,所述根据所述补偿区域对所述顶端层的曝光区域进行顶端补偿处理包括:将所述顶端层的曝光区域设为非曝光区域。6.如权利要求5所述的方法,其特征在于,所述第一预设位置...

【专利技术属性】
技术研发人员:侯锋邬家望
申请(专利权)人:上海普利生信息科技有限公司
类型:发明
国别省市:

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

1