Vous êtes sur la page 1sur 14

TECNOLÓGICO DE ESTUDIOS SUPERIORES DE TIANGUISTENCO MANUAL DE PRÁCTICAS

DIVISIÓN DE INGENIERÍA MECATRÓNICA


[Nombre del Laboratorio] [Manual de referencia]

Nombre PREPARACIÓN DEL CÓDIGO CNC PARA EL MAQUINADO No


01
Práctica DE UNA PIEZA. practica

Fecha de Fecha de
Paginas 1/4
Emisión revisión

Objetivo

 General
o Realizar los ajustes y preparaciones necesarias del simulador
para poder maquinar una pieza.
 Específicos
o Designar las medidas del material en bruto.
o Configurar los parámetros de giro del cabezal.
o Configurar los parámetros de velocidad de avance.
o Configurar la herramienta a utilizar.

Fundamento teórico

La programación es la base del control Numérico, conocer dicha programación


es absolutamente imprescindible para cualquier operario que intervenga en el
proceso constructivo, desde la oficina técnica, hasta la mecanización última.
Es cierto que hoy existen programas de CAM, muy versátiles y rápidos en su
ejecución, pero a pesar de ello, realizar una pequeña modificación a pie de
máquina es mucho más rápido que retocar el proceso de desde el ordenador.

TIPOS DE PROGRAMACIÓN

PROGRAMACIÓN ESTRUCTURAL: Es el tipo de programación que se utiliza


siguiendo una tabla o estructura más o menos cerrada. Este sistema de
programación se utiliza poco, pero algunos de los fabricantes de controles han
optado por este sistema y por lo tanto es necesario conocerlo.

N G X Y Z M
001 00 200 120
002 01 210 140 03
003 90
004 01 210 140 -12 05
PROGRAMACIÓN ABIERTA: Es el más utilizado por los fabricantes de
controles, es un sistema abierto, es decir, se pueden escribir líneas con dos
caracteres o líneas con hasta 250 caracteres, pero con unas normas
imprescindibles a respetar y en el orden de escritura predeterminado. En la
siguiente tabla se puede ver un ejemplo de programación abierta:

N100 G90 G01 X20 Y16 Z30 F120 S1200 T2.2 M12
N110 X22 M03
N120 Y5 M5
N130 M30

PROGRAMACIÓN ESTANDAR: Es el tipo más habitual, pero es el que


necesita más conocimiento de las ordenes de programación y la estructura de
la misma. Esta programación es más rápida y versátil.

PROGRAMACIÓN CONVERSACIONAL: Tal como su nombre lo indica, se


trata de programar manteniendo una conversación con el control. El control,
según la orden que se la haya indicado, va ir preguntando por los diferentes
datos que se necesitan.

Equipo y materiales

 Computador.
 Software WinUnisoft.

Seguridad

 No introducir alimentos al laboratorio de cómputo.

Desarrollo

En esta práctica se conocerán algunas de las configuraciones básicas para


comenzar a realizar simulaciones en el entorno de WinUnisoft.

Para preparar la simulación en WinUnisoft se tendrán que seguir las siguientes


instrucciones:

1. Abrir el software WinUnisoft.

2. Marcar el círculo “Crear un proyecto” y dar clic en “Aceptar”.

3. Seleccionar la pestaña “Torno”, seleccionar el modelo de programador


“Fagor8050T.prj” y dar clic en “Aceptar”.

4. Crear una carpeta que tenga por nombre “Practicas de torno CNC”.
Guardar dentro de esta carpeta el archivo con nombre “Programación de
torno CNC 01”.
5. Dar clic en la pestaña “Proyecto” y posteriormente dar clic en “Gestor”.
Otra forma más rápida de acceder al gestor, es dar clic en el botón
“Gestor” el cual se encuentra en la barra de herramientas.

6. Seleccionar la pestaña “Máquina” y posteriormente, seleccionar la


pestaña “Velocidades”.

7. Colocar los siguientes valores en los recuadros:

Velocidad máxima cabezal RPM 5000


Velocidad mínima cabezal RPM 10
Avance máximo de trabajo (mm/min) 2000
Avance en G00 (mm/min) 3000

8. Dar clic en la pestaña “Bruto”, aquí configuraremos la dimensión de la


pieza base a maquinar.

9. Colocar los siguientes valores para dar las dimensiones a la pieza base:
Z Mínimo 0
Z Máximo 170
Diámetro 50

Longitud taladrado (Lt) 0


Diámetro taladrado (Dt) 0

10. Dar clic en el botón “Guardar” y posteriormente, dar clic en el botón


“Salir”.

Al finalizar estas instrucciones, se tendrá configurado el archivo “Programación


de torno CNC 01” para comenzar a programar el maquinado de la pieza.

Desarrollo grafico de la practica

