Sie sind auf Seite 1von 77

PROGRAMACION TORNO CNC FAGOR 8050

Unidad didctica 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).

As, el objetivo de esta unidad didctica es: Seleccionar el origen de coordenadas de una pieza a partir de su geometra y acotacin. Para ello se plantean una serie de actividades para identificar diferentes conceptos y ponerlos en prctica, por medio de ejercicios.

Actividad 1

PUNTOS DE REFERENCIA PARA LA PROGRAMACIN EN TORNO

Introduccin
A lo largo de la siguiente actividad, vas a identificar diferentes puntos necesarios para la realizacin de un programa de control numrico, para mecanizar una pieza en torno. Encontrars varias pantallas en las que tendrs que leer algunos conceptos y contestar preguntas. Puntos de referencia Nota: Suponemos que vamos a trabajar con mquinas en las que se coloca un cero de referencia, de forma que hacia arriba y hacia la derecha tendr X+ y Z+ respectivamente, y hacia abajo y hacia la izquierda, X-, Z- .

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. Punto de referencia Punto en el cual se realiza la sincronizacin del sistema de refernacia de la mquina. Al conectarse, la mquina CNC desconoce dnde est su origen de referencia inicial (el cero mquina). Para situar ese cero mquina o sistema de referencia cartesiano original, la mquina mueve el carro - con el almacn de herramientas en los ejes X e Y, situando el punto de referencia sobre una posicin prefijada por el fabricante. 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

Crees en la necesidad de relacionar el cero pieza y el cero mquina? Si No

Traslado de origen
FUNCIONES DE TRASLADO DE ORIGEN

Las funciones que programan el traslado de origen en las mquinas de control nmerico, sirven para situar el "cero pieza", que el programador desea utilizar para realizar el programa de CNC, respecto al "cero mquina". En Fagor 8050 existen varias funciones para este fin: Funciones para programar traslados de origen Un traslado de origen (o decalaje) consiste en

G54, G55, G56, G57, G58, G59.


activar un nuevo sistema de referencia.

Como el nuevo sistema est referenciado respecto al cero mquina (en la figura M), las funciones anteriores (G54, G55, G56, G57, G58, G59), guardan las coordenadas X y Z del "cero pieza" (en la figura W), respecto al "cero mquina". En la figura estas coordenadas, se corresponden con: ZMV en el eje Z.La distancia en el eje X es cero, ya que W se sita, normalmente, en el eje de la pieza.

Los traslados de origen (G54, G55, G56, G57, G58, G59) se guardan en una tabla de registros dentro del control CNC. Su aspecto es el siguiente:

G54 G55 G56 G57 G58 G59

X00000.0000 X00000.0000 X00000.0000 X00000.0000 X00000.0000 X00000.0000

Z00000.0000 Z00000.0000 Z00000.0000 Z00000.0000 Z00000.0000 Z00000.0000

Cada lnea corresponde a un cero pieza, normalmente la columna de la X es 0. Hay que tener en cuenta que G54, G55, G56 y G57 X y Z son las coordenadas del origen pieza respecto al cero mquina. En cambio para G58 y G59 las coordenadas X y Z son respecto del anterior cero activo, sea este cual sea G54, G55, G56, G57, G58, G59.

Actividad 2

PUNTOS DE REFERENCIA

En esta actividad se disponen de una serie de ejercicios para aplicar los conceptos analizados en la actividad anterior. Alguno del los ejercicios, consta de ms de una pgina, para acceder a todas las pginas de los ejercicios, en cada una de ellas se disponte de unas etiquetas (<<Anterior y Siguiente >>).

Ejercicio 1
NOTA: El ejercicio1 consta de tres pginas Indica, teniendo en cuenta que las X corresponden a valores de dimetros, las coordenadas de los puntos 1, 2, 3 y 4, respecto al Cero Pieza:

Cero Pieza

1X

2X

3X

4X

Indica, teniendo en cuenta que las X corresponden a valores de dimetros, las coordenadas de los puntos 1, 2, 3 y 4, respecto al Cero Mquina:

Cero Mquina

1X

2X

3X

4X

Indica, teniendo en cuenta que las X corresponden a valores de dimetros, las coordenadas de los puntos 1, 2, 3 y 4, respecto al Punto A:

Respecto al punto A

1X

2X

3X

4X

Ejercicio 2

Respecto a qu punto es ms facil programar la pieza de la figura? Respecto Respecto Respecto al al al cero cero punto pieza. mquina. A.

Ejercicio 3

En el caso anterior. Qu distancia indicaramos como traslado de origen?

G54

Actividad 3

EVALUACIN FINAL

Presentacin

A lo largo de esta actividad, vas a realizar una actividad de evaluacin sobre los conceptos estudiados a lo largo de la unida didctica. Si no superas la evaluacin, encontrars una actividad de refuerzo, y otro ejercicio de evaluacin para que practiques los conocimientos adquiridos, no obstante, si una vez realizadas las actividades de refuerzo y evaluacin, te quedan dudas, puedes ponerte en contacto con el tutor. Para superar la evaluacin debes de responder correctamente a todas las preguntas. Tienes slo una oportunidad. Puedes escribir y modificar respuestas hasta que pulses el botn "corregir" por primera vez. Entonces, los resultados de la evaluacin quedarn registrados. Despus podrs seguir practicando, pulsando el botn "corregir", aunque ya no se guardarn los resultados. Para que los resultados de la evaluacin queden registrados, debes completar todos los ejercicios. Si sales antes de tiempo, ninguno de los resultados conseguidos quedarn guardados.

