欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

reprap 3d打印机断点以后打印中断怎么续打?

程序员文章站 2023-03-24 09:37:10
reprap 3d打印机断点以后打印中断怎么续打?reprap 3d打印机断点以后打印中断怎么续打?打印机经常能遇到正在打印就断电了,或者因为其他原因中断了,该怎么续打呢?下面分享reprap 3d打印机断点续打的详细步骤,需要的朋友可以... 15-11-30...

3d打印机由于各种原因经常会出现打印中断,虽然大多数上位机都不提供断电续打功能,少数昂贵的商品机有这项功能并成为卖点,其实无论是什么数控设备,其机器指令都是g代码,3d打印机也不除外,通过合理更改g代码就可以实现断电续打。

1、用游标卡尺测量已经打印好的模型高度,假如已经打好了45mm的高度

2、用记事本打开.gcode文件

reprap 3d打印机断点以后打印中断怎么续打?

3、编辑-查找,查找内容:z45,z注意要大写

reprap 3d打印机断点以后打印中断怎么续打?

4、先另存文件,否则原来的g代码就改了,从“layer223”以上的内容删去,上限见图,基本是lcd显示状态的语句之下,我用的cura切片软件,其他软件类似,注意不要删掉启动代码,一会儿要改

reprap 3d打印机断点以后打印中断怎么续打?

reprap 3d打印机断点以后打印中断怎么续打?

5、既然是断电续打,也就是说z轴肯定不能归零,否则刀具直接打到工件(如果真的遇到这类情况请立即断电),删掉g28 z0

reprap 3d打印机断点以后打印中断怎么续打?

6、同时删掉下一行代码,下一行代码是启动时先抬高刀具的指令

reprap 3d打印机断点以后打印中断怎么续打?

7、再下一行,是g92指令,这条指令非常有用,也至关重要,g92指令可以定义当前刀具的坐标,这样我们就可以手动调节打印机到断电的高度然后给个g92指令让机器知道此时刀具在这个高度,同时挤出轴e也是有当前断电时的状态

8、可以看到下三行是启动时e轴的启动代码,也就是关于挤出机的初始化代码,此时我们一般不需要这三行代码,因为我的情况是打印中断十次有九次是堵料,手动测试挤出是否正常,一般情况下,电机断电,手能够轻松将料丝送入,挤出头能顺利出一坨即可,注意是一坨不是成丝状,否则请你继续清理喷头或喉管,一般清理喷头用电阻的引脚即可,清理喉管就是把丝拔出来剪掉头再插进去。

9、方便起见,留一行g92,把e0换成断电时e的长度,这里是e7404.51890,在e7404.51890后面或前面加上z45 注意中间有空格。此时机器就知道了当前刀具的坐标,注意无论实际刀具在哪,机器都强制认为刀具开始时在e7404.51890 z45的位置。这样就省略了z轴归位的麻烦,但需要启动打印前相对精确地调整z轴到实际的45mm,而挤出的e轴不用管,同样道理也适用于xy轴,但3d打印机的特点是自下而上,所以xy轴就像正常打印时初始化归位即可

10、默认情况下g92后面没有的轴就默认是坐标0,xy轴上一行代码已经归零,如果强迫症童鞋可以自己添加x0 y0,不添加效果一样

11、再下面的g1 f4800指令可以删掉,不删也不影响,因为之后又有g1指令覆盖了,这条指令是定义加工速度的,m117是显示lcd的指令,一般不删,起指示作用,至此代码修改完成

reprap 3d打印机断点以后打印中断怎么续打?

12、将修改好的g代码保存,放入sd卡中,或联机打印加载到上位机上

13、启动3d打印机,手动对刀,注意和日常启动一样,先预热,检查出丝是否正常再继续,注意不要自动归位,否则还是会打到工件,一会儿加载修改好的g代码回自动归位xy轴,可以将xy轴直接对到工件正上方,缓慢降低z轴至刚好没碰上,最好是打印中断时电机立刻停止,这样就不用人工调了,但有时会出现打印头空跑的情况,必须要手动对刀。

对刀这个词同样适用于其它任何机床

14、启动g代码文件,和日常一样等待即可然后检查工作是否正常,如果正常接上了,祝贺,续打成功

注意事项:

1、如果出现任何问题请立刻断电。

2、如果z轴的归位点在打印机上方的时候会很好办,无需进行z轴定义,直接全部轴归位即可,但e轴仍需修改。

相关标签: reprap 3D打印机