Utilizar fotografías para ilustrar lo realizado en el desarrollo de la práctica.

Obtención de datos

Colocar los parámetros con los cuales se configuro el archivo para el desarrollo
de la programación CNC.

Interpretación y resultados

En esta sección el alumno tendrá que contestar en su totalidad a las


siguientes preguntas para desarrollar interpretación y resultados.

Reflexión acerca de lo aprendido:


 ¿Cuál es la aplicación práctica?
 ¿Por qué es importante el tema?
 ¿Qué preguntas resolvió o conocimientos proporcionó?
 ¿Qué dudas existen?
 Pregunta/tema analítica que surge de lo visto

Conclusiones

Analizar e interpretar los resultados de forma tal que deduzca


recomendaciones de uso del equipo.

Cuestionario

1. ¿Cuál es la estructura básica de una línea en programación CNC?


2. ¿Para qué sirve la función N en programación CNC?
3. ¿Para qué sirve la función G en programación CNC?
4. ¿Para qué sirve la función F en programación CNC?
5. ¿Para qué sirve la función M en programación CNC?

Bibliografía

De acuerdo a la norma ISO 690 – Referencia numérica


TECNOLÓGICO DE ESTUDIOS SUPERIORES DE TIANGUISTENCO MANUAL DE PRÁCTICAS
DIVISIÓN DE INGENIERÍA MECATRÓNICA
[Nombre del Laboratorio] [Manual de referencia]

Nombre No
OPERACIONES BÁSICAS 01 CILINDRADO 02
Práctica practica

Fecha de Fecha de
Paginas x/x
Emisión revisión

Objetivo

 General.
o Diseñar el maquinado simple de una pieza en el código de
programación CNC.
 Específicos.
o Aprender las funciones utilizadas en el código de programación
CNC.
o Seleccionar las funciones necesarias para crear el código de
programación CNC de una pieza.
o Estructurar de forma correcta las líneas del código de
programación CNC.

Fundamento teórico

PROGRAMACIÓN INCREMENTAL Y ABSOLUTA


Existen dos formatos para la descripción de un contorno geométrico,
incremental y absoluto, en los sistemas de programación también se utilizan
estos mismos formatos, pero con la posibilidad de realizar parte de un
programa y parte en el otro.

ESTRUCTURA DE PROGRAMACIÓN DEL TORNO


Cada fabricante tiene diferentes estructuras de programación, pero
abordaremos la estructura FAGOR 8025 Y 8055.
En todos los sistemas de CNC a las líneas que habitualmente se usan se les
conoce como “FRASES” o “BLOQUES”, independientemente de si ocupan una
o más líneas ortográficas.

La estructura básica de una línea en programación CNC:

N G X Y Z F S T M (……)
Comentarios
Funciones auxiliares
# de Herramienta (tool)
Velocidad del husillo (Speed)
Velocidad de avance (Feed)
Cota según eje Z
Cota según eje Y
Cota según eje X
Instrucción de movimiento (G0)
Número de bloque

FUNCIONES SIGNIFICADO
Número de frase o bloque, es obligatorio en todos los bloques para
que el control entienda donde empieza el mismo y para identificar las
etiquetas de líneas.
Permite introducir desde el 0 hasta al 9999 como valores.
N
El número que se asigne debe de ser en orden ascendente.
Es aconsejable programar en sistema numérico con un intervalo de 10
en 10 por si existe la necesidad de ingresar una línea más de
programación.
Funciones preparatorias, Indican al control todos los datos que se
utilizan para realizar los movimientos de los carros de todos los
sistemas geométricos ordenados.
El formato es de dos caracteres que corresponde con el número de
función escogida. Su rango va de 00 a 99. Si el número de la función
tiene un cero a la izquierda se puede omitir el cero a la izquierda.
G
Le indicara a la máquina si el movimiento lo hará en línea recta o curva
o a qué velocidad realizara el movimiento.
Las funciones escritas no deberán de ser contradictorias entre sí, por
ejemplo si se escribe una función de velocidad controlada y a
continuación se escribe la de velocidad máxima, el control solo hará
caso de la última que lea.
Coordenada, define la posición de diámetros o radios del mecanizado.
El formato a utilizar es de cuatro dígitos en la parte entera y cuatro
dígitos en la parte decimal y el rango va desde -9999.9999 hasta
XóR
9999.9999.
El valor X es modal, por lo tanto, no es necesario escribirlo sino cambia
de valor.
Coordenada, que define la posición de longitudes del mecanizado.
El formato a utilizar es de cuatro dígitos en la parte entera y cuatro
dígitos en la parte decimal y el rango va desde -9999.9999 hasta
ZóA
9999.9999.
El valor Z es modal, por lo tanto, no es necesario escribirlo sino cambia
de valor.
F Indicación de la velocidad de avance, se utiliza para indicarle al
control a qué velocidad de avance deben desplazarse los carros,
cuando estén mecanizando a velocidad controlada.
Existen dos formatos de velocidad de avance en mm/min o mm/rev y
dependiendo del sistema el valor que se introduce en F tendrá un
formato distinto.
Los formatos son los siguientes:

 Velocidad en mm/min= El valor que se introduce en F: F120,


