Table des matières
Le firmware d'une imprimante 3D est important pour débloquer les capacités de votre machine, c'est pourquoi de nombreuses personnes se demandent quel est le meilleur firmware pour la série Ender 3. Cet article vous guidera sur ce qu'est le meilleur firmware, ainsi que sur la façon de l'installer par vous-même.
Le meilleur firmware pour l'Ender 3 est le firmware Creality si vous voulez juste faire de l'impression 3D de base. Si vous aimez pouvoir modifier et personnaliser plusieurs changements à la fois, Klipper est un firmware idéal à utiliser. Jyers est un autre firmware populaire à utiliser avec l'Ender 3 parce qu'il est beau et facile à utiliser.
C'est la réponse simple, mais il y a d'autres détails importants que vous voudrez connaître.
Quel est le micrologiciel utilisé par l'Ender 3 ?
Les imprimantes Creality Ender 3 sont équipées du micrologiciel Creality, que vous pouvez télécharger et mettre à jour à partir de leur site officiel. site web Cependant, il existe d'autres micrologiciels que vous pouvez utiliser, tels que Marlin, le choix le plus populaire pour la plupart des imprimantes 3D, TH3D, Klipper ou Jyers, et j'expliquerai leurs avantages dans l'article.
Les différents modèles d'imprimantes fonctionnent mieux avec des micrologiciels différents. Par conséquent, bien qu'elles soient toutes équipées du micrologiciel Creality, ce dernier n'est pas nécessairement le meilleur ou le plus avancé.
Par exemple, de nombreux utilisateurs recommandent Jyers pour l'imprimante V2, car ils considèrent que le firmware officiel de Creality ne couvre pas correctement les besoins de l'imprimante, et Jyers est particulièrement bien conçu pour combler les lacunes du firmware de Creality.
Dois-je mettre à jour le micrologiciel de mon Ender 3 ?
Vous ne devez pas nécessairement mettre à jour votre micrologiciel si vous êtes satisfait de ses performances, mais il est recommandé de le faire, car les mises à jour apportent des améliorations et des correctifs aux problèmes qui ont pu affecter votre imprimante en arrière-plan.
Une bonne raison de le faire, en particulier si vous utilisez un microprogramme plus ancien, est la protection contre l'emballement thermique. Cette fonction empêche essentiellement votre imprimante de trop chauffer et de provoquer un incendie en détectant un comportement de chauffe inhabituel et en arrêtant l'imprimante pour l'empêcher de continuer à chauffer.
Consultez mon article Comment réparer une panne de chauffage d'imprimante 3D - Protection contre l'emballement thermique.
Bien que les nouveaux microprogrammes fournis avec votre imprimante devraient comporter cette fonction, il peut être difficile de s'en rendre compte. Il est donc préférable de mettre périodiquement à jour votre microprogramme pour bénéficier des fonctions de sécurité les plus récentes.
Par exemple, la plupart des imprimantes Creality Ender 3 ne sont pas équipées d'options de mise à niveau automatique, et vous devez donc procéder à une mise à niveau manuelle.
Marlin est un microprogramme qui offre la fonction ABL (Automatic Bed Leveling), ce qui signifie qu'à l'aide d'un capteur qui mesure la distance entre la buse et le lit en différents points, le microprogramme ajuste automatiquement l'imprimante de manière à compenser les différences de niveau.
Vous pouvez en savoir plus sur Comment passer au nivellement automatique du lit.
Meilleur Firmware pour Ender 3 (Pro/V2/S1)
Le plus courant et considéré par de nombreux utilisateurs comme le meilleur pour les imprimantes Ender 3 est le firmware Marlin. Klipper et Jyers sont deux options de firmware moins populaires mais très puissantes que vous pouvez utiliser pour votre Ender 3. Ils ont de nombreuses fonctionnalités et optimisations qui rendent l'impression 3D plus facile et meilleure.
Jetons un coup d'œil à quelques-uns des meilleurs micrologiciels pour l'Ender 3 :
- Marlin
- Klipper
- Jyers
- TH3D
- Créalité
Marlin
Le firmware Marlin est une excellente option pour les imprimantes Ender 3 car il est gratuit, hautement personnalisable et largement compatible, ce qui explique pourquoi de nombreuses personnes l'utilisent avec leurs imprimantes 3D Creality. Il est mis à jour fréquemment et possède de nombreuses fonctionnalités utiles, telles que le nivellement automatique ou le capteur de faux-rond du filament.
Pour les imprimantes Ender 3 équipées d'une ancienne carte mère 8 bits, comme certains modèles Ender 3 ou Ender 3 Pro, il est recommandé d'utiliser les anciennes versions Marlin 1 du micrologiciel, car la mémoire réduite de la carte peut limiter les fonctionnalités des nouvelles versions Marlin 2.
Cependant, de nos jours, de nombreuses imprimantes Creality sont équipées de la carte 32 bits plus avancée, qui vous permet de tirer pleinement parti du micrologiciel Marlin.
Marlin est un firmware open-source, ce qui signifie que de nombreux autres développeurs l'ont utilisé comme base pour leur firmware et l'ont personnalisé afin qu'il soit plus adapté aux différentes imprimantes (un exemple de ceci est le firmware de Creality ou le firmware de Prusa).
Marlin dispose de quelques fonctions d'optimisation intéressantes, dont le plugin Meatpack qui compresse le code G d'environ 50 % lorsqu'il est envoyé à l'imprimante.
Un autre plugin intéressant est Arc Welder qui convertit les sections courbes de votre code G en arcs G2/G3, ce qui réduit la taille des fichiers G-Code et produit des courbes plus lisses.
J'ai écrit un article sur la réduction de la taille des fichiers STL pour l'impression 3D.
Jetez un coup d'œil à cette vidéo qui explique plus en profondeur le Marlin et d'autres microprogrammes similaires.
Klipper
Klipper est un micrologiciel qui met l'accent sur la vitesse et la précision, en confiant le traitement du code G reçu à un ordinateur monocarte ou à un Raspberry Pi qui doit être connecté à l'imprimante.
D'autres options de microprogrammes utilisent la carte mère pour recevoir, traiter et exécuter les commandes, ce qui ralentit l'imprimante.
Il vous permet d'étendre les fonctionnalités de votre Ender 3 puisque vous ajoutez une seconde carte avec un câble USB. Un utilisateur qui voulait ajouter une unité multi-matériaux (MMU) DIY à son Ender 3 peut maintenant le faire et il lui reste une carte 8-bit.
Les personnes qui veulent utiliser un bon firmware ou qui construisent une imprimante 3D à partir de zéro trouveront que Klipper est une excellente option.
J'ai écrit un article sur la construction d'une imprimante 3D : cela vaut-il la peine ou non ?
Cette répartition des tâches rend Klipper plus complexe à installer, mais comme vous avez besoin d'un ordinateur monocarte et d'un écran compatible, Klipper n'est pas compatible avec l'écran LCD Ender 3.
Un utilisateur a souligné que, bien que la configuration de Klipper puisse être difficile, il s'agit d'un micrologiciel qui peut vous offrir de nombreuses fonctionnalités, d'autant plus qu'il n'affecte pas la vitesse d'impression.
Une fonctionnalité que Klipper avait et que Marlin n'avait pas était appelée Direct_Stepping, mais maintenant Marlin 2 a cette fonctionnalité où vous pouvez commander le mouvement de Marlin directement à travers un hôte comme OctoPrint. Cela se fait en exécutant un assistant appelé "stepdaemon" sur votre Raspberry Pi.
Une fonction appelée "Pressure Advance" fonctionnerait beaucoup mieux sur Klipper que sur Marlin.
La vidéo ci-dessous explique ce qu'est Klipper et certains des avantages de son utilisation avec votre Ender 3.
Jyers
Autre firmware gratuit basé sur Marlin, Jyers a été initialement créé pour l'imprimante Ender 3 V2, car certains utilisateurs considéraient que le firmware de Creality présentait des lacunes dans le cas de la machine V2. Jyers propose des paquets pré-compilés, mais il vous donne également la possibilité de le compiler vous-même.
Par exemple, Jyers prend en charge les changements de filament en cours d'impression, ce qui n'est pas le cas du micrologiciel intégré de Creality, et permet d'afficher le nom complet du fichier afin qu'il soit plus facile de choisir le bon fichier, alors que le micrologiciel de Creality n'affiche que les 16 premiers caractères.
Vous pouvez également lire comment utiliser Cura Pause at Height pour changer de filament.
Jyers ajoute donc de nombreuses fonctionnalités très utiles qui améliorent l'impression avec les imprimantes Ender 3 V2. De nombreux utilisateurs considèrent que Jyers est un firmware excellent et essentiel pour l'imprimante V2, et disent qu'il compense les parties qui manquent au firmware de Creality.
Voir également: Comment retirer une impression en résine collée à la plaque de construction ou à la résine durcie ?Un utilisateur a indiqué qu'il avait téléchargé le micrologiciel Jyers et qu'il s'agissait d'une "mise à niveau obligatoire" car elle ne coûtait rien et permettait d'obtenir bien plus que le micrologiciel de base. Un autre utilisateur a décrit cette mise à niveau comme l'acquisition d'une toute nouvelle imprimante.
Un autre utilisateur a indiqué qu'il utilisait le système manuel de mise à niveau du lit en treillis 5 x 5 et qu'il fonctionnait très bien. Bien que le réglage de 25 points sur le lit puisse être fastidieux, il fait une différence significative pour les personnes dont le lit est très inégal et qui ont besoin d'une compensation.
Beaucoup de gens sont impressionnés par ce firmware car il est très facile à utiliser pour les débutants. Le firmware de Creality peut être assez basique comparé au firmware de Jyers.
Regardez la vidéo ci-dessous de BV3D qui donne plus de détails sur le firmware de Jyers.
TH3D
TH3D est un autre micrologiciel largement utilisé qui offre un ensemble moins complexe et plus facile à configurer que Marlin. Bien qu'il ait été créé pour une carte TH3D, il est compatible avec les imprimantes Ender 3.
D'une part, TH3D est assez convivial, un utilisateur le recommandant pour les cartes mères plus anciennes avec une mémoire limitée, d'autre part, sa simplicité provient de la suppression de nombreuses options de personnalisation du logiciel Marlin, sur lequel il est basé.
Si vous souhaitez un processus d'installation plus simple, les utilisateurs suggèrent que TH3D est un bon micrologiciel, mais si vous souhaitez plus de fonctionnalités, d'autres micrologiciels pourraient mieux répondre à vos besoins.
Créalité
Le Firmware Creality est une option populaire pour les imprimantes Ender 3 car il est déjà pré-compilé pour les imprimantes 3D Creality. C'est donc le choix le plus facile en tant qu'option de firmware. Il est en fait basé sur le firmware Marlin et est mis à jour régulièrement par Creality pour vous fournir les derniers développements.
Les utilisateurs suggèrent que le micrologiciel Creality est un bon point de départ pour la plupart des imprimantes 3D, car il est stable et sûr à utiliser. Vous pouvez ensuite passer à un micrologiciel plus avancé lorsque vous êtes prêt à passer à l'étape suivante et à compiler un micrologiciel plus complexe.
Cependant, pour certaines imprimantes Ender 3, telles que Ender 3 V2, il est recommandé de passer à un autre firmware tel que Jyers, car Creality ne couvre pas très bien les besoins de ce modèle.
Comment mettre à jour le firmware sur Ender 3 (Pro/V2)
Pour mettre à jour le micrologiciel de l'Ender 3, téléchargez le micrologiciel compatible, copiez-le sur une carte SD et insérez la carte SD dans l'imprimante. Pour une carte mère plus ancienne, vous avez également besoin d'un dispositif externe pour télécharger le micrologiciel sur l'imprimante, et vous devez connecter votre PC ou votre ordinateur portable directement à l'imprimante via un câble USB.
Avant de mettre à jour le micrologiciel, vous devez connaître la version actuelle du micrologiciel utilisé par votre imprimante. Vous pouvez la connaître en sélectionnant "Info" sur l'écran LCD de votre imprimante.
Vous devez également savoir quel type de carte mère utilise votre imprimante, si elle dispose d'un chargeur de démarrage et d'un adaptateur, afin de pouvoir choisir la version appropriée du micrologiciel et d'adopter la bonne approche pour l'installer.
Vous pouvez voir ces caractéristiques en ouvrant le couvercle de l'électronique de l'imprimante et en vérifiant la version inscrite sous le logo Creality. C'est là que vous verrez si vous disposez d'un bootloader ou d'un adaptateur.
Si vous avez une carte mère 32 bits plus récente, les étapes à suivre pour mettre à jour le micrologiciel sont les suivantes :
- Allez sur le site web du firmware et téléchargez le paquet correspondant à la version dont vous avez besoin.
- Extrayez les fichiers. Vous devriez maintenant voir un fichier ".bin", qui est le fichier dont vous avez besoin pour l'imprimante.
- Procurez-vous une carte micro SD vide (vous pouvez utiliser la carte micro SD fournie avec votre imprimante, mais seulement après l'avoir vidée de tout le reste).
- Copiez le fichier ".bin" sur la carte et éjectez la carte.
- Mettre l'imprimante hors tension
- Insérer la carte SD dans l'imprimante
- Remettre l'imprimante sous tension
- L'imprimante installe alors le micrologiciel et redémarre, puis revient au menu principal.
- Vérifiez que le bon micrologiciel est installé en allant à nouveau dans "Info".
Voici une vidéo qui explique comment vérifier les composants de l'imprimante et comment mettre à jour le micrologiciel.
Voir également: 30 meilleures impressions 3D pour le bureauSi la carte mère n'a pas de chargeur de démarrage, vous devrez en connecter un manuellement à l'imprimante, comme illustré dans la vidéo ci-dessous.
Vous avez ainsi la possibilité de personnaliser certaines fonctions, comme le message écrit sur l'écran de veille.
Dans ce cas, vous devrez installer le micrologiciel à l'aide d'un câble USB. J'ai écrit un article plus approfondi sur Comment flasher et mettre à jour le micrologiciel d'une imprimante 3D que vous pouvez consulter.
Comment installer le micrologiciel Jyers sur un Ender 3
Pour installer Jyers sur l'Ender 3, vous devez télécharger le paquet de micrologiciels ou les fichiers individuels à partir de la page Site web de Jyers Pour cela, copiez le fichier ".bin" sur une carte USB vide formatée en FAT32, puis insérez la carte dans l'imprimante 3D. L'imprimante installera elle-même le micrologiciel et redémarrera.
Avant de commencer le processus d'installation, vous devez connaître les valeurs de Jerk, d'accélération et de E-steps/min. Vous avez besoin de ces valeurs car toutes les valeurs personnalisées entrées dans l'imprimante seront perdues lors du processus d'installation du micrologiciel, vous devez donc en prendre note maintenant et les recomposer par la suite.
Vous les trouverez sur l'écran d'accueil de votre imprimante en allant dans Contrôles> ; Mouvement. Passez en revue chacune des 4 catégories (Vitesse maximale, Accélération maximale, Virage/Jerk maximal et Rapport de transmission/Pas) et notez les valeurs X, Y, Z et E.
Vous avez également besoin de la version de la carte mère de votre imprimante, que vous pouvez connaître en ouvrant le couvercle de l'électronique afin de pouvoir télécharger la version appropriée du micrologiciel.
Après avoir pris note de ces éléments, vous devrez choisir le meilleur firmware pour vos besoins. Vous pouvez trouver toutes les versions de Jyers sur GitHub, avec la dernière version en haut de la page. Vous pouvez voir la version de la carte mère pour laquelle le firmware est destiné dans le nom du fichier.
Vous pouvez également télécharger un jeu d'icônes Jyers pour votre écran, bien que cela soit facultatif.
Une fois que vous avez fait cela, vous pouvez commencer à installer (ou à flasher) le micrologiciel :
- Téléchargez le paquet correspondant à la version dont vous avez besoin.
- Si les fichiers sont au format ".zip", extrayez-les. Vous devriez maintenant voir un fichier ".bin", qui est le fichier dont vous avez besoin pour l'imprimante.
- Procurez-vous une carte micro-SD vide et formatez-la en tant que volume FAT32 en suivant ces étapes :
- Insérez la carte SD dans votre ordinateur
- Ouvrez l'Explorateur de fichiers et allez sur Ce PC
- Cliquez avec le bouton droit de la souris sur le nom de l'USB et sélectionnez "Format"
- Sélectionnez "Fat32" sous "Système de fichiers" et cliquez sur "Démarrer".
- Cliquez sur "OK" si vous avez sauvegardé vos données, car ce processus effacera tout ce qui se trouve sur la carte.
- Cliquez sur "OK" dans la fenêtre pop-up qui vous annonce que le formatage est terminé.
- Copiez le fichier ".bin" sur la carte et éjectez la carte.
- Mettre l'imprimante hors tension
- Insérer la carte SD dans l'imprimante
- Remettre l'imprimante sous tension
- L'imprimante installe alors le micrologiciel et redémarre, puis revient au menu principal.
- Vérifiez que le bon micrologiciel est installé en allant à nouveau dans "Info".
La vidéo ci-dessous vous présente ces étapes de manière plus détaillée, alors n'hésitez pas à la regarder.
Si vous souhaitez également mettre à jour les icônes d'affichage, procédez comme suit après avoir mis à jour le micrologiciel :
- Mettez l'imprimante hors tension et retirez la carte SD.
- Remettez la carte SD dans l'ordinateur et supprimez les fichiers qu'elle contient.
- Allez dans le dossier Marlin> ; Display> ; Readme (il contient les instructions sur la façon d'installer les icônes d'affichage), puis allez dans les Firmware Sets et choisissez le DWIN_SET (gotcha).
- Copier le DWIN_SET (gotcha) sur la carte SD et le renommer en DWIN_SET. Éjecter la carte SD.
- Débranchez l'écran de l'imprimante et ouvrez son boîtier.
- Insérez la carte SD dans l'emplacement prévu à cet effet, visible sous le boîtier de l'écran, et rebranchez le cordon d'alimentation.
- Mettez l'imprimante sous tension et l'écran se mettra à jour à partir de la carte.
- Une fois que l'écran devient orange, signalant la fin de la mise à jour, mettez l'imprimante hors tension, débranchez le câble et retirez la carte SD.
- Remettez le couvercle de l'écran en place et rebranchez le câble, puis placez l'écran dans son support.
- Remettez l'imprimante sous tension et vérifiez que les valeurs de Jerk, Acceleration et E-steps sont les mêmes que celles que vous aviez précédemment et modifiez-les si ce n'est pas le cas.