Professional Documents
Culture Documents
OBJETIVOS
- Generar e interpretar códigos para distintas operaciones de Torneado CNC.
- Generar e interpretar códigos para distintas operaciones de Fresado CNC.
ANTECEDENTES
En general, en la industria se utiliza software de Manufactura Asistida por Computador
(CAM) para generar las rutinas de mecanizado para equipos Control Numérico por
Computador (CNC). Sin embargo, el conocimiento de programación manual es de vital
importancia para el chequeo y validación de los recorridos de corte generados por el
computador.
El código ISO, más conocido como código G o código G&M, es el lenguaje de
programación usado para equipos CNC. Pero, a pesar de ser un lenguaje standard,
puede estar sujeto a ligeras variaciones dependiendo del sistema de control CNC. Por
este motivo, se debe consultar siempre la documentación de los equipos para conocer
la sintaxis y sentencias correctas para un equipo en particular.
Para las secciones siguientes se han considerado sentencias de programación basadas
en sistemas de control FANUC, el cual es empleado en los equipos CNC presentes en
el laboratorio CAMPRO.
1
Sentencias Descripción/Aplicaciones
O Identificador o Número de Programa
N Número de bloque o línea
( Texto ) Comentarios y notificaciones del programa
G Funciones preparatorias y de movimiento
M Funciones misceláneas
X, Y, Z Comandos de coordenadas absolutas
U, V, W Comandos de coordenadas incrementales
I, J, K Coordenadas complementarias en X, Y, Z
S Sentencia de velocidad de rotación del husillo
F Sentencia de velocidad de avance (feed)
T Sentencia de selección de herramienta
R Radios de trayectorias circulares y/o entradas de ciclos
P, Q Entradas de ciclos
; Identificador de fin de línea
% Inicio/fin de transmisión de programa
A, B, C Rotación en X, Y o Z, para equipos de 4 o 5 ejes
Tabla 1. Nomenclatura de códigos ISO.
ESTRUCTURA DE UN PROGRAMA
Cada bloque debe estar sujeto a una secuencia de ejecución determinada, que
promueva la seguridad de la ejecución del código y facilite su lectura. Típicamente, los
programas CNC deben ajustarse al siguiente orden:
1. Inicio del programa.
2. Selección de herramienta de corte.
3. Posicionamiento rápido.
4. Movimientos de corte de material.
5. Retiro de las cernías del material.
6. Fin del programa.
La secuencia anterior corresponde a un programa en el cual se utiliza una sola
herramienta de corte. Para programas con más de una herramienta se deben repetir los
pasos del 2 al 5 para cada herramienta utilizada.
INFORME NO.2
Con los conocimientos adquiridos en las clases de programación en códigos ISO para
procesos de Torneado y Fresado CNC se espera que elaboren una guía detallando las
bases de programación como informe.
En su guía deben detallar los siguientes puntos:
- Objetivos generales y/o específicos a tratar.
- Procedimiento o las bases de programación ISO para fresado y torneado,
detallando diferencias entre programación para fresado y torneado, códigos de
inicio o preparación de programa, selección de herramientas, tipos de
movimientos (de posicionamiento y corte), entre otros.
- Como resultados, deberá presentar el desarrollo de códigos para los ejercicios
planteados al final de este documento.
- Conclusiones y recomendaciones.
2
La fecha de entrega de este informe será el día lunes 12 de noviembre. El informe
deberá ajustarse a las restricciones de páginas establecidas al inicio del curso.
3
59,0
R4
22,0
10,0
18,0
20,0 5,0 15,0 19,0
Escala 1 : 1
Materia Prima: Eje 1 in, L = 75 mm
Date Name
Drawn 10/26/2018
Checked
Standard
10/26/2018 Punzones para Troquelado
15,0
4X ,0
12,7 R10
25,0
R15,0
100,0
45,0
15,0
150,0 50,0 55,0 45,0