Es decir, avanzará a 120 mm/min.
 Velocidad en mm/rev= El valor que se introduce en F: F0.15
Es decir, avanzara a 0.15 mm/rev.

Si no se introduce ningún valor de F al comenzar el mecanizado, el


control entenderá que tiene que ir a la máxima velocidad, por lo tanto
es muy importante controlar este dato.
Velocidad del giro del plato, indica a cuantas RPM girará el plato
cuando reciba la orden de empezar a girar. El valor introducido en S,
puede tener dos formatos, directamente las RPM o a la Vc que se
desea trabaje la máquina, en tal caso el control cambiará directamente
las revoluciones para adaptarlas a la Vc dependiendo del diámetro al
que se encuentre la herramienta.
Los formatos son los siguientes:

S  RPM directas = El valor a introducir son RPM: S1240,


La máquina girara siempre a 1240 RPM.
 Vc constante = El valor a introducir es Vc: S140,
La máquina adaptará las RPM para
mantener siempre una Vc de 140 m/min.

Si no se introduce ningún valor a S al comenzar el mecanizado, el


control entenderá que tiene que girar a 0 RPM, por lo que anuqué se le
dé la orden de girar no lo hará por estar en valor cero.
T Indicación de los datos de herramienta, desde este dato se le puede
ordenar a la máquina, que herramienta cambiar en el tambor de la
misma.
Funciones auxiliares, son las encargadas de controlar todos los
aspectos auxiliares al mecanizado, tales como la puesta en marcha del
cabezal, elección del sentido de giro, puesta en marcha de los
M
sistemas de refrigeración, etc..
El formato es de dos caracteres que corresponden con el número de
función escogida. Su rango va desde 00 a 99.
Comentarios, no tiene ninguna capacidad de cara a el programa y es
puramente informativa.
(-----) Su utilidad se reserva a apuntar los datos en el programa que
recuerden al operario datos fundamentales como el tipo y número de
herramienta, inicios de nueva fase de mecanizado en el programa, etc.

Seguridad

 No introducir alimentos al laboratorio de cómputo.

Desarrollo

Con base en las configuraciones de la práctica pasada y con referencia al


siguiente plano:
Generar el código CNC para el maquinado, utilizando las instrucciones
necesarias para el desbaste de la pieza.

Desarrollo grafico de la practica

Utilizar fotografías o impresiones de pantalla para ilustrar lo realizado en el


desarrollo de la práctica.

Obtención de datos

Colocar los parámetros con los cuales se configuro el archivo para el desarrollo
de la programación CNC.

Interpretación y resultados

En esta sección el alumno tendrá que contestar en su totalidad a las


siguientes preguntas para desarrollar interpretación y resultados.

Reflexión acerca de lo aprendido:


 ¿Cuál es la aplicación práctica?
 ¿Por qué es importante el tema?
 ¿Qué preguntas resolvió o conocimientos proporcionó?
 ¿Qué dudas existen?
 Pregunta/tema analítica que surge de lo visto
Conclusiones

Analizar e interpretar los resultados de forma tal que deduzca


recomendaciones de uso del equipo.
Cuestionario

1. ¿Qué código se utilizan para maquinar radios?


1. ¿Cuál es la estructura de programación CNC para maquinar radios?
2. ¿Qué código se utiliza para finalizar el programa?
Bibliografía

De acuerdo a la norma ISO 690 – Referencia numérica


TECNOLÓGICO DE ESTUDIOS SUPERIORES DE TIANGUISTENCO MANUAL DE PRÁCTICAS
DIVISIÓN DE INGENIERÍA MECATRÓNICA
[Nombre del Laboratorio] [Manual de referencia]

Nombre No
OPERACIONES BÁSICAS 01 CILINDRADO 02
Práctica practica

Fecha de Fecha de
Paginas x/x
Emisión revisión

Objetivo

 General.
o Generar el código CNC de una pieza haciendo uso del código
G01, G02 y G03.
 Específicos.
o Designar las medidas del material en bruto.
o Configurar los parámetros de giro del cabezal.
o Configurar los parámetros de velocidad de avance.
o Configurar las herramientas a utilizar.
o Programar el desbaste de una pieza utilizando el código G01,
G02 y G03.
o
Fundamento teórico

Seguridad

 No introducir alimentos al laboratorio de cómputo.

Desarrollo

 Configurar los siguientes parámetro en el “Gestor”:

 Dar clic en el botón gestor y configurar los siguientes


