[发明专利]一种用于3d打印机的网络数据传输设备及方法有效
申请号: | 201610191320.9 | 申请日: | 2016-03-30 |
公开(公告)号: | CN105856563B | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 刘豫章;宗贵升;蔡振宇;刘宝华 | 申请(专利权)人: | 上海万物智能打印科技有限公司 |
主分类号: | B29C64/386 | 分类号: | B29C64/386;B29C64/393;B33Y50/00;B33Y50/02 |
代理公司: | 深圳新创友知识产权代理有限公司44223 | 代理人: | 江耀纯 |
地址: | 200086 上海市虹*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 打印机 网络 数据传输 设备 方法 | ||
技术领域
本发明涉及3d打印技术领域,特别是涉及一种用于3d打印机的网络数据传输设备及方法。
背景技术
目前,普通3d打印机只支持通过接收来自本地sd卡和上位机的gcode文件进行打印。若要与网络后台进行数据交互,必须通过连接外网的上位机登陆相关网站下载gcode文件后再下发给打印机终端,从而间接完成gcode文件在网络后台与打印机终端之间的传输。
以上这种实现gcode文件无线传输的方式弊端在于:
1.操作即繁琐又耗时,用户体验感不佳;
2.无法对gcode文件进行加密,从而无法保护知识产权;
3.只支持数据从网络后台下发到打印机终端的单向传输,不支持打印机终端上传数据到网络后台,从而后台无法读取到打印机终端的状态信息和性能信息。
此外,市面已有的自带无线通讯的3d打印机虽然无须通过上位机即能实现网络通讯,但其自带的无线通讯设备与打印机主体已成一体,因而无法兼容其他不带无线通讯的fdm 3d打印机。
以上背景技术内容的公开仅用于辅助理解本发明的发明构思及技术方案,其并不必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本专利申请的申请日已经公开的情况下,上述背景技术不应当用于评价本申请的新颖性和创造性。
发明内容
本发明目的在于提出一种用于3d打印机的网络数据传输设备及方法,以解决上述现有技术存在的操作繁琐、无法保护版权等的技术问题。
为此,本发明提出一种用于3d打印机的网络数据传输设备,包括:
后台数据接收模块,用于接收来自网络后台的数据;
数据缓存模块,用于缓存接收的所述来自网络后台的数据;
gcode指令下发模块,用于下发来自所述数据缓存模块中已缓存数据中的gcode指令到3d打印机;
3d打印机状态数据接收模块,用于接收所述3d打印机的打印及运行状态数据;
3d打印机状态数据上传模块,用于上传所述3d打印机的打印及运行状态数据至所述网络后台;
主控处理模块,用于对所述3d打印机的打印及运行状态数据进行实时监控处理,并根据监控处理的结果控制该网络数据传输设备的工作状态。
优选地,本发明提供的设备还可以具有如下技术特征:
当所述主控处理模块得到的处理结果是正常时,保持该网络数据传输设备的正常工作状态,当所述主控处理模块得到的处理结果是异常时,则终止该网络数据传输设备的工作状态。
所述实时监控处理是指在所述3d打印机的打印及运行状态数据中解析出当前打印机相关的状态信息,所述状态信息包括所述gcode指令下发模块发出3d打印机初始化指令、3d打印机挤出头归零指令或挤出头与热床加热指令时,所述3d打印机的电机运转是否正常和/或温度传感器的温度变化是否正常。
所述gcode指令为加密gcode指令,该加密gcode指令中包含有随机生成的动态协议码,该动态协议码用于指定所述3d打印机的打印及运行状态数据的上传方式。
本发明还提出一种用于3d打印机的网络数据传输方法,采用上述任一项所述的3d打印机的网络数据传输设备,包括如下步骤:
s1、接收来自网络后台的数据并缓存;
s2、下发所述已缓存数据中的gcode指令到3d打印机;
s3、接收所述3d打印机的打印及运行状态数据并上传至所述网络后台;
s4、对所述3d打印机的打印及运行状态数据进行实时监控处理,并根据监控处理的结果控制该网络数据传输设备的工作状态。
优选地,本发明提供的方法还可以具有如下技术特征:
当所述主控处理模块得到的处理结果是正常时,保持该网络数据传输设备的正常工作状态,当所述主控处理模块得到的处理结果是异常时,则终止该网络数据传输设备的工作状态。
所述实时监控处理是指在所述3d打印机的打印及运行状态数据中解析出当前打印机相关的状态信息,所述状态信息包括所述gcode指令下发模块发出3d打印机初始化指令、3d打印机挤出头归零指令或挤出头与热床加热指令时,所述3d打印机的电机运转是否正常和/或温度传感器的温度变化是否正常。
所述gcode指令为加密gcode指令,该加密gcode指令中包含有随机生成的动态协议码,该动态协议码用于指定所述3d打印机的打印及运行状态数据的上传方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海万物智能打印科技有限公司,未经上海万物智能打印科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610191320.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便捷式捕蚊器
- 下一篇:一步法模压多楔带的模具及其制造工艺