3D打印装置及其工作方法与流程

文档序号:17904207发布日期:2019-06-13 17:29阅读:325来源:国知局
3D打印装置及其工作方法与流程

本发明设计3d打印技术领域,尤其是一种3d打印装置及其工作方法。



背景技术:

目前,3d打印装置包括上位机和3d打印机,用户将模型输入上位机后,上位机将模型分解成多个层,然后传输至3d打印机,由于分解的层数很多,因此,造成数据十分庞大,传输很慢。同时,3d打印机打印时也需要读取大量的数据,因此,造成3d打印机工作效率不高,打印时间长等问题。



技术实现要素:

本发明提供一种3d打印装置及其工作方法,以使得3d打印机工作效率提高,缩短打印时间。

为了解决上述技术问题,本发明提供了一种3d打印装置的工作方法,包括上位机、3d打印机,所述上位机将待打印模型分解后传输给3d打印机。

进一步,所述上位机将待打印模型分解后传输给3d打印机的方法包括以下步骤:

步骤s1,上位机将打印模型分解成2n层,并形成每层需要打印的信息集,且n为大于1的整数;

步骤s2,上位机选取第n层作为基本层,将除基本层之外定义为第x层,且初设x为1;

步骤s3,比较第x层与基本层的差异点,并通过坐标系标出差异点的坐标位置;其中

比基本层多的差异点在坐标前用“+”标出,比基本层少的差异点在坐标前用“-”标出,以形成第x层的附加信息集后,执行x=x+1,直至形成各层相对于基本层的附加信息集。

进一步,所述上位机将待打印模型分解后传输给3d打印机的方法还包括以下步骤:

步骤s4,上位机将基本层信息和附加信息集传输至3d打印机,将3d打印机的打印层数定义为y;设置y的初值为1;以及

步骤s5,3d打印机依据基本层信息和附加信息集控制喷头在工作台上打印第y层模型实物后,执行y=y+1,直至所有层传输完毕。

进一步,所述上位机与3d打印机通过网络连接。

进一步,所述上位机将分解后的文件压缩后再传输至3d打印机。

又一方面,本发明还提供了一种3d打印装置,包括:

上位机、3d打印机,其中

所述上位机将待打印模型分解后传输给3d打印机。

进一步,所述上位机将待打印模型分解后传输给3d打印机,即

所述上位机将打印模型分解成2n层,并形成每层需要打印的信息集,且n为大于1的整数;

所述上位机选取第n层作为基本层,将除基本层之外定义为第x层,且初设x为1;比较第x层与基本层的差异点,并通过坐标系标出差异点的坐标位置;其中

比基本层多的差异点在坐标前用“+”标出,比基本层少的差异点在坐标前用“-”标出,以形成第x层的附加信息集后,执行x=x+1,直至形成各层相对于基本层的附加信息集;

所述上位机将基本层信息和附加信息集传输至3d打印机,将3d打印机的打印层数定义为y;设置y的初值为1;

3d打印机依据基本层信息和附加信息集控制喷头在工作台上打印第y层模型实物后,执行y=y+1,直至所有层传输完毕。

本发明的有益效果是,本发明的3d打印装置及其工作方法,采用基本层和其他层与基本层的差异,从而使得处理后的数据较少,因此大大缩短了上位机传输至3d打印机的时间,同时,3d打印机在读取上述数据时,只需要读取一次基本层信息,然后依次读取相应层的附加信息集,即可组成完整的该层的打印信息,因此缩短了信息的读取时间,因此,工作效率更高。本方案先将模型分解成2n层,再选取第n层作为基本层,由于基本层的选择靠近模型的中部,因此,其他层相对基本层的差异点较少,从而使得附加信息集更少,工作效率更高。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1是本发明的3d打印装置的工作方法的方法流程图。

图2是本发明的3d打印装置的原理框图。

具体实施方式

现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。

实施例1

图1是本发明的3d打印装置的工作方法的方法流程图。

如图1所示,本实施例提供了一种3d打印装置的工作方法,包括上位机、3d打印机,所述上位机将待打印模型分解后传输给3d打印机。

