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
G10G10 S1 ; Marlin swap retractG11No parameterFirmware normal retrae o recupera en firmware de impresora 3D compatible.
S1Solicitud de retracción de intercambio Marlin para un cambio de herramienta de múltiples extrusores, cuando está habilitado.
P / L / axesPuede 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
G11Usa 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
G10Establece un perfil ilustrativo de retracción y recuperación antes de llamarlo. Los valores no son recomendaciones universales.
Contexto de firmware
| Sistema | Estado | Qué cambia |
|---|---|---|
| Marlin | Común | Disponible cuando FWRETRACT está habilitado; M207/M208 define el comportamiento de retracción y recuperación. |
| Klipper | Revisar dialecto | G10/G11 solo está disponible cuando se configura la sección firmware_retraction. |
| RepRapFirmware | Revisar dialecto | G10 sin parámetros retrae, mientras que G10 parametrizado puede configurar herramientas, temperaturas o compensaciones. |
| CNC controllers | Revisar dialecto | G10 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
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.