Logotipo de sheen.bot

← Ideas y reflexiones

Cómo reanudar una impresión 3D tras un corte de luz sin estropear el modelo

30 sept 2026·Sheen Robotics
Cómo reanudar una impresión 3D tras un corte de luz sin estropear el modelo

Cuando se corta la luz a mitad de impresión, la recuperación automática suele fallar porque la base se enfría y suelta la pieza. Te explicamos cómo salvar el trabajo con un calibre, edición de G-code o corte en el laminador.

Cuando un corte de luz interrumpe la impresión a mitad de trabajo, la cruda realidad es que la función de recuperación tras cortes integrada en la impresora rara vez te salvará en una máquina cartesiana económica. Si la cama caliente se enfría, el plástico se contrae, se despega de la base de impresión y cualquier intento de reanudar el trabajo no hará más que empujar un bloque de plástico suelto por la superficie. Para recuperar una impresión larga y costosa sin tener que empezar de cero, existen dos métodos fiables: modificar el código G (G-code) para reanudar la impresión directamente sobre la pieza superviviente (siempre que siga firmemente adherida a la base), o medir la altura del fallo, laminar únicamente la sección superior restante y unir ambas mitades con adhesivo.

Por qué suele fallar la recuperación automática tras un corte de corriente

La mayoría de las impresoras básicas para centros educativos y espacios maker (como las series Creality Ender, Anycubic Kobra o Elegoo Neptune) anuncian la reanudación tras un corte eléctrico como una función clave. En la práctica, bajo las condiciones habituales de los cortes de suministro programados (load shedding) en Sudáfrica, donde la luz se corta de dos a cuatro horas, tres fallos de tipo físico impiden que la recuperación automática funcione:

  • Desprendimiento térmico de la base: Las láminas de PEI texturizado, las superficies tipo BuildTak y el cristal limpio dependen de la temperatura de la base (habitualmente de 50 °C a 60 °C para PLA y de 75 °C a 85 °C para PETG) para mantener la adherencia. Al cortarse la corriente, la base se enfría hasta alcanzar la temperatura ambiente y la pieza se despega con facilidad. Con que la pieza se desplace apenas 0,2 mm, la reanudación provocará un salto de capa instantáneo o una maraña de filamento suelto («nido de espaguetis»).
  • Disipación térmica de la boquilla y fusión: Cuando los motores paso a paso pierden la alimentación de golpe, la boquilla caliente (que aún se encuentra a más de 200 °C) se asienta sobre la pieza. Esto funde un hueco en la capa superior y genera un pegote de plástico endurecido al supurar filamento.
  • Caída del pórtico del eje Z: En impresoras con un único husillo en el eje Z y cierta holgura mecánica, el peso del pórtico del eje X puede caer uno o dos milímetros por gravedad al desaparecer el par de retención de los motores, incrustando la boquilla directamente contra la pieza.

Antes de intentar cualquier arreglo, toca suavemente la pieza con el dedo. Si se mueve o se desliza aunque sea mínimamente sobre la base, no intentes reanudar la impresión en la propia máquina. Tendrás que utilizar el Método 1.

Método 1: La técnica del calibre y corte en el laminador (la vía más segura)

Si la pieza se ha despegado de la base o no puedes arriesgarte a una colisión del cabezal de impresión, este método tiene una tasa de éxito cercana al 100 %. Consiste en imprimir la mitad superior restante como una pieza independiente y unir ambas partes tras la impresión.

  1. Mide la altura exacta del fallo: Retira la pieza fallida y utiliza un pie de rey o calibre digital para medir la altura en el eje Z desde la base hasta la capa completa más alta que esté totalmente plana. Mide en tres esquinas distintas de la superficie superior para comprobar la uniformidad. Anota la menor altura completada limpiamente en milímetros (por ejemplo, 42.6 mm).
  2. Abre el proyecto original en el laminador: En PrusaSlicer, Bambu Studio, Cura u OrcaSlicer, carga el modelo 3D original.
  3. Corta o hunde el modelo:
    • En PrusaSlicer / Bambu Studio / OrcaSlicer: Selecciona el modelo, haz clic en la herramienta Cortar (o pulsa C), ajusta la altura Z del plano de corte al valor medido (por ejemplo, 42.6 mm) y selecciona «Mantener solo la parte superior». Marca la opción «Colocar sobre el corte» para que la nueva superficie plana repose directamente sobre la base de impresión.
    • En UltiMaker Cura: Selecciona el modelo e introduce una posición Z negativa (por ejemplo, Z = -42.6). De este modo, la parte ya impresa quedará por debajo de la plataforma virtual, dejando sobre la base únicamente la sección superior pendiente de imprimir.
  4. Lamina e imprime la sección superior: Exporta el archivo G-code e imprímelo como una pieza independiente.
  5. Une las secciones: Lija ligeramente las superficies de contacto con papel de lija de grano 120 para eliminar el brillo. Utiliza cianoacrilato (superglue) de viscosidad media con activador en aerosol o un adhesivo epoxi bicomponente de 5 minutos. Para piezas funcionales o estructurales, pasa con cuidado la punta de un soldador por la línea de unión interior de la pared para soldar la junta por fricción.

