Vous êtes sur la page 1sur 8

Tecnologia CNC

Introduccin a la tecnologa CNC


on: 28 de diciembre de 2015En: Mecanizado7 Comentarios

En numerosos artculos anteriores de De Mquinas y Herramientas hemos mencionado y descrito diversas mquinas
basadas en la tecnologa que emplea el control numrico computarizado o CNC, desde centros de
mecanizado hasta mesas de corte por plasma, por slo citar algunos ejemplos.
En la actualidad, encontramos mquinas CNC en casi todas partes, que ya no solo abarcan los grandes
establecimientos industriales, sino tambin talleres de todo tipo, tanto de pequea como mediana envergadura.
Prcticamente no existe mbito alguno de un proceso de fabricacin que no dependa de estas poderosas y verstiles
mquinas.
Sin embargo, a pesar de su amplia aplicacin, pocos fuera del entorno industrial estn familiarizados con el fundamento
de la tecnologa CNC y desconocen su funcionamiento y utilidad. Por lo tanto, en este artculo vamos a desarrollar una
breve exposicin para informar y brindar algunos conceptos tiles.

Antes y despus del control numrico (CNC)


La explosiva expansin industrial desde comienzos del siglo XX y el empleo masivo de maquinaria impulsada por energa
motriz demand una bsqueda constante de procesos cada vez ms eficientes. Hasta hace unos 60-65 aos, la mano de
obra requerida en las tareas industriales era densa, lo cual no slo exiga enormes dotaciones de obreros, sino que
adems afectaba la calidad, precisin y repetibilidad, encareca los costos y disminua la produccin.
En qu medida? Podemos verlo con un ejemplo simple. Muchos de los que trabajan en un taller mecnico, por ejemplo,
conocen una de las operaciones ms sencillas de manufactura, es decir, perforar orificios en una chapa metlica con
un taladro manual de columna. Para ello, el operario debe realizar una multiplicidad de tareas: ubicar la chapa en la mesa
del taladro, colocar una broca en el mandril y asegurarla al husillo, seleccionar la velocidad de rotacin mediante un
cambio de poleas, activar el husillo y accionar la palanca, o el volante de avance, para dirigir la broca hacia la chapa a
mecanizar.

Ahora imaginemos la viabilidad de un proceso como este en un entorno industrial donde deben realizarse cientos de
orificios en cientos de chapas, en el menor tiempo posible, al menor costo y con la mxima calidad de produccin. Ese
fue precisamente el desafo que enfrentaron las industrias durante la primera mitad del siglo XX y, por lo tanto, los
avances tecnolgicos cobraron impulso hacia la automatizacin de los procesos de manufactura, es decir, hacia el
diseo de mquinas capaces de programarse para realizar automticamente todas las tareas manuales de un operario.
Es as como ya entrada la dcada del 50 se introdujo en Estados Unidos el concepto de control numrico (CN) en
una fresadora, que usaba tecnologa de vlvulas de vaco y la carga de datos se realizaba mediante tarjetas perforadas.
Ya en los aos 60 la vlvulas de vaco eran reemplazadas por transistores, hasta que la introduccin de las
computadoras en la dcada del 70 sent las bases definitivas de lo que hoy conocemos como tecnologa del control
numrico computarizado (CNC).
Los microprocesadores revolucionaron el mundo del control numrico, permitiendo integrar prestaciones tales como,
entre otras, ayudas avanzadas de la programacin, presentacin grfica de la trayectoria de la herramienta,
subprogramas y ciclos fijos, y comunicaciones e integracin en redes. A comienzos de los 90 se introdujo la tecnologa
de control numrico abierto, que posibilita su personalizacin y la incorporacin de conocimientos propios,
programacin grfica interactiva, comunicacin digital con los accionamientos y otro nutrido etctera que nos ofrece las
notables ventajas actuales de la maquinaria CNC.

Qu es el CNC y cmo est compuesta una mquina CNC?


