summaryrefslogtreecommitdiffstats
path: root/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2019-02-20 19:04:27 (EST)
committer P. J. McDermott <pj@pehjota.net>2019-02-20 19:04:27 (EST)
commitb44633bb62322a19a5ed4357eaabe9c893021dbc (patch)
tree5ae93695c351b21571d5944e6653dbffeac48a59 /.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode
parentc341fd6a210e6646f741886c22968a98168f7a99 (diff)
downloadslic3r-b44633bb62322a19a5ed4357eaabe9c893021dbc.zip
slic3r-b44633bb62322a19a5ed4357eaabe9c893021dbc.tar.gz
slic3r-b44633bb62322a19a5ed4357eaabe9c893021dbc.tar.bz2
TAZ 6, DE v3, eSUN HIPS: New printer
Diffstat (limited to '.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode')
-rw-r--r--.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode128
1 files changed, 128 insertions, 0 deletions
diff --git a/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode b/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode
new file mode 100644
index 0000000..4a82a3f
--- /dev/null
+++ b/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode
@@ -0,0 +1,128 @@
+
+; 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 start G-code ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+;
+; Initialization, homing, and retraction
+;
+
+; Set units, positioning modes, and extruder origin
+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 S<retraction_temperature> ; 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
+M109 R<retraction_temperature> ; Wait for hotend temperature
+
+; Retract filament and move Y toward wiping pad (Z_SAFE_HOMING_Y_POINT - 30 mm)
+M117 Retracting...
+G1 Y228 E-30 F100 ; Retract and move toward wiping pad
+
+;
+; Wiping
+;
+
+; Begin heating hotend to wiping temperature
+M104 S<wiping_temperature> ; Set hotend temperature without waiting
+M400 ; Don't show status until retracted
+
+; 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
+M109 R<wiping_temperature> ; Wait for hotend temperature
+
+; Wipe the nozzle
+M117 Wiping nozzle...
+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
+M400 ; Don't heat or show status until wiped
+
+;
+; Probing
+;
+
+; Begin heating hotend to probing temperature
+M104 S<probing_temperature> ; 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
+M400 ; Don't show status until moved
+M109 R<probing_temperature> ; 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
+M400 ; Don't show status until done probing
+
+; While waiting for the hotend to heat, position the nozzle and pause
+M117 Moving off probe...
+G1 X0 Y0 Z15 F5000 ; Move above and away from last washer
+M400 ; Don't show status until centered
+
+; Ensure the hotend and bed are at the first layer temperatures
+M109 R[first_layer_temperature] ; Wait for hotend temperature
+M190 S[first_layer_bed_temperature] ; Wait for bed temperature
+
+; Extrude filament back into the nozzle
+M117 Priming nozzle...
+G1 Z2 E0 F75 ; Slowly extrude filament back into nozzle
+M400 ; Don't show status until primed
+M117 Printing...
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; End LulzBot TAZ 6 Single Extruder v2.1 start G-code ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+