Lorsque la tête d'impression change de direction, l'imprimante doit accélérer et ralentir la tête d'impression. Lorsqu'elle est correctement calibrée, l'imprimante est en mesure de le faire rapidement et sans provoquer de secousses excessives, sans ralentir considérablement le processus d'impression.
Si je la règle trop haut, mon imprimante tremble violemment, surtout pendant le remplissage. Si je le règle trop bas, les temps d'impression sont doublés ou triplés.
Quel processus puis-je suivre pour déterminer (ou comment calculer) la valeur d'accélération la plus rapide que mon imprimante peut utiliser sans provoquer de problèmes d'impression?
Je préférerais un processus que je puisse suivre plutôt qu'une formule à laquelle je peux brancher des valeurs, surtout si la formule comprend des nombres magiques.
la source
Réponses:
Comme l'a souligné Tom, la recherche binaire est le meilleur moyen. Dans le cas où ce terme n'est pas familier à tous les lecteurs, voici un peu plus de détails:
Établissez une valeur d'accélération dont vous êtes sûr qu'elle est trop faible (appelez-la ) et une valeur dont vous êtes sûr qu'elle est trop élevée ( ). Il semble que vous connaissiez déjà ces valeurs par expérience.L H
Calculez la vitesse au milieu: . Appelez que .(L+H)/2 M
Essayez d' imprimer à une vitesse . Quelque chose comme un cube d'étalonnage étagé pourrait être un bon choix d'objet (beaucoup disponible sur Thingiverse).M
Si est encore trop rapide, prenez comme nouvelle limite de vitesse élevée (c'est-à-dire, réinitialisez à la valeur de ) et répétez à partir de l'étape 2.M M H M
S'il est suffisamment lent pour fonctionner, prenez comme nouvelle limite à basse vitesse ( ) et répétez à partir de l'étape 2.M L
Chaque répétition réduira la plage de moitié. Continuez à répéter jusqu'à ce que et soient aussi proches que vous le souhaitez; disons, à moins de 5% les uns des autres.L H
Je ne prendrais pas la peine d'essayer d'être très proche, car la valeur réalisable variera quelque peu au fil du temps (frottement dû à la pénétration de poussière sur diverses pièces; légères différences de tension; masse et tension de traction différentes pour le rouleau de filament, température des moteurs, complexité de la l'objet que vous imprimez, le comportement du programme de découpage que vous utilisez, vous le nommez).
la source
Un outil que vous pourriez trouver utile pour expérimenter l'accélération est le calculateur d'accélération RepRap Centrals (en bas).
En définissant une accélération , la durée du trajet et la vitesse cible , vous pouvez voir:
Par exemple, le réglage
acceleration = 3000, length = 30 and speed = 150
signifie qu'il parcourra 4 mm avant d'atteindre sa vitesse souhaitée de 150 mm / s, alors que cette même accélération pourrait théoriquement donner une vitesse de 300 mm / s pour la distance donnée:Calcul de la vitesse, de l'accélération et du jerk:
Dans de nombreux cas, votre imprimante aura une limitation de la vitesse maximale ou des paramètres donnés par votre fournisseur qui peuvent être utilisés comme point de départ. Sinon, les essais et erreurs sont la façon la plus simple de le faire.
Je séparerais l'étalonnage de la vitesse en trois tâches:
En règle générale, il peut être judicieux de définir ensuite la vitesse, la secousse et l'accélération réelles à environ 20% en dessous du maximum trouvé comme garantie lors de l'impression.
Gardez également à l'esprit que la force des moteurs pas à pas diminue pour des vitesses plus élevées , de sorte que la buse ne tiendra pas très bien son chemin si elle est obstruée. Si cela devient un problème, envisagez de réduire la vitesse.
la source
La plupart des imprimantes utilisent entre 2000 et 5000 mm / s 2 .... les mouvements d'extrusion sont généralement de 2000 (en moyenne, entre différentes imprimantes), le déplacement est normalement observé entre 3000 et 5000, bien que pour la plupart des extrudeuses à entraînement direct d'extrémité inférieure ou en duel (lourdes) ) imprimantes, cette valeur devrait être inférieure (certains aussi bas que 500-1000, certains aussi hauts que 2000 pour les voyages). Les extrudeuses plus lourdes ont besoin de valeurs inférieures, ainsi que de valeurs de secousse plus lentes, pour éviter que les moteurs ne sautent. Le réglage de la secousse étant plus bas, cela peut être bénéfique, car cela permet une extrusion plus douce après un coin ou un trou (certaines personnes verront des ondulations près de ces zones alors qu'elles accélèrent hors du changement de direction - des valeurs plus faibles rendent ces ondulations plus petites, mais légèrement augmenter le temps d'impression).
Je viens de modifier le mien avec un prototype de chariot sur lequel je travaille. Il a ajouté environ 100 grammes au poids du stock. Il était finement réglé auparavant, donc ce poids supplémentaire le plaçait sur cet oreiller de 20 à 30% dans le réglage, et faisait sauter les X et Y en saccadant autour de l'assiette; en particulier dans les modèles haute résolution, en particulier les cercles haute résolution avec 200 faces sur l'axe vertical, car l'imprimante essaie de secouer après chaque nœud - normalement ce n'est pas un problème, mais dans les conceptions lourdes, le paramètre de secousse doit être abaissé. J'ai eu ma secousse à 20 pour XY, et c'est maintenant à 4, après avoir testé et échoué les valeurs 8 et 15. L'accélération était à 2000 pour l'extrusion et le déplacement (certains firmwares ne permettent pas de valeurs distinctes pour les déplacements et l'extrusion, mais si le vôtre le permet, il ' Il est préférable d'avoir une valeur de déplacement environ le double des mouvements d'impression - lorsque votre déplacement est deux fois plus rapide que les mouvements d'extrusion - utilisez donc cette formule 1-1 en fonction de la vitesse, mettez-la à l'échelle pour chaque vitesse souhaitée définie dans la trancheuse). Le mien a été testé à 2000, 1500, 1000 et 800, échouant tous, avec un réglage de jerk de 5. Testant maintenant 500 pour l'accélération, et commençant à être un peu confus quant à la raison pour laquelle cela se produit.
Maintenant, j'ai des doutes ... Après être descendu aussi bas que 800 à partir de 2000, et toujours en train de sauter (apparemment pire), est-ce que je recule ici? Ai-je besoin d'une valeur plus élevée si le moteur saute lors de mouvements rapides? Ma compréhension est que plus bas est meilleur pour ces problèmes, mais je me suis peut-être confondu.
la source