Ejercicio 1
Indica el punto en el que se debera colocar el cero pieza en cada uno de los siguientes planos. Dispones de una oportunidad para resolver el ejercicio.

Punto 1 Punto 2

Punto 3 Punto 4

Punto 1 Punto 2 Punto 3 Punto 4

Punto 1 Punto 2 Punto 3 Punto 4

Ejercicio 2
Selecciona cules de los planos anteriores necesitan (o sera conveniente realizar) un traslado de origen. Dispones de una oportunidad para resolver correctamente el ejercicio.

Plano 1

Plano 2

Plano 3

Ejercicio 3
Escribe el traslado de origen de cada plano.

Dispones de una oportunidad.

G54 X

-19.7

G54 X

38.8

G54 X

40.49

Presentacin
En esta actividad puedes reforzar los conocimientos tratados en esta unidad didctica, para ello, puedes seleccionar pinchando con el ratn el tema (Cero Pieza y Funciones) que te interese reforzar, y posteriormente contestar a las preguntas planteadas en los ejercicios 1 y 2.

Ejercicio 1

Selecciona el punto que en tu opinin debe ser el cero pieza. Punto Punto Punto Punto 1 2 3 4

Incorrecto !!! Incorrecto: Es un punto fuera del eje de la pieza, lo que hace complicado dar radios o dimetros del resto de los puntos que definen el contorno de la pieza.

Ejercicio 2

Escribe el traslado Dispones de una oportunidad.

de

origen

de

esta

pieza.

Introduccin
En esta actividad, puedes evaluarte de nuevo sobre los conceptos tratados, si te quedan dudas sin resolver, puedes ponerte en contacto con tu tutor. Tienes slo una oportunidad. Puedes escribir y modificar respuestas hasta que pulses el botn "corregir" por primera vez. Entonces, los resultados de la evaluacin quedarn registrados. Despus podrs seguir practicando, pulsando el botn "corregir", aunque ya no se guardarn los resultados. Para que los resultados de la evaluacin queden registrados, debes completar todos los ejercicios. Si sales antes de tiempo, ninguno de los resultados conseguidos quedarn guardados.

Ejercicio 1

Elige el cero pieza ms adecuado del siguiente plano y da las cotas de los puntos indicados en el plano (se pide dar la programacin del eje X en dimetros).

CERO PIEZA: G54 X Z

No se puede completar el resto de preguntas hasta no acertar las coordenadas del cero pieza. Dispones de tres intentos.

PUNTO N 1 X Z

PUNTO N 2 X Z

PUNTO N 3 X Z

PUNTO N 4 X Z

PUNTO N 5 X Z

Cuestiones para el foro de debate


Esta actividad se puede realizar por medio de un chat y tambin en el aula con los alumnos, actuando el profesor de moderador una vez realizada la unidad didctica de SISTEMAS DE REFERENCIA.

Reflexiona sobre las siguientes cuestiones planteadas y acude al foro de debates si quieres compartir tus conclusiones con el resto de alumnos. Qu pasara si las mquinas no tuvieran un cero mquina? Qu pasara si los tornos tuvieran el cero mquina y el punto de referencia en el mismo lugar? Tiene alguna ventaja el definir el cero pieza? Crees que es necesario que existan los traslados de origen?

ESTRUCTURA DE UN PROGRAMA CNC

INTRODUCCION Antes de profundizar en la programacin de control numrico, vamos a identificar por medio de una serie de actividades, la estructura y el orden en la que se deben programar las diferentes funciones de control numrico.

As, el objetivo de esta unidad didctica es: Identificar la estructura de un programa CNC, para su posterior utilizacin en la programacin de piezas

Imagen de un programa de CNC en la pantalla del control de una mquina

Actividades

Actividad 1 ESTRUCTURA DE UN PROGRAMA CNC

Informacin general sobre el control Fagor 8050

El curso sobre programacin Torno CNC se basa en control FAGOR 8050.

Antes de entrar de lleno con la estructura de los programas de control numrico, vamos a ver qu tipo de informacin nos ofrece el interface del Control Fagor 8050, para los diferentes programas que tenga introducidos, si nos fijamos en la imagen, se aprecia una pantalla divida en columnas, donde cada una de ellas da diferente informacin:

columna:

Identificacin

del

programa

de

CNC.

Los programas de CNC quedan identificados por un nmero de 6 cifras. En la parte inferior de la pantalla, por medio de la orden "Editar P_", el control pide que se introduzca un nmero de indentificacin de programa. 2 columna: Comentario.

Se trata de un comentario de 22 caracteres, que el programador de control nmerico ntroduce para identificar con ms detalle el programa. 3, 4, 5 columnas: Informacin.

Son de informacin e indican respectivamente: el tamao (nmero de caracteres del programa CNC), fecha y hora de creacin del programa CNC, y el ltimo los atributos del programa; si es ejecutable; si est protegido...

Estructura de un programa CNC


