Riferimento impostazioni $
Ogni impostazione $ di GRBL con una descrizione in una riga e le indicazioni specifiche per il laser per ciascuna.
L'elenco completo delle impostazioni $ di GRBL. Per ciascuna, un riepilogo in una riga e, ove pertinente, le indicazioni specifiche per il laser.
Per una vista interattiva che carica i valori correnti dalla macchina, usa la scheda Impostazioni GRBL in Impostazioni dispositivo.
Impulso di passo e direzione
| Impostazione | Significato | Tipico |
|---|---|---|
$0 | Impulso di passo, microsecondi | 10 |
$1 | Ritardo di inattività del passo, ms (255 = sempre attivo) | 25 o 255 |
$2 | Maschera di inversione della porta passo | 0 (la maggior parte delle configurazioni) |
$3 | Maschera di inversione della porta direzione | dipende dal cablaggio del motore |
$4 | Inversione abilitazione passo | 0 |
$5 | Inversione pin dei finecorsa | dipende dal tipo di interruttore |
$6 | Inversione pin della sonda | 0 |
Report e comportamento
| Impostazione | Significato | Tipico |
|---|---|---|
$10 | Maschera del report di stato | 1 o 2. Beam Bench analizza entrambi |
$11 | Deviazione di giunzione (mm) | 0.010 |
$12 | Tolleranza arco (mm) | 0.002 |
$13 | Riporta in pollici (1=sì, 0=mm) | 0 |
Sicurezza e limiti
| Impostazione | Significato | Tipico |
|---|---|---|
$20 | Abilitazione limiti software | 0 o 1 |
$21 | Abilitazione limiti hardware | 0 o 1 |
$22 | Abilitazione ciclo di homing | 0 o 1 |
$23 | Maschera di direzione homing | dipende dall'angolo home |
$24 | Avanzamento homing (mm/min) | 25 |
$25 | Ricerca homing (mm/min) | 500 |
$26 | Antirimbalzo homing, ms | 250 |
$27 | Allontanamento homing (mm) | 1 |
Specifiche laser
| Impostazione | Significato | Tipico |
|---|---|---|
$30 | Valore S massimo del mandrino / laser | 1000 o 255 |
$31 | Valore S minimo del mandrino / laser | 0 |
$32 | Modalità laser (1=attiva, 0=disattiva) | 1 per l'incisione laser |
$32=1 abilita la modalità laser di GRBL ed è necessario per l'incisione M4 a potenza dinamica sincronizzata al movimento. M3 rimane un'uscita a potenza costante.
Passi asse/mm
| Impostazione | Significato |
|---|---|
$100 | Passi X/mm |
$101 | Passi Y/mm |
$102 | Passi Z/mm |
Specifici della macchina. Vedi Passi per millimetro.
Velocità massime (mm/min)
| Impostazione | Significato |
|---|---|
$110 | Velocità massima X |
$111 | Velocità massima Y |
$112 | Velocità massima Z |
Imposta al massimo sicuro della macchina. Superarlo causerà lo stallo dei motori.
Accelerazione (mm/sec²)
| Impostazione | Significato |
|---|---|
$120 | Accelerazione X |
$121 | Accelerazione Y |
$122 | Accelerazione Z |
Valori più alti producono curve più strette, ma sollecitano maggiormente la meccanica. Mantieni i valori attuali oppure parti dalle specifiche del produttore della macchina, modificali gradualmente e verifica il movimento con test controllati prima di fare affidamento sul risultato.
Corsa massima (mm)
| Impostazione | Significato |
|---|---|
$130 | Corsa massima X |
$131 | Corsa massima Y |
$132 | Corsa massima Z |
Usata per i limiti software ($20=1). Imposta in base alle dimensioni fisiche del piano di lavoro.
Lettura e scrittura
Nel pannello Console:
$$
$30
$30=…$$elenca tutte le impostazioni.$30interroga una singola impostazione.$30=…è un modello di scrittura. Sostituisci i puntini di sospensione con il valore specifico del controller e non incollare la riga senza modificarla. Un valore scritto persiste in EEPROM.
Nella scheda Impostazioni GRBL in Impostazioni dispositivo:
- Fai clic su qualsiasi valore per modificarlo direttamente.
- Fai clic su Applica al profilo attivo per copiare un
$30valido in Valore S max e la velocità valida più bassa fra$110/$111in Velocità massima. Non copia tutte le impostazioni correnti.
Reimpostazione
Invia $RST=$ per reimpostare tutte le impostazioni $ ai valori predefiniti del firmware. Invia $RST=# per reimpostare gli offset delle coordinate. Invia $RST=* per reimpostare tutto. Usa con cautela: la configurazione personalizzata andrà persa.
Variazioni per firmware
- GRBL_ESP32 aggiunge alcune impostazioni relative a WiFi, Bluetooth e interfaccia web.
- FluidNC usa un file di configurazione YAML invece delle impostazioni
$per la maggior parte delle funzioni (ma alcune impostazioni$sono ancora applicabili). - Versioni GRBL meno recenti potrebbero non includere alcune delle impostazioni precedenti.
In caso di dubbio: invia $$ e verifica cosa riporta effettivamente il controller.