En pocas palabras, el control numrico computarizado es el uso de una computadora para controlar y monitorear
los movimientos de una mquina herramienta. Entre esas mquinas herramienta, tanto estticas como porttiles,
podemos mencionar: fresadora, torno, rectificadora, mquina de corte por lser, por chorro de agua o por electroerosin,
estampadora, prensa, brazo robotizado, etc. Las mquinas de gran porte cuentan con una computadora dedicada que
forma parte del equipo, y la mayora dispone de un sofisticado sistema de realimentacin que monitorea y ajusta
constantemente la velocidad y posicin de la herramienta de corte. Las mquinas menos exigentes usadas en talleres
admiten el uso de una computadora personal externa. El controlador CNC trabaja en conjunto con una serie
de motores (servomotores y/o motores paso a paso), as como componentes de accionamiento para desplazar los ejes
de la mquina de manera controlada y ejecutar los movimientos programados.
Una mquina CNC, por lo tanto, consiste en seis elementos principales:

Dispositivo de entrada

Unidad de control o controlador

Mquina herramienta

Sistema de accionamiento

Dispositivos de realimentacin (slo en sistemas con servomotores)

Monitor

La siguiente figura muestra un diagrama de bloques de una mquina CNC tpica, provista de servomotores.

Diagrama de bloques de una maquina CNC Figura 1

Cmo funciona una mquina CNC?


Como observamos en la figura anterior, bsicamente, el controlador de las mquinas CNC recibe instrucciones de la
computadora (en forma de cdigos G y cdigos M) y mediante su propio software convierte esas instrucciones en
seales elctricas destinadas a activar los motores que, a su vez, pondrn en marcha el sistema de accionamiento.
Para comprender en trminos generales cmo funciona una mquina CNC vamos ahora a examinar algunas de las
funciones especficas que pueden programarse.

a) Control de movimiento
Todas las mquinas CNC comparten una caracterstica en comn: tienen dos o ms direcciones programables de
movimiento llamadas ejes. Un eje de movimiento puede ser lineal (en lnea recta) o rotatorio (en una trayectoria
circular). Una de las primeras especificaciones que implica la complejidad de una mquina CNC es la cantidad de ejes
que tiene. En trminos generales, a mayor cantidad de ejes, mayor complejidad.
Los ejes de una mquina CNC son un requisito para generar los movimientos necesarios para el proceso de fabricacin.
Si seguimos con el ejemplo de un taladro industrial, los ejes ubicaran la herramienta sobre el orificio a mecanizar (en dos

ejes) y efectuaran la operacin (con el tercer eje). Los ejes se denominan con letras. Los nombres ms comunes de los
ejes lineales son X, Y y Z, mientras que los ms comunes de los ejes giratorios son A, B y C.

El control de movimiento puede realizarse mediante dos sistemas, que pueden funcionar individualmente o combinados
entre s:

Valores absolutos (cdigo G90), donde las coordenadas del punto de destino son referidas al punto de origen
de coordenadas. Se usan las variables X (medida del dimetro final) y Z (medida en direccin paralela al eje de
giro del husillo).

Valores incrementales (cdigo G91), donde las coordenadas del punto de destino son referidas al punto actual.
Se usan las variables U (distancia radial) y W (medida en direccin paralela al eje de giro del husillo).

b) Accesorios programables
Una mquina CNC no sera til si solo contara con un control de movimiento. Casi todas las mquinas son programables
de varias otras maneras. El tipo especfico de mquina est directamente relacionado con sus accesorios programables
apropiados, por lo que puede programarse cualquier funcin requerida en una mquina CNC. As, por ejemplo, un centro
de mecanizado contar al menos con las siguientes funciones especficas programables:

Cambiador automtico de herramienta: la mayora de los centros de mecanizado puede tener muchas
herramientas diferentes ubicadas en un portaherramientas. Cuando se requiera, la herramienta necesaria puede
colocarse automticamente en el husillo para efectuar el mecanizado correspondiente.

Velocidad y activacin del husillo: la velocidad del husillo (en rpm) se puede especificar fcilmente y el husillo
puede girar no slo en un sentido horario o antihorario, sino que adems, puede puede detenerse.

Refrigerante: muchas operaciones de mecanizado requieren de refrigerante para lubricar y enfriar. El refrigerante
puede activarse y desactivarse durante el ciclo de trabajo de la mquina.

