72
« on: April 19, 2010, 11:35:30 PM »
Hola,
La cuenta que tenes que hacer esta bien explicada en el manual de mach, pero trato de resumirte:
El objetivo es determinar cuantos pasos hacen falta para mover un milimetro el eje. Por cada vuelta del tornillo avanzas 0.25" es decir 6.35mm, por lo tanto tenes 0.15748vueltas por mm
Eso lo multiplicas por la reduccion de la polea, que no especificaste bien (24/?) Si fuera por ejempli 24/6 quiere decir que por cada vuelta de la polea el motor da 4. Quiere decir que para avanzar el milimetro, tenes que dar 0.15748x4 = 0.62992 rev/mm.
Como tu motor es de 200 pasos por vuelta, y el driver esta en 50micropasos, te daria 10000 pasos por vuelta (me parece mucho, pero puede ser, revisa esos valores)
Por lo tanto para avanzar el milimetro tenes 0.62992rev*10000pasos/rev = 6299.2steps/mm que es lo que tendrias que configurar en el motor tuning.
No me parece un valor comun... mi router esta en unos 140 pasos/mm pero lo mas probable es que haya interpretado mal algun valor de los que pusiste. Revisalo y corregi las cuentas.
Luego tenes que determinar la maxima velocidad de acuerdo a las maximas rpm del stepper. Para la aceleracion empeza por un valor chico, de unos 100 y anda subiendolo probando al acelerar que el ruido sea normal y no pierda pasos el motor.
Si te sirve de referencia, mi router tiene 140steps/mm vel=25000 acel=1200 en x,Y y 800/5000/1000 en Z
Cualquier duda volve a postear.
Saludos
Pablo