Está en la página 1de 31

LABORATORIO

CNC
INTRODUCCION AL CNC
HISTORIA

 Las primeras máquinas herramienta NC nacieron durante la


década de 1940, siendo automatizadas por tarjetas perforadas
como medio de almacenamiento de instrucciones pre-
programadas, las cuales activaban servomecanismos que
limitaban el avance de los motores y las herramientas
 Parsons Corporation en Traverse City, Michigan, desarrolló el
sistema de producción de plantillas para la manufactura de hélices
para helicópteros
 Durante la década de los 40’s se fueron refinando los conceptos
del moderno maquinado NC, acuñando el término en el año 1952
por el entonces Laboratorio de Servo Mecanismos del MIT
(Michigan Institute of Technology).
 Las primeras verdaderas máquinas de control numérico
computarizado (CNC) comerciales se presentaron por primera vez
en la “Feria Nacional de Maquinaria de Chicago”
 el ejército de Estados Unidos compró 120 máquinas de control
numérico computarizado y las facilitó a fabricantes para que su uso
se volviera popular.
 El siguiente problema era la larga y difícil creación de los
programas. En 1957 La Fuerza Aérea, la Asociación de Industrias
Aéreas y el MIT, se dieron a la tarea de crear un estándar de
lenguaje,.
 A principios de los años 60’s la Alianza de Industrias Electrónicas
(‘EIA’ en inglés) creo el estándar “G-Code” (código ‘G’), derivado
de impresoras tipo ‘plotter’ y lo adaptó al uso de máquinas CNC. En
la actualidad el ‘código G’ es el lenguaje predominante en
programación de CNC.
La proliferación del CNC

 Durante los años 60, el precio de los productos de cómputo bajó


rápidamente, debido a la introducción de las micro-computadoras
tales como la PDP-8 o la IBM 1130.
 Permitieron facilitar la creación de diseños y programas de
maquinado a través de software denominado CAD-CAM.
 Durante los años 70’s, nuevas compañías europeas y japonesas
empezaron a competir creando nuevas tecnologías y estándares.
El CNC en la actualidad

 Nuevos desarrollos tecnológicos llevan las capacidades del control


numérico a nuevas fronteras, más preciso, más rápido, más grande;
nuevas interfaces de programación y capacidades de maquinado.
 Además que la interconectividad de las últimas tecnologías de
cómputo permiten el control no solo de una máquina, sino de
centros completos de producción con múltiples máquinas
herramientas, todas controladas por sistemas de control numérico
computarizado, o “CNC”.
El CNC en constante evolución.

 En particular, con las máquinas modernas, ahora encontramos que


se utilizan con frecuencia hasta 7 ejes.

 El control numérico computarizado ha tenido una larga e


interesante historia. A medida que la tecnología evoluciona en el
futuro, puede haber elementos aún más increíbles para agregar a
su historia a medida que la fabricación continúa promoviendo el
uso de procesos robóticos y automatizados en casi todos los
campos.
 El CN ha sido uno de los más importantes
desarrollos en manufactura en los últimos 50
años, al desarrollar :

 Nuevas técnicas de producción


 Incrementar la calidad de los productos
 Reducción de costos
Ventajas de un equipo de CN

Ventajas de Diseño

 Prototipos precisos
 Cumplimiento de especificaciones
 Reducción en la dificultad para manufacturar
partes
VENTAJAS EN MANUFACTURA

 Permite una mejor planeación de las operaciones


 Se incrementa la flexibilidad de maquinado
 Reducción en tiempo de programación
 Mejor control del proceso y tiempos de maquinado
 Disminución en los costos por herramientas
 Se incrementa la Seguridad para el usuario
 Reducción del tiempo de flujo de material
 Reducción del manejo de la pieza de trabajo
 Aumento de productividad
 Aumento en precisión
APLICACIONES

 Fresado
 Torneado
 Taladrado
 Esmerilado
 Doblado
 Punzonado
 Maquinado por descarga eléctrica (EDM)
 Inspección (Máquina de coordenadas)
Estándares de Controladores

 Existen diferencias entre los controladores que encuentran en el


mercado, inclusive de un mismo fabricante debido a la variedad
de modelos existentes.
 Para entender el CNC, es necesario conocer las diferencias y
similitudes que presentan los diferentes controladores así como los
estándares que utilizan para su programación.
 Normalmente se siguen dos estándares mundiales:
 ISO 6983 (International Standarization Organization)

 EIA RS274 (Electronic Industries Association)


ISO/EIA
 Estándares de instrucciones de programación (código)
que permiten a la máquina herramienta llevar a cabo
ciertas operaciones en particular.
 Por ejemplo: Las siguientes líneas ordenan a una
fresadora de CNC que ejecute en la línea de código
100 un corte relativo al origen con un avance de 20
in./min a lo largo del eje X 1.25 in. y del eje Y 1.75 in.
 N95 G90 G20
 N100 G01 X1.25 Y1.75 F20
FLUJO DE PROCESAMIENTO
Dibujo Selección de velocidades,
avances de herramienta,
Máquina profundidad de corte, etc.

Programa CNC
Herramienta

Secuencia de Verificar el programa en un


corte simulador o en la máquina

Cálculo de Modificaciones Ejecución del


coordenadas finales Programa
NOMENCLATURA DE EJES Y
MOVIEMIENTO
Se utilizan los movimientos de la herramienta relativos al sistema
coordenado de la pieza ESTACIONARIA
Regla de la mano Derecha
PROGRAMACION CNC

 Un programa es una lista secuencial de instrucciones de


maquinado que serán ejecutadas por la máquina de CNC
 A las instrucciones se les conoce como CODIGO de CNC, las
cuales deben contener toda la información requerida para lograr el
maquinado de la pieza
 Cada movimiento o acción se realiza secuencialmente

 Cada BLOQUE debe ser numerado y usualmente


contiene un solo comando.

% (Bandera de inicio de programa)


:1002 (Programa #1002)
N5G90G20 (Bloque #5, Absolutas en pulgadas)
N10 T0303 (Cambiar a la herramienta #3)
N15 M03 S1250 (Prender husillo a 1250rpm CW)
N20 M05 (Apagar husillo)
N25 M30 (Fin de programa
Códigos G´s

 Funciones de movimiento de la máquina


 (Movimientos rápidos, avances, avances radiales,
pausas, ciclos)
Códigos M’s

 Funciones misceláneas que se requieren para el


maquinado de piezas, pero no son de movimiento de la
máquina
 (Arranque y paro del husillo, cambio de herramienta,
refrigerante, paro de programa, etc.)
Variables de la programación CNC

 La mayoría de los códigos G’s contienen variables (direcciones),


definidas por el programador para cada función especifica.
N Número de Bloque (Inicio de bloque)
G Función preparatoria
X Coordenada X
Y Coordenada Y
Z Coordenada Z
I Localización en X del centro de un arco
J Localización en y del centro de un arco
K Localización en Z del centro de un arco
S Velocidad del husillo
F Asigna Velocidad de corte
M Función Miscelánea
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 número del bloque debe ser secuencial
Procedimiento de Programación

También podría gustarte