Los programas de control nmerico, (como se puede apreciar en la imagen), se componen de lneas (tambin llamadas bloques). Een cada una se codifican las operaciones de mecanizado que el control CNC se encarga de interpretar. Por ello es necesario seguir estrictametne una "sintaxis" de programacin, que se aborda en sucesivas partes del curso.

En la imagen se observa: Que cada lnea va numerada, en este caso de 10 en 10, y se ven en orden ascendente. La informacin de cada lnea se separa por espacios. Cada "palabra" es una funcin con un significado concreto para el control CNC.

A menudo es conveniente numerar los bloques o lneas para facilitar su revisin en caso de errores. En el caso de la imagen, el editor de CNC ha sido personalizado para que por defecto numere los bloques al ser editados.Sin embargo es correcto sintcticamente editar las lneas sin numeracin alguna y todo el texto de la lnea sin separaciones. No es posible escribir lneas vacas en las que solo se indica el nmero de lnea. En la imagen la lnea numerada como N70, esta seleccionada (amarillo) y aparece en la parte inferior de la imagen. De esta forma se puede editar o modificar la lnea seleccionada. El control CNC ejecuta todas las lneas de un programa a no ser que el programador indique con una funcin para tal efecto el final del programa.

Formato de una lnea bloque de un programa


Cada una de las lneas bloques que forman un programa de control nmerico, cumple unas reglas como se indica a continacin por medio de un ejemplo de una lnea de programa. Ejemplo de una lnea de programa de CNC:

N80 G00 X30 Z-20 F0.3 S250 T03 D03 M03


En la lnea o bloque se distingue, por un lado: el orden la informacin geomtrica relacionada con los movimientos de la herramienta, perfil de la pieza a mecanizar,... la informacin tecnolgica relacionada con las velocidades de corte, formas de las herramientas,... As mismo, aparecen diferentes letras que se corresponden con funciones de programacin auxiliares, que se estudiarn ms adelante.

Los bloques siguen este formato en donde se especifican tanto la informacin geomtrica como tecnolgica. Informacin Geomtrica G00 X30 Z-20

Orden N80

Informacin Tecnolgica F0.3 S250 T03 D03 M03

En la siguiente tabla, se indica que tipo de informacin proporcionan las diferentes funciones (N, G, X,Z, F, S,T,D,M) que se emplean para elaborar programas de control numrico. Orden N80 N G X, Z F S T D M Informacin Geomtrica Informacin Geomtrica Informacin Tecnolgica Informacin Tecnolgica Informacin Tecnolgica Informacin Tecnolgica Informacin Tecnolgica Informacin Geomtrica G00 X30 Z-20 Informacin Tecnolgica F0.3 S250 T03 D03 M03

Indica el nmero del bloque ( es optativo indicarlo) Funciones preparatorias, indica el cmo se ejecuta una operacin. Coordenadas para definir las cotas segn los ejes. Velocidad de avance de la herramienta. Velocidad de giro del cabezal. Nmero de identificacin de la herramienta. Nmero de identificacin del corrector de la herramienta. Funciones auxiliares del funcionamiento de la mquina.

Puntos a tener en cuenta: El orden en el que deben escribirse las funciones de programacin correspondientes a las letras N, G, X, Z, F, S, T, D y M no se puede cambiar. Alguna de las N G X Z F S T D M pueden no aparecer. A menudo los programadores separan entre distintas lneas los aspectos tecnolgicos de los geomtricos. As, es lo mismo programar: Que hacerlo en dos lneas: Observa en el ejemplo que aunque en las lneas N20 y N30 no aparecen todas las funciones, las que estn siguen el orden N G X Z F S T D M. En los bloques N20 y N30 terminan con un texto separado de resto del cdigo con el signo " ; ", el punto y la coma sirven para ir anotando explicaciones comentarios al programa, para facilitar su comprensin. No pueden darse lneas vacas; el bloque mas sencillo al menos contiene el signo ";". En una lnea puede escribirse tantas funciones G y M como sean necesarias, siempre que no sean incompatibles entre s. N20 G00 X15 Z25 F0.25 S2000 T03 D03 M03 N20 F0.25 S200 T03 D03 M03; ASPECTO TECNOLOGICO N30 G00 X15 Z25; ASPECTO GEOMETRICO

Ejecucin de un programa de CNC


En el modo ejecucin, el control lee el programa bloque a bloque segn se han escrito, interpreta el cdigo escrito, chequea los errores y si no encuentra error ejecuta el movimiento u orden en la mquina. Normalmente el control CNC procesa la informacin de un programa CNC ms rpido de lo que la mquina ejecuta las ordenes, por ello en programas cortos el control ya ha procesado todo el programa CNC cuando la mquina slo ha hecho los primeros movimientos.

Actividad 2

INFORMACIN GEOMTRICA Y TECNOLGICA

Informacin geomtrica y tecnolgica


Esta actividad consiste en un ejercicio en el que se puede poner en prctica los conceptos analizados en la actividad anterior, acerca de que funciones proporcionan informacin tecnolgica o geomtrica en los bloques de programacin de CNC.

