====== GCode ======
GCode personalizzati da inserire in Prusa Slicer per ottimizzare le stampe su stampante Ender 3
===== Gcode iniziale =====
G90 ; use absolute coordinates
M83 ; extruder relative mode
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
G28 ; home all
;
;======== startup purge ==========
;
G1 X2 Y20 F3000
G1 Z0.35 F240
G92 E0.0
G1 Y200 E20.0 F1500.0 ; intro line go
G1 X2.35 F5000 ; move right 0.3 mm
G1 Y20 E18 F1500.0 ; intro line back
===== Gcode per inserimento oggetti nella stampa =====
;========pausa per inserimento oggetti==========
M400 ; attende la fine dei movimenti e mette in pausa
G1 E-3 F3600 ; ritrae 3 mm
G60 ; salva la posizione corrente
G1 X2 F3000 ; sposta l'estrusode in posizione X=2
M0 Clicca per continuare ;===si ferma e attende per continuare===
G1 E3 F3600 ; estrude 3 mm di filamento per riempire l'ugello
G92 E0 ; azzera le coordinate dell'estrusore E
G61 ; riporta l'estrusore dove si era fermato
;========fine pausa inserimento oggetti=========
Quando si ferma appare un popup su Octoprint che riporta un errore sul comando "M0" e non lo invia alla stampante, in ogni caso la procedura funziona.
\\
dopo aver posizionato gli oggetti sempre da OctoPi cliccare su "Resume"\\
\\
ATTENZIONE: Non cliccare su "Restart" altrimenti la stampa riparte da zero\\
===== Gcode finale =====
M104 S0 ; turn off temperature
M140 S0 ; turn off heatbed
M107 ; turn off fan
{if layer_z