summaryrefslogtreecommitdiffstats
path: root/.Slic3r/printer
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2019-02-10 17:44:46 (EST)
committer P. J. McDermott <pj@pehjota.net>2019-02-10 17:44:46 (EST)
commit618ff822f0c081bfd9c0de98d8307321cfe37c2e (patch)
treeb6a56132aaab729c70f92fb6ea0f39a7bb80cf6e /.Slic3r/printer
parentcd1e3c12ffd6712fe1067a58261e0be8eeacd158 (diff)
downloadslic3r-618ff822f0c081bfd9c0de98d8307321cfe37c2e.zip
slic3r-618ff822f0c081bfd9c0de98d8307321cfe37c2e.tar.gz
slic3r-618ff822f0c081bfd9c0de98d8307321cfe37c2e.tar.bz2
printer: Add untested TAZ 6 start G-code
Diffstat (limited to '.Slic3r/printer')
-rw-r--r--.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - start.gcode129
1 files changed, 129 insertions, 0 deletions
diff --git a/.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - start.gcode b/.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - start.gcode
new file mode 100644
index 0000000..f2e0f5a
--- /dev/null
+++ b/.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - start.gcode
@@ -0,0 +1,129 @@
+
+; Input file name: [input_filename]
+; Printer preset: [printer_preset]
+; Filament preset: [filament_preset]
+; Print preset: [print_preset]
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; Begin LulzBot TAZ 6 Single Extruder v2.1 PLA start G-code ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+;
+; Initialization, homing, and retraction
+;
+
+; Set units, positioning modes, and extruder origin
+M117 Setting up...
+M73 P0 ; Set LCD print progress to 0%
+M75 ; Start print job timer
+G26 ; Clear any "PROBE FAIL" (needed? see T372)
+G90 ; Set absolute positioning mode
+M204 S500 ; Set acceleration
+M82 ; Set E absolute mode (override G91)
+G92 E0 ; Set extruder position to 0 (origin)
+M420 S0 ; Disable bed leveling with previous matrix
+
+; Begin heating hotend to retraction temperature
+M107 ; Turn off the print cooling fan
+M104 S140 ; XXX: MATERIAL-DEPENDENT ; Set hotend temperature without waiting
+M140 S[first_layer_bed_temperature] ; Set bed temperature without waiting
+
+; While waiting for the hotend to heat, auto-home the axes
+M117 Homing all axes...
+G28 ; Auto-home all axes
+M117 Heating hotend...
+M109 ; Wait for hotend temperature
+
+; Retract filament before wiping
+M117 Retracting...
+G1 E-30 F100 ; Retract filament
+
+;
+; Wiping
+;
+
+; Begin heating hotend to wiping temperature
+M104 S140 ; XXX: MATERIAL-DEPENDENT ; Set hotend temperature without waiting
+
+; While waiting for the hotend to heat, position the nozzle over the wiping pad
+M117 Moving to wipe...
+G1 X-15 Y100 F3000 ; Move nozzle over wiping pad
+M117 Heating hotend...
+M109 ; Wait for hotend temperature
+
+; Wipe the nozzle
+M117 Wiping...
+G1 Z1 F3000 ; Push nozzle into wiping pad
+G1 X-17 Y95 F1000
+G1 X-17 Y90 F1000
+G1 X-17 Y85 F1000
+G1 X-15 Y90 F1000
+G1 X-17 Y80 F1000
+G1 X-15 Y95 F1000
+G1 X-17 Y75 F2000
+G1 X-15 Y65 F2000
+G1 X-17 Y70 F2000
+G1 X-15 Y60 F2000
+G1 X-17 Y55 F2000
+G1 X-15 Y50 F2000
+G1 X-17 Y40 F2000
+G1 X-15 Y45 F2000
+G1 X-17 Y35 F2000
+G1 X-15 Y40 F2000
+G1 X-17 Y70 F2000
+G1 X-15 Y30 Z2 F2000
+G1 X-17 Y35 F2000
+G1 X-15 Y25 F2000
+G1 X-17 Y30 F2000
+G1 X-15 Y25 Z1.5 F1000
+G1 X-17 Y23 F1000
+G1 Z10 F1000 ; Lift out of wiping pad
+
+;
+; Probing
+;
+
+; Begin heating hotend to probing temperature
+M104 S140 ; XXX: MATERIAL-DEPENDENT ; Set hotend temperature without waiting
+
+; While waiting for the hotend to heat, move over first probe washer
+M117 Moving to probe...
+G1 X-9 Y-9 ; Move over rear left bed-leveling washer
+M117 Heating hotend...
+M109 ; Wait for hotend temperature
+
+; Probe the bed and enable bed-leveling compensation
+M117 Probing bed...
+M204 S100 ; Set acceleration for probing moves
+G29 ; Probe the bed
+M204 S500 ; Set acceleration back to normal
+M420 S1 ; Enable bed leveling with new matrix
+G1 Z10 F5000 ; Lift off the bed-leveling washer
+
+;
+; Printing
+;
+
+; Begin heating hotend to first layer temperature
+M104 S[first_layer_temperature] ; Set hotend temperature without waiting
+
+; While waiting for the hotend to heat, position the nozzle and pause
+M117 Moving to center...
+G1 X140 Y140 Z2 F5000 ; Move to center
+G4 S1 ; Dwell/pause command queue for 1 second
+M400 ; Pause processing until moves complete
+
+; Ensure the hotend and bed are at the first layer temperatures
+M117 Heating hotend...
+M109 ; Wait for hotend temperature
+M190 ; Wait for bed temperature
+
+; Extrude filament back into the nozzle
+M117 Priming nozzle...
+G1 E0 F75 ; Slowly extrude filament back into nozzle
+M117 Printing...
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; End LulzBot TAZ 6 Single Extruder v2.1 PLA start G-code ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+