Ce que signifie M220 / M221

M220 est le facteur de vitesse ou de taux d'avance en temps réel. À S50, un déplacement nominal de 100 mm/s est demandé à environ la moitié de ce taux d'avance avant d'autres limites. M221 est le facteur d'extrusion ou de flux : à S95, le mouvement E commandé est ajusté à 95 pour cent. Modifier l'un ne calcule pas automatiquement l'autre.

Ces commandes sont utiles pour un ajustement prudent en cours d'exécution, mais elles ne remplacent pas un profil de trancheuse correct. La vitesse affecte le refroidissement, la pression et le flux réalisable ; le flux affecte la taille du cordon et l'utilisation du matériau. Le firmware peut appliquer les facteurs à différentes étapes de la planification, et le pourcentage affiché sur un LCD peut représenter l'état persistant de la machine qui n'est pas écrit dans le fichier.

Syntaxe et paramètres

M220 S<speed-percent>
M221 S<flow-percent> [T<extruder>]
M220 S

Pourcentage global du taux d'avance pour suivre le mouvement G-code.

M221 S

Pourcentage d'extrusion appliqué aux déplacements E suivants.

T

Extrudeuse cible pour M221 sur un firmware qui prend en charge les facteurs de flux par outil.

Exemples concrets

Exécuter les déplacements à 80 pour cent

M220 S80

Réduit le dépassement de vitesse sans réécrire chaque mot F.

Réduire l'extrusion commandée

M221 S95

Redimensionne les mouvements E suivants à 95 pour cent tout en laissant inchangées les commandes de vitesse XY.

Contexte firmware

SystèmeÉtatCe qui change
MarlinCourantM220 contrôle le pourcentage de vitesse et M221 contrôle le pourcentage de flux, avec des paramètres optionnels supplémentaires.
KlipperCourantPrend en charge le facteur de vitesse M220 et le facteur d'extrusion M221 pour la compatibilité trancheuse et hôte.
RepRapFirmwareCourantPrend en charge les facteurs de vitesse et d'extrusion avec des détails spécifiques au firmware par outil et par rapport.
CNC controllersVérifier le dialecteLes dépassements d'avance et de broche peuvent être des commandes physiques ou différentes commandes ; le flux d'extrusion M221 n'est pas applicable.

Ce que cette visionneuse peut montrer

Les deux dépassements sont appliqués depuis leur ligne source

Le visualiseur applique M220 à la durée du mouvement suivant et M221 aux totaux de filament suivants. Les mouvements précédents restent inchangés, correspondant à leur position dans le flux de commandes.

Erreurs courantes

  • M220 S50 ne divise pas automatiquement M221 par deux ; la vitesse et le matériau sont des états séparés.
  • Un pourcentage de flux modifie l'E commandé, pas un volume vérifié par capteur sortant de la buse.
  • Les surcharges du panneau de la machine peuvent ne jamais apparaître dans le fichier enregistré, donc un visionneur hors ligne ne peut pas les connaître.

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.