Está en la página 1de 33

Fases de un Programa Comandos Modales: Algunos comandos G's permanecen activos una vez que se ejecutan hasta que

se sobrescribe en ellos un cdigo G diferente.

Restricciones en los Bloques


Deben contener nicamente un solo movimiento de herramienta Debe contener nicamente una velocidad de corte Debe contener nicamente una herramienta o velocidad del husillo El nmero del bloque debe ser secuencial

Procedimiento de Programacin

SISTEMAS DE REFERENCIA
INTRODUCCIN Para realizar un programa de control numrico, es necesario identificar una serie de puntos en las piezas a mecanizar y en la mquina, que permiten seleccionar el origen de coordenadas ms adecuado de una pieza para realizar el programa de control numrico (CNC).

Cero mquina Punto sobre el que se sita el sistema de coordenadas inicial de las mquinas, este origen viene dado por el fabricante. Normalmente se sita en la cara frontal del plato de garras, como se ve en la figura.

Cero mquina Punto sobre el que se sita el sistema de coordenadas inicial de las mquinas, este origen viene dado por el fabricante. Normalmente se sita en la cara frontal del plato de garras, como se ve en la figura.

Una vez alcanzado este punto, el control de la mquina lee unos parmetros internos, que son la distancia en el eje X y la distancia en el eje Y entre este punto dnde se encuentra el carro y el origen de coordenadas cero mquina.

Cero pieza Sistema de referencia que el programador adopta por razones prcticas, teniendo en cuenta la geometra y acotacin de la pieza a mecanizar, para facilitar la programacin CNC. Este sistema de referencia auxiliar en el cero pieza, debe estar a su vez referenciado sobre el cero mquina o sobre otro cero pieza, que a su vez estar referenciado sobre el cero mquina.

Origen de coordenadas de una pieza A partir de la imagen, selecciona con el ratn, el punto (1,2,3,4,5 6) que consideres ms cmodo para programar esta pieza en un torno de CNC FAGOR 8050. Al seleccionar los puntos, se obtiene diferente informacin.

Es prctica usual (aunque no siempre se sigue este criterio) entre programadores indicar este punto con la letra -W- y sobre el plano de la pieza mediante alguno de estos smbolos:

Fundamentos geomtricos
Sistemas de coordenadas de la pieza Para que la mquina o el control puedan trabajar con las cotas de posicin especificadas, estos datos deben darse en un sistema de referencia que coincida con las direcciones de desplazamiento de los carros de los ejes. Para ello se utiliza un sistema de coordenadas con los ejes X, Y y Z.

Fresado:

Torneado:

Determinacin de posiciones de pieza

Es necesario aplicar una escala (imaginaria) a los ejes de coordenadas. De este modo quedan unvocamente descritos todos los puntos del sistema de coordenadas mediante tres direcciones (X, Y y Z) y tres valores. El origen siempre tiene las coordenadas X0, Y0 y Z0. Para fresados es necesario indicar tambin la profundidad (penetracin). En tornos basta un plano para definir el contorno.

Posiciones de pieza en la zona de trabajo Para mayor simplicidad vamos a aclarar este ejemplo con un solo plano del sistema de coordenadas, el plano X/Y. Los puntos P1 a P4 tienen las siguientes coordenadas:
P1 equivale a X100 Y50 P2 equivale a X-50 Y100 P3 equivale a X-105 Y-115 P4 equivale a X70 Y-75

Al tornear, las posiciones de pieza slo se necesitan en un plano. Los puntos P1 a P4 se determinan mediante las siguientes coordenadas:

P1 equivale a X25 Z-7.5 P2 equivale a X40 Z-15 P3 equivale a X40 Z-25 P4 equivale a X60 Z-35

Ejemplo Posiciones en torneado Los puntos P1 y P2 quedan determinados por las siguientes coordenadas:

P1 equivale a X-20 Y-20 Z23

P2 equivale a X13 Y-13 Z27

