Kroki na milimetr
Jak sterownik odwzorowuje kroki silnika na odległość fizyczną. Jeśli ustawisz to nieprawidłowo, każdy wycinany element będzie miał niewłaściwy rozmiar.
Sterownik przekazuje silnikowi polecenie „przesuń o N kroków”. Silnik wykonuje ułamek obrotu na każdy krok, a pasek / koło pasowe / śruba pociągowa przekształca ten ruch w ruch liniowy. Kroki na milimetr to współczynnik przeliczeniowy , liczba kroków silnika powodująca 1 mm ruchu liniowego.
Jeśli wartość kroków/mm jest nieprawidłowa o 5%, każdy wycinany element będzie miał rozmiar różniący się o 5%. Większość problemów konfiguracyjnych, w których elementy mają stale niewłaściwy rozmiar, wynika z ustawienia kroków/mm.
Podstawy
Każda oś ma własną wartość kroków/mm. W GRBL są to ustawienia $100 (X), $101 (Y), $102 (Z).
Typowe koło pasowe GT2 z 16 zębami, silnikiem 200-krokowym i mikrokrokami 1/16 daje ~100 kroków/mm:
steps/mm = (motor_steps_per_rev × microsteps) / (belt_teeth × belt_pitch)
= (200 × 16) / (16 × 2)
= 100(Wynik obliczeń zależy od konfiguracji mechanicznej. Wartość jest taka, jaka odpowiada konkretnej maszynie.)
Jak zweryfikować
- Poleć maszynie przesunięcie o określoną odległość, na przykład 100 mm w osi X.
- Zmierz, jak daleko rzeczywiście się przesunęła.
- Stosunek tych wartości pokaże, czy ustawienie kroków/mm jest prawidłowe.
Jeśli polecono przesunięcie o 100 mm, a maszyna przesunęła się o 95 mm, bieżącą wartość kroków/mm należy zwiększyć o ~5.26%. Pomnóż ją przez 100 / 95, aby wprowadzić korektę.
Funkcja obrysowania w Beam Bench to dobry sposób na weryfikację: zleć obrysowanie prostokąta 100 mm × 100 mm, a następnie zmierz go suwmiarką.
Jak Beam Bench obsługuje tę wartość
Kroki/mm są zapisane w oprogramowaniu sprzętowym sterownika, a nie w Beam Bench. Beam Bench jedynie wysyła G-code; sterownik wykonuje przeliczenie.
Aby ustawić kroki/mm, najpierw odczytaj bieżące wartości za pomocą $$, oblicz wartość zastępczą dla każdej osi, a następnie użyj $100=… i $101=… jako szablonów składni. Zastąp każdy wielokropek obliczoną wartością właściwą dla danej maszyny; nie wklejaj żadnego z tych szablonów bez zmian. Zmiany są zachowywane w pamięci EEPROM sterownika.
Karta Ustawienia GRBL w ustawieniach urządzenia udostępnia interfejs do wyświetlania i edycji tych wartości. Zmiany $100, $101 i $102 są zachowywane w pamięci EEPROM sterownika. Funkcja Zastosuj do aktywnego profilu nie kopiuje kroków/mm; kopiuje tylko prawidłową wartość $30 do pola Wartość S Maks oraz niższą prawidłową wartość z $110 / $111 do pola Maksymalna prędkość.
Kiedy ma to znaczenie
- Po zmianie dowolnego elementu mechanicznego: silnika, koła pasowego, paska, śruby pociągowej lub ustawienia mikrokroków.
- Po wymianie sterownika.
- Przy pierwszej konfiguracji nowej maszyny.
Kiedy nie ma to znaczenia
Po jednorazowym dostrojeniu wartość kroków/mm nie zmienia się samoczynnie. Jeśli nie zmienisz niczego fizycznie, nie musisz wykonywać tej procedury ponownie.
Powiązane informacje
- Panel Konsola,
$$, zrzut bieżących wartości - Ustawienia urządzenia → karta Ustawienia GRBL
- Przewodnik referencyjny ustawień Dollar
- Podstawy GRBL