本申请涉及网络直播,尤其涉及一种增材制造打印方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、增材制造技术又称为3d打印或者三维打印,是一种快速成型技术,采用材料逐渐累加、激光浇结的方法制造实体零件的技术。通常,需要在打印之前,使用计算机相关软件,例如建模软件建模形成待打印的3d模型,然后对3d模型切片,切片即对3d模型“分区”且逐层切割和截面,接着,由3d打印机读取切片数据进行打印。
2、现有技术中,一般对3d模型切片技术、打印头和平台温度、支撑物、打印材料的选择、打印速度等方面进行优化,并无相关的技术校验每层切片层打印完成后的精确度,有可能导致最终打印完整个3d模型后,存在3d模型与实体之间的差异比较大、打印质量不佳、精度不准等问题。
技术实现思路
1、有鉴于此,有必要提供一种增材制造打印方法、装置、电子设备及计算机可读存储介质,可校验每层切片层打印完成后的精确度,提高打印质量。
2、本申请一实施方式提供一种增材制造打印方法,所述方法包括:
3、获取待打印的3d模型,并对所述3d模型进行切片,生成多层切片层矢量数据,及将所述多层切片层矢量数据存储至预设数据库;
4、提取当前待打印层的切片层矢量数据,及从所述预设数据库中获取与所述当前待打印层对应的打印参数;
5、基于所述打印参数,控制预设第一预处理器生成打印指令,所述打印指令用于控制预设打印组件进行打印;
6、当检测到当前待打印层打印完毕时,采集当前打印层的实体图形;
7、提取所述实体图形的特征图像,判断所述实体图形的特征图像是否满足预设校验方式;
8、若所述实体图形的特征图像不满足所述预设校验方式,调整所述打印参数;
9、将调整后的打印参数更新至所述预设数据库。
10、在一些实施例中,所述特征图像包括转角图像、弧形图像和起始位置图像。
11、在一些实施例中,所述提取所述实体图形的特征图像,判断所述实体图形的特征图像是否满足预设校验方式,包括:
12、若所述特征图像为转角图像,获取与所述当前打印层对应的切片层图形;
13、提取所述转角图像的第一转角特征和所述切片层图形的第二转角特征,所述第一转角特征包括第一转角角度、转角半径及转角实心半径,所述第二转角特征包括第二转角角度、扫描线宽;
14、判断所述第一转角角度是否在基于所述第二转角角度的预设转角角度范围内;
15、判断所述转角半径是否在预设转角半径范围内;
16、判断所述转角实心半径是否在基于所述扫描线宽的预设转角实心半径范围内。
17、在一些实施例中,所述提取所述实体图形的特征图像,判断所述实体图形的特征图像是否满足预设校验方式,包括:
18、若所述特征图像为弧形图像,选取所述弧形图像上相隔预设距离范围内的任意两点,判断所述任意两点的切线方向是否一致。
19、在一些实施例中,所述提取所述实体图形的特征图像,判断所述实体图形的特征图像是否满足预设校验方式,包括:
20、若所述特征图像为起始位置图像,获取与所述当前打印层对应的切片层图形;
21、提取所述起始位置图像中的第一起始位置信息和所述切片层图形的第二起始位置信息;
22、判断所述第一起始位置信息是否在所述第二起始位置信息为圆心的预设半径范围内。
23、在一些实施例中,在所述基于所述打印参数,控制预设第一预处理器生成打印指令时,所述方法还包括:
24、控制预设第二预处理器生成预处理指令,所述预处理指令用于获取所述当前待打印层的下一待打印层的打印参数。
25、在一些实施例中,还包括:
26、根据所述预处理指令,获取下一待打印层的切片层矢量数据;
27、基于所述下一待打印层的切片层矢量数据,查找所述预设数据库中与所述下一待打印层的切片层矢量数据匹配的打印参数;
28、若查找成功,从所述预设数据库调取与所述下一待打印层的切片层矢量数据匹配的打印参数;
29、若查找不成功,基于所述当前待打印层的切片层矢量数据,自动生成与所述下一待打印层的切片层矢量数据匹配的打印参数。
30、本申请一实施方式还提供一种增材制造打印装置,包括:
31、模型获取模块,用于获取待打印的3d模型,并对所述3d模型进行切片,生成多层切片层矢量数据,及将所述多层切片层矢量数据存储至预设数据库;
32、参数获取模块,用于提取当前待打印层的切片层矢量数据,及从所述预设数据库中获取与所述当前待打印层对应的打印参数;
33、指令模块,用于基于所述打印参数,控制预设第一预处理器生成打印指令,所述打印指令用于控制预设打印组件进行打印;
34、采集模块,用于在检测到当前待打印层打印完毕时,采集当前打印层的实体图形;
35、对比模块,用于提取所述实体图形的特征图像,及判断所述实体图形的特征图像是否满足预设校验方式;
36、对比结果模块,用于在所述实体图形的特征图像不满足所述预设校验方式时,调整所述打印参数;
37、更新模块,用于将调整后的打印参数更新至所述预设数据库。
38、本申请一实施方式还提供一种电子设备,所述电子设备包括处理器及存储器,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行上述的增材制造打印方法。
39、本申请一实施方式还提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行上述的增材制造打印方法。
40、与现有技术相比,上述增材制造打印方法、装置、电子设备及计算机可读存储介质通过两个预处理器,分别生成打印指令和预处理指令,在打印即将完毕时,另一预处理器控制打印组件已进入到下一层待打印层的扫描起点,使得在打印完毕后,自动切换两个预处理器的处理指令,从而降低打印耗时。同时,在每一层打印完毕之后,采集打印完毕后的打印层的实体图形,提取实体图形的特征图像,判断实体图形的特征图像是否满足校验方式,若实体图形的特征图像不满足预设校验方式,调整打印参数,并将调整后的打印参数更新至预设数据库,以此,方便后续打印相似3d模型时,供后期智能学习,以提高打印的精确度和打印质量。
1.一种增材制造打印方法,其特征在于,包括:
2.如权利要求1所述的增材制造打印方法,其特征在于,所述特征图像包括转角图像、弧形图像和起始位置图像。
3.如权利要求2所述的增材制造打印方法,其特征在于,所述提取所述实体图形的特征图像,判断所述实体图形的特征图像是否满足预设校验方式,包括:
4.如权利要求2所述的增材制造打印方法,其特征在于,所述提取所述实体图形的特征图像,判断所述实体图形的特征图像是否满足预设校验方式,包括:
5.如权利要求2所述的增材制造打印方法,其特征在于,所述提取所述实体图形的特征图像,判断所述实体图形的特征图像是否满足预设校验方式,包括:
6.如权利要求1所述的增材制造打印方法,其特征在于,在所述基于所述打印参数,控制预设第一预处理器生成打印指令时,所述方法还包括:
7.如权利要求6所述的增材制造打印方法,其特征在于,还包括:
8.一种增材制造打印装置,其特征在于,包括:
9.一种电子设备,所述电子设备包括处理器及存储器,其特征在于,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行如权利要求1至权利要求7中任一项所述的增材制造打印方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至权利要求7中任一项所述的增材制造打印方法。
