本申请涉及一种3D打印方法、打印机及介质,其方法包括:根据切片文件确定待打印模型的指定打印模式是否为智能曝光模式;若否,则根据所述切片文件将待打印模型切分为多段,每段模型包含多层模型;根据各段模型和/或各层模型之间的相似度,确定推荐打印模式为普通打印模式、高速打印模式和超高速打印模式中的任意一种;根据确定的推荐打印模式,执行所述待打印模型的打印。本申请实现一台打印机间接拥有多台打印机的功能的效果,且打印机模式切换便捷;极大的节省了3D打印的时间成本和人力成本,且满足了节能要求,适用场景广泛。适用场景广泛。适用场景广泛。
【技术实现步骤摘要】
3D打印方法、打印机及介质
[0001]本申请涉及3D
,具体涉及一种3D打印方法、打印机及介质。
技术介绍
[0002]目前常见的光固化3D打印机模式与用途单一,缺乏一台机器实现可切换多种模式进行打印的情况,例如普通打印机只有普通打印模式,只能进行常规打印,在打印模型中不能根据模型大小或者用户想法来使用更加高效的模式,如高速打印与超高速打印,从而需要花费大量的时间与人力去调整,普通打印机不能进行树脂加热,很多时候即便通过调整也不能达到理想的打印效果。
技术实现思路
[0003]本申请实施例针对上述情况,提出了3D打印方法、打印机及介质,其方法可以根据模型的情况智能推荐合适的打印模式,实现高效、快速打印。
[0004]第一方面,本申请实施例提供了一种3D打印方法,所述方法应用于3D打印机,所述方法包括:
[0005]根据切片文件确定待打印模型的指定打印模式是否为智能曝光模式;
[0006]若否,则根据所述切片文件将待打印模型切分为多段,每段模型包含多层模型;
[0007]根据各段模型和/或各层模型之间的相似度,确定推荐打印模式;
[0008]根据确定的推荐打印模式,执行所述待打印模型的打印。
[0009]第二方面,本申请实施例还提供了一种3D打印机,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行上述任一的方法。
[0010]第三方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的3D打印机执行时,使得所述3D打印机执行上述任一的方法。
[0011]本申请实施例采用的方法至少能够达到以下有益效果:
[0012]本申请读取待打印模型的切片文件,确定其是否指定了智能曝光模式,若没有,则将待打印模型切分为多段,并把每段切分成包含相同数量的多层模型,然后根据一段模型的层与层之间的相似度,和/或,不同段模型的段与段之间的相似度,为待打印模型智能推荐合适的打印模式,如普通打印模式、高速打印模式和超高速打印模式,最后根据确定的推荐打印模式,执行待打印模型的打印。本申请针对不同的模型,可智能推荐合适的打印模式,可针对每种模型在开始打印时进行切换,实现一台打印机间接拥有多台打印机的功能的效果,且打印机模式切换便捷;极大的节省了3D打印的时间成本,且满足了节能要求,适用场景广泛。
附图说明
[0013]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0014]图1示出了根据本申请的一个实施例的3D打印方法的流程示意图;
[0015]图2示出了根据本申请的一个实施例的确定推荐打印模式的流程示意图;
[0016]图3示出了根据本申请的一个实施例的高速打印模式的流程示意图;
[0017]图4示出了根据本申请的一个实施例的超高速打印模式的流程示意图;
[0018]图5示出了根据本申请的一个实施例的智能曝光模式的流程示意图;
[0019]图6示出了根据本申请的一个实施例的3D打印装置的结构示意图;
[0020]图7为本申请实施例中一种3D打印机的结构示意图。
具体实施方式
[0021]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0022]以下结合附图,详细说明本申请各实施例提供的技术方案。
[0023]目前使用的光固化3D打印机模式与用途单一,本申请针对缺乏一台机器实现可切换多种模式进行打印的情况,提出一种3D打印机和基于该3D打印机的3D打印方法,图1示出了根据本申请的一个实施例的3D打印方法的流程示意图,如图1所示,本申请至少包括步骤S110~步骤S140:
[0024]步骤S110:根据切片文件确定待打印模型的指定打印模式是否为智能曝光模式。
[0025]本申请的3D打印机可以由本地的控制界面进行控制,也可以连接手机、平板电脑,对3D打印机进行控制,具体的,当3D打印机接收到本地控制界面、手机APP或平板电脑下发的打印任务后,对打印任务对应的切片文件进行解析,确定切片文件对应的选项是否已勾选智能曝光模式,若在切片时没有选择智能曝光模式打印的情况下,则进入步骤S120;若勾选了智能曝光模式,则进入智能曝光打印模式。
[0026]步骤S120:若否,则根据所述切片文件将待打印模型切分为多段,每段模型包含多层模型。
[0027]进入智能模式推荐,3D打印机会对待打印模型进行特征分析,得出适宜的打印模式。具体的,对待打印模型进行“段”的划分,将待打印模型的总层数分为td个小段,每一小段记为段模型,在每一个段模型中包含多层,记为层模型,每一个段模型中的层模型的总数为i,在以下处理中,将处理到的段模型记为当前段cd,处理到的层模型记为当前层j。
[0028]步骤S130:根据各段模型和/或各层模型之间的相似度,确定推荐打印模式为普通打印模式、高速打印模式和超高速打印模式中的任意一种。
[0029]然后根据根据各段模型和/或各层模型之间的相似度来推荐打印模式,简单理解,相似度越高,越倾向于适用速度较高的打印模式。
[0030]步骤S140:根据确定的推荐打印模式,执行所述待打印模型的打印。
[0031]最后,根据确定的推荐打印模式,执行待打印模型的打印即可。
[0032]如图1所示,本申请读取待打印模型的切片文件,确定其是否指定了智能曝光模式,若没有,则将待打印模型切分为多段,并把每段切分成包含相同数量的多层模型,然后根据一段模型的层与层之间的相似度,和/或,不同段模型的段与段之间的相似度,为待打印模型智能推荐合适的打印模式,如普通打印模式、高速打印模式和超高速打印模式,最后根据确定的推荐打印模式,执行待打印模型的打印。本申请针对不同的模型,可智能推荐合适的打印模式,可针对每种模型在开始打印时进行切换,实现一台打印机间接拥有多台打印机的功能的效果,且打印机模式切换便捷;极大的节省了3D打印的时间成本,且满足了节能要求,适用场景广泛。
[0033]在本申请的一些实施例中,根据各段模型和/或各层模型之间的相似度,确定所述推荐打印模式为普通打印模式、高速打印模式和超高速打印模式中的任意一种包括:基于层数据对比法,依次确定各段模型的相邻层模型之间的第一层相似度;根据所述第一层相似度,确定各段模型的段内相似度值;若确定某一段模型的段内相似度值大于第一预设阈值,则确定所述待打印模型的推荐打印模式为普通打印模式。
[0034]层数据对比法可本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种3D打印方法,其特征在于,所述方法应用于3D打印机,所述方法包括:根据切片文件确定待打印模型的指定打印模式是否为智能曝光模式;若否,则根据所述切片文件将待打印模型切分为多段,每段模型包含多层模型;根据各段模型和/或各层模型之间的相似度,确定推荐打印模式;根据确定的推荐打印模式,执行所述待打印模型的打印。2.根据权利要求1所述的方法,其特征在于,所述根据各段模型和/或各层模型之间的相似度,确定推荐打印模式包括:基于层数据对比法,依次确定各段模型的相邻层模型之间的第一层相似度;根据所述第一层相似度,确定各段模型的段内相似度值;若确定某一段模型的段内相似度值大于第一预设阈值,则确定所述待打印模型的推荐打印模式为普通打印模式。3.根据权利要求2所述的方法,其特征在于,所述基于层数据对比法,依次确定各段模型的相邻层模型之间的第一层相似度,包括:按照预设顺序,遍历一个段模型的各层模型,计算遍历到的层模型与其相邻的下一层模型之间的图像数据的相似度,作为第一层相似度,所述图像数据包括图像大小、图像边界、和边界坐标中的一项或几项;所述根据所述第一层相似度,确定各段模型的段内相似度值,包括:若一个层模型与其相邻的下一层模型之间的第一层相似度大于所述第一预设阈值且小于所述第二预设阈值,则对所述段内相似度值加一,其中,所述第一预设阈值小于所述第二预设阈值;当确定当前层模型的下一层模型为所述段模型的最后一个层模型,则在所述段内相似度值的基础上累加所述段模型的层模型的倒数,得到所述段模型的段内相似度值。4.根据权利要求2所述的方法,其特征在于,所述根据各段模型和/或各层模型之间的相似度,确定推荐打印模式还包括:若确定各段模型的段内相似度值均小于等于所述第一预设阈值,则依次基于层数据对比法,确定每两相邻段模型之间的多组对应层模型之间的第二层相似度;根据得到的多个第二层相似度,确定各所述相邻段模型的第一段间相似度值;若确定某一个相邻段模型的第一段间相似度值大于第二预设阈值,则确定所述打印模型的推荐打印模式为高速打印模式;其中,所述第一预设阈值小于所述第二预设阈值;若确定各相邻段模型的第一段间相似度值均小于等于所述第二预设阈值,则根据所述第一段间相似度值确定各所述相邻段模型的第二段间相似度值;确定各所述相邻段模型的第二段间相似度值是否均大于所述第二预设阈值,若是,则确定所述待打印模型的推荐打印模式为超高速打印模式;否则,则确定所述待打印模型的推荐打印模式为高速打印模式。5.根据权利要求4所述的方法,其特征在于,所述依次基于层数据对比法,确定每两相邻段模型之间的多组对应层模型之间的第二层相似度,包括:按照预设顺序,遍历所述待打印模型的各段模型,对于遍历到的一个段模型,分别计算所述段模型的多个层模型的第一图像数据和所述段模型下一段模...
【专利技术属性】
技术研发人员:陈圣锋,陈建刚,
申请(专利权)人:深圳市纵维立方科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。