淡化校正纹的三维打印方法和系统技术方案

技术编号:37609753 阅读:24 留言:0更新日期:2023-05-18 12:01
本发明专利技术提供了一种淡化校正纹的三维打印方法和系统。方法包括如下步骤:获取模型的切片文件,切片文件中包括模型的多层切片;在多层切片中设定一个或多个偏移模块,偏移模块包括相邻的至少两层切片;对偏移模块中的每层切片根据畸变校正规则设定偏移量,其中,畸变校正规则包括校正基准线所在的位置信息;以及在根据切片文件打印偏移模块中的每层切片时,将校正基准线按照偏移量进行位置偏移。本发明专利技术的淡化校正纹的三维打印方法和系统,可以在打印过程中通过对打印切片的校正位置进行适当偏移,从而在打印完成后淡化三维打印模型表面的校正纹,提升三维打印的表观质量。提升三维打印的表观质量。提升三维打印的表观质量。

【技术实现步骤摘要】
淡化校正纹的三维打印方法和系统


[0001]本专利技术主要涉及三维打印领域,尤其涉及一种淡化校正纹的三维打印方法和系统。

技术介绍

[0002]使用数字图像和镜头投影式3D打印技术中,由于透镜镜头的失真现象,必须应用畸变校正技术,对投影画面进行校正,使投影尽可能符合实际需求的形状。畸变校正是根据实际投影的形状,对成像元件的上每个像素进行实际位置的标注。对矢量图像进行数字化后,其X、Y坐标都会经过四舍五入后对应上实际的物理位置。这个校正映射表即为畸变校正的核心,这个映射表应用后的实际应用效果为对原有像素图像的外轮廓进行了阶梯化的位移调整。
[0003]在3D打印过程中,一个打印成品是通过若干层很薄的切片堆叠而成的,每一层都是通过投影镜头投影的图像固化而成。这使得每一层图像的校正模式完全一样,由此带来的结果是使得原本尺寸微小的校正点,在Z轴上连续积累,从而会在打印完成的模型表面上留下明显的校正纹,影响表观质量。

技术实现思路

