# Comment ce calculateur de résonance d'imprimante 3D estime l'accélération
La résonance (ringing) et le fantôme (ghosting) sur une impression 3D sont des échos visibles de vibrations mécaniques. Ils apparaissent généralement sous forme d'ondulations répétées après un angle vif, une lettre en relief, un trou ou un changement soudain de direction de remplissage. L'imprimante atteint un angle, le système de mouvement change de direction, et l'énergie stockée dans les courroies, les rails, les éléments du châssis, les supports moteur, les plaques de la tête d'impression et les supports du lit continue d'osciller après que la commande est déjà passée. Ce calculateur transforme la variable de premier ordre la plus importante, la masse en mouvement, en une recommandation d'accélération prudente.Le point de départ est la mécanique newtonienne: a = F / m. Un système de moteur pas à pas et de courroie ne peut créer qu'une force horizontale limitée avant que le couple ne chute, que les courroies ne s'étirent, que les poulies ne patinent ou que des pas ne soient sautés. Le calculateur utilise une hypothèse de force conservatrice de classe NEMA 17, convertit la masse en mouvement sélectionnée en kilogrammes, calcule un plafond d'accélération théorique, puis applique un coefficient de sécurité structurel. Ce coefficient supprime intentionnellement 20 à 30 pour cent de la limite théorique car les vraies imprimantes ne sont pas des axes de laboratoire rigides.Ceci est un point de départ prudent, pas un remplacement de l'input shaping
# Quelle masse compte sur les imprimantes Cartésiennes, CoreXY et Delta
Une imprimante n'accélère pas toujours les mêmes parties sur chaque axe. Sur un lit mobile cartésien, l'axe X déplace généralement la tête d'impression tandis que l'axe Y déplace le lit, le chauffage, la feuille magnétique ou la plaque de verre, les clips, les pièces imprimées et parfois la chaîne porte-câbles. Étant donné que la masse du lit sur l'axe Y peut dominer la résonance, ce calculateur compare la tête d'impression à un facteur de charge du lit et utilise le groupe effectif le plus lourd comme masse de mouvement limitante.Sur une imprimante CoreXY, le lit se déplace normalement uniquement en Z, donc la résonance X/Y est principalement entraînée par la tête d'impression, le chariot du portique, le chemin de courroie et les forces de courroie partagées des deux moteurs. Le calculateur augmente légèrement la masse de la tête d'impression pour CoreXY car le chemin de courroie et la structure du chariot rendent la force motrice moins directe qu'une seule courroie X droite. Sur une imprimante Delta, l'effecteur mobile est léger, mais trois tours partagent les changements de direction, donc le calculateur traite l'effecteur comme la charge inertielle principale et maintient le résultat prudent.| Type cinématique | Masse mise en avant par le calculateur | Pourquoi c'est important |
|---|---|---|
| Lit mobile cartésien | Tête d'impression ou masse réduite du lit, selon la plus grande | Le lit Y peut être beaucoup plus lourd que la hotend et peut exciter le balancement du châssis. |
| CoreXY | Masse de la tête d'impression avec un facteur de partage de courroie | Les mouvements X/Y sont produits par deux moteurs et un long chemin de courroie à travers le portique. |
| Delta | Masse de l'effecteur avec un facteur delta | L'effecteur est léger, mais les changements de direction sont couplés à travers trois tours. |
Mesurez le lit chargé pour les imprimantes à lit mobile
Pour un lit Y cartésien, incluez le plateau d'impression, le chauffage, la feuille magnétique, les clips, la plaque PEI, le verre si utilisé, et une pièce imprimée représentative si vous imprimez normalement de grandes pièces à grande vitesse. La charge de résonance réelle est la masse qui inverse la direction.# L'accélération, le jerk et la vitesse d'angle sont liés mais pas identiques
L'accélération limite la rapidité avec laquelle la vitesse change dans le temps. Dans le réglage du slicer et du firmware, une accélération plus élevée raccourcit les ralentissements autour des angles et permet de remplir, de se déplacer et d'imprimer des segments courts plus rapidement. Elle augmente également la force demandée aux moteurs et aux courroies. Lorsque l'accélération est trop élevée pour la masse en mouvement et la rigidité du châssis, l'imprimante peut sauter des pas, produire un bruit moteur plus fort ou montrer de la résonance après les détails.Le jerk Marlin classique est un seuil de changement de direction exprimé en millimètres par seconde. Il contrôle la quantité de changement de vitesse instantané que le planificateur autorise avant d'appliquer la limitation d'accélération. Klipper utilisesquare_corner_velocity, souvent abrégé en SCV, pour un concept similaire de vitesse d'angle. Les unités sont également des millimètres par seconde, mais le modèle de planification diffère. C'est pourquoi cet outil change l'étiquette de sortie lorsque Klipper est sélectionné au lieu d'appeler la valeur jerk.Accélération
Limite principale vitesse-force. Elle détermine à quel point l'imprimante pousse la masse lors des changements de vitesse.
- mm/s2
- Augmente la demande de force moteur
- Fort effet sur la résonance
Jerk Marlin
Seuil de transition d'angle utilisé par les planificateurs de style Marlin pour éviter de ralentir pour de très petits changements de vitesse.
- mm/s
- Comportement spécifique au firmware
- Trop élevé peut rendre les angles brusques
SCV Klipper
Vitesse d'angle utilisée par Klipper pour modéliser la vitesse de passage dans les changements de direction.
- mm/s
- Affiché comme SCV dans cet outil
- Généralement réglé avec l'input shaping
# Comment la rigidité structurelle modifie le coefficient de sécurité
Deux imprimantes avec la même masse de tête d'impression peuvent nécessiter une accélération différente car le châssis et le système de mouvement stockent différentes quantités d'énergie. Un lit cantilever léger, des roues V-slot desserrées, de longues tiges non supportées, des supports moteur imprimés fins et des plaques de tête flexibles réduisent tous l'accélération utilisable. Un châssis en aluminium renforcé avec des rails linéaires, des portées de courroie courtes, des supports de poulie rigides et une tête compacte peut tolérer plus d'accélération avant que la même masse ne produise une résonance visible.Le sélecteur de rigidité n'est donc pas cosmétique. La rigidité faible applique la réduction la plus forte, la rigidité moyenne représente une imprimante de bureau typique bien entretenue et la rigidité élevée laisse plus de la limite de force théorique disponible. Même le réglage élevé conserve une réduction car l'étirement des courroies, la chute de couple à vitesse élevée, les limites de courant, le micropas et l'adhérence des poulies empêchent les machines réelles d'utiliser le nombre idéalF / m de manière fiable.| Réglage de rigidité | État typique de la machine | Comportement du calculateur |
|---|---|---|
| Faible | Roues desserrées, châssis haut, support de lit flexible, conversion direct-drive lourde | Accélération la plus prudente et vitesse de transition plus faible. |
| Moyenne | Imprimante de bureau standard ou réglée avec des composants de mouvement raisonnablement serrés | Réduction équilibrée pour le réglage quotidien. |
| Élevée | CoreXY rigide, châssis renforcé, rails linéaires, tête compacte, courroies vérifiées | Accélération plus élevée tout en conservant une marge de perte de pas. |
Augmenter l'accélération après le résultat du calculateur
- Une accélération plus élevée peut réduire le temps d'impression sur les petites pièces avec de nombreux mouvements courts.
- Un châssis rigide et l'input shaping peuvent supporter des limites plus élevées qu'une simple estimation de masse.
- Tester par incréments contrôlés montre où la qualité commence à se dégrader.
- La même augmentation peut rendre la résonance plus visible autour des lettres, des trous et des angles.
- Des poulies, courroies ou supports de lit desserrés peuvent rendre même une accélération modeste mauvaise.
- Sauter directement à des nombres très élevés peut provoquer des pas sautés et des artefacts déroutants.
# Lire le tableau des résultats
L'accélération recommandée est la valeur principale à copier dans les profils de firmware ou de slicer. Elle est exprimée en millimètres par seconde au carré. Le plafond théorique est affiché séparément afin que vous puissiez voir combien de marge a été supprimée par le coefficient de sécurité et la pénalité de vitesse cible. Un grand écart entre le théorique et le recommandé est normal car le calculateur est conçu pour le réglage de la qualité d'impression, pas pour trouver la falaise absolue de perte de pas.La masse en mouvement effective est la masse que le calculateur a considérée comme la plus importante pour la résonance X/Y. Sur un lit mobile, celle-ci peut être influencée par le lit plutôt que par la hotend. Sur un CoreXY ou un Delta, elle sera généralement plus proche de la valeur de la tête d'impression ou de l'effecteur. Le groupe de mouvement limitant vous indique quelle partie de la cinématique pilote l'estimation, ce qui est utile pour décider s'il faut alléger la tête, remplacer une plaque de lit, rigidifier le châssis ou baisser un seul axe dans le firmware.- Masse en mouvement effective
- La charge inertielle estimée que le système de mouvement X/Y doit inverser lors des changements de direction.
- Plafond théorique
- Accélération prédite à partir de la force motrice supposée avant les réductions de sécurité et de rigidité.
- Coefficient de sécurité
- Un multiplicateur inférieur à 1,0 qui réserve une marge de couple et de rigidité pour réduire la perte de pas et la résonance.
- Risque de résonance
- Un indicateur qualitatif basé sur l'impulsion de force impliquée par l'accélération et la masse.
- SCV
- Vitesse d'angle Klipper, un paramètre de vitesse de virage exprimé en millimètres par seconde.
Liste de contrôle pour l'interprétation des résultats
# Flux de travail pratique pour réduire le ghosting sans perdre trop de vitesse
Commencez avec des valeurs de masse honnêtes. Pesez l'ensemble hotend, les ventilateurs, la sonde, l'extrudeuse, le capot imprimé, le soulagement de traction du câble et toute carte de tête d'impression. Pour le lit, incluez tout ce qui bouge en Y. Si la pesée est peu pratique, utilisez les préréglages de style Ender et Voron comme espaces réservés raisonnables, puis affinez le résultat plus tard. Les préréglages sont délibérément ordinaires, pas des valeurs marketing optimistes.Appliquez le résultat du calculateur aux limites du firmware ou du slicer, puis imprimez un petit objet avec des lettres nettes, des trous verticaux et des angles droits à la vitesse cible. Une résonance qui se répète à une distance constante après chaque angle indique une résonance mécanique. Si la résonance s'améliore mais que le temps d'impression devient inacceptable, augmentez l'accélération par petits pas, par exemple 10 pour cent à la fois. Si la résonance reste forte même en dessous de la recommandation, recherchez du jeu dans les courroies, des vis de poulie desserrées, des câbles mobiles, des ressorts de lit flexibles, des roues usées, des problèmes de précharge des rails ou un balancement de la hotend.- Mesurez ou estimez la masse de la tête et du lit avant de modifier le firmware.
- Sélectionnez le type cinématique qui correspond à l'architecture X/Y mobile.
- Utilisez la rigidité faible pour les lits mobiles modifiés avec des têtes direct-drive lourdes ou des châssis visiblement flexibles.
- Utilisez la rigidité élevée uniquement lorsque les courroies, poulies, rails et vis du châssis sont déjà vérifiés.
- Copiez le texte généré dans Klipper ou Marlin à l'aide du sélecteur de firmware.
- Imprimez un modèle de validation et comparez la distance et l'amplitude de la résonance, pas seulement le brillant de surface.
- Réglez le pressure advance séparément car le renflement des angles peut être confondu avec la résonance.
- Utilisez l'input shaping pour la configuration finale à haute vitesse lorsque le firmware le prend en charge.
Pourquoi la réduction de masse est puissante
# Erreurs courantes lors du réglage de l'accélération et du jerk
L'erreur la plus courante est de régler d'après un seul nombre copié depuis une autre imprimante. Un Voron, Ender, lit mobile de style Prusa, Delta et CoreXY personnalisé fermé peuvent tous imprimer à 150 mm/s, pourtant leur accélération sécurisée peut différer de plusieurs multiples. La vitesse d'impression seule ne définit pas la contrainte de mouvement. Les caractéristiques courtes atteignent rarement la vitesse maximale, donc l'accélération et les paramètres de virage contrôlent souvent la qualité de surface plus que la vitesse nominale du slicer.Une autre erreur est de traiter le jerk ou le SCV comme un moyen de masquer de mauvais réglages d'accélération. Une valeur de transition très élevée peut rendre les angles plus nets en mouvement, mais elle peut aussi injecter des changements de direction brusques dans le châssis et créer des échos. Une valeur très faible peut rendre l'imprimante lente et arrondie aux angles. Le meilleur résultat vient généralement d'une limite d'accélération raisonnable, d'une vitesse d'angle modérée, de courroies fermes, d'axes mécaniquement serrés, du pressure advance et de l'input shaping là où c'est disponible.N'utilisez pas une masse nulle ou négative
F / m tendrait vers l'infini. L'interface bloque les valeurs absurdes et le calcul limite les entrées pour garder le résultat utilisable. | Symptôme | Problème de réglage de mouvement probable | Vérifications mécaniques |
|---|---|---|
| Ondulations répétées après les angles | Accélération trop élevée pour la masse et la rigidité | Courroies, vis du châssis, balancement de la hotend, input shaping. |
| Décalage de couche lors des déplacements rapides | Accélération ou jerk/SCV trop agressifs | Vis de poulie, courant moteur, engagement des dents de courroie. |
| Angles arrondis et petites caractéristiques lentes | Accélération ou vitesse d'angle trop faibles | Limites du planificateur, temps de couche minimum du slicer, pressure advance. |
| Résonance différente sur X et Y | Un axe a une masse mobile plus élevée ou une rigidité plus faible | Masse du lit, précharge des rails, chemin de courroie, équerrage du portique. |
# Exporter les valeurs vers Klipper ou Marlin
Le bouton Copier produit du texte brut afin que le résultat puisse être collé dans une note de configuration d'imprimante, une sectionprinter.cfg Klipper ou un enregistrement de réglage Marlin. Pour Klipper, la sortie utilise max_accel et square_corner_velocity. Pour Marlin, la sortie utilise des valeurs d'accélération et de jerk X/Y. Traitez le bloc copié comme une configuration de départ, puis adaptez les noms si votre fichier firmware utilise un format spécifique à la carte ou à la version.Si votre imprimante prend en charge l'accélération par axe, un lit mobile cartésien bénéficie souvent d'une accélération Y plus faible que X car le lit est plus lourd et la pièce imprimée ajoute de la masse pendant le travail. Les imprimantes CoreXY utilisent généralement une valeur d'accélération X/Y partagée, mais des défauts mécaniques individuels peuvent encore faire vibrer une direction plus fortement. Les imprimantes Delta dépendent fortement de la rigidité des tours et du poids de l'effecteur, donc une validation basée sur un accéléromètre est particulièrement précieuse.