;This G-Code has been generated specifically for the LulzBot TAZ Workhorse with HE 0.5mm Tool Head
M73 P0 ; clear GLCD progress bar
M75 ; start GLCD timer
G26 ; clear potential 'probe fail' condition
M107 ; disable fans
M420 S0 ; disable previous leveling matrix
G90 ; absolute positioning
M82 ; set extruder to absolute mode
G92 E0 ; set extruder position to 0
M140 S{material_bed_temperature_layer_0} ; start bed heating up
M109 R{material_soften_temperature} ; soften filament before homing Z
G28 ; Home all axis
G1 E-30 F100 ; retract filament
M109 R{material_wipe_temperature} ; wait for extruder to reach wiping temp
G1 X-15 Y100 F3000 ; move above wiper pad
G1 Z0 ; push nozzle into wiper
G1 X-17 Y160 F1000 ; slow wipe
G1 X-17 Y155 F1000 ; slow wipe
G1 X-17 Y150 F1000 ; slow wipe
G1 X-15 Y155 F1000 ; slow wipe
G1 X-17 Y145 F1000 ; slow wipe
G1 X-15 Y160 F1000 ; slow wipe
G1 X-17 Y140 F2000 ; fast wipe
G1 X-15 Y130 F2000 ; fast wipe
G1 X-17 Y135 F2000 ; fast wipe
G1 X-15 Y125 F2000 ; fast wipe
G1 X-17 Y120 F2000 ; fast wipe
G1 X-15 Y115 F2000 ; fast wipe
G1 X-17 Y105 F2000 ; fast wipe
G1 X-15 Y110 F2000 ; fast wipe
G1 X-17 Y100 F2000 ; fast wipe
G1 X-15 Y110 F2000 ; fast wipe
G1 X-17 Y135 F2000 ; fast wipe
G1 X-15 Y95  F2000 ; fast wipe
G1 X-17 Y100 F2000 ; fast wipe
G1 X-15 Y90 F2000 ; fast wipe
G1 X-17 Y100 F2000 ; fast wipe
G1 X-15 Y90 Z-1.5 F1000 ; slow wipe
G1 X-17 Y85 F1000 ; slow wipe
G1 Z15 ; raise extruder
M109 R{material_probe_temperature} ; wait for extruder to reach probe temp
M204 S100 ; set probing acceleration
G29       ; start auto-leveling sequence
M420 S1   ; activate bed level matrix
M425 Z    ; use measured Z backlash for compensation
M425 Z F0 ; turn off measured Z backlash compensation. (if activated in the quality settings, this command will automatically be ignored)
M204 S500 ; restore standard acceleration
G1 X0 Y0 Z15 F5000 ; move up off last probe point
G4 S1 ; pause
M400 ; wait for moves to finish
M117 Heating... ; progress indicator message on LCD
M109 R{material_print_temperature_layer_0} ; wait for extruder to reach printing temp
M190 R{material_bed_temperature_layer_0} ; wait for bed to reach printing temp
G1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle
M117 TAZ Workhorse LongBed Printing... ; progress indicator message on LCD

