Autor Tema: Como se configura Mach3 para que sea un avance real?  (Leído 13395 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado mecatronix89

  • PIC10
  • *
  • Mensajes: 33
Como se configura Mach3 para que sea un avance real?
« en: 09 de Mayo de 2011, 16:14:25 »
Hola a todos, busqué información en el foro acerca de esto, pero no resolvió mi duda.
Quiero saber como configurar ó ajustar los parámetros para que el avance que tengan los motores pap sea real, es decir, que una unidad virtual que avanza Mach3 sea por ejemplo 1cm de distancia en el plano real.
Leí un poco acerca de que tiene que ver el tipo de rosca, pues la varilla roscada que utilicé es de 1/4 de pulgada de rosca estandar.

Espero puedan ayudarme saludos. :-/
Para aprender solo hay que intentar hacerlo......

Desconectado mecatronix89

  • PIC10
  • *
  • Mensajes: 33
Re: Como se configura Mach3 para que sea un avance real?
« Respuesta #1 en: 09 de Mayo de 2011, 17:51:57 »
Estube leiendo el mmanual de mach3 pero no entiendo muy bien lo que dice, o como hacerlo....
y esto es lo que dice:

-------------------------------------------------------------------------------------------------------------------------
Usted va a calcular el número de revoluciones del eje del motor (revoluciones del motor por unidad) para
mover el eje por una unidad. Esto probablemente será mayor que uno para las pulgadas y menos de uno
para los milímetros pero esto no importa al cálculo que es fácil hacerlo en una calculadora de cualquier
modo.
Para un tornillo y tuerca usted necesita el paso crudo del tornillo (e.g. distancia entre cresta y cresta) y el
número de entradas. Los tornillos en pulgada pueden especificarse en hilos por pulgada (tpi). El paso es
1/tpi (e.g. el paso de un tornillo de simple entrada y 8 tpi es 1/8 = 0.125 ")
Si el tornillo es de múltiples entradas, multiplique el paso crudo por el número de entradas para conseguir
el paso efectivo de la hélice. El paso de rosca efectivo es por lo tanto la distancia que el eje se mueve para
una la revolución del tornillo.
Ahora puede calcular las revoluciones de tornillo por unidad
Revoluciones del tornillo por unidad = 1/paso de rosca efectivo

                                                                                                    "Manual en español Mach3"
Para aprender solo hay que intentar hacerlo......

Desconectado tropero

  • PIC10
  • *
  • Mensajes: 25
Re: Como se configura Mach3 para que sea un avance real?
« Respuesta #2 en: 11 de Mayo de 2011, 00:01:12 »
Estube leiendo el mmanual de mach3 pero no entiendo muy bien lo que dice, o como hacerlo....
y esto es lo que dice:

-------------------------------------------------------------------------------------------------------------------------
Usted va a calcular el número de revoluciones del eje del motor (revoluciones del motor por unidad) para
mover el eje por una unidad. Esto probablemente será mayor que uno para las pulgadas y menos de uno
para los milímetros pero esto no importa al cálculo que es fácil hacerlo en una calculadora de cualquier
modo.
Para un tornillo y tuerca usted necesita el paso crudo del tornillo (e.g. distancia entre cresta y cresta) y el
número de entradas. Los tornillos en pulgada pueden especificarse en hilos por pulgada (tpi). El paso es
1/tpi (e.g. el paso de un tornillo de simple entrada y 8 tpi es 1/8 = 0.125 ")
Si el tornillo es de múltiples entradas, multiplique el paso crudo por el número de entradas para conseguir
el paso efectivo de la hélice. El paso de rosca efectivo es por lo tanto la distancia que el eje se mueve para
una la revolución del tornillo.
Ahora puede calcular las revoluciones de tornillo por unidad
Revoluciones del tornillo por unidad = 1/paso de rosca efectivo

                                                                                                    "Manual en español Mach3"

Bueno, por lo que yo entiendo, en los tornillos, tomas un calibre y mides la distancia entre un "diente" y otro de la rosca. Si usas un motor de 200 pasos por vuelta, haces:

d = distancia/pasos (en este caso 200) <--- Te da la distancia por paso

pasos final = 1/d <--- la cantidad de pasos para cubrir 1mm

En los tornillos milimétricos es más fácil...  :lol:

Salú2 :-/
Un golpe a tiempo ahorran muchas palabras...

Desconectado jorge_gm

  • PIC12
  • **
  • Mensajes: 66
Re: Como se configura Mach3 para que sea un avance real?
« Respuesta #3 en: 13 de Mayo de 2011, 02:23:25 »
Eso es muy facil, solo debes tomar en cuenta los factores que convierten el giro de tu motor en movimiento lineal y las unidades en que quieres trabajar. en primer lugar estan los grados que gira el motor por paso, en segundo lugar, tomar en cuenta el tipo de transmision del motor al eje roscado, si es directa no hay problema, pero si existen poleas en la transmición que multiplquen o reduzcan el giro del motor, habra que hacer el calculo para saber como se ve afectada la relación de giro del motor al pasar por estas.

 En pocas palabras debes de saber cuantos pasos necesitas mandar al motor para que el respectivo eje se desplce una unidad, en este caso debes de asignar las unidades en las que quieres trabajar; si estas trabajando en pulgadas entonces debes especificar cuantos pasos del motor se requieren para que el eje avance una pulgada. Si configuraste el mach para trabajar en milimetros entonces debes especificar cuantos pasos del motor son necesarios para avanzar un milimetro.

Por ejemplo, si tu motor es de 1.6° por paso, eso implica que para que de un giro (360°) necesitas aplicar 200 pasos y si tu varilla roscada al hacerla girar 1 vuelta, hace avanzar al eje 10mm, entonces al aplicar 200 pasos al motor y teniendo un acople directo al eje este se dezplazara 10mm. Si el mach estuviera configurado en mm no podrias poner el valor de 200 en la configuracion de este eje ya que no corresponde al avance de una unidad sino que avanzo 10 unidades, por demas esta decir que si quieres que avance una unidad, entonces por simple regla de 3 sacas el valor justo para que el numero de pasos necesarios correspondan al avance de una unidad (en este caso 1 mm que serian 20 pasos).

En mi caso, como uso poleas reductoras (y que no son de una relacion exacta 2:1 por ejemplo) no me complique la vida con calculos, solo hice girar el motor manualmente y medi el dezplazamiento del eje y tome esta medida solo como referencia, de ahí coloque el valor aproximado de pasos y finalmente con la maquina encendida, di un ajuste fino del numero de pasos, para que fuera exacto en el dezplazamiento de los ejes. Es decir, con el numero de pasos que tenia de referencia hice avanzar el eje en una distancia especifica marcada por el mach (por ejemplo 500 unidades) tomaba la medida, y si el eje habia avanzado menos incrementaba la cantidad de pasos si se pasaba reducia la cantidad de pasos por unidad.

Fue algo tedioso, pero al final con todo y los calculos creo que hubiera terminado haciendo lo mismo, puesto que la configuracion no me daba un numero de pasos exactos para la distancia real recorrida y en dezplazamientos largos el eje variaba incluso por varios milimetros.

En un eje quedo una configuracion de 74.85 pasos por unidad. Cosa que suena un poco ilogigo ya que estos drivers no manejan fracciones de paso (a lo mucho medio paso) pero esas pequeñas fracciones de paso las conpensa el mach y el resultado es que el eje se dezplaza con gran exactitud a sus 1250mm de longitud. :-/

Espero no haber redundado mucho en el asunto.

Saludos.

Desconectado mecatronix89

  • PIC10
  • *
  • Mensajes: 33
Re: Como se configura Mach3 para que sea un avance real?
« Respuesta #4 en: 20 de Mayo de 2011, 18:47:59 »
GRACIAS =)) em fijate que fué lo que pensé en mover manualmente el eje y medir el avance =), estube moviendole al azar a las configuraciones viendo ver que pasaba... solo que al momento no he tenido tiempo de ajustar la máquina jeje
Para aprender solo hay que intentar hacerlo......

Desconectado CACDYL

  • PIC10
  • *
  • Mensajes: 1
Re: Como se configura Mach3 para que sea un avance real?
« Respuesta #5 en: 21 de Agosto de 2011, 11:12:18 »
disculpen como una pregunta como configuro mi motor a pasos para cuarto eje en mach 3 pues aunque le mando g00 y g01 siempre jira a la misma velocidad  gracias.


 

anything