一种双喷彩色3D打印机的控制方法与流程

文档序号:11188807阅读:496来源:国知局
一种双喷彩色3D打印机的控制方法与流程

本发明涉及3d技术领域,尤其涉及一种双喷彩色3d打印机的控制方法。



背景技术:

3d打印是一门前景不可估量的尚在发展中的热门技术。3d打印与纸面打印区别甚大,故而,3d打印发展过程中出现的许多的问题都只能从头摸索。目前,3d打印中为了保证打印效率经常为用到多个喷头,但是,多个喷头的工作方式容易串扰,对与打印效率的提升有限,而且还增加了成本。



技术实现要素:

基于背景技术存在的技术问题,本发明提出了一种双喷彩色3d打印机的控制方法。

本发明提出的一种双喷彩色3d打印机的控制方法,双喷彩色3d打印机包括结构相同的第一打印喷头和第二打印喷头,还包括用于向第一打印喷头和第二打印喷头送料的多个原料储箱;

该控制方法包括以下步骤:

s1、获取打印模型,并将打印模型由下至上分割为多个打印层;

s2、由下至上依次获取打印层作为目标打印层;

s3、将目标打印层根据颜色分割为多个打印区域,并绘制每一个打印区域的打印路径;

s4、计算每一条打印路径的打印耗时和所需色料量值,并根据所需色料量值和第一打印喷头/第二打印喷头填料速度计算对应的填料时间;

s5、根据对应的填料时间由长到短的顺序将打印路径排序;

s6、设置可向第一打印喷头和第二打印喷头充水的清洗泵;

s7、将打印机托盘上方的空间作为打印位,将清洗第一打印喷头和第二打印喷头的位置作为清洗位;打印位上的第一打印喷头或者第二打印喷头作为现行喷头,清洗位上的喷头作为预备喷头;

s8、获取目标打印路径,将相邻且排序于目标打印路径后的打印路径作为预备打印路径;

s9、驱动已清洗且填料完成的现行喷头根据目标打印路径工作,且根据目标打印路径的打印耗时和预备打印路径的填料时间求差作为预备喷头的清洗时间;

s10、根据预备喷头的清洗时间控制清洗泵工作完成预备喷头的清洗,然后根据预备打印路径的色料量值控制原料储箱向预备喷头填料;

s11、当前目标打印路径完成,将原现行喷头切换为预备喷头,将原预备喷头切换为目标喷头,并将原预备打印路径更新为新的目标打印路径,然后返回s8;

s12、当前目标打印层的打印路径全部完成,则判断是否完成所有打印层,否,则返回步骤s2;是,则完成打印件。

优选地,步骤s11具体分为以下步骤:

s11a、当前目标打印路径完成,判断目标打印层是否完成;是,则执行步骤s12;

s11b、否,则将原现行喷头切换为预备喷头,将原预备喷头切换为目标喷头,并将原预备打印路径更新为新的目标打印路径,然后返回s8。

本发明中,通过根据填料时间即打印区域的面积决定打印路径的执行顺序,如此,可保证填料时间长的预备喷头对应的现行喷头在打印位上的工作时间也长,从而,保证每一个预备喷头都有足够的时间完成清洗和填料,即保证了每一个现行喷头的前期准备工作的完善,以保证打印位上的现行喷头的工作质量。

本发明中,根据目标打印路径的打印耗时和预备打印路径的填料时间求差作为预备喷头的清洗时间,然后根据预备喷头的清洗时间控制清洗泵工作。如此,既可以保证预备喷头与现行喷头的即使切换,避免拖延打印时间,又可以保证每一个预备喷头都可以达到尽可能好的清洗效果,保证打印机品质。

本发明中,将目标打印层上颜色相同的部分归纳到同一个打印区域,从而,以打印区域为单元进行打印时,可保证同一种色彩的部分一起打印,简化了色彩变换工作,有利于提高打印效率,并降低不同区域颜色串扰的机会。本步骤中,打印路径可还原对应的打印区域。

附图说明

图1为本发明提出的一种双喷彩色3d打印机的控制方法流程图。

具体实施方式

参照图1,本发明提出的一种双喷彩色3d打印机的控制方法,双喷彩色3d打印机包括结构相同的第一打印喷头和第二打印喷头,还包括用于向第一打印喷头和第二打印喷头送料的多个原料储箱。第一打印喷头和第二打印喷头的设置,为两个打印喷头的交替工作奠定了基础。