Ejemplo Posiciones en fresado Para definir la profundidad de penetracin es necesario asignar tambin un valor numrico a una tercera coordenada (en este caso Z).
Los puntos P1 a P3 quedan determinados por las siguientes coordenadas:

P1 equivale a X10 Y45 Z-5 P2 equivale a X30 Y60 Z-20

P3 equivale a X45 Y20 Z-15

Coordenadas polares El sistema de coordenadas descrito anteriormente se denomina "sistema de coordenadas cartesiano". Existe otra posibilidad para definir las coordenadas de un punto, el sistema de "coordenadas polares". El sistema de coordenadas polares se utiliza generalmente cuando la pieza o una parte de ella est acotada con radios y ngulos. El punto donde se cortan los radios se denomina el "polo".

Ejemplo Datos polares Los puntos P1 y P2 se pueden referir al polo de la siguiente manera:
P1 equivale a radio =100 ms ngulo =30

P2 equivale a radio =60 ms ngulo =75

Acotado absoluto Cuando se programa utilizando cotas absolutas, todas las posiciones introducidas estn referidas al origen vlido en ese momento. Esto se traduce en que para el desplazamiento de la herramienta: La cota absoluta describe la posicin a la cual se deber desplazar la herramienta.

Ejemplo Fresado Las posiciones para los puntos P1 a P3 en cotas absolutas referidas al origen son:
P1 equivale a X20 Y35
P2 equivale a X50 Y60 P3 equivale a X70 Y20

Ejemplo Torneado Las posiciones para los puntos P1 a P4 en cotas absolutas referidas al origen son:
P1 equivale a X25 Z-7,5

P2 equivale a X40 Z-15


P3 equivale a X40 Z-25 P4 equivale a X60 Z-35

Acotado incremental
A menudo existen planos de fabricacin en los que las cotas no estn referidas al origen sino a otro punto de la pieza. Para no tener que recalcular las cotas se puede programar en el control numrico utilizando cotas incrementales. En este sistema de introduccin, cada posicin est referida al punto anterior. Esto se traduce en que para el desplazamiento de la herramienta:
La programacin en incremental indica qu distancia se debe de desplazar la herramienta

Ejemplo Fresado Las cotas incrementales para los puntos P1 a P3 son:

P1 equivale a X20 Y35 ;(referido al origen) P2 equivale a X30 Y20 ;(referido a P1) P3 equivale a X20 Y-35 ;(referido a P2)

Ejemplo Torneado Las posiciones para los puntos P1 a P4 en cotas incrementales son:
P1 equivale a X25 Z-7,5 ;(referido al origen) P2 equivale a X15 Z-7,5 ;(referido a P1) P3 equivale a Z-10 ;(referido a P2) P4 equivale a X20 Z-10 ;(referido a P3)

Designacin de planos Para programar, es necesario indicar al control numrico en qu plano se va a trabajar. Con ello se permite al control calcular adecuadamente los valores de correccin de herramienta. Adems, el plano define el sentido de giro a la hora de programar interpolaciones circulares o de utilizar coordenadas polares. Cada dos ejes de coordenadas definen un plano.
Fresado:

Torneado:

Planos de trabajo Los planos de trabajo se definen en el programa de pieza con G17, G18 y G19:

Posicin del los orgenes En la mquina con control numrico se definen los diferentes puntos de origen y de referencia. Los puntos de referencia son los
a los cuales se tiene que desplazar la mquina y a los cuales est referida la programacin del acotado de la pieza.

Los esquemas adjuntos ilustran los puntos de origen y de referencia para taladradoras o fresadoras y tornos.

Fresado:

Torneado:

Puntos de referencia Estos son: M Origen de la mquina A Punto de tope. Puede coincidir con el origen de pieza (slo tornos) W Origen de pieza = Origen del programa B Punto inicial. Definible por programa. Aqu comienza la 1 herramienta el mecanizado R Punto de referencia. Posicin establecida por la leva y el sistema de medida. La distancia del origen de mquina M tiene que ser conocida, de modo que la posicin del eje en este punto se puede ajustar exactamente a este valor.