[0004]本专利技术要解决的技术问题是提供淡化校正纹的三维打印方法和系统,可以在打印过程中通过对打印切片的校正位置进行适当偏移,从而在打印完成后淡化三维打印模型表面的校正纹,提升三维打印的表观质量。
[0005]为解决上述技术问题,本专利技术提供了一种淡化校正纹的三维打印方法,包括如下步骤:获取模型的切片文件,所述切片文件中包括所述模型的多层切片;在所述多层切片中设定一个或多个偏移模块,所述偏移模块包括相邻的至少两层切片;对所述偏移模块中的每层切片根据畸变校正规则设定偏移量,其中,所述畸变校正规则包括校正基准线所在的位置信息;以及在根据所述切片文件打印所述偏移模块中的每层切片时,将所述校正基准线按照所述偏移量进行位置偏移。
[0006]在本专利技术的一实施例中,所述偏移量具有方向,且所述畸变校正规则包括畸变校正方向,其中,当所述畸变校正方向为第一方向校正时,设定所述偏移量为第二方向,而当所述畸变校正方向为第二方向校正时,设定所述偏移量为第一方向,所述第一方向和所述第二方向不平行。
[0007]在本专利技术的一实施例中,所述偏移量的方向通过正负表示,其中,当所述偏移量为所述第一方向或所述第二方向的正方向时所述偏移量为正值,所述偏移量为所述第一方向或第二方向的负方向时所述偏移量为负值。
[0008]在本专利技术的一实施例中,所述偏移量的单位为像素,且所述偏移量绝对值的范围为1~8个像素。
[0009]在本专利技术的一实施例中,还包括应用固定数模式,所述固定数模式包括在所述多
层切片中设定多个偏移模块,且所述多个偏移模块中的切片层数相同,并设定每个偏移模块中对应位置切片的偏移量相同。
[0010]在本专利技术的一实施例中,每个偏移模块中的切片层数为奇数m,其中,在设定所述偏移量时,具体设定第(m+1)/2层的偏移量为0,在第(m+1)/2层一侧的所有切片的偏移量为正值、而另一侧的所有切片的偏移量为负值。
[0011]在本专利技术的一实施例中,还包括应用随机数模式,所述随机数模式包括在所述多层切片中设定多个偏移模块,且所述多个偏移模块中的切片层数相同或不同,并设定至少一个偏移模块中的至少一层切片的偏移量与至少一个其他偏移模块中的其中一层切片的偏移量不同。
[0012]在本专利技术的一实施例中,所述偏移量的形式为表达式,所述方法还包括通过编程将所述偏移模块和所述偏移量的设定结果存储为淡化校正纹的参数文件。
[0013]本专利技术的另一方面还提出了一种淡化校正纹的三维打印系统,包括:模型预备模块,配置为获取模型的切片文件,所述切片文件中包括所述模型的多层切片;偏移设定模块,配置为在所述多层切片中设定一个或多个偏移模块,所述偏移模块包括相邻的至少两层切片,并对所述偏移模块中的每层切片根据畸变校正规则设定偏移量,其中,所述畸变校正规则包括校正基准线所在的位置信息;以及打印模块,配置为在根据所述切片文件打印所述偏移模块中的每层切片时,将所述校正基准线按照所述偏移量进行位置偏移。
[0014]本专利技术的另一方面还提出了一种淡化校正纹的三维打印系统,包括:存储器,用于存储可由处理器执行的指令;以及处理器,用于执行所述指令以实现上述的方法。
[0015]本专利技术的另一方面还提出了一种存储有计算机程序代码的计算机可读介质,所述计算机程序代码在由处理器执行时实现上述的方法。
[0016]与现有技术相比,本专利技术具有以下优点:本专利技术的淡化校正纹的三维打印方法和系统,在打印过程中根据打印切片的畸变校正方向确认关联的偏移方向,在该偏移方向上进行以像素为最小单位的刻意偏移,使得打印过程中,每相邻两层打印切片的校正映射表都有轻微的区别,从而消除畸变校正的校正点在Z轴上逐渐累积所带来的表观瑕疵。
附图说明
[0017]包括附图是为提供对本申请进一步的理解,它们被收录并构成本申请的一部分,附图示出了本申请的实施例,并与本说明书一起起到解释本专利技术原理的作用。附图中:
[0018]图1是本专利技术一实施例的一种淡化校正纹的三维打印方法的流程示意图;
[0019]图2a~2c分别是现有技术中经过畸变校正打印后的三维打印模型的立体示意图、俯视示意图和主视示意图;
[0020]图3a和图3b是本专利技术一实施例的一种淡化校正纹的三维打印方法的原理示意图;
[0021]图4a和图4b是本专利技术另外一实施例的一种淡化校正纹的三维打印方法的原理示意图;
[0022]图5是本专利技术一实施例的一种淡化校正纹的三维打印系统的系统框图;以及
[0023]图6是本专利技术另外一实施例的一种淡化校正纹的三维打印系统的系统框图。
具体实施方式
[0024]为了更清楚地说明本申请的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
[0025]如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。
[0026]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本申请的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种淡化校正纹的三维打印方法,其特征在于,包括如下步骤:获取模型的切片文件,所述切片文件中包括所述模型的多层切片;在所述多层切片中设定一个或多个偏移模块,所述偏移模块包括相邻的至少两层切片;对所述偏移模块中的每层切片根据畸变校正规则设定偏移量,其中,所述畸变校正规则包括校正基准线所在的位置信息;以及在根据所述切片文件打印所述偏移模块中的每层切片时,将所述校正基准线按照所述偏移量进行位置偏移。2.如权利要求1所述的方法,其特征在于,所述偏移量具有方向,且所述畸变校正规则包括畸变校正方向,其中,当所述畸变校正方向为第一方向校正时,设定所述偏移量为第二方向,而当所述畸变校正方向为第二方向校正时,设定所述偏移量为第一方向,所述第一方向和所述第二方向不平行。3.如权利要求2所述的方法,其特征在于,所述偏移量的方向通过正负表示,其中,当所述偏移量为所述第一方向或所述第二方向的正方向时所述偏移量为正值,所述偏移量为所述第一方向或第二方向的负方向时所述偏移量为负值。4.如权利要求3所述的方法,其特征在于,所述偏移量的单位为像素,且所述偏移量绝对值的范围为1~8个像素。5.如权利要求2~4任一项所述的方法,其特征在于,还包括应用固定数模式,所述固定数模式包括在所述多层切片中设定多个偏移模块,且所述多个偏移模块中的切片层数相同,并设定每个偏移模块中对应位置切片的偏移量相同。6.如权利要求5所述的方法,其特征在于,每个偏移模块中的切片层数为奇数m,其中,在设定所述偏移量时,具体设定第(m+1)/2层的偏移...

【专利技术属性】
技术研发人员:戴湘岳侯峰刘杰姜新邬家望
申请(专利权)人:上海普利生机电科技有限公司
类型:发明
国别省市:

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

1