c) Programa CNC
Este es un listado secuencial de instrucciones que ejecutar la mquina. Esas instrucciones se conocen como programa
CNC, el cual debe contener toda la informacin requerida para el mecanizado de la pieza.
El programa CNC est escrito en un lenguaje de bajo nivel denominado G y M, estandarizado por las normas 6983 de
ISO (Organizacin Internacional de Normalizacin) y RS274 de EIA (Alianza de Industrias Electrnicas) y compuesto por
instrucciones Generales (cdigo G) y Miscelneas (cdigo M). El programa presenta un formato de frases conformadas
por bloques, encabezados por la letra N, tal como vemos en la figura de abajo, donde cada movimiento o accin se
realiza secuencialmente y donde cada bloque est numerado y generalmente contiene un solo comando.

Programa Maquina CNC Figura 2

El cdigo G describe las funciones de movimiento de la mquina (por ejemplo, movimientos rpidos, avances, avances
radiales, pausas, ciclos), mientras que el cdigo M describe las funciones miscelneas que se requieren para el
mecanizado de la pieza, pero que no corresponden a los movimientos de la mquina (por ejemplo, arranque y detencin
del husillo, cambio de herramienta, refrigerante, detencin del programa).
A su vez, cada cdigo contiene variables (direcciones), identificadas con otras letras y definidas por el programador para
cada funcin especfica. Por ejemplo, F define la velocidad de avance, S la velocidad del husillo, T la herramienta
seleccionada, X, Y y Z el movimiento de los ejes, I, J y K la localizacin del centro de un arco, etc.
Debemos tener en cuenta que, dado que todas son diferentes, cada mquina tendr su propio programa CNC, ya que,
por ejemplo, una plegadora de chapas no tiene husillo ni requiere de refrigerante. A tal efecto, la tabla ilustrativa que
sigue muestra los cdigos G y M ms usados para un torno CNC.

Cdigos G y M para torno CNC

Conforme a la tabla anterior, y a modo de ejemplo, un bloque como este:


N0040 G01 X25.000 Z32.000 F500
Indicara lo siguiente:

Nmero del registro: 0040

Procedimiento a realizar: G01, es decir, trasladarse al punto (X=25 mm, Z=32 mm) a travs de una lnea recta.

Avance: 500 (mm/rev o mm/min, segn se haya especificado previamente).

d) Controlador CNC

Este componente clave interpreta un programa CNC y acciona la serie de comandos en orden secuencial. A medida que
lee el programa, el controlador activa las funciones apropiadas de la mquina, impulsa el movimiento de los ejes, y en
general, sigue las instrucciones dadas en el programa.
Adems de interpretar el programa CNC, el controlador tiene varios otros propsitos, por ejemplo:

Modificar (editar) los programas si se detectan errores.

Realizar funciones de verificacin especial (como el funcionamiento en vaco) para confirmar la exactitud del
programa CNC.

Especificar ciertas entradas importantes del operador, tales como los valores de longitud de las herramientas.

e) Programa CAM
En este artculo mencionamos la importancia de un programa CAM (fabricacin asistida por computadora) cuando se
dificulta la escritura del programa CNC, ya sea por desconocimiento del operario o ante aplicaciones complicadas. En
muchos casos, el programa CAM funciona conjuntamente con el diseo asistido por computadora (CAD). Esto elimina la
necesidad de redefinir la configuracin de la pieza de trabajo para el programa CAM. El programador CNC simplemente
especifica las operaciones de mecanizado a realizar y el programa CAM crea automticamente el programa CNC.

f) Sistema DNC
Una vez que se desarrolla el programa CNC (ya sea manualmente o con un programa CAM), debe cargarse en el
controlador y para ello se usa un sistema de distribucin de control numrico (DNC).
Un sistema DNC es una computadora conectada en red con una o ms mquinas CNC. Tradicionalmente la
transferencia de los programas se efectuaba mediante un protocolo rudimentario de comunicaciones seriales (RS-232C).
Sin embargo, la tecnologa ha avanzado para dotar a los controladores actuales con mayores capacidades de
comunicacin, de manera que puedan conectarse en red de maneras ms convencionales, por ejemplo, mediante
Ethernet.

Oportunidades laborales que ofrece la tecnologa CNC


Con la expansin de las mquinas CNC resulta sorprendente la gran escasez de personal capacitado para operar dichas
mquinas. Por lo tanto esta es un rea prometedora en la que se puede acceder a buenos salarios y desarrollar una
carrera gratificante. Los que siguen son algunos de los puestos de trabajo de mayor oferta para todos aquellos que
buscan oportunidades dentro del campo de las mquinas CNC.

Vous aimerez peut-être aussi