Método 2: Edición del G-code para recuperar la impresión sobre la base

Utiliza este método únicamente si la pieza sigue perfectamente fijada a la base de impresión, la cama no se ha enfriado por debajo de su punto de liberación (o está sujeta mecánicamente) y necesitas un acabado estético continuo sin líneas de unión.

Paso 1: Determina la altura de capa exacta

Con un calibre digital o inspeccionando la capa superior a contraluz, localiza la última capa completada. Si el calibre marca 36.4 mm y estabas imprimiendo a una altura de capa de 0.20 mm con una capa inicial de 0.20 mm, el corte ocurrió aproximadamente en la capa 182 (36.4 / 0.20 = 182).

Paso 2: Limpia la superficie superior

Utiliza unos alicates de corte diagonal o un cúter de precisión para retirar el pegote de la boquilla y los restos de filamento desprendidos al detenerse el extrusor. La superficie superior debe quedar totalmente plana para que la boquilla en movimiento no golpee el plástico endurecido.

Paso 3: Edita el archivo G-code

Abre el archivo .gcode original en un editor de texto plano como Notepad++ o VS Code (nunca utilices Microsoft Word, ya que introduce caracteres de formato ocultos). Tendrás que modificar la secuencia de inicio (homing) para que la impresora no haga el cero en el eje Z y colisione la sonda o la boquilla contra la pieza.

; --- G-CODE DE INICIO MODIFICADO ---
M104 S205 ; Establecer temperatura de boquilla
M140 S60  ; Establecer temperatura de base
M190 S60  ; Esperar temperatura de base
M109 S205 ; Esperar temperatura de boquilla

G28 X Y   ; Hacer origen ÚNICAMENTE en ejes X e Y (¡NO ejecutar G28 Z!)
G92 Z36.4 ; Indicar a la impresora que la altura Z actual es 36.4mm
G1 Z40 F1000 ; Elevar boquilla a altura segura sobre la pieza
M83       ; Configurar extrusor en modo relativo
G1 E10 F300 ; Purgar 10mm de filamento para llenar la boquilla
; --- REANUDAR DESDE LA CAPA ---

Desplázate hacia abajo en el archivo G-code hasta dar con el comentario correspondiente a la capa calculada (por ejemplo, ;LAYER:182 o ;Z:36.400). Elimina todas las instrucciones de capa situadas entre el G-code de inicio y esa línea. Guarda el archivo con un nuevo nombre como rescue_print.gcode, cárgalo en la tarjeta SD o unidad USB y ejecuta el trabajo.

Mitigación de los cortes de luz en centros educativos y laboratorios

Aunque recuperar impresiones manipulando el G-code es una competencia valiosa para creadores y alumnos de cursos superiores que trabajan la resolución de problemas técnicos, resulta poco eficiente dentro de los ajustados horarios escolares. En un aula de robótica educativa o un taller de diseño, la estrategia preventiva más rentable pasa por tres ajustes operativos:

EstrategiaImpacto operativoRequisitos de hardware
Planificación de tandas cortasMantener las impresiones del horario lectivo estrictamente por debajo de los 110 minutos para que finalicen dentro de las ventanas con suministro eléctrico.Optimización de perfiles en el laminador (perfiles de borrador de 0,28 mm, boquillas de 0,6 mm).
Inversores / SAI con bateríasUna impresora 3D monoboquilla estándar consume 150W–250W durante el calentamiento, pero solo 60W–100W mientras imprime PLA. Una estación móvil de onda senoidal pura de 1kVA / 12V LiFePO4 permite alimentar dos impresoras durante un corte de dos horas.Inversor de onda senoidal pura con almacenamiento mínimo de 60Ah en litio.
Laminado por objetosAl imprimir piezas para una clase de 20 alumnos, lamina los objetos de forma secuencial en lugar de todos juntos en la misma base. Si se corta la luz, solo perderás la pieza que se esté imprimiendo en ese momento, no todo el lote.Ajuste estándar en el laminador: Secuencia de impresión → «Uno a la vez» («One at a time»).

Si estás equipando o actualizando un espacio maker escolar para hacer frente a las limitaciones energéticas de forma fiable, nuestro equipo en Sheen Robotics puede asesorarte en la selección de equipamiento y distribución del aula en /solutions/lab-sourcing.

Saber recuperar una impresión a partir del G-code convierte un frustrante corte de luz en una lección práctica sobre coordenadas de máquina y control numérico. Sin embargo, para la rutina diaria en el aula, mantener los tiempos de impresión más cortos que los bloques de corte eléctrico locales sigue siendo la mejor política de taller.

#impresión 3D#G-code#cortes de luz#espacio maker#resolución de problemas

Más de Ideas y reflexiones