summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2019-02-10 19:31:06 (EST)
committer P. J. McDermott <pj@pehjota.net>2019-02-11 16:54:33 (EST)
commitf85c1743097d3c237100f8a784c326fe59bf89ed (patch)
treeee3f4bcf00bcca0c4a1d99d8b5322b6bd925e66d
parent618ff822f0c081bfd9c0de98d8307321cfe37c2e (diff)
downloadslic3r-f85c1743097d3c237100f8a784c326fe59bf89ed.zip
slic3r-f85c1743097d3c237100f8a784c326fe59bf89ed.tar.gz
slic3r-f85c1743097d3c237100f8a784c326fe59bf89ed.tar.bz2
printer: Edit TAZ 6 start G-code
* Drop useless M117 commands * Remind Marlin of target temperatures in M109 commands * Add pauses (M400) after movement commands (G1 and G28) and before M117, M104, etc. * Align wiping command comments
-rw-r--r--.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - start.gcode21
1 files changed, 10 insertions, 11 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
index f2e0f5a..717c588 100644
--- 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
@@ -13,7 +13,6 @@
;
; 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)
@@ -31,12 +30,12 @@ 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
+M109 R140 ; XXX: MATERIAL-DEPENDENT ; Wait for hotend temperature
; Retract filament before wiping
M117 Retracting...
G1 E-30 F100 ; Retract filament
+M400 ; Pause processing until moves complete
;
; Wiping
@@ -48,12 +47,11 @@ 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
+M109 R140 ; XXX: MATERIAL-DEPENDENT ; Wait for hotend temperature
; Wipe the nozzle
M117 Wiping...
-G1 Z1 F3000 ; Push nozzle into wiping pad
+G1 Z1 F3000 ; Push nozzle into wiping pad
G1 X-17 Y95 F1000
G1 X-17 Y90 F1000
G1 X-17 Y85 F1000
@@ -77,7 +75,8 @@ 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
+G1 Z10 F1000 ; Lift out of wiping pad
+M400 ; Pause processing until moves complete
;
; Probing
@@ -89,8 +88,8 @@ 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
+M400 ; Pause processing until moves complete
+M109 R140 ; XXX: MATERIAL-DEPENDENT ; Wait for hotend temperature
; Probe the bed and enable bed-leveling compensation
M117 Probing bed...
@@ -99,6 +98,7 @@ 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
+M400 ; Pause processing until moves complete
;
; Printing
@@ -114,8 +114,7 @@ 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
+M109 R205 ; XXX: MATERIAL-DEPENDENT ; Wait for hotend temperature
M190 ; Wait for bed temperature
; Extrude filament back into the nozzle