G-code para corte de espuma

Cómo difiere el G-code de hot-wire del fresado: control de hot-wire con M8/M9, espera de precalentamiento G4, velocidad de avance como velocidad del alambre, y cómo cncfoam.com estructura un programa de corte de espuma.

```

El G-code para corte de espuma es más simple que el G-code para fresado: no hay husillo, cambios de herramienta ni pasadas de profundidad. Pero tiene sus propias convenciones, principalmente en el control del alambre caliente.

El alambre caliente es una salida

¿El alambre se enciende como una salida de refrigerante/accesorio? M8 ¿lo activa? M9 lo desactiva. Un programa encierra cada carrera de corte con M8…M9 para que el alambre solo esté caliente mientras corta realmente y frío durante el reposicionamiento rápido. Algunas configuraciones también usan un valor S para establecer un objetivo de temperatura/PWM del alambre.

Espera de precalentamiento

Justo después de M8, un G4 P<segundos> pausa el movimiento para que el alambre alcance la temperatura antes de empezar a moverse; de lo contrario, arrastra y marca la entrada. cncfoam.com emite esto automáticamente desde su configuración de Precalentamiento (ms).

¿Cuál es la velocidad de avance del alambre?

¿En el corte de espuma, la velocidad de avance? F es su control de calidad de corte: es la velocidad a la que el alambre se mueve a través de la espuma (consulte Alambre, temperatura y velocidad de avance). cncfoam.com aplica la velocidad de avance elegida a cada movimiento de corte, sobrescribiendo lo que hubiera en el archivo de origen, para que la máquina corte a la velocidad establecida.

Estructura típica de un programa

; cncfoam.com — generado
G90 G17 G21        ; absoluto, plano XY, milímetros
G92 X0 Y0 U0 V0    ; establece la posición actual como cero
G0 X.. Y.. U.. V.. ; rápido al inicio (alambre apagado)
M8                 ; alambre caliente ON
G4 P0.70           ; espera de precalentamiento 700 ms
G1 X.. Y.. U.. V.. F400   ; corte...
...                ; (el contorno)
M9                 ; alambre caliente OFF
G0 ...             ; rápido a inicio
M30                ; fin

¿Sin homing? No hay problema

La mayoría de cortadoras de espuma para aficionados no tienen finales de carrera; se lleva el alambre a la posición de inicio manualmente. cncfoam.com tiene un modo La máquina no tiene interruptores de homing qué omite la línea de cero G92, por lo que el controlador mantiene el cero que se estableció manualmente y muestra un banner recordatorio para llevar el alambre al cero de trabajo antes de ejecutar.

Recuerde que G92 solo declara la posición actual como cero; no mueve físicamente la máquina. Omitirlo es seguro cuando el controlador ya establece su propio cero de trabajo.
```