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