Kroků na milimetr
Jak řídicí jednotka převádí kroky motoru na fyzickou vzdálenost. Pokud to nastavíte špatně, každý výřez bude mít nesprávnou velikost.
Řídicí jednotka řekne motoru „pohni se o N kroků“. Motor se při každém kroku otočí o část otáčky a řemen / řemenice / trapézový šroub převedou tento pohyb na lineární posun. Kroků na milimetr je převodní faktor, tedy počet kroků motoru, které vytvoří 1 mm lineárního posunu.
Pokud je hodnota kroků/mm chybná o 5 %, každý výřez bude mít o 5 % nesprávnou velikost. Většina problémů při nastavování, kdy mají vyrobené díly trvale nesprávnou velikost, souvisí s hodnotou kroků/mm.
Základy
Každá osa má vlastní hodnotu kroků/mm. V GRBL jsou nastavení $100 (X), $101 (Y), $102 (Z).
Typická řemenice GT2 se 16 zuby, motorem s 200 kroky a mikrořazením 1/16 vychází ~100 kroků/mm:
steps/mm = (motor_steps_per_rev × microsteps) / (belt_teeth × belt_pitch)
= (200 × 16) / (16 × 2)
= 100(Výpočet se liší podle mechanického uspořádání. Číslo je takové, jaké odpovídá vašemu stroji.)
Jak ověřit nastavení
- Přikažte stroji, aby se posunul o určitou vzdálenost, například 100 mm v ose X.
- Změřte, jak daleko se skutečně posunul.
- Poměr vám ukáže, zda je hodnota kroků/mm správná.
Pokud jste zadali 100 mm a stroj se posunul o 95 mm, je třeba současnou hodnotu kroků/mm zvýšit ~5,26 %. Pro opravu ji vynásobte hodnotou 100 / 95.
Funkce rámování v Beam Bench je vhodný způsob ověření: nechte ji orámovat obdélník o rozměrech 100 mm × 100 mm a poté jej změřte posuvným měřítkem.
Jak s tím pracuje Beam Bench
Hodnota kroků/mm je uložena ve firmwaru řídicí jednotky, nikoli v Beam Bench. Beam Bench pouze odesílá G-code; převod provádí řídicí jednotka.
Chcete-li nastavit hodnotu kroků/mm, nejprve načtěte aktuální hodnoty pomocí $$, vypočítejte náhradu pro každou osu a poté použijte $100=… a $101=… jako syntaktické šablony. Každou tři tečky nahraďte vypočtenou hodnotou specifickou pro daný stroj; žádnou ze šablon nevkládejte beze změny. Změny se uloží do EEPROM řídicí jednotky.
Karta Nastavení GRBL v nastavení zařízení poskytuje rozhraní pro zobrazení a úpravu těchto hodnot. Změny hodnot $100, $101 a $102 se uloží do EEPROM řídicí jednotky. Použít na aktivní profil nekopíruje hodnotu kroků/mm; kopíruje pouze platnou hodnotu $30 do Maximální hodnota S a nižší platnou rychlost z $110 / $111 do Maximální rychlost.
Kdy na tom záleží
- Po jakékoli mechanické změně: motor, řemenice, řemen, trapézový šroub nebo nastavení mikrořazení.
- Při výměně řídicích jednotek.
- Při prvním nastavení nového stroje.
Kdy na tom nezáleží
Jakmile je hodnota kroků/mm jednou správně nastavena, nemění se. Pokud nic fyzicky nezměníte, není třeba nastavení opakovat.
Související obsah
- Panel Konzole,
$$pro výpis aktuálních hodnot - Nastavení zařízení → karta Nastavení GRBL
- Referenční příručka nastavení Dollar
- Základy GRBL