本发明专利技术实施例公开了一种通过3D切片装置控制3D打印机的方法,解决了目前的虽然通过移动终端和3D打印机连接无线网络进行控制打印和在线三维模型选择打印的方式比传统的有线连接和脱机打印这两种方式更加智能化了,但不能将传统的3D打印机兼容进去的技术问题,以及避免了目前通过个人电脑进行切片则需要用户手动完成一系列繁琐工作,而如果有成千上万的用户同时使用服务器进行切片,而导致的切片的速度大大下降,以及服务器崩溃的技术问题,本发明专利技术实施例的方法包括:与3D打印机建立通信连接关系;将获取到的进行预置协议重组包的3D模型进行切片处理,生成对应的3D模型切片文件;将3D模型切片文件发送至3D打印机进行打印。
【技术实现步骤摘要】
本专利技术涉及3D打印
,尤其涉及一种通过3D切片装置控制3D打印机的方 法。
技术介绍
目前在3D打印控制方式中,主要以USb线连接电脑控制打印和脱机打印两种控制 方式为主。usb线连接电脑控制打印的方式将3D打印机与电脑的连接距离局限于usb线的 长度。使用户在使用中如需移动3D打印机或者电脑时带来极大的不便。脱机打印方式虽然 没有连接距离有限的问题,但用户每次打印则需要在电脑中将三维模型图切片为3D打印 机的可执行文件后,拷贝到3D打印机中的SD卡中。再将SD卡插回3D打印机中,通过IXD 屏进行选择控制打印。这一系列的繁琐步骤同样也给用户的使用带来极大的不便。除了这 些各自的不足之处之外,这两种控制方式的三维模型图下载和切片都需要通过电脑。使得 用户为了使用3D打印机而不得不也打开电脑辅助使用。 现有的3D打印控制方式中,其一,为手机和3D打印机都通过无线网络连接云服务 器,用户通过手机远程控制和在线选择三维模型打印。所选中的三维模型通过云服务器对 3D模型进行切片后,再发送到3D打印机中打印。其二,为通过usb线将一个3D切片装置 与3D打印机连接起来,并把3D切片装置和手机都通过无线网络连接云服务器。用户通过 手机远程控制和在线选择三维模型打印。所选中的三维模型通过云服务器对3D模型进行 切片后再发送到用户的3D切片装置中,3D切片装置再对3D打印机进行控制打印。 然而上述的两种3D打印控制方式,前者虽然通过移动终端和3D打印机连接无线 网络进行控制打印和在线三维模型选择打印的方式比传统的有线连接和脱机打印这两种 方式更加智能化了,但不能将传统的3D打印机兼容进去。后者是通过个人电脑进行切片则 需要用户手动完成一系列繁琐工作,而如果有成千上万的用户同时使用服务器进行切片, 则会导致切片的速度大大下降,以及云服务器崩溃的技术问题。
技术实现思路
本专利技术实施例提供了一种通过3D切片装置控制3D打印机的方法,解决了目前的 虽然通过移动终端和3D打印机连接无线网络进行控制打印和在线三维模型选择打印的方 式比传统的有线连接和脱机打印这两种方式更加智能化了,但不能将传统的3D打印机兼 容进去的技术问题,以及避免了目前通过个人电脑进行切片则需要用户手动完成一系列繁 琐工作,而如果有成千上万的用户同时使用服务器进行切片,而导致的切片的速度大大下 降,以及服务器崩溃的技术问题。 本专利技术实施例提供的一种通过3D切片装置控制3D打印机的方法,包括: 与所述3D打印机建立通信连接关系; 将获取到的进行预置协议重组包的3D模型进行切片处理,生成对应的3D模型切 片文件; 将所述3D模型切片文件发送至所述3D打印机进行打印。 优选地,与所述3D打印机建立通信连接关系具体包括: 根据所述3D切片装置的ID识别号,通过服务器与移动终端建立通信连接关系; 与所述3D打印机建立通信连接关系。 优选地,将获取到的进行预置协议重组包的3D模型进行切片处理,生成对应的3D 模型切片文件之前还包括: 所述移动终端获取到3D模型预览或3D模型打印或3D打印机调试的控制信息; 所述移动终端将与所述控制信息对应的geode命令进行数据打包发送给通信连 接的所述服务器。 优选地,所述移动终端将与所述控制信息对应的geode命令进行数据打包发送给 通信连接的所述服务器之后,将获取到的进行预置协议重组包的3D模型进行切片处理,生 成对应的3D模型切片文件之前还包括: 所述服务器对数据打包后的数据包进行解析; 判断解析后的数据包类型,若为常规控制命令,则进行预置协议重组包发送至所 述3D切片装置,若为请求3D模型显示命令,则根据与所述3D模型显示命令对应的请求文 件类型进行对应处理,并返回所述移动终端,若为数据库3D模型调用命令,则将预置的3D 模型文件名返回所述移动终端。 优选地,判断解析后的数据包类型,若为常规控制命令,则进行预置协议重组包发 送至所述3D切片装置,若为请求3D模型显示命令,则根据与所述3D模型显示命令对应的 请求文件类型进行对应处理,并返回所述移动终端,若为数据库3D模型调用命令,则将预 置的3D模型文件名返回所述移动终端具体包括: 判断解析后的数据包类型,若为常规控制命令,则进行预置协议重组包发送至所 述3D切片装置,若为请求3D模型显示命令,则根据与所述3D模型显示命令对应的请求文 件类型进行对应处理,并返回所述移动终端,若为数据库3D模型调用命令,则将预置的3D 模型文件名返回所述移动终端,若为服务器的3D模型打印命令,则直接对与所述数据包对 应文件名的3D模型文件进行切片处理,并将切片后的3D模型切片文件发送给所述3D切片 装置,若为所述3D打印机的状态查询命令,则将通过所述3D切片装置传回的所述3D打印 机的实时工作状态发送至所述移动终端。 优选地,根据与所述3D模型显示命令对应的请求文件类型进行对应处理,并返回 所述移动终端具体包括: 对所述请求文件类型进行判断,若为ASCII文件,则进行与所述ASCII文件对应的 读取方式进行读取,并返回所述移动终端,若为二进制文件,则进行与所述二进制文件对应 的读取方式进行读取。 优选地,将获取到的进行预置协议重组包的3D模型进行切片处理,生成对应的3D 模型切片文件具体包括: 对所述服务器发送的进行预置协议重组包的数据包中的命令类型进行判断,若为 切片命令,则通过调用切片程序对接收到的所述3D模型的文件进行切片处理,并生成对应 的所述3D模型切片文件。 优选地,对所述服务器发送的进行预置协议重组包的数据包中的命令类型进行判 断,若为所述3D打印机的重组包后的所述常规控制命令,则对所述常规控制命令进行解 析,并发送给所述3D打印机; 若为服务器的3D模型打印命令,则根据所述3D模型打印命令控制所述3D打印机 进行对应的打印操作。 优选地,对所述服务器发送的进行预置协议重组包的数据包中的命令类型进行判 断,若为文件传输命令,则基于TCP/IP协议的协议来进行文件传输,所述文件包括切片参 数配置文件、3D模型文件以及后期拓展文件。 优选地,将所述3D模型切片文件发送至所述3D打印机进行打印之后还包括: 所述3D切片装置实时接收所述3D打印机返回的状态信息,并将所述状态信息发 送至所述服务器。 从以上技术方案可以看出,本专利技术实施例具有以下优点: 本专利技术实施例提供的一种通过3D切片装置控制3D打印机的方法,包括:与3D打 印机建立通信连接关系;将获取到的进行预置协议重组包的3D模型进行切片处理,生成对 应的3D模型切片文件;将3D模型切片文件发送至3D打印机进行打印。本实施例中,通过 将获取到的进行预置协议重组包的3D模型进行切片处理,生成对应的3D模型切片文件;将 3D模型切片文件发送至3D打印机进行打印,从而大大减轻了服务器的资源消耗,更不当前第1页1 2 3 4 本文档来自技高网...
【技术保护点】
一种通过3D切片装置控制3D打印机的方法,其特征在于,包括:与所述3D打印机建立通信连接关系;将获取到的进行预置协议重组包的3D模型进行切片处理,生成对应的3D模型切片文件;将所述3D模型切片文件发送至所述3D打印机进行打印。
【技术特征摘要】
【专利技术属性】
技术研发人员:林家斌,
申请(专利权)人:广州海葳特电脑科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。