I file da stampare devono essere codificati in g-code
Questo è un linguaggio testuale, che può anche essere modificato a mano.
Di fatto, slic3r consente di aggiungere dei pezzi di g-code all'inizio o alla fine del file generato, ad esempio per riposizionare la testina una volta raggiunta la temperatura o per spostare la testa di stampa dall'oggetto e raffreddare il piano alla fine.
Ogni comando di g-code comincia con una lettera.
Il nome del linguaggio deriva dal fatto che spesso questa lettera è la G
La lettera è seguita da un certo numero di parametri, che possono esprimere una coordinata, una velocità o altro
Il tipo e numero dei parametri dipendono dal comando. Alcuni sono opzionali.
È anche possibile inserire dei commenti all'interno del file, per renderlo più leggibile e modificabile.