guides:reglage_pid

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
guides:reglage_pid [2016/07/10 01:08]
adrien créée
guides:reglage_pid [2019/07/03 13:36] (Version actuelle)
adrien
Ligne 1: Ligne 1:
 ====== Améliorer la précision de la température d'impression avec le réglage PID ====== ====== Améliorer la précision de la température d'impression avec le réglage PID ======
-==== Introduction ==== 
-Le firmware de la Tobeca® 2 est réglé sur des valeurs de PID standards pour gérer la chauffe de la tête d'impression. Il est possible de recalculer finement ces valeurs pour améliorer la qualité d'impression de votre imprimante. 
  
-==== Qu'est ce que le PID ? ====+<color #FF0000>**Voir la vidéo Youtube [[https://youtu.be/AYmKFugYggA|ici]]**</color> 
 +===== Introduction ===== 
 +Le firmware des imprimantes 3D est réglé sur des valeurs de PID standards pour gérer la chauffe de la tête d'impression. Il est possible de recalculer finement ces valeurs pour améliorer la qualité d'impression de votre imprimante. 
 + 
 +===== Qu'est ce que le PID ? =====
 Wikipedia est assez précis sur le sujet : [[https://fr.wikipedia.org/wiki/R%C3%A9gulateur_PID]] Wikipedia est assez précis sur le sujet : [[https://fr.wikipedia.org/wiki/R%C3%A9gulateur_PID]]
  
Ligne 18: Ligne 20:
   * action dérivée : l'erreur est dérivée et multipliée par un gain Td.   * action dérivée : l'erreur est dérivée et multipliée par un gain Td.
  
-Le firmware de la Tobeca® 2 (Marlin), intègre ces 3 valeurs pour chauffer la tête d'impression de manière précise et éviter des oscillations de température réelle par rapport à la température consigne. Or, ces valeurs sont très dépendantes de l'environnement de mesure, du matériel utilisé, de la température de travail, du matériau utilisé, etc.+Le firmware de nos imprimantes (Marlin), intègre ces 3 valeurs pour chauffer la tête d'impression de manière précise et éviter des oscillations de température réelle par rapport à la température consigne. Or, ces valeurs sont très dépendantes de l'environnement de mesure, du matériel utilisé, de la température de travail, du matériau utilisé, etc.
  
 Par exemple, si vous imprimez souvent de l'ABS à 250°C, les valeurs standards de PID données pour du PLA à 210°C ne sont pas correctes ! Par exemple, si vous imprimez souvent de l'ABS à 250°C, les valeurs standards de PID données pour du PLA à 210°C ne sont pas correctes !
 +
 +Voici par exemple une imprimante avant réglage du PID :
 +{{ :guides:avant_pid.png?600 |}}
 +
 +On remarque bien que la température oscille beaucoup au dessus et en dessous de la température de consigne, ce qui n'est pas bon pour la qualité de l'extrusion.
 +
 +Voici ensuite l'imprimante après réglage :
 +
 +{{ :guides:apres_pid.png?600 |}}
 +
 +La régulation est bien plus précise.
 +
 +===== Calcul du PID =====
  
 Pour recalculer votre PID, voici la marche à suivre : Pour recalculer votre PID, voici la marche à suivre :
Ligne 31: Ligne 46:
 ''M303 E0 S210 C8'' ''M303 E0 S210 C8''
  
-où E0 définit votre extrudeur à calibrer (E0 pour la tête n°1 et E1 pour la tête n°2), S210 est la température de calibration (ici 210°C, à ajuster en fonction de votre matière à extruder) et C8 le nombre d'itérations pour avoir une valeur précise (8 est une bonne valeur mais vous pouvez mettre plus). Si vous ne savez pas où mettre cette ligne de commande, c'est par ici (cliquer sur Easy Mode si cette case n’apparaît pas) :+où E0 définit votre extrudeur à calibrer (E0 pour la tête n°1 et E1 pour la tête n°2), S210 est la température de calibration (ici 210°C, à ajuster en fonction de votre matière à extruder) et C8 le nombre d'itérations pour avoir une valeur précise (8 est une bonne valeur mais vous pouvez mettre plus). Pour en savoir un peu plus : [[guides:gcode#m303]] 
 + 
 +Si vous ne savez pas où mettre cette ligne de commande, c'est par ici (cliquer sur **Easy Mode** si cette case n’apparaît pas) :
  
 {{ :guides:repetier_pid.png |}} {{ :guides:repetier_pid.png |}}
Ligne 50: Ligne 67:
  
 Remplacer les valeurs Kp, Ki et Kd et cliquer sur **Sauver dans EEPROM** pour enregistrer les nouvelles valeurs. Remplacer les valeurs Kp, Ki et Kd et cliquer sur **Sauver dans EEPROM** pour enregistrer les nouvelles valeurs.
 +
 +Il est aussi possible de rentrer ces valeurs directement en GCODE, voir [[guides:gcode#m301]] et [[guides:gcode#m500]].
  • guides/reglage_pid.1468105716.txt.gz
  • Dernière modification: 2016/07/10 01:08
  • de adrien