For the complete documentation index, see llms.txt. This page is also available as Markdown.

Exclude Objects

Cancelación de objetos individuales durante nuestras impresiones

Una función muy útil para nuestro Klipper es Exclude Objects, con ella podemos cancelar/omitir un objeto de nuestra impresión en caso de que tenga algún problema, ponga en peligro el conjunto de la impresión o que lo incluyésemos por equivocación.

Habilitar la función Label Objects en tu laminador/slicer

Para que Exclude Objects funcione, tu laminador tiene que estar configurado para crear etiquetas en el gcode generado para cada objeto de la impresión. Los laminadores modernos (PrusaSlicer 2.6+, OrcaSlicer, Bambu Studio, Cura 5+) generan estas etiquetas de forma nativa, lo que evita tener que usar el pre-procesado de Moonraker.

En PrusaSlicer deberemos habilitar la siguiente opción:

Print Settings > Output options > Output file > Label objects

SuperSlicer, el fork de PrusaSlicer, ya no tiene desarrollo activo. Se recomienda migrar a PrusaSlicer u OrcaSlicer.

En Bambu Studio y OrcaSlicer deberemos habilitar la siguiente opción:

Cura e Ideamaker etiquetan los objetos por defecto en el gcode generado y por lo tanto son compatibles directamente sin realizar ninguna configuración adicional.

Habilitar el pre-procesado en Moonraker

Este paso convierte las etiquetas generadas por el laminador en gcode que Klipper pueda procesar. Solo es necesario si tu laminador no genera las etiquetas de forma nativa.

Para habilitarlo abriremos nuestro moonraker.conf y añadiremos:

Habilitando Exclude Objects en Klipper

Para que Klipper procese correctamente la exclusión de objetos tenemos que habilitarlo en nuestro printer.cfg:

Tenéis más información sobre el módulo exclude_object en la documentación oficial de Klipper.

Uso desde la interfaz web

Con todo activado y un gcode que incluya las etiquetas de objetos, todos los interfaces compatibles mostrarán controles para excluir objetos durante la impresión:

Aparecerá un nuevo botón en el apartado de estado de impresión:

Ese botón abre una ventana donde seleccionamos los objetos a excluir:

Fluidd también soporta Exclude Objects desde sus versiones actuales. Mostrará los objetos disponibles en el panel de estado de impresión con controles equivalentes a Mainsail.

KlipperScreen muestra los objetos en pantalla durante la impresión y permite excluirlos directamente desde el panel táctil, sin necesidad de acceder a la interfaz web.

Uso desde consola

También puedes excluir objetos manualmente desde la consola de Klipper con el comando:

El nombre del objeto es el que aparece en la interfaz o en el gcode bajo la etiqueta EXCLUDE_OBJECT_DEFINE NAME=.

Última actualización