3D打印文件的编辑方法、3D打印方法及3D打印系统技术方案

技术编号:20566583 阅读:64 留言:0更新日期:2019-03-14 09:24
本发明专利技术公开了一种3D打印文件的编辑方法、3D打印方法及3D打印系统,所述3D打印文件的编辑方法,包括如下步骤,所述3D打印文件包括头文件、正文文件和尾文件;编辑与目标打印机相匹配的头文件和尾文件,编辑与目标产品相匹配的正文文件,并将所述头、尾文件与正文文件分开储存,当需要打印时,再将所述正文文件与所述头文件和尾文件合并为完整的3D打印文件。本发明专利技术降低了云服务器及用户终端的运算压力,提高了打印文件兼容性及保密性。

Editing Method, 3D Printing Method and 3D Printing System of 3D Printing Documents

The invention discloses an editing method, a 3D printing method and a 3D printing system of a 3D printing file, which comprises the following steps: the 3D printing file includes a header file, a body file and a tail file; the header file and a tail file matching the target printer are edited; the body document matching the target product is edited; and the header and tail file are edited. Store separately from the body file, and merge the body file with the header and tail files into a complete 3D print file when printing is required. The invention reduces the operation pressure of cloud server and user terminal, and improves the compatibility and confidentiality of print files.

【技术实现步骤摘要】
3D打印文件的编辑方法、3D打印方法及3D打印系统
本专利技术涉及3D打印
,具体为3D打印文件的编辑方法、3D打印方法及3D打印系统。
技术介绍
3D打印已经逐步进入到了各个应用领域,尤其在个性制造与样品验证方向最为突出,其本身拥有的增材制造特性使得这项技术开始逐步进入个人消费和教育市场。云打印技术是实现大众参与3D打印的有效方式,现有的云打印技术有如下方式:方式一:上传者上传模型数据,云服务器保存数据;使用者通过云服务器选择模型数据,在服务器上进行切片并将模型数据转化成所选定打印机型号对应的机器代码,再将该代码发送到打印机上,打印机依照代码进行打印运作;方式二:上传者上传模型数据,云服务器保存数据;使用者通过云服务器选择模型数据,将模型数据下载到本地,在本地终端(例如PC/手机/平板等)上进行切片并将模型数据转化成所选定打印机型号对应的机器代码,再将该代码发送到打印机上,打印机依照代码进行打印运作。可见,方式一即通过服务器直接生成完整的打印文件,若同时处理的任务过多,会导致云服务器运算压力过大,往往响应延时或出现其他问题,用户体验感差。方式二即通过本地终端来生成完整的打印文件,模型数据会转移到使用者终端设备上,造成模型被窃取的可能,并且本地终端向云服务器上传的数据包过大,往往受网络影响而耗时过多,用户体验感也不好。另外,打印文件一般包括头文件、正文文件和尾文件,头文件用于驱动打印机完成打印前的准备动作,正文文件用于驱动打印机完成打印动作,尾文件用于驱动打印机完成打印后的结束动作。前述方法生成的打印文件均指定了对应打印机,即头文件和尾文件针为特定的,若要更换不同类型的打印机实现打印,则需要重新指定打印机,更换头文件和尾文件,即重新生成打印文件,一次文件编辑只能应对一次云打印,存在兼容性低的缺陷。
技术实现思路
本专利技术的目的在于克服上述技术不足,提出一种3D打印文件的编辑方法、3D打印方法及3D打印系统,解决现有技术中云服务器运算压力大、打印文件兼容性差、保密性低的技术问题。为达到上述技术目的,本专利技术的技术方案第一方面提供一种3D打印文件的编辑方法,包括如下步骤,所述3D打印文件包括头文件、正文文件和尾文件;编辑与目标打印机相匹配的头文件和尾文件,编辑与目标产品相匹配的正文文件,并将所述头、尾文件与正文文件分开储存,当需要打印时,再将所述正文文件与所述头文件和尾文件合并为完整的3D打印文件。本专利技术的技术方案第二方面提供一种3D打印方法,包括:步骤S1、将基础数据编辑为3D打印文件的正文文件;步骤S2、接收并中转至少一个3D打印文件的正文文件;步骤S3、存储与上述任意正文文件契合的头文件和尾文件;步骤S4、获取中转的其中一个正文文件,调用上述头文件和尾文件,依次执行头文件、获取的正文文件及尾文件的命令,打印出与获取的正文文件相对应的产品本专利技术的技术方案第三方面提供一种3D打印系统,包括:至少一个用户终端,每个用户终端均用于将基础数据编辑为所述3D打印文件中的正文文件;云服务器,用于接收并中转每个用户终端发送的3D打印文件的正文文件;及至少一个3D打印机,每个3D打印机存储与上述任意正文文件契合的头文件和尾文件,用于获取云服务器中转的其中一个正文文件,将所述正文文件与所述头文件、尾文件合并为完整的3D打印文件,打印出与所述3D打印文件相对应的产品。与现有技术相比,本专利技术的有益效果包括:可以将打印步骤中难以兼容的头文件和尾文件分别嵌入到相应打印设备中,两文件跟随设备变化,这样正文文件仅仅保留了打印所需要的公共部分,降低了用户终端的计算量;一个正文文件代码数据可应用到不同型号的打印设备上,并获得通用结果;云服务器仅储存基础数据及中转正文文件,降低了其管理数据的负担,并节约了其空间;用户终端不再获得完整的模型数据,保证了打印文件的安全性。附图说明图1是本专利技术中3D打印方法的流程示意图;图2是本专利技术中3D打印系统的原理框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术的实施例提供一种3D打印文件的编辑方法,包括如下步骤,所述3D打印文件包括头文件、正文文件和尾文件;编辑与目标打印机相匹配的头文件和尾文件,编辑与目标产品相匹配的正文文件,并将所述头、尾文件与正文文件分开储存,即将所述头文件和尾文件储存在一处,如打印机中,将所述正文文件储存在另一处,如用户终端中。当需要打印时,再将所述正文文件与所述头文件和尾文件合并为完整的3D打印文件,以便于打印机读取完整的打印指令,并实施相应的打印动作。这样,可以将打印步骤中难以兼容的头文件和尾文件分别嵌入到相应打印设备中,两文件跟随设备变化,这样正文文件仅仅保留了打印所需要的公共部分。所以采用此方法,可以让一个正文文件代码数据应用到不同型号的设备上,特别是在不同的成型尺寸的设备上可以获得通用结果,即使不同设备采用不同耗材,温度等设置发生变化,依然可以使用同一个正文文件在不同设备上完成打印,降低了云服务器管理数据的负担,并节约了云服务器的空间。作为优选的,所述正文文件包括信息数据和打印执行命令数据,所述信息数据用于打印机的识别,所述打印执行命令数据用于驱动打印机打印目标产品。本专利技术的实施例提供一种3D打印方法,如图1所示,包括:步骤S1、将基础数据编辑为3D打印文件的正文文件,即将基础数据经过建模、切片等编辑步骤后得到正文文件,该步骤可在用户终端内进行,生成正文文件时产生的大量运算仅由用户终端承担,加快了文件的成型速度,并且生成的正文文件在上传前已处理完成并验证,包含了上传者的知识产权;步骤S2、接收并中转至少一个3D打印文件的正文文件,该步骤可由云服务器实现,由于云服务器仅作为文件的中转,没有云建模、云切片等流程,大大降低了其负担和计算量;步骤S3、存储与上述任意正文文件契合的头文件和尾文件,该头文件和尾文件根据对应的打印机而编辑,并嵌入对应的打印机程序内,这样减少了打印机所需获得的打印文件的数据量,并提高了正文文件的兼容性;步骤S4、获取中转的其中一个正文文件,调用上述头文件和尾文件,依次执行头文件、获取的正文文件及尾文件的命令,打印出与获取的正文文件相对应的产品;该步骤可由打印机实现,打印机获得了由云服务器中转过来的正文文件后,将其与本地嵌入的头文件和尾文件结合为完整的3D打印文件,此时打印机可根据其指令实现3D打印动作。作为优选的,所述步骤S1还包括制作基础数据,所述步骤S2还包括接收并存储步骤S1制作的基础数据。并且更进一步的,所述步骤S1还包括下载步骤S2存储的基础数据并采用该基础数据编辑3D打印文件的正文文件。即,用户终端不仅可以根据已有的基础数据编辑所需的正文文件,还可以制作新的基础数据以便更好地适应编辑需要,也可以便于3D打印爱好者分享其创意;云服务器也可以将所有基础数据储存下来,便于用户通过用户终端选择、下载和使用。本专利技术的实施例提供一种3D打印系统,如图2所示,包括:至少一个用户终端,云服务器及至少一个3D打印机。每个用户终端均用于将基础数据编辑为所述3D打印文件中的正文文件;云服务器用于接收并中转每个用本文档来自技高网
...

