Passi per millimetro
Come il controller associa i passi del motore alla distanza fisica. Se sbagli questo valore, ogni taglio avrà la dimensione sbagliata.
Il controller dice al motore "spostati di N passi". Il motore compie una frazione di giro per ogni passo e la cinghia / puleggia / vite madre la converte in movimento lineare. I passi per millimetro sono il fattore di conversione, ovvero il numero di passi del motore che producono 1 mm di corsa lineare.
Se i passi/mm sono errati del 5%, ogni taglio avrà una dimensione errata del 5%. La maggior parte dei problemi di configurazione in cui i pezzi risultano costantemente della dimensione sbagliata è riconducibile ai passi/mm.
Le basi
Ogni asse ha i propri passi/mm. In GRBL, le impostazioni sono $100 (X), $101 (Y), $102 (Z).
Una tipica puleggia GT2 da 16 denti con un motore da 200 passi e microstepping a 1/16 dà come risultato circa 100 passi/mm:
steps/mm = (motor_steps_per_rev × microsteps) / (belt_teeth × belt_pitch)
= (200 × 16) / (16 × 2)
= 100(I calcoli variano in base alla configurazione meccanica. Il valore è quello previsto per la tua macchina.)
Come verificare
- Fai spostare la macchina di una certa distanza, ad esempio 100 mm in X.
- Misura di quanto si è effettivamente spostata.
- Il rapporto indica se i passi/mm sono corretti.
Se hai comandato 100 mm e si è spostata di 95 mm, il valore attuale dei passi/mm deve aumentare di circa 5.26%. Moltiplica per 100 / 95 per correggerlo.
La funzione di inquadratura di Beam Bench è un buon modo per verificare: usala per inquadrare un rettangolo di 100 mm × 100 mm, quindi misura con un calibro.
Come lo gestisce Beam Bench
I passi/mm risiedono nel firmware del controller, non in Beam Bench. Beam Bench si limita a inviare G-code; il controller esegue la conversione.
Per impostare i passi/mm, prima leggi i valori correnti con $$, calcola il valore sostitutivo per ciascun asse, quindi usa $100=… e $101=… come modelli di sintassi. Sostituisci ogni ellissi con il valore calcolato specifico della macchina; non incollare nessuno dei due modelli senza modificarlo. Le modifiche persistono nell'EEPROM del controller.
La scheda Impostazioni GRBL di Impostazioni dispositivo fornisce un'interfaccia per visualizzare e modificare questi valori. Le modifiche a $100, $101 e $102 persistono nell'EEPROM del controller. Applica al profilo attivo non copia i passi/mm; copia solo un $30 valido in Valore S massimo e la velocità valida inferiore tra $110 / $111 in Velocità massima.
Quando è importante
- Dopo aver modificato qualsiasi elemento meccanico: motore, puleggia, cinghia, vite madre, impostazione del microstepping.
- Quando sostituisci i controller.
- La prima volta che configuri una nuova macchina.
Quando non lo è
Dopo averli regolati una volta, i passi/mm non variano nel tempo. A meno che tu non modifichi qualcosa di fisico, non devi ripetere la procedura.
Correlati
- Pannello Console,
$$per visualizzare i valori correnti - Impostazioni dispositivo → scheda Impostazioni GRBL
- Guida di riferimento alle impostazioni dollar
- Elementi essenziali di GRBL