a

viernes, 16 de agosto de 2019

CNC torno FAGGOR Las primeras curvas

Buenas a todos , en el tutorial de CNC de hoy aprenderemos a crear programas con curvas  con las funciones G02 Y G03  con el radio ,ya que  programarlo con I y K es mas complicado y es algo que haremos mas adelante , sin mas dilacion :

Primero procedere a la creacion de una espiga para realizar en ella las curvas que deseamos.

Nuestro primer Programa CNC Torno Faggor 8025T

Hoy voy a crear un programa sencillo de cnc en Torno de una determinada pieza , va a ser algo bastante sencillo y basico , pero es necesario hasta familiarizarnos con el simulador y sus funciones.

Debo aclarar que va a ser creado con unos parametros basicos mas relacionados para el estudio que para su fabricacion industrial , ya que seran pasadas con poca carga.

La pieza a fabricar va a ser una ESPIGA linea a linea sin ciclos fijos , es decir totalmente manual.

Iremos progresivamente aumentando dificultad de piezas a realizar y de ciclos usados hasta llegar a controlar con soltura la programacion Faggor 8025T


domingo, 4 de agosto de 2019

CNC y su significado

Buenas a todos hoy explicare el significado de CNC y las principales maquinas con las que un tornero trabajara en su dia a dia en la industria.

CNC significa Control Numerico Computerizado y a diferencia de una maquina herramienta manual(torno o fresadora comunmente aunque hay muchas mas) el ordenador de la maquina es quien controla el movimiento de los ejes de trabajo de esta, evidentemente con las ordenes previamente introducidas por el programador , lo que permite unos movimientos mucho mas precisos que en un torno manual , y de movimientos que una persona no seria capaz de sincronizar en una maquina manual , ya que hay maquinas de CNC que mueven hasta 5 ejes simultaneamente.

Para que el programador realice correctamente su trabajo debera conocer el lenguaje de programacion que utilice la maquina con la que esta trabajando, ya que como si fuera un programador informatico tiene unos pocos lenguajes posibles con los que podria trabajar en una gran cantidad de maquinas herramienta.Todos estos lenguajes provienen del lenguaje ISO original y muchos de ellos comparten algunas funciones generales y modales aunque tambien tienen una serie de diferencias entre ellos.
A mi parecer no hay lenguajes mejores que otros , unos tienen sus cosas buenas y sus cosas malas , pero ninguno de ellos es perfecto, por lo que para ser un buen operario de maquinaria se deberan conocer varios  lenguajes para manejarlos con fluidez y poder trabajar en condiciones independientemente de la maquina que haya que programar.

Con la llegada de los Cad/cam hay gente que elije no especializarse en programacion , ya que por medio de este programa gente sin demasiados conocimientos pueden realizar programas para producir piezas sencillas o que no requieran demasiada precision , ya que estos programas en poco tiempo pueden generar un el programa necesario para realizar multitud de piezas.

Pero evidentemente no todas las piezas pueden realizarse por programas Cad/cam y es ahi donde entra la pericia del programador de CNC para programar sin necesidad de otros programas , y es lo que permitira diferenciar un trabajador mediocre a uno que esta realmente cualificado y puede desarrollar sin problemas el programa para realizar infinidad de piezas

CNC torno introduccion

Buenas a todos , hoy voy a hacer una introduccion sobre la programacion en tornos CNC faggor, explicare la linea de cabecera que suelo utilizar aunque muchas de estas funciones ya las tiene asimilada la maquina cuando empieza a trabajar.

Cabe mencionar que yo para aprender y programar utilizo Winunisoft con faggor 8025T

Hay que tener en cuenta que existen varios tipos de funciones y llevan un orden especifico para que no de error la maquina

N10 G00 G90 G71 G07 G95 G96 X70 Z70 F0.1 S70 T0.20 M03 M41


Esto seria una cabecera tipica, muchos de ellos vienen ya asimilados y no hace falta ponerlos para que la maquina trabaje de esa forma , pero nunca viene mal para tener claro como estamos haciendolo, y sin mas dilacion empezare a explicarlo.

N10 Hace referencia al numero de linea que estamos , es obligatorio ponerlo y normalmente va de 10 en 10 ej n10 n20 n30 etc . Siempre tiene que ser lo primero que haya en una linea.

G son funciones generales para los parametros de trabajo de la maquina van despues de la N y van seguidos de un numero que determina la funcion que realizan , se ponen varios siempre y cuando no sean incompatibles entre si , eso lo veremos mas adelante.

G00 movimiento en vacio de la maquina , es decir la maquina se mueve a toda velocidad para colocarse cambiar herramienta etc, este tipo de movimiento debe de hacerse com cuidado y siempre fuera de pieza para evitar romper la herramienta o la pieza.

G90 cotas absolutas desde un 0 de referencia las cotas son negativas a su izquierda y positivas a su derecha , entenderemos esto mejor mas adelante

G71 programacion en milimetros todas las medidas de movimiento son en milimetros

G07 Trabajo en aristas vivas deja las aristas de la pieza vivas , es necesario usar g05 para matar las aristas pero se usa en acabado , en cambio g07 es para hacer el desbaste

G95 Avance en mm/rpm

g96 Velocidad del husillo del torno en Velocidad de Corte

Una vez tenemos nuestras funciones generales es momento de poner nuestras coordenadas , ya que es obligatorio ponerlas aqui , yo por normal general posiciono en X70 Z70 para tener espacio para que gire la torreta y haga un cambio de herramientas, mas adelante profundizaremos en esto.

F0.1 Un avance de 0.1mm por vuelta , ya que lo hemos definido asi con nuestra G95
S70 es decir una velocidad de corte de 70 , la maquina calculara automaticamente la velocidad a la que debe ir dependiendo del diametro que trabaje

T0.20 Es la herramienta que usamos , cada herramienta tiene un numero asignado y un corrector , tendremos tantas herramientas como posiciones tenga nuestra torreta.

M ya llegamos a la funciones modales , se escriben siempre al final y definen parametros axiliares de la maquina como velocidad de giro maxima o sentido de giro .

M03 Sentido de giro en sentido de las agujas del reloj , debemos tener cuidado con esto , ya que si realizamos un sentido de giro erroneo podemos romper la herramienta que tengamos

M41 limitacion de vueltas en una gama de velocidades baja , ya que la maquina esta trabajando con velocidad de corte y cuando llega al centro de la pieza la velocidad sube hasta 3000 4000 rpm , y con el M41 hacemos que no pase de 2500 vueltas y ese sea su limite maximo de velocidad


Esto es una introduccion a lo que nos vamos a encontrar en la programacion faggor y para ir familiarizandonos con las funciones mas comunes que se usan en la linea de cabecera de nuestro programa de CNC


sábado, 3 de agosto de 2019

Fresadora y Torno CNC

Buenas a todos , la finalidad de este blog será dar conocimientos de programación tanto en fresadora como torno de CNC principalmente en dos tipos de programación , programación faggor y programación haas ya que son unos de los más usados actualmente.

También entraré en modelado en 3d con solidworks e iré añadiendo contenido cada poco tiempo

Empezare con la programacion de torno en faggor ya que a mi parecer es mas sencillo y asi se va cogiendo una base para la fresadora y mas adelante profundizar en haas

Introducción al Código G en Fagor 8025T

¿Qué es el Código G y por qué es importante? El Código G es un lenguaje de programación utilizado para controlar máquinas CNC (Control Numér...