本发明专利技术涉及3D打印机物联网技术领域,公开了一种3D打印机的物联接入方法、装置及系统,其中方法包括以下步骤:获取用户注册的用户信息以及3D打印机的设备信息;将所述用户信息以及设备信息发送至云端服务器进行认证,认证通过,则建立与云端服务器之间的通信连接;通过配置与3D打印机一致的通信参数,实现与3D打印机的通信连接,从而实现3D打印机与云端服务器之间的双向通信;基于3D打印机与云端服务器之间的双向通信,实现3D打印机的远程管控。本发明专利技术提供的3D打印机的物联接入方法、装置及系统,具有支持不同类型3D打印机物联接入的技术效果。
An IOT access method, device and system for 3D printer
【技术实现步骤摘要】
一种3D打印机的物联接入方法、装置及系统
本专利技术涉及3D打印机物联网
,具体涉及一种3D打印机的物联接入方法、装置及系统。
技术介绍
3D打印技术与传统加工手段相比,具有无需模具、不受模型复杂结构限制、快速成型的优点。3D打印技术与互联网相结合,能够实现打印设备的远程智能管控、个性化定制,符合现代制造业发展趋势。3D打印设备接入互联网,能够将设备运行过程中产生的大量设备运行状态信息、加工任务信息采集传输到云服务平台,为构建全球范围内的分布式3D打印云工厂,实现3D打印设备的远程监控、管理、任务调度、知识挖掘提供基础。其中,3D打印设备的网络化接入与物联是云工厂实现的前提。对于3D打印设备的网络接入问题,目前支持网络传输的方案是:在打印机的主控板上集成WiFi模块,通过WiFi连接互联网,直接把所需的信息发送到厂家所预先设定的云端服务器,进行信息的处理。这对于打印机主控设备厂家而言,需要定制化主板以及开发云服务平台,用于数据的接收和提供服务。而对于大量的一般3D打印需求用户而言,由于打印机的生产厂家不同,造成不同的固件协议、不同的网络接入方式、不同的服务平台,显然不可能用同一个厂家主控板、同一个平台满足所有用户的需求。因此,如何能够支持来自不同厂家3D打印设备的网络化接入,如何能够支持3D打印用户远程定制化集中管控大量设备,是亟待解决的问题。
技术实现思路
本专利技术的目的在于克服上述技术不足,提供一种3D打印机的物联接入方法、装置及系统,解决现有技术中3D打印机物联接入时无法支持不同的固件协议、不同的网络接入方式、不同的云平台的技术问题。为达到上述技术目的,本专利技术的技术方案提供一种3D打印机的物联接入方法,包括以下步骤:获取用户注册的用户信息以及3D打印机的设备信息;将所述用户信息以及设备信息发送至云端服务器进行认证,认证通过,则建立与云端服务器之间的通信连接;通过配置与3D打印机一致的通信参数,建立与3D打印机之间的通信连接,从而实现3D打印机与云端服务器之间的双向通信;基于3D打印机与云端服务器之间的双向通信,实现3D打印机的远程管控。本专利技术还提供一种3D打印机的物联接入装置,包括处理器以及存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现所述3D打印机的物联接入方法。本专利技术还提供一种3D打印机的物联接入系统,包括所述物联接入装置,还包括3D打印机、用户终端以及云端服务器;所述物联接入装置与所述3D打印机电连接,所述物联接入装置与所述云端服务器通信连接,所述用户终端分别与所述物联接入装置以及云端服务器通信连接。与现有技术相比,本专利技术的有益效果包括:本专利技术采用外置式物联接入装置,实现3D打印机与云端服务器之间的通信连接。外置式的物联接入装置通过在云端服务器进行认证,建立与云端服务器之间的通信连接,外置式的物联接入装置通过灵活配置与3D打印机一致的通信参数,可以实现与不同类型3D打印机建立通信连接,最后实现不同类型3D打印机的物联接入,通过客户可调控的网络接入模式与数据通信设计,满足对多种3D打印机网络接入的需求。附图说明图1是本专利技术提供的3D打印机的物联接入方法一实施方式的流程图;图2是本专利技术提供的3D打印机的物联接入方法一实施方式的数据交互图;图3是本专利技术提供的3D打印机的物联接入系统一实施方式的工作原理图;图4是本专利技术提供的3D打印机的物联接入系统一实施方式的系统结构图;附图标记:1、物联接入装置;2、3D打印机;3、云端服务器;4、用户终端。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例1如图1所示,本专利技术的实施例1提供了3D打印机的物联接入方法,包括以下步骤:S1、获取用户注册的用户信息以及3D打印机的设备信息;S2、将所述用户信息以及设备信息发送至云端服务器进行认证,认证通过,则建立与云端服务器之间的通信连接;S3、通过配置与3D打印机一致的通信参数,建立与3D打印机之间的通信连接,从而实现3D打印机与云端服务器之间的双向通信;S4、基于3D打印机与云端服务器之间的双向通信,实现对3D打印机的远程管控。本专利技术实施例针对传统的通过3D打印机主控板直接接入互联网不具备普适性的问题,提供一种3D打印机的物联接入方法,该物联接入方法独立于3D打印机的主控系统,适用于多数3D打印机。具体的,首先获取用户输入的用户信息以及3D打印机的设备信息,并动发送用户信息以及设备信息到云端服务器进行比对认证,认证通过,即可建立与云端服务器之间的通信。其次,通过配置与3D打印机一致的通信参数,实现与不同类型、不同厂家的3D打印机之间的通信,从而使得云端服务器与3D打印机之间建立起间接的双向通信通道,具有与3D打印机双向通信的功能,提供面向用户的3D打印机远程管理、监控和定位等功能。优选的,将所述用户信息以及设备信息发送至云端服务器进行认证,具体为:根据云端服务器上已经注册的用户信息、设备信息以及用户信息与设备信息间的对应关系,对所述用户信息以及设备信息进行认证。优选的,配置与3D打印机一致的通信参数,具体包括:配置与3D打印机一致的固件类型、通信协议、串口速率以及串口号。获取到3D打印机的串口速率、串口号、固件类型、通信协议后,即具备与3D打印机进行通信的条件。以下针对固件类型、通信协议、串口速率以及串口号分别进行阐述。优选的,所述通信参数包括固件类型,配置与3D打印机一致的固件类型,具体为:向3D打印机发送固件查询指令,获取固件回复信息;根据固件回复信息解析得到3D打印机的固件类型;配置与3D打印机的固件类型一致的固件类型。例如,向3D打印机发送通用查询指令M115,可获得固件回复信息,如某类型打印机的固件回复信息为:“FIRMWARE_NAME:Marlinbugfix-2.0.xPROTOCOL_VERSION:1.0MACHINE_TYPE:3DPrinterEXTRUDER_COUNT:2UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff”;解析可知,固件名称为Marlinbugfix-2.0.x,固件通信协议版本为1.0,UUID为cede2a2f-41a2-4748-9b12-c55c62f367ff。3D打印机固件类型的选择,一般桌面级3D打印机分为不同的固件体系。对于不同的固件类型,其固件通信协议不同。通过上面的测试方法,预先设定主流的固件类型及其对应的通信协议。在第一次连接3D打印机初始化时,能够根据所探测到的固件类型,与预先设定主流的固件类型进行匹配,直接选择固件类型相应的通信协议,能够避免通本文档来自技高网...
【技术保护点】
1.一种3D打印机的物联接入方法,其特征在于,包括以下步骤:/n获取用户注册的用户信息以及3D打印机的设备信息;/n将所述用户信息以及设备信息发送至云端服务器进行认证,认证通过,则建立与云端服务器之间的通信连接;/n通过配置与3D打印机一致的通信参数,建立与3D打印机之间的通信连接,从而实现3D打印机与云端服务器之间的双向通信;/n基于3D打印机与云端服务器之间的双向通信,实现对3D打印机的远程管控。/n
【技术特征摘要】
1.一种3D打印机的物联接入方法,其特征在于,包括以下步骤:
获取用户注册的用户信息以及3D打印机的设备信息;
将所述用户信息以及设备信息发送至云端服务器进行认证,认证通过,则建立与云端服务器之间的通信连接;
通过配置与3D打印机一致的通信参数,建立与3D打印机之间的通信连接,从而实现3D打印机与云端服务器之间的双向通信;
基于3D打印机与云端服务器之间的双向通信,实现对3D打印机的远程管控。
2.根据权利要求1所述的3D打印机的物联接入方法,其特征在于,将所述用户信息以及设备信息发送至云端服务器进行认证,具体为:
根据云端服务器上已经注册的用户信息、设备信息以及用户信息与设备信息间的对应关系,对所述用户信息以及设备信息进行认证。
3.根据权利要求1所述的3D打印机的物联接入方法,其特征在于,所述通信参数包括固件类型,配置与3D打印机一致的固件类型,具体为:
向3D打印机发送固件查询指令,获取固件回复信息;
根据固件回复信息解析得到3D打印机的固件类型;
配置与3D打印机的固件类型一致的固件类型。
4.根据权利要求1所述的3D打印机的物联接入方法,其特征在于,所述通信参数包括固件类型以及通信协议,配置与3D打印机一致的固件类型以及通信协议,具体为:
向3D打印机发送打印状态查询指令,获取状态回复信息;
解析所述状态回复信息得到3D打印机的固定类型以及通信协议;
配置与3D打印机一致的固件类型以及通信协议。
5.根据权利要求1所述的3D打印机的物联接入方法,其特征在于,所述通信参数包括串口速率以及串口号,配置与3D打印机一致的串口速率以及串口号,具体为:
通过系统函数检测3D打印机的串口号,根据所述串...
【专利技术属性】
技术研发人员:张帆,蔚晟楠,崔坤腾,赵圆圆,谭跃刚,
申请(专利权)人:武汉理工大学,绍兴市上虞区理工高等研究院,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。