[发明专利]一种内置Web服务的3D打印WIFI控制系统及其控制方法有效
申请号: | 201611178254.8 | 申请日: | 2016-12-19 |
公开(公告)号: | CN106584862B | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 魏辉 | 申请(专利权)人: | 广州谦辉信息科技有限公司 |
主分类号: | B29C64/393 | 分类号: | B29C64/393;B33Y50/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510600 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内置 web 服务 打印 wifi 控制系统 及其 控制 方法 | ||
1.一种内置Web服务的3D打印WIFI控制系统,其特征在于:它包含ESP8266模块(1)、主板接口(2)、检测接口(3)、SD卡槽(4)、3D打印主板(5)、无线路由器(6)以及终端,终端通过WIFI与无线路由器(6)与ESP8266模块(1)实现通讯,ESP8266模块(1)和主板接口(2)之间通过串口通讯,主板接口(2)与3D打印主板(5)之间有两个接口并通过两个接口连接,分别为串行接口和电源接口,ESP8266模块(1)和SD卡槽(4)之间通过SPI接口通讯,ESP8266模块(1)通过两个GPIO口连接检测接口(3),所述的两个GPIO口分别为断电信号口(9)和断料信号口(10),SD卡槽(4)中插入储存卡。
2.根据权利要求1所述的一种内置Web服务的3D打印WIFI控制系统,其特征在于:所述的终端包括PC机(7)以及移动终端(8)。
3.根据权利要求1所述的一种内置Web服务的3D打印WIFI控制系统,其特征在于:所述的3D打印主板(5)上设置有Marlin、Repetier、Smoothieware接口。
4.一种内置Web服务的3D打印WIFI控制方法,其特征在于,它包含以下步骤:
S1、系统上电启动完成初始化并定义事件:所述的事件包括断电事件、断料事件、文件传输事件以及打印机控制事件;
S2、程序读取上次的网络参数配置,并尝试网络连接:如果连接失败,启动配置Web服务,程序进入等待用户输入网络参数状态,当获取用户输出参数后,程序重新尝试连接网络,连接成功后,进入ESP8266监听设置步骤;
S3、ESP8266监听设置,配置好Web服务不同事件的响应,准备进入web服务;
S4、web服务:终端进行输入事件,ESP8266模块(1)持续监听输入事件;
如果输入事件为非定义事件,则向终端返回错误信息;如果输入事件为断电信号,则返回步骤S2;如果输入事件为断料信号,则返回步骤S2;如果输入事件为文件传输信号,则进行文件传输步骤;如果输入事件为打印机控制信号,则进行3D打印步骤;
所述的文件传输步骤包括以下步骤:a、ESP8266模块(1)得到终端输入的文件传输信号;b、ESP8266模块(1)获取传送文件的分片号并进行判断;c、如果分片号为0,则记录文件信息,创建文件,在SD卡槽(4)中插入的储存卡中做好接收数据准备;如果分片号不为0,判断分片号是否为预期分片号,如果不是预期分片号,则返回要求重传的预期分片号,如果是预期分片号,则拷贝分片数据到储存卡中的缓存区,判断是否是最后一个分片;如果不是最后一个分片,则返回要求传送下一个分片,如果是最后一个分片,则保存文件;
所述的3D打印步骤包括以下步骤:a、进行命令类型检查,如果检查不通过,则返回步骤S2;b、参数检查:ESP8266模块(1)根据连接到3D打印主板(5)上的接口类型进行判断,ESP8266模块(1)向对应接口的打印机发送打印指令;c、打印机进行打印并将结果反馈终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州谦辉信息科技有限公司,未经广州谦辉信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611178254.8/1.html,转载请声明来源钻瓜专利网。