M117 Heating M109 S185 M117 Cleaning pos M83 ; extruder relative positioning G28 ; home all G1 X0 Y0 F8000 ; move X/Y to 0 G1 Z80 F8000 ; move on cleaning position M400 ;↓↓↓ Prepare T0 ↓↓↓ M117 load tool 0 T0 ; change tool ;↓↓↓ Load from parking position ↓↓↓ G92 E0 ; zero the extruded length G91 ; relative positioning M117 Moving 78mm G1 E78 F1000 ; restore - 2mm M400 ;↑↑↑ Load from parking position ↑↑↑ M117 Purge 50 G1 E50 F500 ; extrude another 30 mm, just to be sure M400 ;↓↓↓ Cooling filament and saving filament to parking position ↓↓↓ M117 Ret 6mm (-6) G1 E-6 F1000 ; stage 1 of 3 stage retraction M400 M117 Ext4mm (-2) G1 E4 F1000 ; stage 2 of 3 stage retraction, this keeps from producing "hair" M400 M117 Ret 48mm (-50) G1 E-48 F1000 ; stage 3 of retraction, now cooling M400 M117 Cooling G1 X+20 E7.5 F1000 ; move on position G1 X-20 E-7.5 F1000 ; move on position G1 X+20 E7.5 F1000 ; move on position G1 X-20 E-7.5 F1000 ; move on position G1 X+20 E7.5 F1000 ; move on position G1 X-20 E-7.5 F1000 ; move on position M400 M117 Ret 30mm (-80) G1 E-30 F200 ; parking filament M400 M117 T0 At -80mm G90 ; absolute positioning ;↑↑↑ Cooling filament and saving filament to parking position ↑↑↑ G92 E0 ; zero the extruded length ;↑↑↑ Prepare T0 ↑↑↑ ;↓↓↓ Prepare T1 ↓↓↓ M117 load tool 1 T1 ; change tool ;↓↓↓ Load from parking position ↓↓↓ G92 E0 ; zero the extruded length G91 ; relative positioning M117 Moving 78mm G1 E78 F1000 ; restore - 2mm M400 ;↑↑↑ Load from parking position ↑↑↑ M117 Purge 50 G1 E50 F200 ; extrude another 30 mm, just to be sure M400 ;↓↓↓ Cooling filament and saving filament to parking position ↓↓↓ M117 Ret 6mm (-6) G1 E-6 F1000 ; stage 1 of 3 stage retraction M400 M117 Ext4mm (-2) G1 E4 F1000 ; stage 2 of 3 stage retraction, this keeps from producing "hair" M400 M117 Ret 48mm (-50) G1 E-48 F1000 ; stage 3 of retraction, now cooling M400 M117 Cooling G1 X+20 E7.5 F1000 ; move on position G1 X-20 E-7.5 F1000 ; move on position G1 X+20 E7.5 F1000 ; move on position G1 X-20 E-7.5 F1000 ; move on position G1 X+20 E7.5 F1000 ; move on position G1 X-20 E-7.5 F1000 ; move on position M400 M117 Ret 30mm (-80) G1 E-30 F1000 ; parking filament M400 M117 T1 At -80mm G90 ; absolute positioning ;↑↑↑ Cooling filament and saving filament to parking position ↑↑↑ G92 E0 ; zero the extruded length T0 M117 Parking Done/T0