Atrás

#stepper

1 APIs con esta etiqueta

API de Motor Paso a Paso

Matemáticas de movimiento de motores paso a paso como una API, calculadas local y determinísticamente: los números de pasos por milímetro y velocidad que un usuario de impresora 3D, CNC o robótica configura en una máquina. El endpoint de husillo proporciona los pasos por mm para un eje de husillo o husillo de bolas: (pasos del motor por revolución × micropasos) ÷ el avance del husillo, así que un motor de 1.8° (200 pasos) a 16 micropasos en un husillo de 8 mm de avance da 400 pasos/mm con 2.5 µm de resolución — el valor que va directamente al firmware. El endpoint de correa hace lo mismo para un eje de correa y polea, donde el recorrido por vuelta del motor es los dientes de la polea × el paso de la correa (correa GT2 = 2 mm), así que una polea GT2 de 20 dientes da los clásicos 80 pasos/mm de un eje X/Y de impresora 3D, y muestra el compromiso entre velocidad y precisión de una polea más grande. El endpoint de velocidad convierte los pasos por mm y una tasa de pulsos de paso en la velocidad del eje en mm/s y mm/min — a 80 pasos/mm una tasa de 40 kHz es 500 mm/s, aunque el límite real es el motor perdiendo pasos a altas tasas y el techo de pulsos del controlador. También señala que los micropasos añaden suavidad, no precisión real, ya que el par por micropaso disminuye. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para configuración de firmware de impresoras 3D y CNC, herramientas de control de movimiento y robótica, y calculadoras para makers. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. Estimaciones de geometría ideal — deje un margen por debajo de la velocidad máxima teórica. 3 endpoints de cómputo. Para acabado superficial CNC use una API de acabado CNC; para relaciones de engranajes una API de relaciones de engranajes.

api.oanor.com/steppermotor-api