Icône d’orque noire et turquoise OrcaSlicerOrca Slicer

Contrôle de la température de la chambre dans Orca Slicer

La température de la chambre est la température de l’air à l’intérieur d’une imprimante fermée. Sur la bonne machine et sur le bon matériau, il décide si une impression se déforme et se fissure ou si elle ressort propre. Orca Slicer peut régler et maintenir cette température pour toi, en insérant les commandes qui indiquent à une chambre chauffée quoi faire.

Le problème est qu’une température utile à un matériau peut en détériorer un autre. Cette page indique la valeur adaptée à chaque famille de filaments, explique pourquoi la chambre doit rester désactivée pour le PLA et montre comment configurer le contrôle avec Marlin ou Klipper.

Quels matériaux nécessitent une chambre chauffée

C’est la partie que la plupart des guides ignorent, et elle compte plus que la configuration.

Une chambre chaude permet de conserver une impression haute et uniforme. chauffé. Ses couches inférieures ne refroidissent pas et ne rétrécissent pas plus rapidement que la couche supérieure, ce qui provoque des déformations et des fissures. Cela aide beaucoup certains matériaux et nuit à d’autres.

MatériauTempérature de la chambrePourquoi
ABS, ASA40 à 60 °CRéduit fortement la déformation et la fissuration, améliore la liaison des couches
PC, PA (nylon)45 à 80 °CMatériaux à fort retrait qui échouent souvent sans cela
PLA, PETG, TPU, PVA0, laisse-le de côtéUne chambre chaude ramollit le filament au-dessus du busé et obstrue l’extrudeuse

Cette dernière rangée est la plus importante. Pour le PLA et d’autres matériaux à basse température, le contrôle de la température de la chambre doit être réglé sur 0. Une chambre chauffée réchauffe le filament dans la section froide au-dessus de l’extrémité chaude, où il est censé rester ferme. Ramollis-le là et il gonfle et se coince. Il s’agit d’une véritable cause d’obstructions en cours d’impression que les gens font rarement remonter à la chambre.

Il existe un compromis à connaître sur les machines avec filtration de l’air : une température de chambre plus élevée réduit la façon dont le filtre nettoie l’air pour l’ABS et l’ASA. Si les fumées tu intéresses, cela fait partie de l’équilibre.

Qu’est-ce qui contrôle la chambre dans Orca Slicer

Un chauffage de chambre actif est géré avec deux commandes G-code, M141 et M191. M141 fixe la cible de la chambre et continue. M191 le règle et attend que la chambre atteigne cette température avant de commencer l’impression.

Pour que le logiciel les insère automatiquement, deux cases doivent être cochées, une de chaque côté.

Orca Slicer paramètres de filament affichant l'option de contrôle de la température de la chambre

Dans les paramètres du filament, le matériau doit avoir Activer le contrôle de la température activé, avec une température cible définie.

Dans les paramètres de l’imprimante, l’imprimante doit avoir Prise en charge de la température de la chambre de contrôle activée, ce qui indique Orca Slicer que la machine a réellement une chambre chauffée.

Lorsque les deux sont activés, une commande M191 est insérée au tout début du G-code, avant l’exécution du code de démarrage de ta machine, de sorte que la chambre est à température avant la première couche. Si l’imprimante dispose également d’un ventilateur auxiliaire, il fonctionne pendant le chauffage pour faire circuler l’air chaud.

Configuration manuelle dans la machine G-code

Si tu préfères placer la commande toi-même, ou si ta configuration en a besoin à un endroit spécifique, tu peux l’écrire dans l’onglet Machine G-code en utilisant les variables de température de la chambre.

Pour l’utiliser la valeur définie pour le premier filament :

M191 S{chamber_temperature[0]}

Pour utiliser la température de chambre la plus élevée sur tous les filaments de l’impression :

M191 S{overall_chamber_temperature}

La deuxième forme est la plus sûre pour une impression multi-matériaux, car elle garantit que la chambre est suffisamment chaude pour le matériau qui en a le plus besoin.

