Introduction: Auto Turn OFF 3D Printer (mechanical Solution)
Hi guys,
I have found a simple way to turn off my 3D printer in automatic at the end of a printing job.
I have applied the solution on my custom printer " Anet A2"
The solution is born when I have observed that on the Y axis I have an extra running, in the extra running, the extruder is out of hotbed.
Then I have thought and a mechanism for use the extra running for turning off of the printer.
The wheel, of the mechanism, slid up on the Wedge and two levers, related with a linkage, act on the power button.
On the software, I need to add a G-CODE instruction.
The instruction, tell to the printer to go on a specific point of the Y-axis; This point's the trigger point of the mechanism.
In this case, I use CURA Slicer and I have modified, on the section Start/End-Gcode, the End-Gcode add the row "G1 Y230 F4200 ".
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)
G91 ;relative positioning
G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
G1 Y230 F4200 ; auto power off
G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
M84 ;steppers off
G90 ;absolute positioning ;{profile_string}
A good triggering speed reduces the hysteresis of the power button.
I hope I have inspired you!
Bye
Step 1: Video
A short video of the work.