PROGRAMACION TORNO CNC FAGOR 8050 Unidad didáctica SISTEMAS DE REFERENCIA INTRODUCCIÓN Para realizar un programa de con
Views 301 Downloads 2 File size 2MB
PROGRAMACION TORNO CNC FAGOR 8050 Unidad didáctica SISTEMAS DE REFERENCIA
INTRODUCCIÓN Para realizar un programa de control numérico, es necesario identificar una serie de puntos en las piezas a mecanizar y en la máquina, que permiten seleccionar el origen de coordenadas más adecuado de una pieza para realizar el programa de control numérico (CNC).
Así, el objetivo de esta unidad didáctica es: Seleccionar el origen de coordenadas de una pieza a partir de su geometría y acotación. Para ello se plantean una serie de actividades para identificar diferentes conceptos y ponerlos en práctica, por medio de ejercicios.
Actividad 1
PUNTOS DE REFERENCIA PARA LA PROGRAMACIÓN EN TORNO
Introducción A lo largo de la siguiente actividad, vas a identificar diferentes puntos necesarios para la realización de un programa de control numérico, para mecanizar una pieza en torno. Encontrarás varias pantallas en las que tendrás que leer algunos conceptos y contestar preguntas. Puntos de referencia Nota: Suponemos que vamos a trabajar con máquinas 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
máquina
Punto sobre el que se sitúa el sistema de coordenadas inicial de las máquinas, este origen viene dado por el fabricante. Normalmente se sitúa en la cara frontal del plato de garras, como se ve en la figura. Punto de referencia Punto en el cual se realiza la sincronización del sistema
de
refernacia
de
la
máquina.
Al
conectarse, la máquina CNC desconoce dónde está su origen de referencia inicial (el cero máquina). Para situar ese cero máquina o sistema de referencia cartesiano original, la máquina mueve el carro - con el almacén de herramientas en los ejes X e Y, situando el punto de referencia sobre una posición prefijada por el fabricante. Una vez alcanzado este punto, el control de la máquina lee unos parámetros internos, que son la distancia en el eje X y la distancia en el eje Y entre este punto dónde se encuentra el carro y el origen de coordenadas cero máquina.
Cero
pieza
Sistema de referencia que el programador adopta por razones prácticas, teniendo en cuenta la geometría y acotación de la pieza a mecanizar, para facilitar la programación CNC. Este sistema de referencia auxiliar en el cero pieza, debe estar a su vez referenciado sobre el cero máquina o sobre otro cero pieza, que a su vez estará referenciado sobre el cero máquina.
Origen de coordenadas de una pieza A partir de la imagen, selecciona con el ratón, el punto (1,2,3,4,5 ó 6) que consideres más cómodo para programar esta pieza en un torno de CNC FAGOR 8050. Al seleccionar los puntos, se obtiene diferente información
¿Crees en la necesidad de relacionar el cero pieza y el cero máquina? Si No
Traslado de origen FUNCIONES
DE
TRASLADO
DE
ORIGEN
Las funciones que programan el traslado de origen en las máquinas de control númerico, sirven para situar el "cero pieza", que el programador desea utilizar para realizar el programa de CNC, respecto al "cero máquina". En Fagor 8050 existen varias funciones para este fin:
G54, G55, G56, G57, G58, G59.
Funciones para programar traslados de origen Un
traslado
de
origen
(o
decalaje)
consiste
en
activar
un
nuevo
sistema
de
referencia.
Como el nuevo sistema está referenciado respecto al cero máquina (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 máquina". 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 sitúa, 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
X00000.0000 X00000.0000
Z00000.0000 Z00000.0000
G56 G57
X00000.0000 X00000.0000
Z00000.0000 Z00000.0000
G58
X00000.0000
Z00000.0000
G59
X00000.0000
Z00000.0000
Cada línea 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 máquina. 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 más de una página, para acceder a todas las páginas de los ejercicios, en cada una de ellas se disponte de unas etiquetas ().
Ejercicio 1 NOTA: El ejercicio1 consta de tres páginas Indica, teniendo en cuenta que las X corresponden a valores de diámetros, las coordenadas de los puntos 1, 2, 3 y 4, respecto al Cero Pieza:
Cero Pieza
1X
Z
2X
Z
3X
Z
4X
Z
Indica, teniendo en cuenta que las X corresponden a valores de diámetros, las coordenadas de los puntos 1, 2, 3 y 4, respecto al Cero Máquina:
Cero Máquina
1X
Z
2X
Z
3X
Z
4X
Z
Indica, teniendo en cuenta que las X corresponden a valores de diámetros, las coordenadas de los puntos 1, 2, 3 y 4, respecto al Punto A:
Respecto al punto A
1X
Z
2X
Z
3X
Z
4X
Z
Ejercicio 2
¿Respecto a qué punto es más facil programar la pieza de la figura? Respecto Respecto Respecto
al al
cero cero
al
punto
pieza. máquina. A.
Ejercicio 3
En el caso anterior. ¿Qué distancia indicaríamos como traslado de origen?
G54
X
Actividad 3
Presentación
Z
EVALUACIÓN FINAL
A lo largo de esta actividad, vas a realizar una actividad de evaluación sobre los conceptos estudiados a lo largo de la unida didáctica. Si no superas la evaluación, encontrarás una actividad de refuerzo, y otro ejercicio de evaluación para que practiques los conocimientos adquiridos, no obstante, si una vez realizadas las actividades de refuerzo y evaluación, te quedan dudas, puedes ponerte en contacto con el tutor. Para superar la evaluación debes de responder correctamente a todas las preguntas. Tienes sólo una oportunidad. Puedes escribir y modificar respuestas hasta que pulses el botón "corregir" por primera vez. Entonces, los resultados de la evaluación quedarán registrados. Después podrás seguir practicando, pulsando el botón "corregir", aunque ya no se guardarán los resultados. Para que los resultados de la evaluación queden registrados, debes completar todos los ejercicios. Si sales antes de tiempo, ninguno de los resultados conseguidos quedarán guardados.
Ejercicio 1 Indica el punto en el que se debería 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 cuáles de los planos anteriores necesitan (o sería conveniente realizar) un traslado de Dispones de una oportunidad para resolver correctamente el ejercicio.
origen.
Plano 1
Plano 2
Plano 3
Ejercicio 3 Escribe el traslado Dispones de una oportunidad.
de
origen
de
cada
plano.
G54 X
0
Z
-19.7
G54 X
G54 X
0
0
Z
Z
38.8
40.49
Presentación En esta actividad puedes reforzar los conocimientos tratados en esta unidad didáctica, para ello, puedes seleccionar pinchando con el ratón 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 opinión debe ser el cero pieza. Punto
1
Punto
2
Punto
3
Punto
4
¡¡¡ Incorrecto !!! Incorrecto: Es un punto fuera del eje de la pieza, lo que hace complicado dar radios o diámetros del resto de los puntos que definen el contorno de la pieza.
Ejercicio 2
Escribe el traslado Dispones de una oportunidad.
X
de
Z
origen
de
esta
pieza.
Introducción 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 sólo una oportunidad. Puedes escribir y modificar respuestas hasta que pulses el botón "corregir" por primera vez. Entonces, los resultados de la evaluación quedarán registrados. Después podrás seguir practicando, pulsando el botón "corregir", aunque ya no se guardarán los resultados. Para que los resultados de la evaluación queden registrados, debes completar todos los ejercicios. Si sales antes de tiempo, ninguno de los resultados conseguidos quedarán guardados.
Ejercicio 1
Elige el cero pieza más adecuado del siguiente plano y da las cotas de los puntos indicados en el plano (se pide dar la programación del eje X en diámetros).
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
X
Z
PUNTO Nº 2
PUNTO Nº 3 X
Z
X
Z
X
Z
PUNTO Nº 4
PUNTO Nº 5
Cuestiones para el foro de debate Esta actividad se puede realizar por medio de un chat y también en el aula con los alumnos, actuando el profesor de moderador una vez realizada la unidad didáctica 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é pasaría si las máquinas no tuvieran un cero máquina?
¿Qué pasaría si los tornos tuvieran el cero máquina 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 programación de control numérico, 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 numérico.
Así, el objetivo de esta unidad didáctica es: Identificar la estructura de un programa CNC, para su posterior utilización en la programación de piezas
Imagen de un programa de CNC en la pantalla del control de una máquina
Actividades
Actividad 1 ESTRUCTURA DE UN PROGRAMA CNC
Información general sobre el control Fagor 8050
El curso sobre programación Torno CNC se basa en control FAGOR 8050.
Antes de entrar de lleno con la estructura de los programas de control numérico, vamos a ver qué tipo de información 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 información:
1ª
columna:
Identificación
del
programa
de
CNC.
Los programas de CNC quedan identificados por un número de 6 cifras. En la parte inferior de la pantalla, por medio de la orden "Editar P_", el control pide que se introduzca un número de indentificación de programa.
2ª
columna:
Comentario.
Se trata de un comentario de 22 caracteres, que el programador de control númerico ntroduce para identificar con más detalle el programa.
3ª,
4ª,
5ª
columnas:
Información.
Son de información e indican respectivamente: el tamaño (número de caracteres del programa CNC), fecha y hora de creación 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 númerico, (como se puede apreciar en la imagen), se componen de líneas (también 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 programación, que se aborda en sucesivas partes del curso.
En la imagen se observa:
Que cada línea va numerada, en este caso de 10 en 10, y se ven en orden ascendente.
La información de cada línea se separa por espacios. Cada "palabra" es una función con un significado concreto para el control CNC.
A menudo es conveniente numerar los bloques o líneas para facilitar su revisión 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 sintácticamente editar las líneas sin numeración alguna y todo el texto de la línea sin separaciones. No es posible escribir líneas vacías en las que solo se indica el número de línea. En la imagen la línea numerada como N70, esta seleccionada (amarillo) y aparece en la parte inferior de la imagen. De esta forma se puede editar o modificar la línea seleccionada. El control CNC ejecuta todas las líneas de un programa a no ser que el programador indique con una función para tal efecto el final del programa.
Formato de una línea ó bloque de un programa Cada una de las líneas ó bloques que forman un programa de control númerico, cumple unas reglas como se indica a continación por medio de un ejemplo de una línea de programa. Ejemplo de una línea de programa de CNC:
N80 G00 X30 Z-20 F0.3 S250 T03 D03 M03 En la línea o bloque se distingue, por un lado:
el orden
la información geométrica relacionada con los movimientos de la herramienta, perfil de la pieza a mecanizar,...
la información tecnológica relacionada con las velocidades de corte, formas de las herramientas,... Así mismo, aparecen diferentes letras que se corresponden con funciones de programación
auxiliares,
que
se
estudiarán
más
adelante.
Los bloques siguen este formato en donde se especifican tanto la información geométrica como tecnológica.
Orden
Información Geométrica
Información Tecnológica
N80
G00 X30 Z-20
F0.3 S250 T03 D03 M03
En la siguiente tabla, se indica que tipo de información proporcionan las diferentes funciones (N, G, X,Z, F, S,T,D,M) que se emplean para elaborar programas de control numérico. Orden
Información Geométrica
Información Tecnológica
N80
G00 X30 Z-20
F0.3 S250 T03 D03 M03
N
Indica el número del bloque ( es optativo indicarlo)
G
Información Geométrica
Funciones preparatorias, indica el cómo se ejecuta una operación.
X, Z
Información Geométrica
Coordenadas para definir las cotas según los ejes.
F
Información Tecnológica
Velocidad de avance de la herramienta.
S
Información Tecnológica
Velocidad de giro del cabezal.
T
Información Tecnológica
Número de identificación de la herramienta.
D
Información Tecnológica
Número de identificación del corrector de la herramienta.
M
Información Tecnológica
Funciones auxiliares del funcionamiento de la máquina.
Puntos a tener en cuenta:
El orden en el que deben escribirse las funciones de programación 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 líneas los aspectos tecnológicos de los geométricos. Así, es lo mismo programar:
N20 G00 X15 Z25 F0.25 S2000 T03 D03 M03
Que hacerlo en dos líneas:
N20 F0.25 S200 T03 D03 M03; ASPECTO TECNOLOGICO N30 G00 X15 Z25; ASPECTO GEOMETRICO
Observa en el ejemplo que aunque en las líneas N20 y N30 no aparecen todas las funciones, las que están 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 código con el signo " ; ", el punto y la coma sirven para ir anotando explicaciones ó comentarios al programa, para facilitar su comprensión.
No pueden darse líneas vacías; el bloque mas sencillo al menos contiene el signo ";".
En una línea puede escribirse tantas funciones G y M como sean necesarias, siempre que no sean incompatibles entre sí.
Ejecución de un programa de CNC En el modo ejecución, el control lee el programa bloque a bloque según se han escrito, interpreta el código escrito, chequea los errores y si no encuentra error ejecuta el movimiento u orden en la máquina. Normalmente el control CNC procesa la información de un programa CNC más rápido de lo que la máquina ejecuta las ordenes, por ello en programas cortos el control ya ha procesado todo el programa CNC cuando la máquina sólo ha hecho los primeros movimientos.
Actividad 2
INFORMACIÓN GEOMÉTRICA Y TECNOLÓGICA
Información geométrica y tecnológica Esta actividad consiste en un ejercicio en el que se puede poner en práctica los conceptos analizados en la actividad anterior, acerca de que funciones proporcionan información tecnológica o geométrica en los bloques de programación de CNC.
Indica si las diferentes líneas de programación aportan información geométrica y/o tecnológica: 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º línea
Respuesta
10
Nº línea
Respuesta
80 Tecnológico
Nº línea
Respuesta
160 Tecnológico
Tecnológico
Geométrico
Geométrico
Geométrico
20
90 Tecnológico
170 Tecnológico
Tecnológico
Geométrico
Geométrico
Geométrico
30
100 Tecnológico
180 Tecnológico
Tecnológico
Geométrico
Geométrico
Geométrico
40
110 Tecnológico
190 Tecnológico
Tecnológico
Geométrico
Geométrico
Geométrico
50
130 Tecnológico
200 Tecnológico
Tecnológico
Geométrico
Geométrico
Geométrico
60
140 Tecnológico
210 Tecnológico
Tecnológico
Geométrico
Geométrico
Geométrico
70
150 Tecnológico
Tecnológico
Geométrico Geométrico
Corrección de 10
Correcion de 20
Correcion de 30
Correcion de 40
Correcion de 50
Correcion de 60
Correcion de 70
Corrección de 80
Correcion de 90
Correcion de 100
Correcion de 110
Correcion de 130
Corrección de 140
Correcion de 150
Correcion de 160
Correcion de 170
Corrección 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 más 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 arrastrándolas 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
1
Incorrecto
N20
S2000
G92 Correcto
2
Incorrecto
N10
T01
D01 Correcto
3
Incorrecto
G95
G96
X0
Z2
S160
G90
M03
G00
F0.1 Correcto Incorrecto
Correcion de 2
4
Corrección de 3
Corrección 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 arrastrándolas al espacio reservado a tal efecto. Col-01
Col-02
Col-03
Col-04
M08
X0
Z0
G00
Col-05
Col-06
Col-07
Col-08
Col-09
Fil
Correcto Incorrecto
5
N10
X12.5
Z0 Correcto
6
Incorrecto
Z-11.9
X12.5
N70 Correcto
7
Incorrecto
Z-20.9
;SILO Correcto
8
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 arrastrándolas al espacio reservado a tal efecto. Col-01
Col-02
Z-20.9
;SILO
Col-03
Col-04
Col-05
Col-06
Col-07
Col-08
Col-09
Fil
Correcto
9
Incorrecto
X6
G91
Z-3
10
Correcto Incorrecto
G90
X28.5
Z-29.3 Correcto
11
Incorrecto
Z-31.9
X28.5
N90
;
BLOS Correcto
12
Incorrecto
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 arrastrándolas al espacio reservado a tal efecto. Col-01
Col-02
Col-03
N130
X31
Z-31.9
Col-04
Col-05
Col-06
Col-07
Col-08
Col-09
Fil
Correcto
13
Incorrecto
Z-31.9
X50
G00
;FIN
N20
M05
M09
PERFIL Correcto
14
Incorrecto
Z100 Correcto Incorrecto
15
;FIN
M30
N50 Correcto
16
Incorrecto
Actividad 4
EVALUACIÓN FINAL 1
Introducción A lo largo de esta actividad, vas a realizar una actividad de evaluación sobre los conceptos estudiados a lo largo de la unidad didáctica. Si no superas la evaluación, encontrarás una actividad de refuerzo y otro ejercicio de evaluación para que practiques los conocimientos adquiridos, no obstante, si una vez realizada las actividades de refuerzo y evaluación, te quedan dudas, puedes ponerte en contacto con el tutor. Tienes sólo una oportunidad. Puedes escribir y modificar respuestas hasta que pulses el botón "corregir" por primera vez. Entonces, los resultados de la evaluación quedarán registrados. Después podrás seguir practicando, pulsando el botón "corregir", aunque ya no se guardarán los resultados. Para que los resultados de la evaluación queden registrados, debes completar todos los ejercicios. Si sales antes de tiempo, ninguno de los resultados conseguidos quedarán guardados.
Ejercicio 1 Indica para cada una de las líneas del siguiente programa si: a. Está ordenado correcta o incorrectamente. b. En el caso de que las líneas estén desordenadas, indica el orden adecuado. c.
Si la información que presentan es tecnológica o geométrica.
Para superar la evaluación 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
Tecnológico
Incorrecto
Geométrico
S2500
Incorrecto
Geométrico
D03
T03
S500 F0.05
G96
Tecnológico
Incorrecto
Geométrico
X13
G00
2
N30
Correcto
Z8
1
N20 Tecnológico
M08
Sol2
G92
Correcto
M03
Sol 1
N10
3
N40
Correcto
Tecnológico
Incorrecto
Geométrico
4
Sol3
Sol 4
Ejercicio 1 Indica para cada una de las líneas del siguiente programa si: a. Está ordenado correcta o incorrectamente. b. En el caso de que las líneas estén desordenadas, indica el orden adecuado. c.
Si la información que presentan es tecnológica o geométrica.
Para superar la evaluación 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
;OP1
Z0
X13
G01
Fil
N130
Correcto
Tecnológico
Incorrecto
Geométrico
Z-2
X15
G01
N140
5
6
Correcto
Tecnológico
Incorrecto
Geométrico
Z-20
X15
N150
Correcto
Tecnológico
Incorrecto
Geométrico
Z-20
X25
N160
Correcto
Tecnológico
Incorrecto
Geométrico
Sol 5
Sol 6
Sokl 7
7
Sol 8
Indica para cada una de las líneas del siguiente programa si: a. b. c.
Está ordenado correcta o incorrectamente. En el caso de que las líneas estén desordenadas, indica el orden adecuado. Si la información que presentan es tecnológica o geométrica.
Para superar la evaluación 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
Z-50
X45
Fil
N170
Correcto
Tecnológico
Incorrecto
Geométrico
Z-80
X45
N180
Correcto
Tecnológico
Incorrecto
Geométrico
Z-80
X50
9
N190
Correcto
Tecnológico
Incorrecto
Geométrico
10
Sol de 9
Sol de 10
Sol de 11
Indica para cada una de las líneas del siguiente programa si: a. Está ordenado correcta o incorrectamente. b. En el caso de que las líneas estén desordenadas, indica el orden adecuado. c.
Si la información que presentan es tecnológica o geométrica.
Para superar la evaluación 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
X60
M09
Correcto
Tecnológico
Incorrecto
Geométrico
12
Z100 Correcto
Tecnológico
Incorrecto
Geométrico
;FIN
M30
N220
Correcto
Tecnológico
Incorrecto
Geométrico
Sol de 12
So de 13
Sol 14
13
14
Actividad 5
ACTIVIDAD DE REFUERZO
Ejercicio 1 Si se quiere reforzar los conceptos, se puede acceder a la justificación de cada respuesta pulsando sobre el icono "explicación". Col-01
Col-02
G54
N10
Col-03
Col-04
Col-05
Col-06
Col-07
Correcto Incorrecto
N10
G54
Fil
S2500
G92
N20 Tecnológico
N20
G92
S2500
M03
D03
T03
S500
F0.05
G96
N30 Tecnológico
N30
G96
F0.05
S500
T03
M08
Z8
X13
G00
N40
D03
M03
Tecnológico N40
G00
X13
Z8
M08
Geométrico
Correcto
;OP1
Z0
X13
G01
N130
Tecnológico
Incorrecto
N130
G01
X13
Z0
Z-2
X15
G01
N140
N140
G01
X15
Z-2
;OP1
3
Geométrico
Incorrecto
Incorrecto
2
Geométrico
Correcto
Correcto
1
Geométrico
Correcto Incorrecto
Col-09
Tecnológico
Correcto Incorrecto
Col-08
4
5
Geométrico
Tecnológico Geométrico
6
Sol 1
Sol 2
Correcto
Z-20
X15
Incorrecto
N150
X15
Z-20
Geométrico
Correcto
Z-20
X25
N160
Tecnológico
Incorrecto
N160
X25
Z-20
Geométrico
Correcto
Z-50
X45
N170
Tecnológico
Incorrecto
N170
X45
Z-50
Geométrico
Correcto
Z-80
X45
N180
Tecnológico
Incorrecto
N180
X45
Z-80
Geométrico
Correcto
Z-80
X50
N190
Tecnológico
Incorrecto
N190
X50
Z-80
Geométrico
Correcto
G00
X60
M09
Tecnológico
Incorrecto
G00
Correcto
Z100
Incorrecto
Z100
Correcto
;FIN
Incorrecto
N220
X60
N150
M09
Tecnológico
7
8
9
10
11
12
Geométrico
Tecnológico
13
Geométrico
M30 M30
N220 ;FIN
Tecnológico Geométrico
14
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
Introducción En esta actividad, puedes evaluarte de nuevo sobre los conceptos tratados a lo largo de esta unidad didáctica. Tienes sólo una oportunidad. Puedes escribir y modificar respuestas hasta que pulses el botón "corregir" por primera vez. Entonces, los resultados de la evaluación quedarán registrados. Después podrás seguir practicando, pulsando el botón "corregir", aunque ya no se guardarán los resultados. Para que los resultados de la evaluación queden registrados, debes completar todos los ejercicios. Si sales antes de tiempo, ninguno de los resultados conseguidos quedarán guardados
Ejercicio 1
Indica
en
cada
caso
cuál
es
el
bloque
correcto.
Dispones de una oportunidad para resolver el ejercicio.
a) b) c)
a)
G01 N20 N20
N500
Z20 Z20
G01
G01 Z-20
G96
;
D01
X-20
a) N35 G08 X20 Z-33 M03
X-20
b)
MAL
c)
X20
Z-33
X20
G08 M08
M08 G08
T01
b) G96 S200 M03 T01 ; HERRAMIENTA LARGA
a)
c)G96
b) N44 ; OPERACIÓN 32
S200
T01
N44
D01
T01
M03
c) N44 G95 D01 G96 F0.2
Unidad didáctica PROGRAMACIÓN DE COTAS EN CNC.
INTRODUCCION A lo largo de esta unidad didáctica, por medio de una serie de actividades, se van a tratar funciones de programación en control númerico y una serie de conceptos relacionados con la programación de las cotas de las piezas. Así, el objetivo de esta unidad didáctica es: Identificar algunas de las funciones de control númerico relacionadas con la programación de las cotas de las piezas.
Seleccionando los diferentes títulos de las actividades, se accede a cada una de ellas.
Título de la actividad
Actividades Actividad 1)
Funciones modales. Actividad 2) Funciones G71 y G70 programación de cotas en pulgadas y Actividad 3)
en milímetros.
Actividad 4)
Tipos de coordenadas. Funciones G90 y G91. Programación de cotas en absolutas y
Actividad 5)
en incrementales. Función G93 Preselección 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 función contraria, o el programa se termina. Estas funciones son las llamadas
Funciones Modales. Por ejemplo, en el siguiente programa de control numérico correspondiente a la animación, tenemos algunas funciones modales, tal es el caso de las líneas 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 botón PLAY, se ve el mecanizado de una pieza según el programa CNC del ejemplo. La pieza esta seccionada longitudinalmente para apreciar el mecanizado de su interior.
N260 G0 G41 Z1
En este bloque se programa la funcion G0, que es modal.
N270 X24
En este bloque se sigue ejecutando la función G0, ya que no se ha anulado con su función contraria
N280 G1 Z-19
En esta función se programa la función 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 líneas de programa se sigue Z-25ejecutando la función G1 (modal), ya que no se ha anulado con su función contraria En esta línea se anula la función 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 máquina para obtener el perfil de la pieza, se pueden programar en milímetros o en pulgadas, con las siguientes funciones de programación:
G70 Programación en pulgadas G70 indica que la programación de cotas ( X diámetros, Z longitudes) se realiza en pulgadas o inchs.
G71 Programación en milímetros G71 indica que la programación de cotas se realiza en milímetros
1 pulgada = 25.4 mm En las siguientes animaciones en los bloques de programación se observa la diferencia de los valores de X y Z según se programen las cotas en pulgadas con G70 o en milímetros 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 están en pulgadas para todos los bloques programados a continuación (porque son modales), hasta que encuentren la función G71 (programación en mm). Dependiendo de la personalización 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
Introducción Por medio de un pequeño ejercicio, vamos a identificar las diferencias entre los tres tipos de coordenadas empleados para acotar las piezas. Al corregir el ejercicio se obtiene la información necesaria para identificar los tres tipos de coordenadas.
Coordenadas cartesianas (X,Z)
Coordenadas polares (R,Q)
Coordenadas mixtas (Q,Z) ó (Q,X)