Indica si las diferentes lneas de programacin aportan informacin geomtrica y/o tecnolgica:
N10 G54 N20 G92 S3000 N30 T1 D1;REFRENTADO-DESBASTE EXTERIOR N40 G90 G00 G95 G96 X52 Z0 F0.1 S350 M03 N50 G01 X-1.6 N60 G00 X42 Z1.5 N70 G01 X48 Z-1.5 N80 Z-26 N90 G00 X55 Z60 N100 T2 D2;DESBASTE INTERIOR N110 X18 Z3 F0.08 S250 N120 G68 X34.28 Z0 C0.75 L0.3 H0.15 S170 E190 N130 G00 X55 Z60 N140 T4 D4;ACABADO INTERIOR N150 G41 G05 X40.28 Z2 F0.05 S350 N160 G01 X34.28 Z-1 N170 G36 R8 X34.28 Z-19 N180 G36 R4 X30 Z-29 N190 G01 X19 Z-29 N200 G00 Z10 N210 G07 G40 X55 Z60

N lnea 10

Respuesta

N lnea 80

Respuesta

N lnea 160

Respuesta

Tecnolgico Geomtrico

Tecnolgico Geomtrico

Tecnolgico Geomtrico

20 Tecnolgico Geomtrico

90 Tecnolgico Geomtrico

170 Tecnolgico Geomtrico

30 Tecnolgico Geomtrico

100 Tecnolgico Geomtrico

180 Tecnolgico Geomtrico

40 Tecnolgico Geomtrico

110 Tecnolgico Geomtrico

190 Tecnolgico Geomtrico

50 Tecnolgico Geomtrico

130 Tecnolgico Geomtrico

200 Tecnolgico Geomtrico

60 Tecnolgico Geomtrico

140 Tecnolgico Geomtrico

210 Tecnolgico Geomtrico

70 Tecnolgico

150 Tecnolgico

Geomtrico Geomtrico

Correccin de 10

Correcion de 20

Correcion de 30

Correcion de 40

Correcion de 50

Correcion de 60

Correcion de 70

Correccin de 80

Correcion de 90

Correcion de 100

Correcion de 110

Correcion de 130

Correccin de 140

Correcion de 150

Correcion de 160

Correcion de 170

Correccin de 180

Correcion de 190

Correcion de 200

Actividad 3

ORDEN DE LOS BLOQUES EN UN PROGRAMA CNC

Orden de los bloques en un programa de CN


NOTA: este ejercicio tiene ms de una pagina utiliza la etiqueta (Siguiente>>) Indica si cada uno de los bloques est ordenado correcta o incorrectamente. En los que el orden de las funciones sea incorrecto, ordena las funciones del bloque arrastrndolas al espacio reservado a tal efecto. Dispones de dos oportunidades para ordenar correctamente el bloque de programa.
Col-01 Col-02 Col-03 Col-04 Col-05 Col-06 Col-07 Col-08 Col-09 Fil

G54 Correcto Incorrecto

N20

S2000

G92 Correcto Incorrecto

N10

T01

D01 Correcto Incorrecto

G95

G96

X0

Z2

S160

G90

M03

G00

F0.1 Correcto Incorrecto

Correcion de 2

Correccin de 3

Correccin de 4

Indica si cada uno de los bloques est ordenado correcta o incorrectamente. En los que el orden de funciones sea incorrecto, ordena las funciones del bloque arrastrndolas al espacio reservado a tal efecto.
Col-01 Col-02 Col-03 Col-04 Col-05 Col-06 Col-07 Col-08 Col-09 Fil

M08

X0

Z0

G00 Correcto Incorrecto 5

N10

X12.5

Z0 Correcto Incorrecto

Z-11.9

X12.5

N70 Correcto Incorrecto

Z-20.9

;SILO Correcto Incorrecto

Orden de los bloques en un programa de CNC

Indica si cada uno de los bloques est ordenado correcta o incorrectamente. En los que el orden de funciones sea incorrecto, ordena las funciones del bloque arrastrndolas al espacio reservado a tal efecto.
Col-01 Col-02 Col-03 Col-04 Col-05 Col-06 Col-07 Col-08 Col-09 Fil

Z-20.9

;SILO Correcto Incorrecto

X6

G91

Z-3

10

Correcto Incorrecto

G90

X28.5

Z-29.3 Correcto Incorrecto

11

Z-31.9

X28.5

N90

BLOS Correcto Incorrecto

12

Indica si cada uno de los bloques est ordenado correcta o incorrectamente. En los que el orden de funciones sea incorrecto, ordena las funciones del bloque arrastrndolas al espacio reservado a tal efecto.
Col-01 Col-02 Col-03 Col-04 Col-05 Col-06 Col-07 Col-08 Col-09 Fil

N130

X31

Z-31.9 Correcto Incorrecto

13

Z-31.9

X50

G00

;FIN

N20

M05

M09

PERFIL Correcto Incorrecto

14

Z100 Correcto Incorrecto

15

;FIN

M30

N50 Correcto Incorrecto

16

Actividad 4

EVALUACIN FINAL 1