Configuration du chauffage de la chambre dans Klipper

Klipper ne connaît pas M141 ou M191 dès le départ, tu les définis donc comme des macros. Cette configuration de référence crée un chauffage de chambre et les deux commandes :

[heater_generic chamber_heater]
heater_pin: PB10
max_power: 1.0
# Use the sensor that monitors the chamber air, not the default PTC probe
sensor_type: NTC 100K MGB18-104F39050L32
sensor_pin: PA1
control = pid
pid_Kp = 63.418
pid_ki = 0.960
pid_kd = 1244.716
min_temp: 0
max_temp: 70

[gcode_macro M141]
gcode:
    SET_HEATER_TEMPERATURE HEATER=chamber_heater TARGET={params.S|default(0)}

[gcode_macro M191]
gcode:
    {% set s = params.S|float %}
    {% if s == 0 %}
        M117 Chamber heating cancelled
    {% else %}
        SET_HEATER_TEMPERATURE HEATER=chamber_heater TARGET={s}
        # Uncomment to use the heated bed to help warm the chamber
        # M140 S100
        TEMPERATURE_WAIT SENSOR="heater_generic chamber_heater" MINIMUM={s-1} MAXIMUM={s+1}
        M117 Chamber at target temperature
    {% endif %}

Modifie les noms des broches et le type de capteur pour qu’ils correspondent à ton propre matériel. Une fois cela en place, M141 définit la cible de la chambre et M191 la définit et attend, de sorte que l’impression tient jusqu’à ce que la chambre soit prête.

La macro fait deux choses utiles qui méritent d’être soulignées. Si la cible est 0, elle s’annule proprement au lieu d’erreur, et le commentaire M140 S100 te permet de mettre le lit chauffant en service pour réchauffer la chambre plus rapidement sur les machines sans chauffage de chambre dédié.

Lorsque tu n’as pas de chambre chauffée

De nombreuses imprimantes n’ont pas de chauffage de chambre du tout, et c’est très bien. Une enceinte seule, même non chauffée, retient la chaleur du lit et de la partie chaude. Cela augmente la température interne et réduit considérablement la déformation de l’ABS. Si tu imprimes de l’ABS ou de l’ASA sans chambre chauffée, le simple fait d’enfermer l’imprimante est la chose la plus efficace que tu puisses faire.

Les paramètres associés sont disponibles dans les pages filtration de l’air et ventilateur auxiliaire.

Questions fréquemment posées

Quelle température de chambre dois-je utiliser pour l’ABS ?

Environ 40 à 60 °C. Une chambre chaude empêche l’ABS de se déformer et de se fissurer et améliore la liaison des couches. Si ton imprimante n’a pas de chambre chauffante, le simple fait de l’enfermer te permet d’en tirer le meilleur parti.

Dois-je utiliser une chambre chauffée pour le PLA ?

Non. Règle le contrôle de la température de la chambre à 0 pour le PLA. Une chambre chaude ramollit le filament au-dessus de l’extrémité chaude et provoque des obstructions. Cela s’applique également au PETG, au TPU et au PVA.

Que sont M141 et M191 dans Orca Slicer ?

Ce sont les commandes G-code qui contrôlent un chauffage de chambre actif. M141 définit la température cible de la chambre ; M191 le règle et attend que la chambre l’atteigne avant de commencer l’impression.

Pourquoi Orca Slicer ne règle-t-il pas la température de ma chambre ?

Deux cases doivent être cochées : Activer le contrôle de la température dans les paramètres du filament et Prendre en charge la température de la chambre de contrôle dans les paramètres de l’imprimante. Si l’un ou l’autre est éteint, aucune commande M191 n’est insérée.

Puis-je contrôler le chauffage de la chambre avec Klipper ?

Oui. Klipper n’a pas de M141 ou M191 intégrés, tu les définis donc comme des macros pointant vers un chauffage de chambre. Une configuration de référence est ci-dessus ; change les broches et le capteur pour qu’ils correspondent à ton matériel.