3d打印机的控制系统的制作方法

文档序号:8330537阅读:682来源:国知局
3d打印机的控制系统的制作方法
【技术领域】
[0001]本发明涉及打印机控制领域,具体而言,涉及3D打印机的控制系统。
【背景技术】
[0002]随着数码技术的快速发展,3D打印技术也得到了极大的发展;3D打印,即快速成型技术的一种,它是一种以数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术。
[0003]相关技术提供了一种3D打印机控制系统,包括电脑;即将3D打印机的主控板与单一的电脑电连接,由电脑作为控制系统向主控板发送控制指令,进而由主控板根据该控制指令控制3D打印机工作,使得3D打印机打印出相应的物体。
[0004]但是,现有的3D打印机控制系统中,电脑和主控板需要时刻连接,当将电脑需要切换到其他控制系统时,在切换的过程中需要断开3D打印机,故使得3D打印机不能正常工作,实时性较差。

【发明内容】

[0005]本发明的目的在于提供3D打印机的控制系统,以可以由多个上位机控制端同时连接3D打印机,从而可以实现多个上位机控制端之间切换,并且在切换的过程中,不影响3D打印机的正常工作,实时性较好。
[0006]第一方面,本发明实施例提供了一种3D打印机的控制系统,包括:中枢控制器和上位机控制端;
[0007]上位机控制端,用于接收用户输入的触击指令,并将触击指令转换成对应的操作码,并根据操作码生成控制指令,并将控制指令通过无线网络发送至中枢控制器,控制指令用于控制中枢控制器工作;
[0008]中枢控制器,用于接收上位机控制端发送的控制指令,并对控制指令进行解析,生成对应的控制码,并将控制码发送至3D打印机的主控板,以便主控板控制3D打印机工作。
[0009]结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,该3D打印机的控制系统中,中枢控制器,用于根据预设核实标准对存储的预执行任务进行检查,在检查结果符合标准时,根据预执行任务生成对应的控制指令,并将工作指令发送至3D打印机的主控板,以便主控板控制3D打印机工作;其中,控制指令用于控制包括:电机移动、温度控制以及1信号的输出与读取。
[0010]结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,该3D打印机的控制系统还包括液晶显示器LCD ;
[0011]LCD与中枢控制器电连接,用于显示3D打印机的工作菜单以及接收用户的选择指令,并将选择指令发送至中枢控制器;选择指令用于从工作菜单中选择预执行任务;
[0012]中枢控制器,用于接收选择指令,并选择选择指令对应的预执行任务,并根据预执行任务生成控制指令,并将控制指令发送至3D打印机的主控板,以便主控板控制3D打印机根据控制指令进行工作。
[0013]结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,其中,该3D打印机的控制系统,还包括旋转电位器;
[0014]旋转电位器与中枢控制器电连接,用于辅助选择3D打印机的预执行任务。
[0015]结合第一方面的第二种可能的实施方式或第三种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,该3D打印机的控制系统还包括图像采集装置;
[0016]图像采集装置与中枢控制器电连接,用于监控3D打印机的工作状态,并将工作状态发送至中枢控制器;
[0017]中枢控制器还用于接收工作状态,并将工作状态无线传输至上位机控制端,以便供给用户进行查看。
[0018]结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,该3D打印机的控制系统中,中枢控制器包括USB转串口 ;
[0019]中枢控制器通过USB转串口与3D打印机的主控板电连接。
[0020]结合第一方面的第五种可能的实施方式,本发明实施例提供了第一方面的第六种可能的实施方式,其中,该3D打印机的控制系统中,LCD包括SPI接口,旋转电位器包括通用输入/输出GP1 ;
[0021]IXD通过SPI接口与中枢控制器电连接;GP1 ;旋转电位器通过GP1与中枢控制器电连接。
[0022]结合第一方面的第六种可能的实施方式,本发明实施例提供了第一方面的第七种可能的实施方式,其中,该3D打印机的控制系统中,中枢控制器为树莓派RPi。
[0023]结合第一方面,本发明实施例提供了第一方面的第八种可能的实施方式,其中,该3D打印机的控制系统中,无线网络包括以下中的一种或多种:GPRS无线通信网、3G无线通信网、4G无线通信网及WiFi网络。
[0024]结合第一方面,本发明实施例提供了第一方面的第九种可能的实施方式,其中,该3D打印机的控制系统中,中枢控制器采用PyQtn编程语言完成本地界面绘制,并通过Http协议完成本地界面与Python后台服务器的服务通信,从而完成整个数据通信功能。
[0025]本发明实施例提供的3D打印机的控制系统,采用上位机控制端接收用户输入的触击指令,并将触击指令转换成对应的操作码,并根据操作码生成控制指令,并将控制指令通过无线网络发送至中枢控制器,控制指令用于控制中枢控制器工作;通过中枢控制器接收上位机控制端发送的控制指令,并对控制指令进行解析,生成对应的控制码,并将控制码发送至3D打印机的主控板,以便主控板控制3D打印机工作;
[0026]与现有技术中的3D打印机控制系统中,电脑和主控板需要时刻连接,当将电脑需要切换到其他控制系统时,在切换的过程中需要断开3D打印机,故使得3D打印机不能正常工作,实时性较差的方案相比,其使中枢控制器采用有线或无线的方式连接3D打印机的控制板,通过上位机控制端(如浏览器或者Android平板App)启动控制软件,控制3D打印机完成以下任务,如文件打印与管理、温度设置与监控、机器调试、日志管理等工作,其中,本发明可以由多个上位机控制端同时连接3D打印机,从而可以实现多个上位机控制端之间切换,并且在切换的过程中,不影响3D打印机的正常工作,实时性较好。
[0027]为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
【附图说明】
[0028]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0029]图1示出了本发明实施例所提供的一种3D打印机的控制系统的结构示意图;
[0030]图2示出了本发明实施例所提供的一种3D打印机的控制系统的硬件系统机构的原理图;
[0031]图3示出了本发明实施例所提供的一种3D打印机的控制系统的软件系统结构的原理图。
[0032]主要元件符号说明:
[0033]11、上位机控制端;12、上位机控制端;13、上位机控制端;14、IXD ;15、旋转电位器;16、图像采集装置
【具体实施方式】
[0034]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0035]为便于对本实施例进行理解,首先对本实施例所基于的通信连接系统进行简要说明。如图1所示,本发明所涉及的3D打印机的控制系统,包括:上位机控制端11、中枢控制器12和3D打印机的主控板13,上位机控制端11、中枢控制器12和3D打印机的主控板13之间可以建立数据通信关系。而在本发明实施例中,上述上位机控制端11可以为具有通信功能的电子终端,例如智能手机、平板电脑或者其他通信电子产品。并且,这些电子终端需要设置包括WIFUWIreless-Fidelity,无线保真)芯片或者蓝牙芯片在内的通信芯片(或者称为无线通讯芯片;上述中枢控制器12可以为RPi (Raspberry Pi,树莓派)或者单片机等;上述3D打印机的主控板13为3D打印机本身自带的主控板。
[0036]本发明提供了一种3D打印机的控制系统,包括:中枢控制器12和上位机控制端11;上位机控制端11,用于接收用户输入的触击指令,并将触击指令转换成对应的操作码,并根据操作码生成控制指令,并将控制指令通过无线网络发送至中枢控制器12,控制指令用于控制中枢控制器12工作;中枢控制器12,用于接收上位机控制端11发送的控制指令,并对控制指令进行解析,生成对应的控制码,并将控制码发送至3D打印机的主控板13,以便主控板控制3D打印机工作。
[003
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1