Autor Tema: Programa en codigo G de un acoplamiento espiral.  (Leído 2654 veces)

Desconectado Jbecerra

  • Aprendiz
  • *
  • Join Date: Feb 2011
  • Mensajes: 772
  • Ubicación: Mairena del Alcor, Sevilla.
Programa en codigo G de un acoplamiento espiral.
« en: 02 Julio 2013, 14:56 »
Hola.
En la parte hardware puse un post con un acoplamiento espiral y aquí pongo el programa que he escrito para hacerlo.
Evidentemente lo publico para que quien quiera pueda usarlo libremente.
Es CodigoG y esta funcionando con el linuzcnc.

Con pocas modificaciones se pueden hacer distintas ranuras y distintos pasos.
(Ranura Espiral)

G17
G21 G40 G49
G64 P0.01

G40

#<X_ini> =0
#<X_fin> =25
#<Y_ini> = 0
#<Y_fin> = 0

#<Z_ini> = -0
#<Z_fin> =-.1
#<Z_seguridad> = 3

#<A_ini> = 0
#<A_fin> = 360



#<Pasada> =.2
#<Velocidad> = 350

G1 X#<X_ini> Y#<Y_ini> Z#<Z_ini> F#<Velocidad>

O100 while [#<Z_ini> ge #<Z_fin> ]

   G01 X#<X_fin> Y#<Y_fin> A#<A_fin> F#<Velocidad>
   #<Z_ini> = [#<Z_ini> - [#<Pasada> / 2]]
   G01 Z#<Z_ini> F30

   G01 X#<X_ini> Y#<Y_ini> A#<A_ini> F#<Velocidad>
   #<Z_ini> = [#<Z_ini> - [#<Pasada> / 2]]
   G01 Z#<Z_ini> F30

O100 endwhile


G01 Z20 F300
(G01 Z#<Z_seguridad> f#<Velocidad>)

M30


El programa solo genera 1 ranura de 360º y 25 mm de longitud, tan solo hay que ejecutarlo una vez por cada ranura reposicionando el a con los grados adecuados a eltrabajo que realizemos.
Torno chino 280 -700, Fresadora BF-20. Ceneados.Con Linuxcnc.

borondes2010

  • Visitante
Re:Programa en codigo G de un acoplamiento espiral.
« Respuesta #1 en: 02 Julio 2013, 14:57 »
VIVA el software libre y sobre todo gracias por compartirlo .ereselmejor .ereselmejor .ereselmejor .ereselmejor .bien .bien .bien .brinda .brinda .brinda

Desconectado carpin

  • Global Moderator
  • Oficial 2ª
  • ****
  • Join Date: Sep 2009
  • Mensajes: 5307
  • Ubicación: SORIA
Re:Programa en codigo G de un acoplamiento espiral.
« Respuesta #2 en: 02 Julio 2013, 20:54 »
Torno Colchester Chipmaster 5x20, torno quantum D250x550 y fresadora HBM 45 Profi Dro, fresadora EMCO PC MILL 55, taladradora Optimun B17,  Afiladora casera, horno fundición electrico CARPIN