所述上位机将待打印模型分解后传输给3d打印机的方法包括以下步骤:

步骤s1,上位机将打印模型分解成2n层,并形成每层需要打印的信息集,且n为大于1的整数;

步骤s2,上位机选取第n层作为基本层,将除基本层之外定义为第x层,且初设x为1;

步骤s3,比较第x层与基本层的差异点,并通过坐标系标出差异点的坐标位置;其中

比基本层多的差异点在坐标前用“+”标出,比基本层少的差异点在坐标前用“-”标出,以形成第x层的附加信息集后,执行x=x+1,直至形成各层相对于基本层的附加信息集;具体的判断方法包括:比较x是否大于2n,是则进入步骤s4,否则返回重复步骤s3。

采用基本层和其他层与基本层的差异,从而使得处理后的数据较少,因此大大缩短了上位机传输至3d打印机的时间,同时,3d打印机在读取上述数据时,只需要读取一次基本层信息,然后依次读取相应层的附加信息集,即可组成完整的该层的打印信息,因此缩短了信息的读取时间,因此,工作效率更高。本方案先将模型分解成2n层,再选取第n层作为基本层,由于基本层的选择靠近模型的中部,因此,其他层相对基本层的差异点较少,从而使得附加信息集更少,工作效率更高。

所述上位机将待打印模型分解后传输给3d打印机的方法还包括以下步骤:步骤s4,上位机将基本层信息和附加信息集传输至3d打印机,将3d打印机的打印层数定义为y;设置y的初值为1;以及

步骤s5,3d打印机依据基本层信息和附加信息集控制喷头在工作台上打印第y层模型实物后,执行y=y+1,直至所有层传输完毕;具体的判断方法包括:比较y是否大于2n,是则判断打印结束,否则返回重复步骤s5。

并且,所述上位机将待打印模型分解后传输给3d打印机还可以包括步骤s6,即所述上位机与3d打印机通过网络连接,所述上位机将分解后的文件压缩后再传输至3d打印机;以及3d打印机接收压缩文件后进行解压。所述上位机将分解后的文件压缩后再传输至3d打印机。因此进一步减少了传输的文件,而本地解压的速度远大于网络传输的速度,因此从整体上来说,节约了打印时间。

所述网络连接方式可以采用蓝牙、wifi或者rj45接口进行连接。

实施例2

图2是本发明的3d打印装置的原理框图。

在实施例1基础上,本实施例2提供了一种3d打印装置,包括:

上位机、3d打印机,其中

所述上位机将待打印模型分解后传输给3d打印机。

所述上位机将待打印模型分解后传输给3d打印机,即所述上位机将打印模型分解成2n层,并形成每层需要打印的信息集,且n为大于1的整数;

所述上位机选取第n层作为基本层,将除基本层之外定义为第x层,且初设x为1;比较第x层与基本层的差异点,并通过坐标系标出差异点的坐标位置;其中

比基本层多的差异点在坐标前用“+”标出,比基本层少的差异点在坐标前用“-”标出,以形成第x层的附加信息集后,执行x=x+1,直至形成各层相对于基本层的附加信息集;

所述上位机将基本层信息和附加信息集传输至3d打印机,将3d打印机的打印层数定义为y;设置y的初值为1;

3d打印机依据基本层信息和附加信息集控制喷头在工作台上打印第y层模型实物后,执行y=y+1,直至所有层传输完毕。

本发明采用基本层和其他层与基本层的差异,从而使得处理后的数据较少,因此大大缩短了上位机传输至3d打印机的时间,同时,3d打印机在读取上述数据时,只需要读取一次基本层信息,然后依次读取相应层的附加信息集,即可组成完整的该层的打印信息,因此缩短了信息的读取时间,因此,工作效率更高。本方案先将模型分解成2n层,再选取第n层作为基本层,由于基本层的选择靠近模型的中部,因此,其他层相对基本层的差异点较少,从而使得附加信息集更少,工作效率更高。

所述上位机将分解后的文件压缩后再传输至3d打印机。因此进一步减少了传输的文件,而本地解压的速度远大于网络传输的速度,因此从整体上来说,节约了打印时间。

以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1