diff options
author | P. 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) |
commit | f85c1743097d3c237100f8a784c326fe59bf89ed (patch) | |
tree | ee3f4bcf00bcca0c4a1d99d8b5322b6bd925e66d /.Slic3r/printer | |
parent | 618ff822f0c081bfd9c0de98d8307321cfe37c2e (diff) | |
download | slic3r-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
Diffstat (limited to '.Slic3r/printer')
-rw-r--r-- | .Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1, PLA - start.gcode | 21 |
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 |