neoraptor Posté(e) Mai 30, 2017 Posté(e) Mai 30, 2017 (modifié) Bonjour à tous, Je vous propose un petit tuto afin d'optimiser la façon dont chauffe l'imprimante. Voici les principaux avantages: * Régulation plus fine de la température, adaptée à la température voulue * Montée en température optimale * Système optimisé Sur mon imprimante, la température du plateau avait tendance à dépasser avant de se stabiliser, ce qui augmentait le temps de chauffe. Il arrive également que la température du hotend oscille durant l'impression. Cette procédure permet de corriger ces soucis. Je pars du principe que vous avez un Octoprint fonctionnel (ou tout autre moyen d'envoyer des commandes à l'imprimante). 1. Récupération des paramètres PID de base : Pensez à surveiller l'évolution des températures durant l'autotune en cas de dépassement excessif (>300°C). * Pour le hotend / tête d'impression : Rentrer la commande M301 depuis le terminal, ce qui nous donne la ligne suivante (aa.aa/bb.bb/cc.cc étant les paramètres PID): M301 Paa.aa Ibb.bb Dcc.cc * Pour le lit chauffant: même procédure avec la commande M304, d'où: M304 Paa.aa Ibb.bb Dcc.cc 2. Lancement de l'autotune PID: * Pour le hotend : Commencer la procédure avec le hotend à température ambiante puis rentrer la commande suivante pour un tuning à 230°C (vous pouvez modifier ce paramètre) et sur 8 passes M303 E0 S230 C8 Note: il est intéressant d'activer également le ventilateur afin d'avoir des conditions similaires à une impression (vu que ça souffle de l'air froid sur la duse) A la fin de l'autotune, on obtient les lignes suivantes. Noter les valeurs Kp,Ki et Kd: Recv: Clasic PID Recv: Kp: 18.84 Recv: Ki: 1.28 Recv: Kd: 69.47 Recv: PID Autotune finished! Put the Kp, Ki and Kd constants into Configuration.h * Pour le lit chauffant: même procédure avec une température de 65°C L'autotune servant à réguler la température autour de la consigne (+/- 2°C), Il n'est donc pas nécessaire de commencer l'autotune à température ambiante. Démarrer à environ 15°C en-dessous de la consigne est suffisant pour de bons résultats (à faire en cas d'échec timeout de l'autotune). M303 E-1 S65 C8 3. Sauvegarde des paramètres * Pour le hotend: Appliquer les valeurs récupérées ci-dessus (Kp,Ki et Kd): M301 P18.84 I1.28 D69.47 * Pour le lit chauffant: idem avec la commande M304 Pxx.xx Iyy.yy Dzz.zz * Puis les enregistrer dans l'EEPROM (afin de les avoir à nouveau au prochain redémarrage) via M500 Remarque: Pour aller un peu plus loin, il est possible d'utiliser des sets de paramètres PID différents en fonction de la température souhaitée (exemple: autotune à 205°C pour du PLA / 245°C pour du PETG / ...). Il suffit de mettre dans un script de démarrage la ligne suivante pour appliquer les paramètres à l'impression: M301 Paa.aa Ibb.bb Dcc.cc Bon print ! Voici quelques ressources supplémentaires:http://rigidtalk.com/wiki/index.php?title=PID_tuninghttp://reprap.org/wiki/Heatbeds_-_A_beginner's_guide#PID_autotunehttp://forum.seemecnc.com/viewtopic.php?t=9872 Modifié (le) Mai 30, 2017 par neoraptor 2 2
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant