O que G10 / G11 significa
A retração de firmware armazena comprimento da retração, velocidade, recuperação extra e elevação opcional do Z na impressora, em vez de repetir esses valores como movimentos E ao longo de todo o arquivo. G10 inicia a retração configurada; G11 a inverte antes de retomar a impressão. Marlin usa M207 e M208 para as configurações subjacentes, enquanto Klipper exige uma seção de configuração firmware_retraction.
G10 é especialmente sensível ao dialeto. RepRapFirmware trata G10 sem parâmetros como retração, mas usa formas como G10 P... para temperaturas da ferramenta ou deslocamentos. LinuxCNC usa G10 para definir dados do sistema de coordenadas ou da tabela de ferramentas. Um parser deve inspecionar os parâmetros e o dialeto alvo em vez de rotular todo G10 como retração do filamento.
Sintaxe e parâmetros
G10G10 S1 ; Marlin swap retractG11No parameterFirmware normal para retrair ou recuperar em firmware de impressora 3D compatível.
S1Solicitação de swap-retract Marlin para uma troca de ferramenta multiextrusora, quando habilitada.
P / L / axesPode alterar G10 para um comando de ferramenta ou de configuração de coordenadas em outros dialetos.
Exemplos práticos
Retrair durante um deslocamento
G10
G0 X120 Y80 F9000
G11Usa valores armazenados no firmware em vez de movimentos explícitos negativos e positivos de E.
Configure Marlin, então retraia
M207 S0.8 F2400 Z0.2
M208 S0.05 F1800
G10Define um perfil ilustrativo de retração e recuperação antes de chamá-lo. Os valores não são recomendações universais.
Contexto de firmware
| Sistema | Situação | O que muda |
|---|---|---|
| Marlin | Comum | Disponível quando FWRETRACT está habilitado; M207/M208 define o comportamento de retração e recuperação. |
| Klipper | Verificar dialeto | G10/G11 está disponível apenas quando a seção firmware_retraction está configurada. |
| RepRapFirmware | Verificar dialeto | G10 sem parâmetros retrai, enquanto G10 parametrizado pode definir ferramentas, temperaturas ou offsets. |
| CNC controllers | Verificar dialeto | G10 normalmente altera dados de coordenadas ou ferramentas; G11 não é um comando de recuperação de filamento correspondente. |
O que este visualizador pode mostrar
O visualizador marca eventos de retração e de priming do G10/G11. Ele usa M207/M208 ou metadados do slicer quando um comprimento está disponível; caso contrário, a quantidade é explicitamente mostrada como indisponível em vez de estimada.
Erros comuns
- Não envie um G10 no estilo de impressora para um controlador CNC sem verificar seu significado.
- Um arquivo G10 puro não revela o comprimento de retração a menos que a configuração apareça no arquivo ou nos metadados do fatiador.
- Comandos G10 repetidos podem ser ignorados até que ocorra um G11 correspondente, dependendo do estado do firmware.
Fontes primárias
Esta página é a tradução da explicação original em inglês, conferida com a documentação de firmware abaixo. Confirme sempre os comandos com o firmware e a configuração da máquina que vai executá-los.