Table des matières

Memento en tête Gcode testé le 04/05/2017 et explications pour modifications

Cette page traite des choses qui ont été vues sur le GCODE le 04/05/2017, par rapport à ce fichier de configuration : stick_2_teintes.zip

Start GCODE

G21 ; set units to millimeters
M107
G28 ; mise aux origines des axes X et Y et Z
G90 ; use absolute coordinates
T0 ; T0 pour extrudeur 1
G92 E0 ; on initialise l'extrudeur 1 à 0 en distance d'extrusion
M82 ; use absolute distances for extrusion

;amorce extrudeur 1
G1 Z1 ; on relève le Z pour ne pas risquer de buter dans le plateau
G1 X350 Y200 F12000 ; on va en position de purge, hors du plateau
G1 E-0.1 ; on rétracte un peu en arrière l'extrudeur, de telle sorte que cela permet de l'initialiser et donc de savoir dans quel sens il tourne (bug Repetier Host, parfois il ne sait plus dans quel sens tourner)
M92 E1000 ; augmentation vitesse extrudeur (pas/mm) afin de pouvoir amorcer plus vite
G1 E10 ; on extrude un peu de matière pour bien amorcer la buse
M92 E8000 ; voir détail ci dessous
G92 E0 ; une fois que l'amorçage est fait, on remet l'extrudeur à 0 pour démarrer l'impression à partir de 0

M92 E8000 : Là c'est très empirique, mais sur nos essais du 04/05/2017, je trouve que le passage à E8000 en pas/mm permet d'avoir un débit à peu près constant, tout le long de l'extrusion. Ce réglage est à affiner, mais il faut le considérer car à mon avis c'est notre porte de salut pour des impressions constantes avec un débit contrôlé.

End GCODE

G1 X350 Y200 F12000 ; on se met en position de fin
M107 ; Turn off fan
G91 ; Relative positioning
G90 ; Absolute positioning
G92 E0 ; Reset extruder position
M84 ; Turn steppers off

Rien de bien particulier à expliquer, on met la machine en position parcage. Par contre j'ai supprimé les lignes pour arrêter de chauffer, car on peut facilement oublier de réchauffer par la suite.

Après changement extrudeur GCODE

C'est cette partie est qui est très intéressante. On vient, à chaque fois qu'on change d'extrudeur, réamorcer le nouveau extrudeur sélectionné, hors du plateau pour bien redémarrer.

G1 X250 Y200 F12000 ; on va en position hors du plateau, pour ne pas réamorcer dessus
G92 E0 ; initialisation de l'extrudeur à 0
G1 E-0.1 ; on rétracte un peu en arrière l'extrudeur, de telle sorte que cela permet de l'initialiser et donc de savoir dans quel sens il tourne (bug Repetier Host, parfois il ne sait plus dans quel sens tourner)
G1 E1 ; on réamorce un peu, autant qu'au démarrage de l'impression grosso modo. A savoir qu'on est toujours sur la valeur M92 E8000 par rapport au début
G92 E0 ; on remet l'extrudeur à 0