Introduccin
A lo largo de esta actividad, vas a realizar una actividad de evaluacin sobre los conceptos estudiados a lo largo de la unidad didctica. Si no superas la evaluacin, encontrars una actividad de refuerzo y otro ejercicio de evaluacin para que practiques los conocimientos adquiridos, no obstante, si una vez realizada las actividades de refuerzo y evaluacin, te quedan dudas, puedes ponerte en contacto con el tutor. Tienes slo una oportunidad. Puedes escribir y modificar respuestas hasta que pulses el botn "corregir" por primera vez. Entonces, los resultados de la evaluacin quedarn registrados. Despus podrs seguir practicando, pulsando el botn "corregir", aunque ya no se guardarn los resultados. Para que los resultados de la evaluacin queden registrados, debes completar todos los ejercicios. Si sales antes de tiempo, ninguno de los resultados conseguidos quedarn guardados.

Ejercicio 1
Indica para cada una de las lneas del siguiente programa si: a. Est ordenado correcta o incorrectamente. b. En el caso de que las lneas estn desordenadas, indica el orden adecuado. c. Si la informacin que presentan es tecnolgica o geomtrica. Para superar la evaluacin debes obtener un 75% de aciertos en cuantos a los dos primeros puntos (los dos deben estar correctamente contestados) y al menos un 30% en el tercer punto. Dispones de una nica oportunidad para contestar correctamente.
Col-01 Col-02 Col-03 Col-04 Col-05 Col-06 Col-07 Col-08 Col-09 Fil

G54 Correcto Incorrecto

N10 Tecnolgico Geomtrico

S2500 Correcto Incorrecto

G92

N20 Tecnolgico Geomtrico

M03 Correcto Incorrecto

D03

T03

S500 F0.05

G96

N30 Tecnolgico Geomtrico

M08 Correcto Incorrecto

Z8

X13

G00

N40 Tecnolgico Geomtrico

Sol 1

Sol2

Sol3

Sol 4

Ejercicio 1
Indica para cada una de las lneas del siguiente programa si: a. Est ordenado correcta o incorrectamente. b. En el caso de que las lneas estn desordenadas, indica el orden adecuado. c. Si la informacin que presentan es tecnolgica o geomtrica.

Para superar la evaluacin debes obtener un 75% de aciertos en cuantos a los dos primeros puntos (los dos deben estar correctamente contestados) y al menos un 30% en el tercer punto.
Col-01 Col-02 Col-03 Col-04 Col-05 Col-06 Col-07 Col-08 Col-09 Fil

;OP1 Correcto Incorrecto

Z0

X13

G01

N130 Tecnolgico Geomtrico

Z-2

X15

G01

N140

Correcto Incorrecto

Tecnolgico Geomtrico

Z-20 Correcto Incorrecto

X15

N150 Tecnolgico Geomtrico

Z-20 Correcto Incorrecto

X25

N160 Tecnolgico Geomtrico

Sol 5

Sol 6

Sokl 7

Sol 8

Indica para cada una de las lneas del siguiente programa si: a. b. c. Est ordenado correcta o incorrectamente. En el caso de que las lneas estn desordenadas, indica el orden adecuado. Si la informacin que presentan es tecnolgica o geomtrica.

Para superar la evaluacin debes obtener un 75% de aciertos en cuantos a los dos primeros puntos (los dos deben estar correctamente contestados) y al menos un 30% en el tercer punto.
Col-01 Col-02 Col-03 Col-04 Col-05 Col-06 Col-07 Col-08 Col-09 Fil

Z-50 Correcto Incorrecto

X45

N170 Tecnolgico Geomtrico

Z-80 Correcto Incorrecto

X45

N180 Tecnolgico Geomtrico

10

Z-80 Correcto Incorrecto

X50

N190 Tecnolgico Geomtrico

Sol de 9

Sol de 10

Sol de 11

Indica para cada una de las lneas del siguiente programa si: a. Est ordenado correcta o incorrectamente. b. En el caso de que las lneas estn desordenadas, indica el orden adecuado. c. Si la informacin que presentan es tecnolgica o geomtrica.

Para superar la evaluacin debes obtener un 75% de aciertos en cuantos a los dos primeros puntos (los dos deben estar correctamente contestados) y al menos un 30% en el tercer punto.
Col-01 Col-02 Col-03 Col-04 Col-05 Col-06 Col-07 Col-08 Col-09 Fil

G00 Correcto Incorrecto

X60

M09 Tecnolgico Geomtrico

12

Z100 Correcto Incorrecto Tecnolgico Geomtrico

13

;FIN Correcto Incorrecto

M30

N220 Tecnolgico Geomtrico

14

Sol de 12

So de 13

Sol 14

Actividad 5

ACTIVIDAD DE REFUERZO

Ejercicio 1
Si se quiere reforzar los conceptos, se puede acceder a la justificacin de cada respuesta pulsando sobre el icono "explicacin".
Col-01 Col-02 Col-03 Col-04 Col-05 Col-06 Col-07 Col-08 Col-09 Fil

G54 Correcto Incorrecto N10

N10 Tecnolgico G54 Geomtrico 1

S2500 Correcto Incorrecto N20

G92

N20 Tecnolgico 2

G92

S2500

Geomtrico

M03 Correcto Incorrecto N30

D03

T03

S500

F0.05

G96

N30 Tecnolgico 3

G96

F0.05

S500

T03

D03

M03

Geomtrico

M08 Correcto Incorrecto N40

Z8

X13

G00

N40 Tecnolgico 4

G00

X13

Z8

M08

Geomtrico

Correcto Incorrecto

;OP1 N130

Z0 G01

