3D/3DPrinting/Prepare_filament.txt
2026-01-12 18:44:13 +01:00

95 lines
2.4 KiB
Text

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