Qué significa G10 / G11

La retracción del firmware almacena la longitud de retracción, la velocidad, la recuperación adicional y la elevación Z opcional en la impresora en lugar de repetir esos valores como movimientos de E en todo el archivo. G10 inicia la retracción configurada; G11 la revierte antes de que la impresión se reanude. Marlin utiliza M207 y M208 para los ajustes subyacentes, mientras que Klipper requiere una sección de configuración firmware_retraction.

G10 es especialmente sensible al dialecto. RepRapFirmware trata a G10 sin parámetros como retracción, pero usa formas como G10 P... para temperaturas de la herramienta o compensaciones. LinuxCNC utiliza G10 para establecer datos del sistema de coordenadas o de la tabla de herramientas. Un analizador debe inspeccionar los parámetros y el dialecto objetivo en lugar de etiquetar cada G10 como retracción de filamento.

Sintaxis y parámetros

G10
G10 S1 ; Marlin swap retract
G11
No parameter

Firmware normal retrae o recupera en firmware de impresora 3D compatible.

S1

Solicitud de retracción de intercambio Marlin para un cambio de herramienta de múltiples extrusores, cuando está habilitado.

P / L / axes

Puede cambiar G10 a un comando de herramienta o de configuración de coordenadas en otros dialectos.

Ejemplos prácticos

Retracción alrededor de un movimiento de desplazamiento

G10
G0 X120 Y80 F9000
G11

Usa valores almacenados en el firmware en lugar de movimientos explícitos negativos y positivos de E.

Configura Marlin, luego retrae

M207 S0.8 F2400 Z0.2
M208 S0.05 F1800
G10

Establece un perfil ilustrativo de retracción y recuperación antes de llamarlo. Los valores no son recomendaciones universales.

Contexto de firmware

SistemaEstadoQué cambia
MarlinComúnDisponible cuando FWRETRACT está habilitado; M207/M208 define el comportamiento de retracción y recuperación.
KlipperRevisar dialectoG10/G11 solo está disponible cuando se configura la sección firmware_retraction.
RepRapFirmwareRevisar dialectoG10 sin parámetros retrae, mientras que G10 parametrizado puede configurar herramientas, temperaturas o compensaciones.
CNC controllersRevisar dialectoG10 comúnmente cambia datos de coordenadas o de herramienta; G11 no es un comando de recuperación de filamento equivalente.

Qué puede mostrar este visor

Evento de retracción analizado

El visor marca los eventos de retracción y cebado de G10/G11. Utiliza M207/M208 o metadatos del slicer cuando hay una longitud disponible; de lo contrario, la cantidad se muestra explícitamente como no disponible en lugar de adivinarse.

Errores frecuentes

  • No envíe un G10 estilo impresora a un controlador CNC sin verificar su significado.
  • Un archivo G10 sin modificaciones no revela la longitud de retracción a menos que la configuración aparezca en el archivo o en los metadatos del slicer.
  • Los comandos G10 repetidos pueden ser ignorados hasta que ocurra un G11 correspondiente, dependiendo del estado del firmware.

Fuentes primarias

Esta página es una traducción de la explicación original en inglés, revisada frente a la documentación de firmware que aparece abajo. Confirma siempre los comandos con el firmware y la configuración de la máquina que los va a ejecutar.