该控制方法包括以下步骤:

s1、获取打印模型,并将打印模型由下至上分割为多个打印层。

s2、由下至上依次获取打印层作为目标打印层。结合以上两步,奠定了层积打印的基础。

s3、将目标打印层根据颜色分割为多个打印区域,并绘制每一个打印区域的打印路径。如此,将目标打印层上颜色相同的部分归纳到同一个打印区域,从而,以打印区域为单元进行打印时,可保证同一种色彩的部分一起打印,简化了色彩变换工作,有利于提高打印效率,并降低不同区域颜色串扰的机会。本步骤中,打印路径可还原对应的打印区域。

s4、计算每一条打印路径的打印耗时和所需色料量值,并根据所需色料量值和第一打印喷头/第二打印喷头填料速度计算对应的填料时间。本步骤中,可设定第一打印喷头和第二打印喷头的填料速度为定值,如此,填料时间即色料量值除以填料速度的商值。

s5、根据对应的填料时间由长到短的顺序将打印路径排序。本步骤奠定了打印路径执行顺序,即各打印区域的先后打印顺序。

s6、设置可向第一打印喷头和第二打印喷头充水的清洗泵,以便在第一打印喷头和第二打印喷头切换色料前先进行冲洗,避免颜色串扰,降低打印件品质。

s7、将打印机托盘上方的空间作为打印位,将清洗第一打印喷头和第二打印喷头的位置作为清洗位;打印位上的第一打印喷头或者第二打印喷头作为现行喷头,清洗位上的喷头作为预备喷头。

s8、获取目标打印路径,将相邻且排序于目标打印路径后的打印路径作为预备打印路径。本步骤中,根据步骤s5中的排序,首选将最前即对应的打印区域面积最大的打印路径作为目标打印路径,将排序第二的打印路径作为预备打印路径。而后,随着目标打印路径的更换,预备打印路径的排序始终为目标打印路径的后一个,直至,目标打印路径为排序最后的预备打印路径。

s9、驱动已清洗且填料完成的现行喷头根据目标打印路径工作,且根据目标打印路径的打印耗时和预备打印路径的填料时间求差作为预备喷头的清洗时间。由于预备喷头即第一打印喷头或者第二打印喷头的容积一定,故而,清洗时间决定了清洗泵的充水效率,具体的,清洗泵的充水效率可通过开度和工作功率进行调整。故而,清洗时间确定的情况下,清洗泵的开度和工作功率或者说清洗泵的工作状态已经确定。

s10、根据预备喷头的清洗时间控制清洗泵工作完成预备喷头的清洗,然后根据预备打印路径的色料量值控制原料储箱向预备喷头填料。由于本实施方式中,第一打印喷头和第二打印喷头的填料速度为定值,故而,在预备打印路径所需的色料量值的情况下,便可以完成对预备喷头的填料,只需导通预备喷头与存储该色料的原料储箱,使得原料储箱向预备喷头的填料量达到色料量值后切断该原料储箱与预备喷头的通路即可。

s11a、当前目标打印路径完成,判断目标打印层是否完成。是,则执行步骤s12。

s11b、否,则将原现行喷头切换为预备喷头,将原预备喷头切换为目标喷头,并将原预备打印路径更新为新的目标打印路径,然后返回s8。

s12、当前目标打印层的打印路径全部完成,则判断是否完成所有打印层,否,则返回步骤s2;是,则完成打印件。

本实施方式中,通过根据填料时间即打印区域的面积决定打印路径的执行顺序,如此,可保证填料时间长的预备喷头对应的现行喷头在打印位上的工作时间也长,从而,保证每一个预备喷头都有足够的时间完成清洗和填料,即保证了每一个现行喷头的前期准备工作的完善,以保证打印位上的现行喷头的工作质量。

本实施方式中,根据目标打印路径的打印耗时和预备打印路径的填料时间求差作为预备喷头的清洗时间,然后根据预备喷头的清洗时间控制清洗泵工作。如此,既可以保证预备喷头与现行喷头的即使切换,避免拖延打印时间,又可以保证每一个预备喷头都可以达到尽可能好的清洗效果,保证打印机品质。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

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