ADVd12 est un firmware alternatif et amélioré pour les imprimantes Wanhao Duplicator 12-230.

IMPORTANT : L'accès complet à ce manuel utilisateur ainsi que les binaires pré-compilés est réservé aux sponsors actifs du projet sur Patreon. Soutenez le projet sur Patreon pour m'aider à implémenter ces fonctionnalités.

Si vous êtes ici pour la première fois, vous souhaitez probablement installer ADVd12 sur votre imprimante. Avant de le faire, assurez-vous que votre imprimante est compatible avec ADVd12.
Il s'agit d'une version préliminaire d'ADVd12 et toutes les fonctionnalités prévues n'ont pas encore été implémentées.
- Basé sur Marlin 2.1.3 beta 3
- Corrige des bugs présents dans le firmware d'origine, tels que les décalages sur l'axe Y pendant les impressions
- Réimplémentation complète de l'interface graphique et des différents panneaux
- Panneaux permettant de charger et de décharger le filament simplement
- Préchauffage avec 5 ensembles de températures et de vitesses de ventilation
- Panneau de déplacement et de mise à l'origine (Homing) avec des mouvements fluides. Vous pouvez maintenir un bouton enfoncé et le relâcher pour arrêter le mouvement.
- Assistant simple d'utilisation pour la hauteur Z permettant de déterminer le décalage entre la pointe de la buse et le point de déclenchement du 3DTouch.
- Nivellement approximatif et nivellement automatique du plateau (avec un 3DTouch ou un BLTouch).
- Graphique de température pendant la chauffe.
- Prise en charge d'autres cartes mères (MKS Robin Nano versions 3.0, 3.1 et 3.2).
- Vérification du fonctionnement et du câblage de votre BLTouch (ou d'un clone tel qu'un 3DTouch).
- Réglage de l'extrudeur : optimisation du nombre de pas par unité et du débit de filament.
- Réglage PID afin de déterminer les valeurs PID appropriées pour votre tête chauffante.
- Test des vibrations : déplacement continu de la tête et du plateau afin de déterminer l'origine des vibrations ou d'autres problèmes mécaniques.
- Réglage de l'Input Shaping : réduction des vibrations en introduisant un signal anti-vibration dans les signaux des moteurs pas à pas afin de compenser les vibrations du châssis de l'imprimante.
- Réglage du Skew : correction des défauts d'alignement sur les axes XY, XZ et ZY.
- Réglage du Linear Advance : contrôle de la pression du matériau à l'intérieur de la buse en l'adaptant à la vitesse d'impression.
- Paramètres des moteurs : pas par unité, accélérations, ...
- Paramètres de l'écran LCD, notamment la réduction de la luminosité après une durée configurable.
- Paramètres du détecteur de fin de filament.
- Statistiques d'impression.
- Panneau d'E/S affichant l'état des différents GPIO et facilitant le diagnostic de l'imprimante en cas de problème.
- Prise en charge du module Wi-Fi. Je trouve ce module peu fiable et il consomme beaucoup de mémoire. Je ferai toutefois de mon mieux pour le prendre en charge sur les cartes disposant de suffisamment de puissance de calcul et de mémoire (V1.3, V3.0, V3.1, V3.2).



ADVd12 est compatible avec les imprimantes Wanhao D12-230 équipées des versions 1.2 ou 1.3 de la carte mère MKS Robin Nano. Je travaille également sur la prise en charge des versions 3.0 et 3.1 de la carte mère. La prise en charge de la dernière version, la 3.2, viendra ultérieurement.
La version est imprimée sur la carte mère :

