本申请涉及3d打印,尤其涉及一种3d打印方法及装置、电子设备和存储介质。
背景技术:
1、3d打印是一种以数字模型文件为基础,通过逐层打印的方式生成对应实物的快速成型技术。随着3d打印的发展,其应用范围越来越广泛,因此,用户的打印需求不断提高,例如需要打印具有多种属性的3d物体以扩大3d打印的应用范围,这就需要3d打印装置能够兼容多种类型的模型材料,而不同类型的模型材料可能需要设置不同的打印参数进行打印。打印参数设置通常需要专业人士操作,当非专业人士操作装置时容易出现打印参数设置与材料类型不匹配的问题。
技术实现思路
1、本申请实施例提供一种3d打印方法及装置、电子设备和存储介质,通过该方法在执行3d打印时,可以通过材料类型自动进行打印参数的配置,至少可以降低现有技术中存在的非专业人士操作装置时容易出现打印参数设置与材料类型不匹配的问题。
2、第一方面,本申请实施例提供一种3d打印方法,应用于3d打印设备,所述3d打印设备存储模型材料的材料类型信息,所述材料类型信息包括第一类材料和第二类材料中至少一种,所述方法包括:识别3d打印设备中存储的模型材料的材料类型信息;基于所述模型材料的材料类型信息,确定对应的打印参数,所述打印参数至少包括校平参数;基于所述打印参数,打印待打印对象。
3、在一些可能的实现方式中,所述基于所述模型材料的材料类型信息,确定对应的打印参数,所述打印参数至少包括校平参数包括:当识别出3d打印设备中存储的模型材料的材料类型信息为所述第一类材料时,为3d打印设备配置第一打印参数,所述第一打印参数至少包括第一校平参数;或者
4、当识别出3d打印设备中存储的模型材料的材料类型信息为所述第二类材料时,为3d打印设备配置第二打印参数,所述第二打印参数至少包括第二校平参数;其中,所述第一校平参数和所述第二校平参数之间至少一个子参数存在差异。
5、在一些可能的实现方式中,所述基于所述模型材料的材料类型信息,确定对应的打印参数,所述打印参数至少包括校平参数还包括:当识别出3d打印设备中存储的模型材料的材料类型信息为所述第一类材料和第二类材料时,基于待打印对象的打印数据为3d打印设备配置对应的打印参数。
6、在一些可能的实现方式中,所述基于待打印对象的打印数据为3d打印设备配置对应的打印参数包括:当待打印对象的打印数据指示使用第一类材料打印该对象的待打印部分时,为3d打印设备配置第一打印参数,所述第一打印参数至少包括第一校平参数;或者当待打印对象的打印数据指示使用第二类材料打印该对象的待打印部分时,为3d打印设备配置第二打印参数,所述第二打印参数至少包括第二校平参数;或者当待打印对象的打印数据指示使用第一类材料和第二类材料结合打印该对象的待打印部分时,为3d打印设备配置第三打印参数,所述第三打印参数至少包括第三校平参数;其中,所述第一校平参数和所述第二校平参数和所述第三校平参数中任意两者之间至少一个子参数存在差异。
7、在一些可能的实现方式中,所述当待打印对象的打印数据指示使用第一类材料和第二类材料结合打印该对象的待打印部分时,为3d打印设备配置第三打印参数,所述第三打印参数至少包括第三校平参数包括:基于所述第一类材料和所述第二类材料的用量比例,为3d打印设备配置与所述用量比例对应的第三打印参数。
8、在一些可能的实现方式中,所述校平参数包括校平部件旋转速度、校平部件横移速度、校平部件表面粗糙度、校平部件表面材质中的至少一个子参数。
9、在一些可能的实现方式中,所述打印参数还包括固化参数。
10、在一些可能的实现方式中,所述第一打印参数还包括第一固化参数;所述第二打印参数还包括第二固化参数;其中,所述第一固化参数和所述第二固化参数之间至少一个子参数存在差异。
11、在一些可能的实现方式中,所述第三打印参数还包括第三固化参数;其中,所述第一固化参数和所述第二固化参数和所述第三固化参数中任意两者之间至少一个子参数存在差异。
12、在一些可能的实现方式中,所述固化参数包括固化部件光照强度、固化部件光照时长、固化部件光照波长中的至少一个子参数。
13、在一些可能的实现方式中,在打印待打印对象的过程中,所述第一打印参数、第二打印参数和第三打印参数之间,可基于待打印对象的材料类型信息进行动态切换。。
14、第二方面,本申请实施例还提供一种3d打印控制装置,该装置包括:处理器和存储器,所述存储器用于存储至少一条指令,所述指令由所述处理器加载并执行时实现第一方面提供的3d打印方法。在一种实施方式中,该3d打印控制装置可以为一种芯片或者芯片模组。
15、第三方面,本申请实施例还提供一种电子设备,该设备存储模型材料的材料类型信息,所述材料类型信息包括第一类材料和第二类材料中至少一种,所述设备包括:材料识别模块,用于识别3d打印设备中存储的模型材料的材料类型信息;参数确定模块,基于所述模型材料的材料类型信息,确定对应的打印参数,所述打印参数至少包括校平参数;打印模块,用于基于所述打印参数,打印待打印对象。在一种实施方式中,该电子设备可以为一种3d打印设备。
16、第四方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面提供的3d打印方法。
17、第五方面,本申请实施例还提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现第一方面提供的3d打印方法。
18、通过上述技术方案,在进行3d打印时,可以通过识别3d打印设备中存储的模型材料的材料类型信息,并基于材料类型信息配置打印参数,从而实现打印参数的自动配置,提高打印参数的配置准确性。
1.一种3d打印方法,其特征在于,应用于3d打印设备,所述3d打印设备存储模型材料的材料类型信息,所述材料类型信息包括第一类材料和第二类材料中至少一种,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述模型材料的材料类型信息,确定对应的打印参数,所述打印参数至少包括校平参数包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述模型材料的材料类型信息,确定对应的打印参数,所述打印参数至少包括校平参数还包括:
4.根据权利要求3所述的方法,其特征在于,所述基于待打印对象的打印数据为3d打印设备配置对应的打印参数包括:
5.根据权利要求4所述的方法,其特征在于,所述当待打印对象的打印数据指示使用第一类材料和第二类材料结合打印该对象的待打印部分时,为3d打印设备配置第三打印参数,所述第三打印参数至少包括第三校平参数包括:
6.根据权利要求1所述的方法,其特征在于,所述校平参数包括校平部件旋转速度、校平部件横移速度、校平部件表面粗糙度、校平部件表面材质中的至少一个子参数。
7.根据权利要求1所述的方法,其特征在于,所述打印参数还包括固化参数。
8.根据权利要求4所述的方法,其特征在于,所述第一打印参数还包括第一固化参数;
9.根据权利要求8所述的方法,其特征在于,所述第三打印参数还包括第三固化参数;
10.根据权利要求7所述的方法,其特征在于,所述固化参数包括固化部件光照强度、固化部件光照时长、固化部件光照波长中的至少一个子参数。
11.根据权利要求4所述的方法,其特征在于,所述基于所述打印参数,打印待打印对象包括:
12.一种3d打印控制装置,其特征在于,所述装置包括:
13.一种电子设备,其特征在于,所述设备存储模型材料的材料类型信息,所述材料类型信息包括第一类材料和第二类材料中至少一种,所述设备包括:
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-11中任意一项所述的3d打印方法。