X13 X13

G01 Z0

N130 ;OP1

Tecnolgico Geomtrico

Correcto Incorrecto

Z-2 N140

X15 G01

G01 X15

N140 Z-2

Tecnolgico Geomtrico

Correcto Incorrecto

Z-20 N150

X15 X15

N150 Z-20

Tecnolgico Geomtrico

Correcto Incorrecto

Z-20 N160

X25 X25

N160 Z-20

Tecnolgico Geomtrico

Correcto Incorrecto

Z-50 N170

X45 X45

N170 Z-50

Tecnolgico Geomtrico

Correcto Incorrecto

Z-80 N180

X45 X45

N180 Z-80

Tecnolgico Geomtrico

10

Correcto Incorrecto

Z-80 N190

X50 X50

N190 Z-80

Tecnolgico Geomtrico

11

Correcto Incorrecto

G00 G00

X60 X60

M09 M09

Tecnolgico Geomtrico

12

Correcto Incorrecto

Z100 Z100

Tecnolgico Geomtrico

13

Correcto Incorrecto

;FIN N220

M30 M30

N220 ;FIN

Tecnolgico Geomtrico

14

Sol 1

Sol 2

Sol 3

Sol 4

Sol 5

Sol 6

Sool7

Sol 8

Sol 9

Sol 10

Sol 11

Sol 12

Sol 13

Sol 14

Actividad 6

ACTIVIDAD FINAL 2

Introduccin
En esta actividad, puedes evaluarte de nuevo sobre los conceptos tratados a lo largo de esta unidad didctica. Tienes slo una oportunidad. Puedes escribir y modificar respuestas hasta que pulses el botn "corregir" por primera vez. Entonces, los resultados de la evaluacin quedarn registrados. Despus podrs seguir practicando, pulsando el botn "corregir", aunque ya no se guardarn los resultados. Para que los resultados de la evaluacin queden registrados, debes completar todos los ejercicios. Si sales antes de tiempo, ninguno de los resultados conseguidos quedarn guardados

Ejercicio 1

Indica

en

cada

caso

cul

es

el

bloque

correcto.

Dispones de una oportunidad para resolver el ejercicio.

a) b) c)

G01 N20 N20 Z20 G01

Z20 G01 Z-20 ;

X-20 X-20 MAL

a) N35 G08 X20 Z-33 M03 b) c) X20 X20 Z-33 G08 M08 M08 G08

a)

N500

G96

D01

T01 a) N44 D01 T01 M03

b) G96 S200 M03 T01 ; HERRAMIENTA LARGA c)G96 S200 T01

b) N44 ; OPERACIN 32 c) N44 G95 D01 G96 F0.2

Unidad didctica PROGRAMACIN DE COTAS EN CNC.

INTRODUCCION A lo largo de esta unidad didctica, por medio de una serie de actividades, se van a tratar funciones de programacin en control nmerico y una serie de conceptos relacionados con la programacin de las cotas de las piezas. As, el objetivo de esta unidad didctica es: Identificar algunas de las funciones de control nmerico relacionadas con la programacin de las cotas de las piezas.

Seleccionando los diferentes ttulos de las actividades, se accede a cada una de ellas.

Actividades Actividad 1)

Ttulo de la actividad

Funciones modales. Actividad 2) Funciones G71 y G70 programacin de cotas en pulgadas y Actividad 3) Actividad 4) en milmetros. Tipos de coordenadas. Funciones G90 y G91. Programacin de cotas en absolutas y Actividad 5) en incrementales. Funcin G93 Preseleccin del Origen Polar.

Actividad 1

FUNCIONES MODALES

Funciones modales
En los programas de CNC, existen funciones que, una vez programadas, permanecen activas hasta que se programa una funcin contraria, o el programa se termina. Estas funciones son las llamadas

Funciones Modales. Por ejemplo, en el siguiente programa de control numrico correspondiente a la animacin, tenemos algunas funciones modales, tal es el caso de las lneas N260 a N320 y de las funciones G0 y G1 que son modales y contrarias.

N010 G54 N020 G92 S2000 N030 T1 D1; Herramienta para desbaste exterior N040 G95 G96 G90 F0.1 S160 M3 N050 G0 X52 Z0 N060 G1 X12 N070 G0 X51 Z1 N080 G81 X48 Z-48 Q50 R-48 C1 L0.2 M0.1 F0 H0 N090 G0 X49 Z1 N100 G81 X43 Z-29 Q48 R-40 C1 L0.2 M0.1 F0 H0 N110 G0 X44 Z1 N120 G81 X36 Z-29 Q43 R-29 C1 L0.2 M0.1 F0 H0 N130 G0 X37 Z1 N140 G81 X30 Z0 Q36 R-19 C1 L0.2 M0.1 F0 H0 N150 G0 X100 Z100 N160 T8 D8; Herramienta para desbaste interior N170 G95 G96 G90 F0.05 S150 M3 N180 G0 Z1 N190 X14 N200 G81 X17 Z-25 Q15 R-25 C1 L0.2 M0.1 F0 H0 N210 G0 X16 Z1 N220 G81 X24 Z-19 Q17 R-19 C1 L0.2 M0.1 F0 H0 N230 G0 X100 Z100 N240 T9 D9; Herramienta para acabado interior N250 G96 G95 G90 G5 F0.05 S160 M3

