Ce que signifie M106 / M107
Les trancheurs ajustent le refroidissement des pièces en fonction de la couche, du matériau et de la caractéristique. Un ventilateur faible ou éteint peut être utilisé pour les premières couches afin d'améliorer l'adhésion, suivi d'un réglage plus élevé pour les ponts et les porte-à-faux. M106 modifie la sortie de ventilateur demandée sans créer de géométrie de trajectoire d'outil.
M107 est la commande d'arrêt traditionnelle, bien que M106 S0 soit souvent équivalente. P sélectionne généralement un indice de ventilateur dans le style Marlin G-code, mais le mappage d'un indice à une sortie physique fait partie de la configuration de l'imprimante. Les commandes ne doivent jamais être copiées entre machines en supposant que P0, P1 et P2 contrôlent le même matériel.
Syntaxe et paramètres
M106 [P<fan>] S<speed>M107 [P<fan>]SVitesse demandée, généralement 0–255 ; l'échelle et les valeurs spéciales sont spécifiques au firmware.
PIndice de ventilateur sur un firmware qui prend en charge plusieurs ventilateurs contrôlables.
Exemples concrets
Refroidissement complet des pièces
M106 S255Demande au ventilateur contrôlable par défaut d'atteindre l'échelle maximale sur une configuration Marlin commune.
Éteindre le ventilateur
M107Arrête le ventilateur sélectionné par défaut en utilisant la commande d'arrêt traditionnelle.
Contexte firmware
| Système | État | Ce qui change |
|---|---|---|
| Marlin | Courant | Contrôle les sorties de ventilateur configurées ; les paramètres disponibles dépendent des options du firmware. |
| Klipper | Vérifier le dialecte | M106/M107 peut être fourni via des macros d'imprimante ou la compatibilité du slicer ; les commandes natives du ventilateur sont basées sur la configuration. |
| RepRapFirmware | Vérifier le dialecte | Prend en charge les commandes de ventilateur avec sa propre cartographie, fréquence et options de contrôle thermostatique. |
| CNC controllers | Sans objet | Ne confondez pas les codes de ventilateur de l'imprimante avec les commandes du liquide de refroidissement ou de la broche de la CNC. |
Ce que cette visionneuse peut montrer
Les commandes de ventilateur restent dans le fichier, mais le visualiseur actuel ne trace pas la vitesse du ventilateur ni ne prédit les effets de refroidissement. Elles ne modifient pas le parcours d'outil rendu.
Erreurs courantes
- La correspondance des indices de ventilateur est un détail de configuration de la machine, pas une norme universelle.
- Un refroidissement maximal de la pièce n'est pas approprié pour chaque matériau ou pour la première couche.
- Un visualiseur ne peut pas déduire le flux d'air réel, une panne de ventilateur ou la performance de refroidissement uniquement à partir de la commande.
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.