本申请涉及3d打印,尤其涉及一种3d打印过程监控方法、装置、电子设备及可读存储介质。
背景技术:
1、在3d打印中,需要实时了解掌握3d打印过程,以便及时发现不良品,也可以根据掌握的打印过程中的相关信息改善打印工艺,提高3d打印的优良率。
2、现有技术中是利用拍摄设备定时对3d打印过程进行周期拍摄,将拍摄的照片进行处理生成视频,通过该视频可以实现对3d打印过程的监控。然而仅以时间维度设置照片拍摄周期,限制了3d打印过程的监控手段,降低了监控过程的灵活性。
技术实现思路
1、针对现有技术中存在的问题,本申请提供一种3d打印过程监控方法、装置、电子设备及可读存储介质。
2、第一方面,本申请提供一种3d打印过程监控方法,包括:
3、确定第一打印层;所述第一打印层为打印物体处于临界显现状态所对应的打印层;
4、在所述第一打印层以下的打印层中选取第二打印层,并在所述第二打印层打印完成后,获取所述第二打印层对应的照片;
5、在第三打印层打印完成后,获取所述第三打印层对应的照片;所述第三打印层为所述第一打印层之上的打印层;
6、基于所述第二打印层对应的照片和所述第三打印层对应的照片,获取3d打印过程的监控视频。
7、在一些实施例中,所述在所述第一打印层以下的打印层中选取第二打印层,包括:
8、基于视频播放速度和预设时长,确定拍摄层数;
9、基于所述拍摄层数,在所述第一打印层以下的打印层中选取所述第二打印层。
10、在一些实施例中,所述在所述第一打印层以下的打印层中选取第二打印层,包括:
11、在所述第一打印层以下的打印层中均匀选取第二打印层。
12、在一些实施例中,所述在第三打印层打印完成后,获取所述第三打印层对应的照片,包括:
13、在所述第三打印层打印完成、关闭3d打印光源后,且在所述第三打印层的下一打印层投图打印前,向拍摄设备发送拍摄指令;
14、基于所述拍摄指令,利用所述拍摄设备对所述第三打印层进行拍摄,获取所述第三打印层对应的照片。
15、在一些实施例中,基于所述第二打印层对应的照片和所述第三打印层对应的照片,获取3d打印过程的监控视频,包括:
16、基于所述第二打印层对应的照片和所述第三打印层对应的照片,获取rtsp数据流;
17、将所述rtsp数据流解码为yuv格式的数据;
18、利用h264方式对所述yuv格式的数据进行压缩,获取所述3d打印过程的监控视频。
19、在一些实施例中,所述基于所述第二打印层对应的照片和所述第三打印层对应的照片,获取3d打印过程的监控视频,还包括:
20、在打印结束、打印失败或拍摄设备中断的情况下,停止获取rtsp数据流。
21、在一些实施例中,所述确定第一打印层,包括:
22、确定料槽容量;
23、基于所述料槽容量,确定所述第一打印层。
24、第二方面,一种3d打印过程监控装置,包括:
25、确定模块,用于确定第一打印层;所述第一打印层为打印物体处于临界显现状态所对应的打印层;
26、第一获取模块,用于在所述第一打印层以下的打印层中选取第二打印层,并在所述第二打印层打印完成后,获取所述第二打印层对应的照片;
27、第二获取模块,用于在第三打印层打印完成后,获取所述第三打印层对应的照片;所述第三打印层为所述第一打印层之上的打印层;
28、第三获取模块,用于基于所述第二打印层对应的照片和所述第三打印层对应的照片,获取3d打印过程的监控视频。
29、第三方面,本申请还提供一种电子设备,所述电子设备包括处理器及存储器,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行如第一方面中的任一项所述的3d打印过程监控方法。
30、第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第一方面中的任一项所述的3d打印过程监控方法。
31、本申请提供一种3d打印过程监控方法、装置、电子设备及可读存储介质,从打印层数的维度对3d打印过程进行监控,先确定打印物体处于临界显现状态所对应的第一打印层,然后以第一打印层为界,采取不同的监控方式,提高了监控过程的灵活性。
1.一种3d打印过程监控方法,其特征在于,包括:
2.根据权利要求1所述的3d打印过程监控方法,其特征在于,所述在所述第一打印层以下的打印层中选取第二打印层,包括:
3.根据权利要求2所述的3d打印过程监控方法,其特征在于,所述在所述第一打印层以下的打印层中选取第二打印层,包括:
4.根据权利要求1所述的3d打印过程监控方法,其特征在于,所述在第三打印层打印完成后,获取所述第三打印层对应的照片,包括:
5.根据权利要求1所述的3d打印过程监控方法,其特征在于,基于所述第二打印层对应的照片和所述第三打印层对应的照片,获取3d打印过程的监控视频,包括:
6.根据权利要求5所述的3d打印过程监控方法,其特征在于,所述基于所述第二打印层对应的照片和所述第三打印层对应的照片,获取3d打印过程的监控视频,还包括:
7.根据权利要求1所述的3d打印过程监控方法,其特征在于,所述确定第一打印层,包括:
8.一种3d打印过程监控装置,其特征在于,包括:
9.一种电子设备,所述电子设备包括处理器及存储器,其特征在于,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行如权利要求1至权利要求7中的任一项所述的3d打印过程监控方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至权利要求7中的任一项所述的3d打印过程监控方法。