【技术保护点】
1.一种3D打印文件的编辑方法,其特征在于:所述3D打印文件包括头文件、正文文件和尾文件;编辑与目标打印机相匹配的头文件和尾文件,编辑与目标产品相匹配的正文文件,并将所述头、尾文件与正文文件分开储存,当需要打印时,再将所述正文文件与所述头文件和尾文件合并为完整的3D打印文件。

【技术特征摘要】
1.一种3D打印文件的编辑方法,其特征在于:所述3D打印文件包括头文件、正文文件和尾文件;编辑与目标打印机相匹配的头文件和尾文件,编辑与目标产品相匹配的正文文件,并将所述头、尾文件与正文文件分开储存,当需要打印时,再将所述正文文件与所述头文件和尾文件合并为完整的3D打印文件。2.根据权利要求1所述的编辑方法,其特征在于:所述正文文件包括信息数据和打印执行命令数据,所述信息数据用于打印机的识别,所述打印执行命令数据用于驱动打印机打印目标产品。3.一种3D打印方法,其特征在于包括:步骤S1、将基础数据编辑为3D打印文件的正文文件;步骤S2、接收并中转至少一个3D打印文件的正文文件;步骤S3、存储与上述任意正文文件契合的头文件和尾文件;步骤S4、获取中转的其中一个正文文件,调用上述头文件和尾文件,依次执行头文件、获取的正文文件及尾文件的命令,打印出与获取的正文文件相对应的产品。4.根据权利要求3所述的3D打印方法,其特征在于:所述步骤S1还包括制作基础数据,所述步骤S2还包括接收并存储步骤S1制作的基础数据。5.根据权利要求4所述的3D打印...

【专利技术属性】
技术研发人员:孙亮
申请(专利权)人:武汉市贝恩三维科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1