# generated by Slic3r 1.2.9 on Thu Feb 14 18:28:41 2019 bed_shape = 0x0,280x0,280x280,0x280 before_layer_gcode = end_gcode = \n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n;; Begin LulzBot TAZ 6 Single Extruder v2.1 end G-code ;;\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n; Ensure moves are complete\nM400 ; Pause processing until moves complete\n\n; Begin cooling\nM104 S140 ; Cool hotend to retraction without waiting\nM140 S45 ; Cool bed to removal temp without waiting\nM107 ; Turn off the print cooling fan\n\n; Retract and re-prime filament\nG91 ; Make below Z and E movements relative\nG1 E-3 F1000 ; Retract some filament from the nozzle\nG1 Z20 E-3 F3000 ; Lift nozzle and retract more filament\nG1 E6 F3000 ; Re-prime nozzle (T584)\nG90 ; Restore absolute positioning mode\n\n; Cool bed\nM117 Moving to cool...\nG1 Y0 F3000 ; Move bed to cooling position\nM400 ; Don't show status until moved\nM190 R45 ; Wait for bed to cool\n\n; Move to print removal position\nM117 Printing complete\nG1 X-19 Y280 F3000 ; Move bed forward and toolhead left\nM84 ; Turn off stepper motors (implicit M400)\nM77 ; Stop print job timer\nM300 P200 ; Beep\n\n; Optionally keep hotend and bed warm\nM104 S0 ; Cool hotend without waiting\nM140 S0 ; Cool bed without waiting\nM0 Done, keep warm?\nM104 S140 ; Set hotend to retraction without waiting\nM140 S45 ; Set bed to removal temp without waiting\n\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n;; End LulzBot TAZ 6 Single Extruder v2.1 end G-code ;;\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n extruder_offset = 0x0 gcode_flavor = reprap layer_gcode = nozzle_diameter = 0.5 octoprint_apikey = octoprint_host = pressure_advance = 0 retract_before_travel = 2 retract_layer_change = 1 retract_length = 2 retract_length_toolchange = 10 retract_lift = 0 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 retract_speed = 60 start_gcode = \n; Input file name: [input_filename]\n; Printer preset: [printer_preset]\n; Filament preset: [filament_preset]\n; Print preset: [print_preset]\n\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n;; Begin LulzBot TAZ 6 Single Extruder v2.1 start G-code ;;\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;\n; Initialization, homing, and retraction\n;\n\n; Set units, positioning modes, and extruder origin\nM73 P0 ; Set LCD print progress to 0%\nM75 ; Start print job timer\nG26 ; Clear any "PROBE FAIL" (needed? see T372)\nG90 ; Set absolute positioning mode\nM204 S500 ; Set acceleration\nM82 ; Set E absolute mode (override G91)\nG92 E0 ; Set extruder position to 0 (origin)\nM420 S0 ; Disable bed leveling with previous matrix\n\n; Begin heating hotend to retraction temperature\nM107 ; Turn off the print cooling fan\nM104 S140 ; Set hotend temperature without waiting\nM140 S[first_layer_bed_temperature] ; Set bed temperature without waiting\n\n; While waiting for the hotend to heat, auto-home the axes\nM117 Homing all axes...\nG28 ; Auto-home all axes\nM109 R140 ; Wait for hotend temperature\n\n; Retract filament and move Y toward wiping pad (Z_SAFE_HOMING_Y_POINT - 30 mm)\nM117 Retracting...\nG1 Y228 E-30 F100 ; Retract and move toward wiping pad\n\n;\n; Wiping\n;\n\n; Begin heating hotend to wiping temperature\nM104 S140 ; Set hotend temperature without waiting\nM400 ; Don't show status until retracted\n\n; While waiting for the hotend to heat, position the nozzle over the wiping pad\nM117 Moving to wipe...\nG1 X-15 Y100 F3000 ; Move nozzle over wiping pad\nM109 R140 ; Wait for hotend temperature\n\n; Wipe the nozzle\nM117 Wiping nozzle...\nG1 Z1 F3000 ; Push nozzle into wiping pad\nG1 X-17 Y95 F1000\nG1 X-17 Y90 F1000\nG1 X-17 Y85 F1000\nG1 X-15 Y90 F1000\nG1 X-17 Y80 F1000\nG1 X-15 Y95 F1000\nG1 X-17 Y75 F2000\nG1 X-15 Y65 F2000\nG1 X-17 Y70 F2000\nG1 X-15 Y60 F2000\nG1 X-17 Y55 F2000\nG1 X-15 Y50 F2000\nG1 X-17 Y40 F2000\nG1 X-15 Y45 F2000\nG1 X-17 Y35 F2000\nG1 X-15 Y40 F2000\nG1 X-17 Y70 F2000\nG1 X-15 Y30 Z2 F2000\nG1 X-17 Y35 F2000\nG1 X-15 Y25 F2000\nG1 X-17 Y30 F2000\nG1 X-15 Y25 Z1.5 F1000\nG1 X-17 Y23 F1000\nG1 Z10 F1000 ; Lift out of wiping pad\nM400 ; Don't heat or show status until wiped\n\n;\n; Probing\n;\n\n; Begin heating hotend to probing temperature\nM104 S140 ; Set hotend temperature without waiting\n\n; While waiting, move to (LEFT_PROBE_BED_POSITION, FRONT_PROBE_BED_POSITION)\nM117 Moving to probe...\nG1 X-9 Y-9 ; Move over front left bed-leveling washer\nM400 ; Don't show status until moved\nM109 R140 ; Wait for hotend temperature\n\n; Probe the bed and enable bed-leveling compensation\nM117 Probing bed...\nM204 S100 ; Set acceleration for probing moves\nG29 ; Probe the bed\nM204 S500 ; Set acceleration back to normal\nM420 S1 ; Enable bed leveling with new matrix\nG1 Z10 F5000 ; Lift off the bed-leveling washer\n\n;\n; Printing\n;\n\n; Begin heating hotend to first layer temperature\nM104 S[first_layer_temperature] ; Set hotend temperature without waiting\nM400 ; Don't show status until done probing\n\n; While waiting for the hotend to heat, position the nozzle and pause\nM117 Moving off probe...\nG1 X0 Y0 Z15 F5000 ; Move above and away from last washer\nM400 ; Don't show status until moved\n\n; Ensure the hotend and bed are at the first layer temperatures\nM109 R[first_layer_temperature] ; Wait for hotend temperature\nM190 S[first_layer_bed_temperature] ; Wait for bed temperature\n\n; Extrude filament back into the nozzle\nM117 Priming nozzle...\nG1 Z2 E0 F75 ; Slowly extrude filament back into nozzle\nM400 ; Don't show status until primed\nM117 Printing...\n\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n;; End LulzBot TAZ 6 Single Extruder v2.1 start G-code ;;\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n toolchange_gcode = use_firmware_retraction = 0 use_relative_e_distances = 0 use_volumetric_e = 0 vibration_limit = 0 wipe = 0 z_offset = 0