Al pulsar sobre el botn PLAY, se ve el mecanizado de una pieza segn el programa CNC del ejemplo. La pieza esta seccionada longitudinalmente para apreciar el mecanizado de su interior.

N260 G0 G41 Z1 N270 X24

En este bloque se programa la funcion G0, que es modal. En este bloque se sigue ejecutando la funcin G0, ya que no se ha anulado con su funcin contraria

N280 G1 Z-19

En esta funcin se programa la funcin G1 que es modal y que anula a la G0 programada en el bloque N260 anterior.

N290 N300 N310 X14 N320 G0 Z5

X17Durante estas lneas de programa se sigue Z-25ejecutando la funcin G1 (modal), ya que no se ha anulado con su funcin contraria En esta lnea se anula la funcin G1 con su contraria que es la G0

N330 G40 X100 Z100 N340 T3 D3; Herramienta para acabado interior N350 G95 G96 G5 G90 F0.05 S180 M3 N360 G0 G42 X30 Z2 N370 G1 Z0 N380 X36 Z-19 N390 Z-29 N400 X43 N410 X48 Z-40 N420 Z-48 N430 X52 N440 G0 G40 X100 Z100 N450 M30

ACTIVIDAD

FUNCIONES G70 Y G71 PROGRAMACION DEN PULGADAS Y EN MILIMETROS.

Funciones G70 y G71


A la hora de programar el mecanizado de una pieza en un programa de CNC, los desplazamientos que deben realizar los diferentes ejes de la mquina para obtener el perfil de la pieza, se pueden programar en milmetros o en pulgadas, con las siguientes funciones de programacin:

G70 Programacin en pulgadas


G70 indica que la programacin de cotas ( X dimetros, Z longitudes) se realiza en pulgadas o inchs.

G71 Programacin en milmetros


G71 indica que la programacin de cotas se realiza en milmetros

1 pulgada = 25.4 mm
En las siguientes animaciones en los bloques de programacin se observa la diferencia de los valores de X y Z segn se programen las cotas en pulgadas con G70 o en milmetros con G71.

Ambas funciones son modales e incompatibles (no pueden programarse en un mismo bloque). Cuando en un bloque se escribe G70, el CNC asume, que las coordenadas programadas estn en pulgadas para todos los bloques programados a continuacin (porque son modales), hasta que encuentren la funcin G71 (programacin en mm). Dependiendo de la personalizacin del CNC, cuando se inicia un programa, sin escribir G70 o

G71 el CNC asume una de las 2 por defecto. Por ello en el resto del curso cuando no se indique lo contrario (G70), se programan las cotas en mm (G71), que se toman por defecto.

Actividad 3

TIPOS DE COORDENADAS

Introduccin
Por medio de un pequeo ejercicio, vamos a identificar las diferencias entre los tres tipos de coordenadas empleados para acotar las piezas. Al corregir el ejercicio se obtiene la informacin necesaria para identificar los tres tipos de coordenadas. Coordenadas cartesianas (X,Z) Coordenadas polares (R,Q) Coordenadas mixtas (Q,Z) (Q,X)

Ejercicio 1
Selecciona en los diferentes planos la acotacin que en tu opin consideres que es la que se ha empleado.

Coordenadas Coordenadas ngulo y coordenada

cartesianas polares cartesiana Q R Z

Z Q Q X

Selecciona en los diferentes planos la acotacin que en tu opinin consideres que es la que se ha empleado.

Coordenadas Coordenadas ngulo y coordenada

cartesianas polares cartesiana Q R Z

Z Q Q X

Selecciona en los diferentes planos la acotacin que en tu opinin consideres que es la que se ha empleado.

Coordenadas Coordenadas ngulo y coordenada

cartesianas polares cartesiana Q R Z

Z Q Q X

Funciones G90 y G91: Programacin de cotas absolutas e incrementales

En CNC se admite que la programacin de coordenadas de un punto se realice en coordenadas absolutas con la funcin G90 o incrementales con la funcin G91.

G90 programacin en absolutas

G91 programacin en incrementales

En absolutas (G90) X, Z o R, Q (polares), las cotas, se refieren al origen de coordenadas o el cero pieza. Cuando se trabaja en incrementales (G91) los valores de coordenadas corresponden al valor del desplazamiento entre el punto inicial y el final (la diferencia entre las coordenadas del final y del punto inicial); por ello si las coordenadas aumentan toman signo positivo ( +) y si disminuyen negativo (-). Las funciones G90 y G91 son modales e son incompatibles (no se pueden escribir en el mismo bloque del programa) y lo ms frecuente, es que en la personalizacin del control, G90 (programacin de cotas en absolutas), sea la funcin activa por defecto. Ejemplo del uso de la funcin G90 y G91 para programar el punto B del plano.

El cero pieza est indicado por los ejes X+, Z+ en azul. La programacin de cotas del punto B en coordenadas absolutas (G90) es:

G90 X45 Z-50

Que son las cotas del punto B referidas al Cero Pieza

La programacin de cotas del punto B en incrementales (G91) es:

G91 X20 Z-30

