Výpočet krokování 3D tiskárny a úprava firmware Marlin
Proč je výpočet krokování důležitý
Pokud si stavíte vlastní 3D tiskárnu, nebo jste na své tiskárně provedli úpravy (např. vyměnili motor, řemenici nebo extruder), je nutné upravit také krokování motorů ve firmware. Správné nastavení zaručí přesný pohyb os a správné dávkování filamentu – tedy kvalitní tisk bez deformací a mezer.
V tomto článku si vysvětlíme, jak krokování spočítat, jaké vzorce použít pro různé typy pohonů a kde hodnoty následně upravit ve firmwaru Marlin.
Výpočet krokování extruderu (E0)
Extruder je klíčová část tiskárny – posouvá filament do trysky. Aby tiskárna dávkovala přesné množství materiálu, musí být krokování extruderu správně nastavené.
Vzorec:
Příklad č. 1
-
Motor: 1.8° (200 kroků na otočku)
-
Driver: 32 mikrokroků
-
Efektivní průměr podávacího kolečka: 7 mm
Výpočet:
(200 × 32) / (7 × 3.14159) = ≈ 291,26 kroků/mm
Příklad č. 2
-
Motor: 1.8° (200 kroků/otočka)
-
Driver: 16 mikrokroků
-
Efektivní průměr kolečka: 10,7 mm
Výpočet:
(200 × 16) / (10,7 × 3.14159) = ≈ 95,24 kroků/mm
💡 Tip: Každý extruder může mít jiný efektivní průměr – i drobný rozdíl v zubech podávacího kolečka ovlivní přesnost tisku.
Výpočet krokování os X a Y (řemenový pohon)
U většiny stolních tiskáren jsou osy X a Y poháněny ozubeným řemenem. Zde je důležitý počet zubů na řemenici a rozteč zubů řemene.
Vzorec:
Příklad:
-
Motor: 1.8° (200 kroků/otočka)
-
Driver: 16 mikrokroků
-
Řemenice: 16 zubů
-
Rozteč zubů: 2 mm
Výpočet:
(200 × 16) / (16 × 2) = 100 kroků/mm
📏 Tento výsledek je typický pro tiskárny s řemeny GT2 a krokovými motory 1.8°.
Výpočet krokování osy Z (trapézová tyč)
Osa Z většinou využívá trapézovou nebo závitovou tyč, která převádí otáčky motoru na plynulý posuv podložky nebo celé tiskové hlavy.
Vzorec:
Příklad č. 1
-
Motor: 1.8° (200 kroků/otočka)
-
Driver: 16 mikrokroků
-
Závitová tyč: rozteč 0,8 mm
Výpočet:
(200 × 16) / 0,8 = 4000 kroků/mm
Příklad č. 2
-
Motor: 1.8° (200 kroků/otočka)
-
Driver: 16 mikrokroků
-
Trapézová tyč: rozteč 2 mm
Výpočet:
(200 × 16) / 2 = 1600 kroků/mm
🔧 Poznámka: Čím větší je rozteč závitů, tím rychlejší je pohyb osy Z, ale může klesnout přesnost.
Úprava hodnot ve firmware Marlin
Po výpočtu všech hodnot je potřeba je zadat do firmwaru.
V souboru Configuration.h najdete řádek:
Stačí nahradit hodnoty vlastním výpočtem, například:
Po úpravě firmware přeložte a nahrajte do tiskárny.
Tiskárna nyní bude přesně odpovídat vašemu mechanickému nastavení.
Doporučení na závěr
-
Po nahrání nových hodnot proveďte kalibraci extruderu – vytiskněte testovací model a ověřte, zda tiskne přesně.
-
Pokud používáte jiné mikrosteppingy, průměr kolečka nebo řemenici, nezapomeňte přepočítat všechny hodnoty.
-
Pro pohodlnou údržbu a výměnu dílů doporučujeme mít po ruce náhradní motory, řemeny a kolečka – všechny najdete v našem e-shopu.
✅ Chcete mít jistotu správného nastavení?
Využijte náš zakázkový 3D tisk nebo si vyberte kvalitní filamenty pro testování tisku.


Diskuse