purge_filament
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| purge_filament [2025/11/04 01:35] – created dshoop | purge_filament [2025/11/08 18:07] (current) – dshoop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | <code> | + | ====== A Purge Filament Macro ====== |
| - | ; | + | {{tag> gcode setup about}} |
| - | ; purge filament | + | |
| - | ; | + | |
| - | G90 ; absolute positioning mode | + | The following is based on a 0.4mm nozzle |
| - | G28 ; home | + | |
| - | G1 Z10 F300 ; raise Z by 10 to be safe | + | < |
| - | G1 X67.5 Y0 F6000 ; move to start of purge line | + | [gcode_macro PURGE] |
| - | G1 Z0 F300 ; drop nozzle to plate surface | + | description: |
| - | M109 S220 ; heat extruder and wait | + | gcode: |
| - | G92 E0 ; reset extruder | + | ; |
| - | G1 X67.5 Y0 Z0.4 F300 ; move to start xyz position | + | ; simply purges enough filament to flush the tool |
| - | G1 X167.5 E80 F400 ; draw the first line | + | ; |
| - | G0 Y2 F120 | + | G90 ; absolute positioning mode |
| - | G1 X67.5 E60 F400 ; draw the second line | + | G28 ; home |
| - | G0 Y4 F120 | + | G1 Z10 F300 ; raise Z by 10 to be safe |
| - | G1 X167.5 E30 F400 ; draw a third line | + | G1 X67.5 Y0 F6000 ; move to start of purge line |
| - | G1 Z10 F300 ; raise Z by 10 to be safe | + | G1 Z0 F300 ; drop nozzle to plate surface |
| - | G92 E0 ; reset extruder | + | M109 S220 ; heat extruder and wait |
| - | G28 | + | G92 E0 ; reset extruder |
| + | G1 X67.5 Y0 Z0.4 F300 ; move to start xyz position | ||
| + | G1 X167.5 E80 F400 ; draw the first line | ||
| + | G0 Y2 F120 | ||
| + | G1 X67.5 E60 F400 ; draw the second line | ||
| + | G0 Y4 F120 | ||
| + | G1 X167.5 E30 F400 ; draw a third line | ||
| + | G1 Z10 F300 ; raise Z by 10 to be safe | ||
| + | G92 E0 ; reset extruder | ||
| </ | </ | ||
| + | |||
/app/data/attic/purge_filament.1762238132.txt.gz · Last modified: by dshoop
