Ce que signifie M204
La vitesse d'alimentation est la vitesse de croisière demandée ; l'accélération contrôle à quelle rapidité le mouvement peut atteindre ou quitter cette vitesse. De courts segments peuvent ne jamais atteindre leur vitesse d'alimentation programmée. Une accélération plus élevée peut réduire le temps, mais peut augmenter les vibrations, le résonnement, le bruit ou les pas sautés si la machine ne peut pas la suivre.
Sur les Marlin modernes, P règle l'accélération d'impression, R l'accélération de rétraction et T l'accélération de déplacement ; l'ancien S règle à la fois l'impression et le déplacement. Klipper accepte S de M204, mais lorsqu'on lui donne à la fois P et T, il utilise la valeur la plus basse plutôt que de maintenir des états séparés pour l'impression et le déplacement. La même ligne peut donc produire un comportement de planification différent selon le firmware.
Syntaxe et paramètres
M204 P<print-accel> T<travel-accel> [R<retract-accel>]M204 S<accel>PAccélération du mouvement d'impression en unités actuelles par seconde au carré sur Marlin.
TAccélération du mouvement de déplacement sur Marlin ; fait partie d’un calcul minimum sur le formulaire de compatibilité P/T de Klipper.
RAccélération de rétraction/récupération uniquement de l’extrudeur sur Marlin.
SValeur unique d’accélération héritée ou couramment utilisée ; la portée exacte dépend du firmware.
Exemples concrets
Séparer impression et déplacement
M204 P1200 T3000Marlin utilise 1200 pour l’impression et 3000 pour le déplacement ; Klipper documente une interprétation de compatibilité différente.
Définir une valeur
M204 S1500Une forme largement reconnue, bien que les limites du firmware puissent toujours contraindre l’accélération effective.
Contexte firmware
| Système | État | Ce qui change |
|---|---|---|
| Marlin | Courant | P, R et T sélectionnent l’accélération de départ pour l’impression, la rétraction et le déplacement ; l’héritage S est obsolète. |
| Klipper | Vérifier le dialecte | S définit l'accélération ; avec P et T, Klipper définit le minimum des deux plutôt que des modes séparés. |
| RepRapFirmware | Vérifier le dialecte | Prend en charge le réglage du mouvement avec les significations et limites spécifiques au firmware de M204. |
| CNC controllers | Vérifier le dialecte | L'accélération est généralement une configuration du contrôleur, pas un contrat M204 portable. |
Ce que cette visionneuse peut montrer
Le visualiseur suit M204 lorsqu'il est pris en charge et utilise l'accélération active d'impression ou de déplacement lors de l'estimation de chaque mouvement. Il étiquette le résultat comme une estimation car les limites du firmware et la cinématique comptent toujours.
Erreurs courantes
- Ne pas confondre la vitesse d'avance F en mm/min avec l'accélération en mm/s².
- Une valeur demandée peut être limitée par les limites de l'axe, la configuration du microprogramme ou les contraintes de mise en forme de l'entrée.
- Marlin P/T et Klipper P/T ne sont pas équivalents même si la ligne est analysée sur les deux.
Sources primaires
Cette page est la traduction de l’explication originale en anglais, relue au regard de la documentation de firmware ci-dessous. Vérifiez toujours les commandes auprès du firmware et de la configuration de la machine qui les exécutera.