« Impression 3D trucs et astuces » : différence entre les versions
Aller à la navigation
Aller à la recherche
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 2 : | Ligne 2 : | ||
<h1>Marlin</h1> | <h1>Marlin</h1> | ||
<h2>Taille du buffer<h2> | <h2>Taille du buffer</h2> | ||
Marlin est un firmware utilisé sur beaucoup d'imprimante 3D. Dans certains cas, quand le déplacement de la tête se fait plus lent et/ou par saccade, il s'agit peut-être du fait que l'électronique n'est pas assez rapide pour traiter toutes les informations nécessaires en temps réel. Pour améliorer le comportement on peut modifier la variable : <code>BLOCK_BUFFER_SIZE</code>, afin que l'imprimante charge plus de données sur sa trajectoire en mémoire et permettre ainsi de passer ce moment délicat ou trop d'informations doivent être traiter. | Marlin est un firmware utilisé sur beaucoup d'imprimante 3D. Dans certains cas, quand le déplacement de la tête se fait plus lent et/ou par saccade, il s'agit peut-être du fait que l'électronique n'est pas assez rapide pour traiter toutes les informations nécessaires en temps réel. Pour améliorer le comportement on peut modifier la variable : <code>BLOCK_BUFFER_SIZE</code>, afin que l'imprimante charge plus de données sur sa trajectoire en mémoire et permettre ainsi de passer ce moment délicat ou trop d'informations doivent être traiter. | ||
Version du 21 janvier 2021 à 09:39
Marlin
Taille du buffer
Marlin est un firmware utilisé sur beaucoup d'imprimante 3D. Dans certains cas, quand le déplacement de la tête se fait plus lent et/ou par saccade, il s'agit peut-être du fait que l'électronique n'est pas assez rapide pour traiter toutes les informations nécessaires en temps réel. Pour améliorer le comportement on peut modifier la variable : BLOCK_BUFFER_SIZE
, afin que l'imprimante charge plus de données sur sa trajectoire en mémoire et permettre ainsi de passer ce moment délicat ou trop d'informations doivent être traiter.
#if ENABLED(SDSUPPORT) #define BLOCK_BUFFER_SIZE 64 // SD,LCD,Buttons take more memory, block buffer needs to besmaller #else #define BLOCK_BUFFER_SIZE 64 // maximize block buffer #endif #define MAX_CMD_SIZE 96 #define BUFSIZE 32 #define TX_BUFFER_SIZE 32