/ tech

Impression bi-colore

Comment imprimer en 2 couleurs (ou plus) quand on a qu'un extruder...explications

Principe

Le principe de fonctionnement est adaptable à 2 ou n couleurs, il faudra juste répéter l'opération plusieurs fois.
Pour ce faire, on génére notre Gcode de l'objet comme à l'accoutumé.
il faudra alors scinder ce fichier entre deux couches (layers).
La première chose à faire est de regarder de plus prés notre modéle sous notre logiciel de slicing, et ainsi repérer le layer qui nous interresse pour le changement de couleur.

Pas à pas détaillé

Dans mon exemple, j'ai pris un modele (que j'ai modélisé rapidement) et qui contient un logo acollé à une plaque.

La plaque doit être blanche et le logo rouge.

Sous Cura je regarde le slicing de l'ojet pour déterminer sur quel layer se passe le debut d'impression des lettres.
Je vois que c'est le layer 10.

Il faut donc procéder de la manière suivante :

  • On ouvre le GCode de l'objet
  • On cherche ;LAYER:10
  • Tout ce qui se trouve avant doit etre enregistré dasn un fichier que l'on nommera par exemple gcode_log_part1.gcode
  • Tout ce qui se trouve à partir de cette lignedoit etre enregistré dans un fichier que l'on nommera gcode_log_part2.gcode
  • Dans le gcode part 1, il faut rajouter en fin de fichier une commande MARLIN permettant de s'aligner sur la butée des X : G28 X
  • Dans le gcode part 2, il faut ajouter une partie plus conséquente :

G90 M106 G28 X G28 Y M109 S203 G92 Z1.8 M82 G92 E3082.23761

Explications :
G90 : Position absolue
M106 : allumer les ventilateurs
G28 X : on se place en butée de l'axe X
G28 Y : on se place en butée de l'axe Y
M109 S203 : On monte la temperature de la buse à 203°C
G92 Z1.8 : la c'est plus chaud il faut recupérer la valeur Z du layer 10 que l'on a choisi. Normallement la valeur doit etre sur la premiere ligne du second fichier gcode dans mon cas j'avais : G0 X67.066 Y91.324 Z1.8 d'ou un Z à 1.8.
M82: Définir le mode absolu pour l'extrudeur
G92 E3082.23761 : on positionne la nouvelle valeur absolue pour l'extrudeur que l'on recupérer aussi dans le second gcode sur la seconde ligne dans mon cas G1 F1500 E3082.23761

Comment se passe l'impression

On commence par imprimer notre premier Gcode (dans mon cas le fond blanc).
Quand le Gcode est terminé, la tete va se positionner sur la butée de l'axe X à gauche.
On peut alors changer le filament.
petit conseil monter quelque peu la température pour faciliter l'echange de filament.

Une fois le filament changé, on lance le second gcode qui repartira de son précédent point d'arrêt.

Impression bi-colore
Share this