parámetros:
 Dar clic en la pestaña de “Máquina”:
o Dar clic en la pestaña de “Recorridos” y
colocar:
 X Mínimo: 0
 X Máximo: 85.5
 Z Mínimo: 0
 Z Máximo: 350
 Cero Referencia-Cota X: 0
 Cero Referencia-Cota Z: 0
 Origen PREF- Cota X: 0
 Origen PREF- Cota Z: 0
 Holgura en centésimas X: 0
 Holgura en centésimas Z: 0
o Dar clic en la pestaña de “Herramientas” y
colocar:
 Cota X: 70
 Cota Z: 230
 Tiempo de cambio (seg.): 5
 Posición de torreta: Detrás
o Dar clic en la pestaña de “Velocidades” y
colocar:
 Velocidad máxima cabezal RPM: 5000
 Velocidad mínima cabezal RPM: 10
 Avance máximo de trabajo (mm/min):
5000
 Avance en G00 (mm/min): 5000
o Dar clic en la pestaña de “Programación” y
colocar:
 Giro cabezal: M03=Sentido horario
 Trayectoria circular: G02= Sentido
horario
 Cota X: Radios.
 Dar clic en la pestaña “Bruto” y colocar:
 Z Mínimo: 0
 Z Máximo: 170
 Diámetro: 50
 Longitud de taladro (Lt): 0
 Diámetro (Dt): 0
 Dar clic en la pestaña “Herramienta”:
 Dar clic en el botón “Añadir”:
o Herramienta: 10
o Corrector: 10
o Damos clic en “Aceptar”.
 Seleccionar la herramienta T10 D10
 Nombre: “RANURA 2.5”.
 Tipo: Ranurar-Tronzar
 Altura placa: 20
 Diámetro: 2.5
 Angulo placa: 0
 Marcar visualizar:
 Longitud: 70
 Anchura: 12
 Angulo: 0
 Separación X: 0
 Separación Z: 0
 Longitud X: 0
 Longitud Z: 0
 Radio hta.: 0.2
 Código de forma: 3
 Desgaste X: 0
 Desgaste Z: 0
 Dar clic en el botón “Añadir”:
o Herramienta: 11
o Corrector: 11
o Damos clic en “Aceptar”.
 Seleccionar la herramienta T11 D11
 Nombre: “RADIO 1”.
 Tipo: Rómbica
 Anchura placa: 9
 Angulo corte: 95
 Angulo placa: 60
 Marcar visualizar.
 Longitud: 70
 Anchura: 7
 Angulo: 5
 Separación X: 5
 Separación Z: 2
 Longitud X: 0
 Longitud Z: 0
 Radio hta.: 0.2
 Código de forma: 3
 Desgaste X: 0
 Desgaste Z: 0
 Dar clic en el botón “Añadir”:
o Herramienta: 12
o Corrector: 12
o Damos clic en “Aceptar”.
 Seleccionar la herramienta T12 D12
 Nombre: “RADIO 2”.
 Tipo: Rómbica
 Anchura placa: 7
 Angulo corte: 10
 Angulo placa: 60
 Marcar visualizar.
 Longitud: 70
 Anchura: 7
 Angulo: 5
 Separación X: 5
 Separación Z: -10
 Longitud X: 0
 Longitud Z: 0
 Radio hta.: 0.2
 Código de forma: 3
 Desgaste X: 0
 Desgaste Z: 0
 Dar clic en el botón de guardar.
 Dar clic en el botón de salir.
 Generar el código CNC para el maquinado que se mostrará a
continuación, utilizando las instrucciones necesarias para el desbaste de
la pieza.

Desarrollo grafico de la practica

Utilizar fotografías o impresiones de pantalla para ilustrar lo realizado en el


desarrollo de la práctica.

Obtención de datos

Colocar los parámetros con los cuales se configuro el archivo para el desarrollo
de la programación CNC.

Interpretación y resultados

En esta sección el alumno tendrá que contestar en su totalidad a las


siguientes preguntas para desarrollar interpretación y resultados.

Reflexión acerca de lo aprendido:


 ¿Cuál es la aplicación práctica?
 ¿Por qué es importante el tema?
 ¿Qué preguntas resolvió o conocimientos proporcionó?
 ¿Qué dudas existen?
 Pregunta/tema analítica que surge de lo visto
Conclusiones

Analizar e interpretar los resultados de forma tal que deduzca


recomendaciones de uso del equipo.
Cuestionario

2. ¿Qué código se utilizan para maquinar radios?


3. ¿Cuál es la estructura de programación CNC para maquinar radios?
4. ¿Qué código se utiliza para finalizar el programa?
Bibliografía

De acuerdo a la norma ISO 690 – Referencia numérica

Vous aimerez peut-être aussi