Para programar las coordenadas de B en incrementales, se debe considerar el punto anterior A ya que las coordenadas incrementales son las cotas de un punto respecto del anterior. En la figura este es el punto A; en este punto se sitan unos ejes auxiliares Xi, Zi, respecto de los cuales se dan las coordenadas del punto B. Estas cotas se indican en el dibujo en color rojo, y como no se da su valor, se deduce que: X (en dimetro) incremental de B = X absoluta de B - X absoluta de A = XB = 45 - 25 = 20 Z incremental de B = Z absoluta de B - Z absoluta de A ZB= (-50) - (-20) = -30

Cuando las coordenadas X incremental y Z incremental se den acotadas en el dibujo se debe plantear el uso de coordenadas incrementales, de lo contrario es mejor usar siempre coordenadas absolutas.

Diferencias entre G90 y G91


En esta actividad, puedes ver las diferencias entre los dos programas de la imagen, en los cuales uno de ellos est programado usando coordenadas absolutas y el otro con coordenadas relativas. Seleccionando los diferentes puntos (P1, P2, P3 y P4) de la imagen se puede obtener informacin sobre la programacin de cada uno de ellos en absolutas e incrementales.

El comentario inicial de ambos programas "USANDO COORD... ", sirve para documentar el programa.

Los programas siempre empiezan en absolutas (G90) La herramienta de antemano no sabe en qu coordenadas se encuentra por ello es difcil moverla hasta el punto 1 usando coordenadas incrementales.

En la programacin de cotas del punto 2 (P2), es donde se diferencia la programacin del resto de puntos.

En el caso de absolutas (G90), las coordenadas son las que se reflejan en el dibujo, y en el caso de incrementales, primero, es necesario poner G91 para anular el G90 y las coordenadas son las diferencias de P2 con el punto anterior P1. Para el punto 2 la coordenada X incremental es 30 (absoluta del punto 2) menos 30 ( absoluta de punto 1) por lo tanto 0 ( en incrementales G91 X0 Z-25 equivale a G91 Z-25), y en cuanto a la coordenada Z incremental del punto 2 es Z absoluta del punto 2 ( Z-25) menos la Z absoluta del punto 1 (Z0) por lo tanto Z25. Idem para el resto de puntos.

Para

el X

punto absoluta

P3, de P3

sus X

coordenadas absoluta de

en P2 =

incrementales 90 30

son: = 60

Z absoluta de P3 - Z absoluta de P2 = (-55) - (-25) = -30 Para el punto P4, sus coordenadas en X absoluta de P4 - X absoluta incrementales de P3 = 96 son 90 = : 6

Z absoluta de P4 - Z absoluta de P3 = (-55 )- (-55)=0 Si en un programa slo se usa programacin en coordenadas incrementales (G91) y se comete un error en la programacin de las coordenadas de un punto, el resto de coordenadas del programa no se corresponden con la geometra de la pieza, aunque su programacin sea correcta, ya que el error

se arrastra a los siguientes puntos. Al contrario, si la programacin es en absolutas (G90) y se comete un error en la programacin de las coordenadas de un punto, esto no afecta a las coordenadas X, Z de los siguientes bloques. En conclusin el tipo de acotacin del dibujo marca en cada caso el uso de G90 o G91, pero en general se usa programacin absoluta y en determinados puntos se pasa a incrementales para despus volver a absolutas.

Ejercicio 1
Relaciona cada plano con su correspondiente programa y una vez corregido, puedes explorar los planos y los programas, para obtener ms informacin.

Para realizar el ejercicio, ten en cuenta la forma en la que se encuentra acotados los planos, y el uso de las funciones G90 y G91

Algunas de las funciones que se usan en los programas siguientes se explican ms adelante, por ello no te preocupes si no se entiende todo el programa).

Programa N10 ; PROGRAMA

APrograma AN10 ; PROGRAMA

B B

N20 G55 ; EL CERO PIEZA EN EL PUNTO 1N20 G55 ; EL CERO PIEZA EN EL PUNTO 1 N30 G95 G96 F0.05 T03 D03 M03 M08N30 G95 G96 F0.05 T03 D03 M03 M08 N40 N50 N60 N70 N80 N90 N100 N110 N120 G90 X12 X8 G00 G90 G91 G00 G01 X0 Z3N40 Z-3N50 X10N60 Z-10N70 Z-10N80 Z-15N90 Z-5N100 X35N110 Z100N120 X22 X30 G00 G90 G00 G01 X0 Z3 Z0 X10 Z-10 Z-20 Z-35 Z-40 X35 Z100

N130 M30

N150 M30

Dibujo Dibujo

1 1

con con

programa programa

A. B.

Dibujo Dibujo

2 2

con con

programa programa

A. B.

Explicacin Plano 1 La acotacin del dibujo 1 viene dada en dimetros y las longitudes en el eje Z se dan desde el punto 1, que se toma como cero pieza, por lo tanto para este dibujo es recomendable programar en coordenadas absolutas. Observando los programas A y B, el programa B en el bloque N40 activa el G90, que no se cambia en el resto de los bloques con un G91, por lo tanto, el programa B esta en ABSOLUTAS y es adecuado para el dibujo n 1.

Ejercicio 2

Cul de las 2 funciones indica que las cotas son en absolutas y cul en incrementales?

Absolutas Incrementales

Das könnte Ihnen auch gefallen