Caractéristiques
Cette imprimante est entièrement open-source (liens ci-dessous), enfin c'est ce qui est annoncé, dans la pratique ça n'a pas l'air si clair (cf. ce qu'en dit Rudolf Riedel)
L'assemblage a été réalisé en suivant le guide fourni par CReality, en une demi-journée : guide assemblage ender 3 (pdf)
Guide de démarrage rapide : quick start guide (en)
Sur cette page : utiliser l'imprimante CReality Ender 3
Si tout part de travers…
Choisir «pause print» : l'imprimante se replace en position home,
une fois replacée choisir «Stop print», puis relever la tête d'impression si nécessaire (prepare / move axis),
nettoyer le plateau … et c'est reparti
Code source du firmware chez le fabricant : https://creality.com/download/source-code_c0001
Dépôt de code du fabricant : https://github.com/Creality3DPrinting/Ender-3
Marlin 3D Printer Firmware : https://github.com/MarlinFirmware/Marlin + https://marlinfw.org/
Schéma électronique : https://github.com/RudolphRiedel/CR10-Melzi-1.1.2
Mise à jour du firmware : https://howchoo.com/ender3/ender-3-bootloader-firmware-update-marlin/
On utilise du PLA de 1.75mm de diamètre, qui a la réputation d'être le plus simple à utiliser.
Il est fourni en rouleau.
Le PLA a une densité de 1,24 g/cm3, un rouleau de 1kg contient environ 335 m de filament
Pour trouver des correspondances de couleurs (hex, Pantone, RAL) ce site est très pratique : https://filamentcolors.xyz/swatch/esun-green-pla-558/
Il est nécessaire de calibrer le plateau quand les premières couches imprimées sont comme “écrasées” ou qu'il y a des problèmes d'adhésion. La procédure de calibration prend une dizaine de minutes à réaliser et utilise un fichier gcode interactif, on la doit à John Fearnside qui l'a publiée sur thingiverse. Elle consiste à placer la tête d'impression aux 4 coins du plateau et ajuster la hauteur à chaque fois
; BedPositioning for Ender 2 ; Copyright G3P 2017 G90 M82 M140 S50 M190 S50 M104 S210 T0 M109 S210 T0 G28 ; Home all axis G1 Z10 ; Lift Z axis G1 X32 Y35 ; Move to Position 1 G1 Z0 M0 ; Pause print G1 Z10 ; Lift Z axis G1 X32 Y206 ; Move to Position 2 G1 Z0 M0 ; Pause print G1 Z10 ; Lift Z axis G1 X202 Y206 ; Move to Position 3 G1 Z0 M0 ; Pause print G1 Z10 ; Lift Z axis G1 X202 Y35 ; Move to Position 4 G1 Z0 M0 ; Pause print G1 Z10 ; Lift Z axis G1 X32 Y35 ; Move to Position 1 G1 Z0 M0 ; Pause print G1 Z10 ; Lift Z axis G1 X32 Y206 ; Move to Position 2 G1 Z0 M0 ; Pause print G1 Z10 ; Lift Z axis G1 X202 Y206 ; Move to Position 3 G1 Z0 M0 ; Pause print G1 Z10 ; Lift Z axis G1 X202 Y35 ; Move to Position 4 G1 Z0 G90 M82 M84 ; disable motors ; Start printing Square G90 M82 M140 S50 M190 S50 M104 S212 T0 M109 S212 T0 M92 E97 G28 ; home all axes G1 X15 Y15 Z0.2 F3000 ; get ready to prime G92 E0 ; reset extrusion distance G1 X120 E35 F600 ; prime nozzle G92 E0 G1 E-7.0000 F1800 G1 Z0.180 F1002 ; process Ender 2-1-1 ; layer 1, Z = 0.180 T0 ; tool H0.200 W0.400 ; outer perimeter G1 X35.200 Y35.200 F4800 G1 E0.0000 F540 G92 E0 G1 X35.300 Y35.300 F4800 G1 E0.0000 F720 G92 E0 G1 X206.700 Y35.300 E11.2828 F600 G1 X206.700 Y206.700 E22.5655 G1 X33.300 Y206.700 E33.8483 G1 X33.300 Y35.300 E45.1311 G1 X33.300 Y35.300 F2400 G1 X33.697 Y35.697 F4800 G92 E0 G1 X33.697 Y206.303 E11.2400 F600 G1 X206.303 Y206.303 E22.4800 G1 X206.303 Y35.697 E33.7200 G1 X33.697 Y35.697 E44.9599 G92 E0 G1 E-4.0000 F2400 G1 X33.697 Y35.697 F2400 ; layer 2, Z = 0.440 ; tool H0.200 W0.400 G1 X33.200 Y35.200 F4800 G1 Z0.440 F1000 G1 E0.0000 F2400 G92 E0 G1 X206.800 Y35.200 E6.2742 F1200 G1 X206.800 Y206.800 E12.5484 G1 X33.200 Y206.800 E18.8226 G1 X33.200 Y35.200 E25.0968 G1 X33.200 Y35.200 F2400 G1 X33.797 Y35.797 F4800 G92 E0 G1 X33.797 Y206.203 E6.2385 F1200 G1 X206.203 Y206.203 E12.4769 G1 X206.203 Y35.797 E18.7154 G1 X33.797 Y35.797 E24.9538 G92 E0 G1 E-4.0000 F2400 G1 X33.797 Y35.797 F2400 G92 E0 G1 E-7.0000 F1800 ; layer end M104 S0 ; turn off extruder M140 S0 ; turn off bed G28 X0 ; home X axis G1 Z100 F6000 M84 ; disable motors
Pour faire sortir du filament sans imprimer d'objet, on peut y accéder par le menu :
prepare / move axis / 1mm / extruder → augmenter la valeur
Cette fonction apparaît dans le menu uniquement quand on choisit 1mm (!)
Il faut d'abord retirer ce qu'il reste de filament :
Puis introduire le nouveau filament :
Avec un chiffon qui ne laisse pas de peluche et de l'alcool isopropylique à 95%. Ne pas utiliser d'acétone qui ferait fondre le revêtement.
Comment savoir si la buse est partiellement bouchée ?
Une buse bouchée peut causer de la sous-extrusion.
Le PLA use peu les buses, ce qui n'est pas le cas d'autres types de filament. Mais il peut aussi être nécessaire de changer la buse
En suivant la méthode de cette vidéo. Pour celleux qui préfèrent une procédure écrite, cela donne :
En utilisant du filament ESun 1.75mm CLN 3D Filament (en stock! boite verte), il faut procéder comme pour un changement de filament : retirer le filament, entrer le filament de nettoyage et extruder manuellement une vingtaine de centimètres (en sortie de buse). Il y a d'autres manières de l'utiliser.
D'autres méthodes existent, voir https://3dsolved.com/ender-3-clean-the-nozzle-unclog-it/
On ne l'a jamais fait pour le moment mais sûrement que dépoussiérer / graisser / huiler doit être nécessaire de temps en temps…
Il existe des techniques pour calibrer l'extrudeur et ajuster des éléments mécaniques, on ne les a encore jamais utilisé. Voir
Différents objets utiles à imprimer pour la calibration
(Sur la carte microSD, dans le dossier entretien_ender3 : calicat.gcode et autodesk_calibration.gcode préparés avec les réglages de base de Cura pour le mode Draft 0.2mm)
Voir aussi la page essais d'impression avec la CReality Ender 3
Nettoyage manuel de la buse : ça ne suffit pas
Nettoyage avec filament de nettoyage : c'est beaucoup mieux, mais pas encore parfait…
Changements logiciels possibles pour résoudre la sous-extrusion :
Les objets imprimés sont en sous-extrusion, en regardant de plus près, on se rend compte que l'axe X (qui porte la tête d'impression) n'est plus parallèle au plateau…
C'est résolu en réglant les excentriques (roues qui s'appuyent sur le montant Z à l'opposé du moteur). (merci pascal_lb
Ca ne me paraît pas top, il faudrait le refaire mieux…
Le filament est extrudé, ça ne semble pas venir de la tête d'impression.
On se rend compte que le fil n'est pas entraîné de manière homogène, parfois le galet presseur ne tourne pas et peu de filament sort…
En reserrant la vis du galet presseur, ça s'arrange! Mais ce n'est toujours pas idéal :/
→ Après un nettoyage de la buse, ça repart en bonne qualité!
Pistes pour les excentriques :
Pistes pour l'extrudeur / sous-extrusion
Cette machine est assez bruyante. Il existe quelques solutions pour réduire l'impact sonore de celle-ci. Nous pouvons citer par exemple: