Impression 3D trucs et astuces

De wiki jackbot
Aller à la navigation Aller à la recherche


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

Alléger Marlin

L'article est assez bien détailler :

Avance linéaire

Dans certains cas, notamment à grande vitesse, il est possible de remarquer que les coins ne sont pas saillant mais qu'à ces endroits là le plastique à un peu "baver". Cela est dû au fait qu'il peut y avoir un décalage entre le mouvement de la tête d'impression et l'écoulement du plastique. Car même si les différents moteurs sont synchronisés, le plastique lui peut mettre un certain temps à s'écouler hors de la buse. Pour palier à ce problème et atteindre des vitesse d'impression plus élevée sans perte de qualité, il est nécessaire de modifier le paramètre "LIN_ADVANCE" dans le fichier : Configuration_adv.h. Qui va permettre de prendre en compte ce qu'on pourrait appeler l'inertie du plastique.

Plus d'explication ici

Modélisation de boîtes

Quelques conseils afin d'imprimer des boîtes en tenant comptes des différents jeux, contraintes etc ...