System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于3D打印设备的数据传输方法及相关设备技术_技高网

基于3D打印设备的数据传输方法及相关设备技术

技术编号:40579468 阅读:5 留言:0更新日期:2024-03-06 17:21
本申请提供一种基于3D打印设备的数据传输方法及相关设备,涉及3D打印技术领域,3D打印设备包括拍摄组件,3D打印设备用于打印模型,模型包括多个打印层;方法包括:在模型打印开始之前或上一个打印层打印完成之后,向拍摄组件发送拍摄指令,以使拍摄组件拍摄当前打印层的打印过程;在当前打印层打印完成后,向拍摄组件发送停止指令,以使拍摄组件停止拍摄;将拍摄组件拍摄的视频数据传输至终端设备;重复上述向拍摄组件发送拍摄指令和停止指令,并将拍摄组件拍摄的视频数据传输至终端设备的步骤,直至模型的所有打印层打印完成。本申请能够提高3D打印设备的数据传输速度,从而提高用户的使用体验。

【技术实现步骤摘要】

本申请涉及3d打印,尤其涉及一种基于3d打印设备的数据传输方法及相关设备。


技术介绍

1、随着智能制造工程、工业4.0等概念的普及,3d打印技术正在变得越来越普及。3d打印技术最早出现在20世纪90年代中期,实际上是利用光固化和纸层叠等技术术的最新快速成型装置。它与普通打印工作原理基本相同,打印机内装有液体或粉末末等“打印材料”,与电脑连接后,通过电脑控制把“打印材料”一层层叠加起来,最终把计算机上的蓝图变成实物,这打印技术称为3d立体打印技术。

2、相关技术中,3d打印设备在打印完成后,会将整个打印过程的视频数据传输至终端设备,然而,数据传输速度较慢,导致需要花费很长的时间才能将完整的视频数据传输至终端设备,导致用户的使用体验不佳。


技术实现思路

1、有鉴于此,本申请实施例提供一种基于3d打印设备的数据传输方法及相关设备,能够提高3d打印设备的数据传输速度,从而提高用户的使用体验。

2、本申请实施例的第一方面提供一种基于3d打印设备的数据传输方法,所述3d打印设备包括拍摄组件,所述3d打印设备用于打印模型,所述模型包括多个打印层;所述方法包括:在所述模型打印开始之前或上一个打印层打印完成之后,向所述拍摄组件发送拍摄指令,以使所述拍摄组件拍摄当前打印层的打印过程;在所述当前打印层打印完成后,向所述拍摄组件发送停止指令,以使所述拍摄组件停止拍摄;将所述拍摄组件拍摄的视频数据传输至终端设备;重复上述向所述拍摄组件发送拍摄指令和停止指令,并将所述拍摄组件拍摄的视频数据传输至所述终端设备的步骤,直至所述模型的所有打印层打印完成。

3、与相关技术相比,本申请的实施例至少具有以下优点:

4、通过在模型打印开始之前或上一个打印层打印完成之后,向所述拍摄组件发送拍摄指令,以及在当前打印层打印完成后向拍摄组件发送停止指令,以使拍摄组件能够拍摄当前打印层完整的打印过程;此后,将当前打印层的视频数据直接传输至终端设备,由于3d打印设备包括多个打印层,因此一个打印层对应的视频数据较小,使得当前打印层的视频数据较小,因此能够较快的传输至终端设备;在下一个打印层打印开始之前,重复前述的拍摄组件拍摄及数据传输的步骤,使得模型的视频数据是基于打印层的数量被分成多份分别传输至终端设备,从而使拍摄组件在拍摄下一个打印层的视频数据时,3d打印设备同步将当前打印层的视频数据传输至终端设备,相较于将模型的完整的视频数据一次性传输至终端设备,此种传输方式节省了大量的传输时间,提高了用户的使用体验。

5、在一些可能的实现方式中,在上一个打印层打印完成之后,并在向所述拍摄组件发送拍摄指令之前,所述方法还包括:获取所述当前打印层的特征参数,其中,所述特征参数用于表征所述当前打印层的形状;获取当前已经打印完成的所有历史打印层的历史特征参数;检测所述历史特征参数中是否存在与所述特征参数相同的目标特征参数;所述向所述拍摄组件发送拍摄指令,包括:在检测到不存在所述目标特征参数时,再执行所述向所述拍摄组件发送拍摄指令。

6、在一些可能的实现方式中,所述将所述拍摄组件拍摄的视频数据传输至终端设备,包括:将所述特征参数和所述视频数据一并传输至所述终端设备,以使所述终端设备存储所述特征参数和对应的所述视频数据。

7、在一些可能的实现方式中,在检测到存在所述目标特征参数时,所述方法还包括:向所述终端设备发送所述目标特征参数,以使所述终端设备确定与所述目标特征参数对应的历史视频数据,并根据所述历史视频数据得到所述当前打印层的视频数据。

8、通过采用该技术方案,能够避免不必要的视频数据传输,进一步提高数据传输的速度,从而进一步提供用户的使用体验。

9、在一些可能的实现方式中,在将所述拍摄组件拍摄的视频数据传输至终端设备之后,所述方法还包括:检测所述3d打印设备的存储空间是否小于或等于预设阈值;在检测到所述3d打印设备的存储空间小于或等于所述预设阈值时,在检测到所述3d打印设备的存储空间小于或等于所述预设阈值时,删除所述存储空间中已经上传至所述终端设备的数据。

