Tutoriel: Installer le firmware Marlin 1.1 sur l’imprimante 3D Wanhao Duplicator 6 & Monoprice Maker Ultimate

Last modified on 11 mars, 2018 at 18 h 12 min
5231

Ce portage a été réalisé par Bruce Clark et Rob Mendon du groupe Facebook, merci à eux.

Sommaire

Nouvel écran LCD après la mise à jour du firmware Marlin 1.1 :

Introduction

Marlin est un firmware open-source, il est en constante évolution, alors que le firmware officiel de Wanhao aussi basé sur Marlin n’a plus évolué depuis le 28 mai 2016 (v3.01). marlin apporte de nombreux avantages aux imprimantes Reprap comme pour la Wanhao Duplicator 6, il vous offre la possibilité de compiler vos propres versions et améliorations spécifiques à vos besoins (augmenter la température maxi de l’extrudeuse, ajout d’une sonde de nivellement automatique, meilleur interprétation des gcodes.

Cette opération nécessite environ 10 min avant de pouvoir lancer sa première impression. La procedure de flashage prend seulement 2 à 3 minutes avec la méthode 2 (injection du firmware au format .hex via le cable USB entre le PC et la D6). Plus encore 3-4 minutes pour réaliser correctement le nivellement

Dans un premier temps si vous ne connaissez pas Marlin je vous invite à consulter le site officiel ici : http://marlinfw.org


Comment flasher ce firmware ?

Pour flasher (mettre à jour le firmware de la D6, vous avez plusieurs options. Dans ce document je vous montre 2 options. Une utilisant l’IDE Arduino (Integrated Development Environment) et une autre utilisant un programme nommé Xloader. La méthode n°1 est parfaite si vous disposez du code source original et que vous désirez réaliser des modifications spécifiques dans votre firmware. Cette méthode est réservée aux utilisateurs avancés. La méthode n°2 avec l’application Xloader est très simple d’utilisation, vous l’utiliserez si vous disposez du fichier .hex (c’est simplement la version compilée (publique) du code source


Méthode n°1

Pour charger le firmware, vous avez besoin l’application Arduino. Vous pouvez la télécharger ici : https://www.arduino.cc/en/Main/Software (compatible avec Windows, MacOsX, Linux)

(Cette version de Marlin 1.1rc8 pour Wanhao Duplicator 6 a été compilée avec Arduino IDE 1.8.1, mais vous pouvez utiliser toutes les versions après 1.8). je vous recommande d’associer les extensions Marlin.ino avec l’application Arduino IDE. Ce guide est réaliser pour les utilisateurs sous Windows.

Vous devez télécharger le portage de Marlin pour la Wanhao Duplicator 6 réaliser par Rob Mendon sur son GitHub qui se trouve ici : https://github.com/dot-bob/Marlin-Duplicator-6

Télécharger le projet en cliquant sur le bouton en haut à droite « Clone or Download », il vous propose l’option « Clone with HTTP » ou « Download zip ». Cliquez sur Download zip et enregistrez le fichier.

Une fois le fichier téléchargé, décompressez-le, ouvrez le dossier et double-cliquez sur « Marlin.ino », l’application Arduino IDE s’ouvre.

Maintenant, vous avez besoin de fichiers additionnels, nommés « Libraries. Note : si vous tentez de construire le projet sans téléchargé les fichiers nécessaires (libraries), vous aurez des erreurs de compilation.

Dans Arduino IDE, depuis la barre de menu, cliquez sur « Sketch » → Include Library → Manage libraries.

Dans « Library Manager » descendez jusqu’à U8glib et cliquez sur « Install »

Maintenant, l’application Arduino IDE est prête pour compiler le code source.

Nous allons vérifier que le logiciel Arduino IDE arrive à communiquer avec l’imprimante.

Vérifiez que l’imprimante est connectée au PC en USB et allumée (« ON »).

Vous avez besoin d’indiquer que vous utilisez une carte Arduino Mega 2560.

Dans Arduino IDE, depuis la barre de menu, cliquez sur « Tools » → Board → Mega 2560

Maintenant, vous devez indiquer à quelle port est connectée votre imprimante.

L’application affiche que les port disponibles et actifs. Sélectionnez le bon port COM.

Vérifiez qu’aucune autre application pouvant communiquer avec l’imprimante n’est lancée (ouverte) sur le PC (Repetier, Cura, Simlify3D..)

Cliquez sur le bouton « Build and Upload ». Il va prendre environ 5 min à compiler le fichier et charger ce firmware dans votre imprimante.

Lorsque c’est fini, votre imprimante redémarrer et afficher le nouveau menu :

Félicitation ! Votre imprimante est maintenant à jour avec la version la plus récente du firmware Marlin pour l’imprimante Wanhao Duplicator 6.


Méthode n°2:

Comment installer le firmware si vous disposez que du fichier .hex (méthode facile !)

Télécharger le firmware compilé (.hex) Version 1.1.0-RC8 02-27-17 Version 5.0 (RM)

Décompressez le fichier téléchargé, de nombreux fichier se trouvent dans ce nouveau dossier dont le firmware au format .hex nommé “Firmware Wanhao Duplicator 6 Marlin 1.1.0-RC8 Version 5.hex” (le nom exact peut varier dans les versions suivantes).

Dans ce dossier se trouve aussi l’application Xloader, cette application sera utilisée pour flasher (mettre à jour / charger le fichier .hex).

(Si Xloader se se trouve pas dans le dossier, vous pouvez le télécharger à cette adresse : http://russemotto.com/xloader/)

Vérifiez que l’imprimante est connectée au PC en USB et allumée (« ON »).

Vérifier qu’aucune autre application pouvant communiquer avec l’imprimante n’est lancée (ouverte) sur le PC (Repetier, Cura, Simlify3D..)

Ouvrez Xloader

Vous devez indiquer l’emplacement du fichier .hex “Firmware Wanhao Duplicator 6 Marlin 1.1.0-RC8 Version 5.hex”. Cliquez sur le bouton “…” et sélectionner le fichier “Firmware Wanhao Duplicator 6 Marlin 1.1.0-RC8 Version 5.hex”.

Vous devez sélectionner “Mega(ATMEGA2560)”

puis, vous devez sélectionner le bon port COM. Normalement, Xloader affiche que le ou les ports valides.

Puis, cliquez sur « Upload »

Si tout est ok, votre imprimante réalisera un bruit et redémarre. Le flashage (la mise à jour) dure environ 3 min. (SI rien ne se passe au bout de 5 min , c’est que Xloader ne peut pas communiquer avec l’imprimante, vérifiez que le port est correcte, et que tout est connecté).

Lorsque c’est fini, votre imprimante redémarrer et afficher le nouveau menu :

Félicitation ! Votre imprimante est maintenant à jour avec la version la plus récente du firmware Marlin pour l’imprimante Wanhao Duplicator 6.

(traduit et adapté du document crée par Bruce Clark)


 

IMPORTANT : A réaliser immédiatement après le flash

Après le flashage de Marlin pour l’imprimante Wanhao Duplicator 6, vous devez impérativement :

  • redémarrer votre imprimante
  • Restaurer le firmware (Main menu -> Control -> Restore failsafe).
  • Sauvegarder les nouveaux paramètres (Main menu -> Control -> Store Memory).
  • Réaliser le nivellement de l’imprimante

Les liens officiels pour installer le firmware Marlin 1.1 sur l’imprimante Wanhao Duplicator 6 (en anglais)

# Le code source, la méthode de compilation et la procédure d’installation détaillée se trouvent ici:

https://github.com/dot-bob/Marlin-Duplicator-6

# La méthode 2 (facile) . Si vous souhaitez simplement flasher votre Duplicator 6 sans passer par l’application ARDIUNO:

Télécharger le firmware compilé (.hex) Version 1.1.0-RC8 02-27-17 Version 5.0 (RM)

# Toutes les instructions se trouvent sur le Github (en anglais), ou plus haut dans le texte : méthode n°1 et Méthode n°1 .

# Lien vers le support de la sonde pour le nivellement automatique du plateau

http://www.thingiverse.com/thing:2081168


Questions fréquentes (FAQ):

Quelles sont les différences et amélioration par rapport au firmware d’origine ?

Elles sont très nombreuses, je vous invite à lire le changelog général de Marlin

  • Il y a en particulier (dans le désordre), un respect du temps d’impression par rapport au temps annoncé via le logiciel (slicer) Simplifiy3D ou Cura.
  • Le panneau d’information LCD complètement revu et amélioré avec un accès aux principales fonctionnalités beaucoup plus ergonomique.
  • Un nivellement amélioré avec plus de points de vérification
  • La possibilité d’ajouter une sonde pour le nivellement automatique (compatible avec le buildtrack ou un plateau en verre (ou miroir) (utiliser une sonde capacitive pour le verre)

Puis-je revenir re-installer le firmware d’origine fourni par Wanhao ?

Oui, il suffit de simple reflasher le firmware officel de Wanhao v3.0.1 au format .hex disponible sur le site

Mon (slicer) logiciel de Tranchage pour Impression 3D open-source est-il compatible  ?

Oui, la plupart des slicers sont compatibles. Marlin pour Wanhao Duplicator 6 a été testé avec Simplify3D 3.1.1 et Cura. Il faudra juste penser à remplacer les GCode de début et fin fourni avec le firmware.

Simplify3D (S3D) est-il compatible avec Marlin pour l’imprimante Wanhao Duplicator 6 ?

Oui, Simplify3D est compatible, il faudra juste penser à remplacer les GCode de début et fin fourni avec le nouveau firmware.

Ma première impression est ratée (alors que tout fonctionnait parfaitement avec le firmware d’origine.

Plusieurs causes sont possibles : mauvais nivellement, données corrompues etc…

Dans mon cas, bizarrement j’ai du refaire complément le nivellement, j’ai dévissé  les visses sont le plateau au maximum et réglé le buttoir d’arrêt de l’axe Z (elle est situées à gauche de la vis sans fin de l’axe Z).

Que dois acheter / pour utiliser une sonde d’auto nivellement avec un plateau en verre ?

Facebook Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
:heart: 
:rose: 
:-) 
:whistle: 
:yes: 
:cry: 
:mail:   
:-(     
:unsure:  
;-)  
 

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.