passos_por_mm = (passos_do_motor_por_rev × microstepping) ÷ deslocamento_por_rev_do_motor. Para acionamento por correia: deslocamento_por_rev = dentes_da_polia × passo_da_correia. Exemplo: um motor de 1,8° (200 passos/rev) com microstepping 1/16 e uma polia GT2 de 20 dentes (passo de 2 mm → 40 mm/rev) resulta em (200 × 16) ÷ 40 = 80 passos/mm.
Para um fuso de esferas, o deslocamento por revolução é o passo do parafuso (ex. 8 mm para um comum T8), então (200 × 16) ÷ 8 = 400 passos/mm. Defina-o no seu firmware, em seguida calibrarcomande um movimento de 100 mm, meça a distância real e escale: novo = antigo × (comandado ÷ medido). Faça isso para cada eixo; as duas torres devem coincidir.
Para um fuso de esferas, o deslocamento por revolução é o passo do parafuso (ex. 8 mm para um comum T8), então (200 × 16) ÷ 8 = 400 passos/mm. Defina-o no seu firmware, em seguida calibrarcomande um movimento de 100 mm, meça a distância real e escale: novo = antigo × (comandado ÷ medido). Faça isso para cada eixo; as duas torres devem coincidir.