Relancer une impression après un problème pour continuer la pièce commencée

Parfois, une impression peut échouer en cours de fonctionnement à cause d'un filament coincé, un plantage PC, une coupure électrique, etc.

Si vous êtes là à temps, il est possible de continuer l'impression en modifiant le fichier GCODE pour enlever la partie qui a déjà été imprimée.

Tout d'abord, et pour ne pas que votre pièce puisse se décoller, il faut remettre en chauffe le plateau d'impression.

Pendant qu'il reprend sa température de fonctionnement, on a le temps de s'occuper du fichier GCODE.

Il s'agit de récupérer le fichier GCODE sur votre PC au format .gcode. Sous Repetier Host, il y a le bouton Sauver Job.

Sur Simplify3D c'est pareil, il faut faire Save Toolpath to Disk.

Comme une partie de l'impression a déjà été faite, il faut mesurer la hauteur déjà réalisée.

S'il s'agit d'une panne de courant, l'information de hauteur Z sur l'imprimante n'est plus connue, et donc il faut mesurer la hauteur avec un réglet par exemple.

Si l'impression est liée à un problème de bouchage, alors l'information Z est disponible dans le programme de pilotage.

Pour notre exemple, nous dirons que la hauteur a laquelle l'impression s'est arrêtée est de 49.5mm.

Tronquer le GCODE

Ouvrir le fichier GCODE dans un éditeur de texte quelconque et chercher une ligne avec Z49.5 :

Supprimer ensuite GCODE au dessus (sauf la partie initialisation de l'imprimante) et remplacer par les lignes suivantes :

;gcode d'initialisation
G90
M82
M106 S0
M140 S100 ;température plateau, à régler selon votre matière
M190 S100
M104 S260 T0 ;température buse, à régler selon votre matière
M109 S260 T0
;au dessus GCODE d'initialisation
G28 X0 Y0 ;on réinitialise les axes X et Y, mais pas le Z
G92 Z49.5 ;on indique que le Z actuel est bien 49.5 (remplacer par votre valeur en Z)
G92 E0 ;par sécurité on remet le compteur d'extrusion à 0

Remettre en chauffe la tête d'impression et relancer l'impression !