10、通过采用该技术方案,能够确保3d打印设备有足够的存储空间存储后续打印层的视频数据,提高3d打印设备的可靠性。

11、在一些可能的实现方式中,在将所述拍摄组件拍摄的视频数据传输至终端设备之前,还包括:提取所述视频数据的关键帧;所述将所述拍摄组件拍摄的视频数据传输至终端设备,包括:将所述关键帧传输至所述终端设备,以使所述终端设备根据所述关键帧合成所述当前打印层的打印过程视频。

12、通过采用该技术方案,能够进一步提高数据传输的速度,从而进一步提供用户的使用体验。

13、在一些可能的实现方式中,在将所述拍摄组件拍摄的视频数据传输至终端设备之前,还包括:对所述视频数据进行压缩;所述将所述拍摄组件拍摄的视频数据传输至终端设备,包括:将压缩后的所述视频数据传输至所述终端设备。

14、通过采用该技术方案,能够进一步提高数据传输的速度,从而进一步提供用户的使用体验。

15、本申请第二方面公开了一种基于3d打印设备的数据传输装置,所述3d打印设备包括拍摄组件,所述3d打印设备用于打印模型,所述模型包括多个打印层;所述装置包括:第一指令发送模块、第二指令发送模块、数据传输模块和检测模块;所述第一指令发送模块用于在所述模型打印开始之前或上一个打印层打印完成之后,向所述拍摄组件发送拍摄指令,以使所述拍摄组件拍摄当前打印层的打印过程;所述第二指令发送模块用于在所述当前打印层打印完成后,向所述拍摄组件发送停止指令,以使所述拍摄组件停止拍摄;所述数据传输模块用于将所述拍摄组件拍摄的视频数据传输至终端设备;所述检测模块用于检测所述模型是否打印完成,并在所述模型未打印完成时,向所述第一指令发送模块、所述第二指令发送模块以及所述数据传输模块发送工作指令,直至所述模型的所有打印层打印完成,其中,所述第一指令发送模块、所述第二指令发送模块以及所述数据传输模块在接收到所述工作指令后,均再次开始上述的向所述拍摄组件发送拍摄指令和停止指令,并将所述拍摄组件拍摄的视频数据传输至所述终端设备的工作。

16、本申请第三方面公开了一种电子设备,所述电子设备包括处理器和存储器,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行上述的基于3d打印设备的数据传输方法。

17、本申请第四方面公开了一种计算机可读存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行上述的基于3d打印设备的数据传输方法。

18、可以理解地,上述提供的第二方面的基于3d打印设备的数据传输装置,第三方面的电子设备,第四方面的计算机可读存储介质均与上述第一方面的方法对应,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。

本文档来自技高网...

【技术保护点】

1.一种基于3D打印设备的数据传输方法,其特征在于,所述3D打印设备包括拍摄组件,所述3D打印设备用于打印模型,所述模型包括多个打印层;所述方法包括:

2.如权利要求1所述的基于3D打印设备的数据传输方法,其特征在于,在上一个打印层打印完成之后,并在向所述拍摄组件发送拍摄指令之前,所述方法还包括:

3.如权利要求2所述的基于3D打印设备的数据传输方法,其特征在于,所述将所述拍摄组件拍摄的视频数据传输至终端设备,包括:

4.如权利要求3所述的基于3D打印设备的数据传输方法,其特征在于,在检测到存在所述目标特征参数时,所述方法还包括:

5.如权利要求1所述的基于3D打印设备的数据传输方法,其特征在于,在将所述拍摄组件拍摄的视频数据传输至终端设备之后,所述方法还包括:

6.如权利要求1至5任一项所述的基于3D打印设备的数据传输方法,其特征在于,在将所述拍摄组件拍摄的视频数据传输至终端设备之前,还包括:

7.如权利要求1至5任一项所述的基于3D打印设备的数据传输方法,其特征在于,在将所述拍摄组件拍摄的视频数据传输至终端设备之前,还包括:

8.一种基于3D打印设备的数据传输装置,其特征在于,所述3D打印设备包括拍摄组件,所述3D打印设备用于打印模型,所述模型包括多个打印层;所述装置包括:第一指令发送模块、第二指令发送模块、数据传输模块和检测模块;

9.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行权利要求1至权利要求7中任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至权利要求7中任一项所述的方法。

...

【技术特征摘要】

1.一种基于3d打印设备的数据传输方法,其特征在于,所述3d打印设备包括拍摄组件,所述3d打印设备用于打印模型,所述模型包括多个打印层;所述方法包括:

2.如权利要求1所述的基于3d打印设备的数据传输方法,其特征在于,在上一个打印层打印完成之后,并在向所述拍摄组件发送拍摄指令之前,所述方法还包括:

3.如权利要求2所述的基于3d打印设备的数据传输方法,其特征在于,所述将所述拍摄组件拍摄的视频数据传输至终端设备,包括:

4.如权利要求3所述的基于3d打印设备的数据传输方法,其特征在于,在检测到存在所述目标特征参数时,所述方法还包括:

5.如权利要求1所述的基于3d打印设备的数据传输方法,其特征在于,在将所述拍摄组件拍摄的视频数据传输至终端设备之后,所述方法还包括:

6.如权利要求1至5任一项所述的基于3d打印设备的数据传输方法,其特征在于...

【专利技术属性】
技术研发人员:陈春刘新朝
申请(专利权)人:深圳市创想三维科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1