Control de temperatura de la cámara en Orca Slicer
La temperatura de la cámara es la del aire dentro de una impresora cerrada. Con la máquina y el material adecuados, puede decidir si una pieza se deforma, se agrieta o sale limpia. Orca Slicer permite fijar y mantener esa temperatura mediante los comandos que controlan la calefacción de la cámara.
El problema es que una temperatura de cámara adecuada para un material puede perjudicar a otro. Esta página explica qué valor necesita cada material, por qué conviene dejarla desactivada con PLA y cómo conectar el control tanto en firmware Marlin como en Klipper.
Qué materiales necesitan una cámara calentada
Esta es la parte que la mayoría de las guías omiten y es más importante que la configuración.
Una cámara cálida mantiene una impresión alta caliente de manera uniforme. Sus capas inferiores no se enfrían y se encogen más rápido que las superiores, lo que provoca deformaciones y grietas. Esto ayuda mucho a algunos materiales y perjudica mucho a otros.
| Material | Temperatura de la cámara | Por qué |
|---|---|---|
| ABS, ASA | 40 a 60 °C | Reduce fuertemente las deformaciones y grietas, mejora la unión de capas |
| PC, PA (nylon) | 45 a 80 °C | Materiales de alta contracción que a menudo fallan sin ellos |
| PLA, PETG, TPU, PVA | 0, déjalo apagado | Una cámara caliente ablanda el filamento de arriba la boquilla y obstruye el extrusor |
Esa última fila es la importante. Para PLA y otros materiales de baja temperatura, el control de temperatura de la cámara debe establecerse en 0. Una cámara calentada calienta el filamento en la sección fría sobre el extremo caliente, donde se supone que debe permanecer firme. Si lo ablandas allí, se hincha y se atasca. Esta es una causa genuina de obstrucciones a mitad de impresión que la gente rara vez atribuye a la cámara.
Hay una desventaja que vale la pena conocer en las máquinas con filtración de aire: una temperatura más alta de la cámara reduce qué tan bien el filtro limpia el aire para ABS y ASA. Si los humos le importan, eso es parte del equilibrio.
Qué controla la cámara en Orca Slicer
Un calentador de cámara activo se gestiona con dos comandos G-code, M141 y M191. M141 establece el objetivo de la recámara y sigue adelante. M191 lo configura y espera a que la cámara alcance esa temperatura antes de comenzar la impresión.
Para que el software los inserte automáticamente, se deben marcar dos casillas, una a cada lado.

En la configuración del filamento, el material debe tener Activar el control de temperatura activado, con una temperatura objetivo establecida.
En la configuración de la impresora, la impresora debe tener temperatura de la cámara de control de soporte activado, lo que le indica a Orca Slicer la máquina. en realidad tiene una cámara calentada.
Con ambos habilitados, se inserta un comando M191 al comienzo de G-code, antes de que se ejecuta el código de inicio de la máquina, por lo que la cámara tiene la temperatura anterior a la primera capa. Si la impresora también tiene un ventilador auxiliar, funciona durante el calentamiento para hacer circular el aire caliente.
Configurarlo manualmente en la máquina G-code
Si prefieres colocar el comando manualmente, o si tu configuración lo necesita en un punto concreto, puedes escribirlo en la pestaña Máquina G-code mediante las variables de temperatura de la cámara.
Para usar el valor establecido para el primer filamento:
M191 S{chamber_temperature[0]}
Para usar la temperatura de cámara más alta en todos los filamentos de la impresión:
M191 S{overall_chamber_temperature}
La segunda forma es la más segura para una impresión con varios materiales, ya que garantiza que la cámara esté lo suficientemente caliente para el material que más lo necesite.
Configuración del calentador de la cámara en Klipper
Klipper no conoce M141 o M191 de fábrica, por lo que los define como macros. Esta configuración de referencia crea un calentador de cámara y ambos comandos:
[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 %}
Cambia los nombres de los pines y el tipo de sensor para que coincidan con tu propio hardware. Una vez implementado esto, M141 establece el objetivo de la cámara y M191 lo establece y espera, de modo que la impresión se mantiene hasta que la cámara esté lista.
La macro hace dos cosas útiles que vale la pena señalar. Si el objetivo es 0, se cancela limpiamente en lugar de generar errores, y el M140 S100 te permite poner en servicio la cama calentada para calentar la cámara más rápido en máquinas sin un calentador de cámara dedicado.
Cuando no tiene una cámara calentada
Muchas impresoras no tienen calentador de cámara, y no pasa nada. Un recinto cerrado, incluso sin calefacción propia, retiene el calor de la cama y del hotend. Esto eleva la temperatura interior y reduce considerablemente la deformación del ABS. Si imprimes ABS o ASA sin una cámara calefactada, cerrar la impresora es la medida más eficaz que puedes tomar.
Las configuraciones relacionadas se encuentran en las páginas filtración de aire y ventilador auxiliar.
Preguntas frecuentes
¿Qué temperatura de la cámara debo utilizar para ABS?
Alrededor de 40 a 60 °C. Una cámara cálida evita que el ABS se deforme y se agriete y mejora la unión entre capas. Si tu impresora no tiene calefactor de cámara, una carcasa cerrada ya aporta la mayor parte del beneficio.
¿Debería usar una cámara calentada para PLA?
No. Ajusta el control de temperatura de la cámara en 0 para PLA. Una cámara caliente ablanda el filamento sobre el extremo caliente y provoca obstrucciones. Esto también se aplica a PETG, TPU y PVA.
¿Qué son M141 y M191 en Orca Slicer?
Son los comandos G-code que controlan un calentador de cámara activo. M141 establece la temperatura objetivo de la cámara; M191 lo configura y espera a que la cámara lo alcance antes de comenzar la impresión.
¿Por qué Orca Slicer no configura la temperatura de mi cámara?
Se deben marcar dos casillas: Activar el control de temperatura en la configuración del filamento y Apoyar el control de la temperatura de la cámara en la configuración de la impresora. Si alguno de ellos está apagado, no se inserta ningún comando M191.
¿Puedo controlar el calentador de la cámara con Klipper?
Sí. Klipper no tiene M141 o M191 incorporados, por lo que los define como macros que apuntan a un calentador de cámara. Una configuración de referencia está arriba; cambia los pines y el sensor para que coincidan con tu hardware.