3D打印机断点续打的方法以及3D打印机技术

技术编号:12273500 阅读:118 留言:0更新日期:2015-11-04 22:33
本发明专利技术提供了一种3D打印机断点续打的方法,包括:(1)接收暂停打印的控制信号后,停止读取打印指令,并执行完主控器内部缓冲区内的指令;(2)存储打印机当前的状态信息以及校验信息;(3)控制打印机构移位,并关闭加热器;(4)接收继续打印的控制信号后,读取所述状态信息以及校验信息,进行数据校验,若校验通过,则继续读取打印指令;(5)控制打印机构复位,继续打印。所述方法实现了智能的断点续打,简化了3D打印机的操控方式,节省时间及材料成本。通过存储暂停时的状态信息,实现在关机重启后能够继续打印;暂停后打印机构能及时离开断点,不会有材料残余;通过继续打印后的缓慢提速,优化了断点续打质量。

【技术实现步骤摘要】
3D打印机断点续打的方法以及3D打印机
本专利技术涉及3D打印快速成形
,尤其涉及一种使3D打印机能在暂停后继续打印的3D打印机断点续打的方法。
技术介绍
3D打印是一个比较漫长的过程,如果打印过程中需要暂停打印,现有的3D打印技术只能在生成打印文件的时候确定断点的位置。而断点位置一旦确定下来,打印时间无法更改,因此灵活性很低,只能在特定的高度停止;并且需要生成两个打印文件。当用户想临时暂停打印的时候打印机喷头会留在当前的位置,并持续加热打印材料,造成打印材料属性改变,并且会堆叠喷头中残留的打印材料,即使暂停后马上继续打印也会留下一块球形的打印材料,影响成品质量,需要在后期对其处理,增加处理时间及人工成本。现有技术中,如果在打印的过程中碰到需要关闭电源或需要暂停的情况,则需要手动修改文件,或者不得不重新打印。然而手动修改文件又需要资深的工程师才能够完成,且会在一定程度上影响打印的效果;重新打印则增加了时间及材料成本。
技术实现思路
本专利技术的目的在于,针对现有技术中3D打印存在的无法在暂停后很好的继续打印的问题,提供一种3D打印机断点续打的方法,完善3D打印机的暂停后继续打印功能,智能控制3D打印机,在打印暂停后使打印喷头离开当前位置,杜绝打印材料残留;并且在重启后依然可以自动继续打印。为实现上述目的,本专利技术提供了一种3D打印机断点续打的方法,包括:(1)接收暂停打印的控制信号后,停止读取打印指令,并执行完主控器内部缓冲区内的指令;(2)存储打印机当前的状态信息以及校验信息;(3)控制打印机构移位,并关闭加热器;(4)接收继续打印的控制信号后,读取所述状态信息以及校验信息,进行数据校验,若校验通过,则继续读取打印指令;(5)控制打印机构复位,继续打印。所述方法进一步包括:通过按键接收暂停打印指令以及继续打印指令。进一步,所述校验信息根据打印指令以及打印暂停位置生成。步骤(3)进一步包括控制打印平台下降以及使打印材料回缩。所述打印指令存储在外部存储器中。步骤(2)中打印机当前的状态信息以及校验信息存储在内部存储器中。步骤(4)进一步包括将内部存储器中存储的校验信息与外部存储器中打印信息进行比对,若外部存储器中打印信息没有改变,则数据校验通过。步骤(5)进一步包括控制继续打印的第一层的打印速度低于暂停前打印速度,以及控制3D打印机的风扇以低于暂停前的转速运行,并逐层提高风扇转速以及打印速度至暂停前状态。步骤(5)进一步包括控制继续打印的第一层的打印速度为暂停前打印速度的20%,并控制3D打印机的风扇关闭。为实现上述目的,本专利技术还提供了一种3D打印机,包括主控器以及存储模块,所述主控器包括接收单元、控制单元以及校验单元;所述接收单元用于接收外部控制信号,其中外部控制信号包括暂停打印的控制信号以及继续打印的控制信号;所述控制单元与所述接收单元相连,用于根据所述接收单元接收的暂停打印的控制信号,控制打印机停止读取打印指令,并执行完主控器内部缓冲区内的指令,之后发出控制信号至所述存储模块、并控制打印机构移位以及关闭加热器,所述控制单元进一步用于根据所述接收单元接收的继续打印的控制信号,发出控制信号至所述校验单元,在校验通过后继续读取打印指令,并控制打印机构复位继续打印;所述存储模块与所述控制单元相连,用于根据控制单元的控制信号存储暂停打印时打印机当前的状态信息以及校验信息;所述校验单元分别与所述控制单元以及存储模块相连,用于根据控制单元的控制信号读取所述存储模块中的校验信息进行数据校验,并发送校验结果至所述控制单元。本专利技术的优点在于:通过智能控制3D打印机,实现了智能的断点续打,简化了3D打印机的操控方式,节省时间及材料成本。通过存储暂停时的状态信息,实现在关机重启后能够继续打印的功能;暂停后包括喷头在内的打印机构能及时离开断点,保证了不会有材料残余;通过继续打印后的缓慢提速,优化了断点续打的质量。附图说明图1,本专利技术所述3D打印机断点续打的方法的流程图;图2,本专利技术所述3D打印机的架构示意图;图3-6,本专利技术一实施例所述3D打印机断点续打的方法的工作原理示意图。具体实施方式下面结合附图对本专利技术提供的3D打印机断点续打的方法做详细说明。参考图1,本专利技术所述3D打印机断点续打的方法的流程图,接下来对图1所示的步骤做详细说明。S11:接收暂停打印的控制信号后,停止读取打印指令,并执行完主控器内部缓冲区内的指令。3D打印机的显示器上显示有包括“暂停打印”选项在内的菜单,用户通过按键在菜单上选择“暂停打印”选项并确认后,发出暂停打印的控制信号;也即,可以在任意打印位置暂停打印进程。3D打印机的主控器接收暂停打印的控制信号后,首先停止读取打印指令,并执行完主控器内部缓冲区内的指令。由于打印指令一般比较长,需要占用较大存储空间,而3D打印机的内部存储空间相对较小,因此,可以将所述打印指令存储在外部存储器中,比如存储在SD卡、U盘等存储设备中;需要打印时,连接外部存储器即可。S12:存储打印机当前的状态信息以及校验信息。执行完内部缓冲区内指令后,对打印机当前的状态信息(包括打印指令断点位置,暂停时打印机高度、位置等信息)进行存储;并根据打印指令以及打印暂停位置生成校验信息并存储。此时即使3D打印机电源被切断也不会造成打印数据的丢失。打印机当前的状态信息以及校验信息可以存储在3D打印机的内部存储器中,以在启动继续打印时,通过校验信息确保打印指令没有改变。S13:控制打印机构移位,并关闭加热器。暂停打印后移开包括喷头在内的打印机构并关闭加热器,可有效防止对打印材料的持续加热以及堆叠喷头中残留的打印材料。可以将打印机构移动至靠近打印机边缘框架或回到打印开始前的初始位置,从而确保暂停后喷头与打印产品保持一距离。还可以控制打印平台下降以及使打印材料回缩,进一步保证不会有残余的材料对打印产品造成影响。所述方法还可以包括:通过显示器显示暂停成功信息,以便用户及时、直观了解断点续打的进行情况。S14:接收继续打印的控制信号后,读取所述状态信息以及校验信息,进行数据校验,若校验通过,则继续读取打印指令。可以在3D打印机的显示器所显示的菜单上新增“继续打印”选项,通过按键在菜单上选择“继续打印”选项并确认后,发出继续打印的控制信号;当3D打印机的主控器接收到继续打印的控制信号后,启动继续打印执行程序,读取暂停打印时存储的打印机的状态信息以及校验信息,进行数据校验,若数据校验通过,则继续读取打印指令。为了防止打印信息被修改或丢失,需要根据校验信息对打印信息进行数据校验,以比对相对于暂停前,打印信息中的打印指令内容是否改变。若校验信息存储在内部存储器中,打印指令存储在外部存储器,可以在从内部存储器中读取到校验信息后,与外部存储器中打印信息进行比对,以保证外部存储器中打印信息没有改变,打印指令可以正确执行。例如,在暂停打印时,会把外部存储器的下一条指令如“G1X107.171Y91.385”以及其所在的位置作为校验信息存储到内部存储器中;当继续打印时从外部存储器读取相应位置上的数据,如果还是“G1X107.171Y91.385”,则校验通过;如果不是就停止打印,并提示“外部存储器数据损坏”。S15:控制打印机构复位,继续打印。控制电机驱动使打本文档来自技高网...
3D打印机断点续打的方法以及3D打印机

