summaryrefslogtreecommitdiffstats
path: root/.Slic3r/printer
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2019-02-11 19:10:56 (EST)
committer P. J. McDermott <pj@pehjota.net>2019-02-11 19:19:14 (EST)
commitad47fb2a347b1646ccad88466ed643050e9ba300 (patch)
tree2c86ce730ca1dd64d4a4e6f4997c08ac172b42fc /.Slic3r/printer
parent16e84a0f9c4fb361afd4bce1f9cb8fb350372367 (diff)
downloadslic3r-ad47fb2a347b1646ccad88466ed643050e9ba300.zip
slic3r-ad47fb2a347b1646ccad88466ed643050e9ba300.tar.gz
slic3r-ad47fb2a347b1646ccad88466ed643050e9ba300.tar.bz2
printer: Add TAZ 6 end G-code
With an option to keep the hotend and bed warm for the next print!
Diffstat (limited to '.Slic3r/printer')
-rw-r--r--.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - end.gcode44
1 files changed, 44 insertions, 0 deletions
diff --git a/.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - end.gcode b/.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - end.gcode
new file mode 100644
index 0000000..a13a8d9
--- /dev/null
+++ b/.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - end.gcode
@@ -0,0 +1,44 @@
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; Begin LulzBot TAZ 6 Single Extruder v2.1 PLA end G-code ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+; Ensure moves are complete
+M400 ; Pause processing until moves complete
+
+; Begin cooling
+M104 S140 ; XXX: MATERIAL-DEPENDENT ; Cool hotend to retraction without waiting
+M140 S45 ; XXX: MATERIAL-DEPENDENT ; Cool bed to removal temp without waiting
+M107 ; Turn off the print cooling fan
+
+; Retract and re-prime filament
+G91 ; Make below Z and E movements relative
+G1 E-1 F300 ; Retract some filament from the nozzle
+G1 Z20 E-5 F3000 ; Lift nozzle and retract more filament
+G1 E6 F3000 ; Re-prime nozzle (T584)
+G90 ; Restore absolute positioning mode
+
+; Cool bed
+M117 Moving to cool...
+G1 Y0 F3000 ; Move bed to cooling position
+M400 ; Don't show status until moved
+M190 R45 ; XXX: MATERIAL-DEPENDENT ; Wait for bed to cool
+
+; Move to print removal position
+M117 Printing complete
+M300 P200 ; Beep
+M77 ; Stop print job timer
+G1 X-19 Y280 F3000 ; Move bed forward and toolhead left
+M84 ; Turn off stepper motors (implicit M400)
+
+; Optionally keep hotend and bed warm
+M104 S0 ; Cool hotend without waiting
+M140 S0 ; Cool bed without waiting
+M0 Done, keep warm?
+M104 S140 ; XXX: MATERIAL-DEPENDENT ; Set hotend to retraction without waiting
+M140 S45 ; XXX: MATERIAL-DEPENDENT ; Set bed to removal temp without waiting
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; End LulzBot TAZ 6 Single Extruder v2.1 PLA end G-code ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+