Referência de configurações $
Todas as configurações $ do GRBL, com uma descrição de uma linha e orientações específicas para laser de cada uma.
A lista completa das configurações $ do GRBL. Para cada uma, há um resumo de uma linha e, quando relevante, orientações específicas para laser.
Para uma visualização interativa que carrega os valores atuais da sua máquina, use a aba Configurações GRBL em Configurações do Dispositivo.
Pulso de passo e direção
| Configuração | Significado | Típico |
|---|---|---|
$0 | Pulso de passo, microssegundos | 10 |
$1 | Atraso de inatividade do passo, ms (255 = sempre ligado) | 25 ou 255 |
$2 | Máscara de inversão da porta de passo | 0 (na maioria das configurações) |
$3 | Máscara de inversão da porta de direção | depende da fiação dos motores |
$4 | Inversão da habilitação de passo | 0 |
$5 | Inversão dos pinos de limite | depende do tipo de chave |
$6 | Inversão do pino da sonda | 0 |
Relatórios e comportamento
| Configuração | Significado | Típico |
|---|---|---|
$10 | Máscara de relatório de status | 1 ou 2. O Beam Bench interpreta ambos |
$11 | Desvio de junção (mm) | 0.010 |
$12 | Tolerância de arco (mm) | 0.002 |
$13 | Relatar em polegadas (1=sim, 0=mm) | 0 |
Segurança e limites
| Configuração | Significado | Típico |
|---|---|---|
$20 | Habilitar limites de software | 0 ou 1 |
$21 | Habilitar limites físicos | 0 ou 1 |
$22 | Habilitar ciclo de homing | 0 ou 1 |
$23 | Máscara de direção do homing | depende do canto de origem |
$24 | Avanço do homing (mm/min) | 25 |
$25 | Busca de homing (mm/min) | 500 |
$26 | Debounce do homing, ms | 250 |
$27 | Recuo do homing (mm) | 1 |
Especificidades do laser
| Configuração | Significado | Típico |
|---|---|---|
$30 | Valor S máximo do spindle / laser | 1000 ou 255 |
$31 | Valor S mínimo do spindle / laser | 0 |
$32 | Modo laser (1=ligado, 0=desligado) | 1 para gravação a laser |
$32=1 habilita o modo laser do GRBL e é necessário para a gravação M4 de potência dinâmica sincronizada ao movimento. M3 permanece como saída de potência constante.
Passos/mm dos eixos
| Configuração | Significado |
|---|---|
$100 | Passos/mm de X |
$101 | Passos/mm de Y |
$102 | Passos/mm de Z |
Específico da sua máquina. Consulte Passos por milímetro.
Taxas máximas (mm/min)
| Configuração | Significado |
|---|---|
$110 | Taxa máxima de X |
$111 | Taxa máxima de Y |
$112 | Taxa máxima de Z |
Defina de acordo com o máximo seguro da sua máquina. Ultrapassá-lo fará os motores perderem passos.
Aceleração (mm/sec²)
| Configuração | Significado |
|---|---|
$120 | Aceleração de X |
$121 | Aceleração de Y |
$122 | Aceleração de Z |
Valores mais altos permitem contornos mais fechados, mas exigem mais da mecânica. Mantenha os valores atuais ou comece pelas especificações do fabricante da máquina, altere-os gradualmente e verifique o movimento com testes controlados antes de confiar no resultado.
Curso máximo (mm)
| Configuração | Significado |
|---|---|
$130 | Curso máximo de X |
$131 | Curso máximo de Y |
$132 | Curso máximo de Z |
Usado para limites de software ($20=1). Defina conforme as dimensões físicas da sua mesa.
Leitura e gravação
No painel Console:
$$
$30
$30=…$$lista todas as configurações.$30consulta uma única configuração.$30=…é um modelo de gravação. Substitua as reticências pelo valor específico do controlador e não cole a linha sem alterações. Um valor gravado persiste na EEPROM.
Na aba Configurações GRBL em Configurações do Dispositivo:
- Clique em qualquer valor para editá-lo em linha.
- Clique em Aplicar ao Perfil Ativo para copiar um
$30válido para Máximo do valor S e a menor taxa válida de$110/$111para Velocidade Máxima. Isso não copia todas as configurações ativas.
Redefinição
Envie $RST=$ para redefinir todas as configurações $ para os padrões do firmware. Envie $RST=# para redefinir os deslocamentos de coordenadas. Envie $RST=* para redefinir tudo. Use com cautela: seu ajuste será perdido.
Variações por firmware
- GRBL_ESP32 adiciona algumas configurações relacionadas a WiFi, Bluetooth e interface web.
- FluidNC usa um arquivo de configuração YAML em vez de configurações
$para a maioria das funções (mas algumas configurações$ainda se aplicam). - Versões mais antigas do GRBL podem não ter algumas das opções acima.
Em caso de dúvida: envie $$ e veja o que o seu controlador realmente informa.