【技术保护点】
一种3D打印机断点续打的方法,其特征在于,包括: (1)接收暂停打印的控制信号后,停止读取打印指令,并执行完主控器内部缓冲区内的指令; (2)存储打印机当前的状态信息以及校验信息; (3)控制打印机构移位,并关闭加热器; (4)接收继续打印的控制信号后,读取所述状态信息以及校验信息,进行数据校验,若校验通过,则继续读取打印指令; (5)控制打印机构复位,继续打印。

【技术特征摘要】
1.一种3D打印机断点续打的方法,其特征在于,包括:(1)接收暂停打印的控制信号后,停止读取打印指令,并执行完主控器内部缓冲区内的指令;(2)存储打印机当前的状态信息以及校验信息,其中,所述校验信息根据打印指令以及打印暂停位置生成;(3)控制打印机构移位,并关闭加热器;(4)接收继续打印的控制信号后,读取所述状态信息以及校验信息,进行数据校验,若校验通过,则继续读取打印指令;(5)控制打印机构复位,继续打印。2.根据权利要求1所述的3D打印机断点续打的方法,其特征在于,所述方法进一步包括:通过按键接收暂停打印的控制信号以及继续打印的控制信号。3.根据权利要求1所述的3D打印机断点续打的方法,其特征在于,步骤(3)进一步包括控制打印平台下降以及使打印材料回缩。4.根据权利要求1所述的3D打印机断点续打的方法,其特征在于,所述打印指令存储在外部存储器中。5.根据权利要求4所述的3D打印机断点续打的方法,其特征在于,步骤(2)中打印机当前的状态信息以及校验信息存储在内部存储器中。6.根据权利要求5所述的3D打印机断点续打的方法,其特征在于,步骤(4)进一步包括将内部存储器中存储的校验信息与外部存储器中打印信息进行比对,若外部存储器中打印信息没有改变,则校验通过。7.根据权利要求1所述的3D打印机断点续打的方法,其特征在于,步骤(5)进一步包括控制继...

【专利技术属性】
技术研发人员:夏青乔英杰
申请(专利权)人:上海智位机器人有限公司
类型:发明
国别省市:上海;31

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

1