Boas tardes,sou novo no forum e tenho vindo a seguir vários tópicos para ajudar a construção da minha cnc.
Neste momento tenho tudo montado e nos testes reparei que quando mando o eixo do x andar 100mm ele anda um pouco mais e isso deve-se ao facto de eu não ter a certeza acerca das contas e gostaria de pedia a vossa opinião.
Neste fuso eu usei um pinhão de 21 dentes e uma cramalheira de 50 dentes.
A driver do motor de passo esta definida para 1000 microsteps.
O fuso e trapezoidal de 16mm de diametro com um deslocamento de 5 mm por volta.
O diametro do pinhão é de 14,5mm.
O diametro da cramalheira é de 31,6 mm
O perimetro do pinhão é de 45,5531 mm
O perimetro da cramalheira é de 99,2743 mm
As contas que fiz foram:
21/50 =0,42=42% (diz-nos que em cada volta completa do motor o fuso roda 42%) certo?
0,42x5mm de deslocamento do fuso= 2,1mm lineares (deslocamento do eixo em cada volta do motor)certo?
1000/2,1=476,890 (valor a meter no mach 2 na configuração do motor)certo?
Alguma coisa está a falhar pois com o valor de 476,890 no mach eu quando mando ele andar 100mm ele na verdade anda um bocado menos tipo 89\90 mm.
Depois de várias tentativas tentei uma nova maneira,dividi o o numero de microsteps(1000) por o deslocamento do fuso(5mm) e meti o valor na configuracao do mach. Depois mandei ele andar 100 mm e ele andou aproximadamente 36,5 mm .
Depois fiz uma regra de 3 simples :
se em 200 passos anda 36,5mm
em x passos anda 100mm
cheguei a conclusão do valor de 547,945 o que é um valor bastante próximo do certo visto eu mandar andar 100mm e ele anda 104mm o que esta bastante melhor mas como faço para acertar este valor ao certo?
Desde já agradeço a ajuda
Alexandre Catarino
Os outros 2 eixos estão perfeitos.