3d打印吧 关注:110,525贴子:565,100

用1个继电器实现打印完毕自动关机

只看楼主收藏回复

DIY的打印机有些没有自动关机功能,我的也一样。这个功能还是挺实用的,特别是打印一些大的模型时,人不在边上,打印机打完了还开着费电。我用1个继电器模块实现了自动关机,妈妈再也不用担心我浪费电了:)
原理图:

接线如图所示(虚线圈起来的部分),实际上只需要一个继电器模块和五条接线。
+(XSTOP):x轴限位开关的+极
IN:是继电器模块的触发信号输入端
工作工程:
打开电源开关,打印机工作。当打印机开始打印(挤出头开始出丝打印),将电源开关关闭(此时,电源通过继电器供电)。打印结束,挤出头回到原点位置,触发xstop,继电器释放,电源断开,打印机关机。
当然在打印过程中,可以随时打开电源开关,这样打印机打印完毕就不会关机。
注意两点:
1.使用自动关机功能时,一定挤出头开始出丝打印再关闭电源开关,即让x轴限位开关处于未触发状态才可以;
2.打印完毕后,挤出头必须要回到x轴0点位置才能触发自动关机。一般的切片软件中都会这么设置,如果没有的话,可以手动在GCODE切片代码最后加上让X轴回到0点的命令G28 X0 ; 。


IP属地:浙江1楼2016-12-05 16:11回复
    这样做确实可行...


    2楼2016-12-05 16:43
    回复
      是啊,我用着挺好。简单实用


      IP属地:浙江3楼2016-12-06 10:06
      回复
        用个单片机控制也好吧,


        IP属地:辽宁来自Android客户端4楼2016-12-09 07:26
        回复
          要断开电源,必须有继电器啊。加一个单片机当然可以,但好用1个继电器模块就能完成的事,何必搞那么复杂。


          IP属地:浙江5楼2016-12-09 17:02
          回复
            这功能实用,我原本也想过,但没你的简单


            IP属地:山东来自Android客户端6楼2016-12-11 00:45
            收起回复
              好办法,顶楼主一下。


              IP属地:河北来自Android客户端7楼2016-12-12 04:05
              收起回复
                更新:
                在最近几次的打印中发现个问题,打印完毕x轴回到原点触发xstop后,有时候继电器并没有释放断电。原因是触发xstop的时间很短只有几毫秒,而继电器动作比较慢,导致未能断电。
                解决方法:
                在gcode中x轴回到原点的代码(一般是G28 X0 Y0;)后加一句:G1 X-2;这样就能100%保证断电。
                让切片软件自动加上代码:
                CURA:在Start/End-Gode中编辑end.gcode,在G28 X0 Y0;后面加上G1 X-2; 这样就会自动在切片时加上。
                Simplify3D:类似的,可以在end-gcode中加上以上代码。


                IP属地:浙江8楼2016-12-12 10:11
                回复
                  直接放开关上去不行么,继电器都省了


                  IP属地:上海10楼2016-12-14 15:17
                  收起回复
                    打印结束喷头会回到顶部与上部接触,最简单粗暴的方式就是在顶部设置一个开关即可.当然,弄复杂点也是可以的,按打印机的不同使用不同的方式,我的是三角洲


                    来自Android客户端11楼2016-12-15 01:26
                    回复
                      开关也可以,我也考虑过。
                      这是开关固定比较麻烦,必须要牢固,搞不好还要钻孔什么的,位置还要精确。
                      继电器模块用双面胶随便找个地方一粘就行了。


                      IP属地:浙江12楼2016-12-15 10:35
                      回复
                        不错


                        IP属地:广东来自Android客户端13楼2016-12-15 12:31
                        回复
                          实物接线图来一发~楼主~


                          IP属地:河北14楼2016-12-17 11:35
                          回复
                            想知道,回到原点就关机 那不怕堵头吗,能不能再前面,加入M109代码 设定一个关机温度


                            IP属地:江苏15楼2017-05-19 15:00
                            收起回复
                              延时模块接220V继电器再接一个短路继电器两端的开关。延时模块接12V电源并设置为两分钟断电,然后信号线使用挤出头加热棒的正极。。当你想延时的时候断开短路继电器的开关。延时模块在加热棒停止加热的两分钟之后断电。实现自动关机。🌝🌝


                              IP属地:广东来自Android客户端16楼2021-09-28 00:44
                              回复