Está en la página 1de 46

SISTEMAS DE CONTROL

NUMÉRICO
CONCEPTOS Y FUNDAMENTOS
INTRODUCCION – MAQUINAS CNC
El control numérico por computadora tuvo su origen a principios de los años
50 en el Instituto de Tecnología de Massachusetts, donde se automatizó por
primera vez una gran fresadora.

En esta época las computadoras estaban en sus inicios y eran tan grandes
que el espacio ocupado por la computadora era mayor que el de la máquina.

Hoy en día las computadoras son cada vez más pequeñas y económicas, con
lo que el uso del CNC se ha extendido a todo tipo de maquinaria: tornos,
rectificadoras, máquinas de coser, etc.
INTRODUCCION – MAQUINAS CNC

En una máquina CNC, a diferencia de una máquina convencional o


manual, una computadora controla la posición y velocidad de los
motores que accionan los ejes de la máquina. Gracias a esto, puede
hacer movimientos que no se pueden lograr manualmente como círculos,
líneas diagonales y figuras complejas tridimensionales.

Las máquina CNC son capaces de mover la herramienta al mismo tiempo


en los tres ejes para ejecutar trayectorias tridimensionales como las que
se requieren para el maquinado de complejos moldes y troqueles.
INTRODUCCION – MAQUINAS CNC

En una máquina CNC una computadora controla


el movimiento de la mesa, el carro y el husillo.
Una vez programada la máquina, ésta ejecuta
todas las operaciones por sí sola, sin necesidad
de que el operador esté manejándola.

Esto permite aprovechar mejor el tiempo del


personal para que sea más productivo.
INTRODUCCION – MAQUINAS CNC
El término “control” en el medio industrial adquiere una gama bastante amplia y es
utilizado frecuentemente en conceptos como por ejemplo “control de calidad”,
“control de proceso”, “control dimensional”, etc. Esto significa que siempre va en
el sentido de mantener una vigilancia rígida y continua a un proceso o a una actividad.

Por lo tanto “control” en CNC se aplica al método de mando que dirige una máquina
de forma eficiente y exacta en todo el momento. Y numérico, por que utiliza un
lenguaje formado por números, letras y símbolos normalizados, dirigidos,
supervisados y ejecutados por medio de una computadora integrada a la máquina,
de ahí el nombre de Control Numérico Computarizado (CNC).
INTRODUCCION – MAQUINAS CNC

Por lo tanto, CNC es la operación de controlar una máquina, mediante el


uso de un lenguaje codificado, compuesto por letras, números y signos
normalizados, empleando computadoras para su interpretación,
supervisión, regulación y ejecución.
INTRODUCCION – MAQUINAS CNC
Al principio hacer un programa de maquinando era
difícil y tedioso, pues había que planear e indicarle
manualmente a la máquina cada uno de los
movimientos que tenía que hacer. Era un proceso
que podía durar horas, días, semanas y aún así era
un ahorro de tiempo comparado con los métodos
convencionales.

Actualmente muchas de las máquinas modernas


trabajan con lo que se conoce como “lenguaje
conversacional” en el que el programador escoge la
operación que desea y la máquina le pregunta los
datos que se requieren.
INTRODUCCION – MAQUINAS CNC

Cada instrucción de este lenguaje puede representar


decenas de códigos numéricos. Por ejemplo, el
maquinado de una cavidad completa se puede hacer
con una sola instrucción que especifica el largo, alto,
profundidad, posición, radios de las esquinas, otros.

Algunos controles incluso cuentan con graficación en


pantalla y funciones de ayuda geométrica. Todo esto
hace la programación mucho más rápida y sencilla.

También se emplean sistemas CAD/CAM que generan


el programa de maquinado de forma automática.
INTRODUCCION – MAQUINAS CNC

En el sistema CAD (diseño asistido por computadora) la pieza que se


desea maquinar se diseña en la computadora con herramientas de dibujo
y modelado sólido.

Posteriormente el sistema CAM (manufactura asistida por computadora)


toma la información del diseño y genera la ruta de corte que tiene que
seguir la herramienta para fabricar la pieza deseada; a partir de esta ruta
de corte se crea automáticamente el programa de maquinado, el cual
puede ser introducido a la máquina mediante un disco o enviado
electrónicamente.
INTRODUCCION – MAQUINAS CNC

Hoy día los equipos CNC con la ayuda de


los lenguajes conversacionales y los
sistemas CAD/CAM, permiten a las
empresas producir con mucha mayor rapidez
y calidad sin necesidad de tener personal
altamente especializado.
VENTAJAS DEL CNC

Las ventajas, dentro de los parámetros de producción son:

I. Posibilidad de fabricación de piezas imposibles o muy difíciles. Gracias


al control numérico se han podido obtener piezas muy complicadas
como las superficies tridimensionales necesarias en la fabricación de
aviones.

II. Seguridad. El control numérico es especialmente recomendable para el


trabajo con productos peligrosos.

III. Precisión. Esto se debe a la mayor precisión de la máquina herramienta


de control numérico respecto a máquinas herramienta convencionales.
VENTAJAS DEL CNC

IV. Aumento de productividad de las máquinas. Esto se debe a la


disminución del tiempo total de mecanización, en virtud de la
disminución de los tiempos de desplazamiento en vacío y de la rapidez
de los posicionamientos que suministran los sistemas electrónicos de
control.

V. Reducción de controles de calidad y desechos. Esta reducción es


debida fundamentalmente a la gran fiabilidad y repetitividad de una
máquina herramienta con control numérico. Esta reducción de controles
permite prácticamente eliminar toda operación humana posterior, con la
subsiguiente reducción de costos y tiempos de fabricación.
DESVENTAJAS DEL CNC

La aplicación de las máquinas de control numérico es sólo rentable para la


producción en serie de 5 o más piezas, también teniendo en cuenta que su
fabricación será repetida más de una vez al año.

Para una cantidad menor a 5 piezas, solo es justificable si su geometría es


muy compleja, justificando así el uso de una computadora para su fabricación.

En caso que la geometría no sea compleja, la fabricación de un lote menor a


5 unidades es mucho más económica usando máquinas herramientas
convencionales.
PROGRAMACION
INTRODUCCION – MAQUINAS CNC

El lenguaje de programación para CNC, es regido


por las Normas alemanas DIN No. 66024 y
66025, que en contenido es similar a la norma
internacional ISO 1056.
ESTRUCTURA DE LOS PROGRAMAS DE CNC

El lenguaje para elaborar los programas para equipos de CNC, está


compuesto por una serie de letras y números, las cuales llamaremos
palabras, donde una cantidad determinada, formarán un bloque, y una
serie sucesiva de bloques completaran un programa:

PALABRAS BLOQUE PROGRAMA


N5 N5 G01 Z1.5 MO8 N5 G01 Z1.5 MO8
G01 N10 Z0 X25.
Z1.5 N15 G03 X27. Z-1. R1.
SIGNIFICADO DE LAS LITERALES EN CNC

F Este carácter es usado para indicar el avance usado en el proceso de


corte.

G Se usa para detallar el tipo de movimiento u operación a ejecutarse en


el bloque que incluye el código G.

M Esta letra es usada para indicar las funciones misceláneas, también


son conocidas como funciones secundarias M.

N Este carácter se usa para numerar cada línea de programación y es


enteramente opcional su uso. Su valor es de 0 a 999.
SIGNIFICADO DE LAS LITERALES EN CNC

O Esta letra es usada para asignar el número del programa, se coloca al


principio del mismo para su registro y se especifica desde 0 a 999, un
programa siempre es salvado en la memoria como Onnnn.

R Es usada para asignar el plano de referencia en algunos ciclos enlatados y


como el valor de radio en interpelación circular.

S Esta letra es usada para asignar valor para la velocidad del husillo. Este
comando no activa el husillo, se requiere de un misceláneo para activarlo.

T Este carácter es usada para asignar el número de herramienta y su


compensación, la “T” es seguida de cuatro dígitos (Tnnn), donde los dos
primeros, seleccionan el número de herramienta y los dos últimos el número
de compensador.
SIGNIFICADO DE LAS LITERALES EN CNC

U Esta letra es usada para asignar la coordenada en incremental en el


eje X relativo a la posición corriente o vigente de la máquina.

W Esta letra es usada para asignar la coordenada en incremental en el


eje Z relativo a la posición corriente o vigente de la máquina.

X Esta letra es usada para asignar la coordenada en el eje X,


especificando la distancia a lo largo del mismo.

Z Esta letra es usada para asignar la coordenada en el eje Z y éste


especifica la posición o distancia a lo largo del mismo.
SISTEMA DE COORDENADAS
El sistema de coordenadas utilizado en las máquinas de
control numérico, es el sistema cartesiano rectangular,
donde:
a) El eje Z se encuentra situado en la dirección del
husillo principal (el que proporciona la potencia de
corte). Si no existiera husillo principal, el eje Z se
obtiene según la normal saliente al plano de
sujeción de la pieza. Su sentido positivo es aquel
en que se aleja la herramienta de la pieza.
b) El eje X es perpendicular a Z y se elige sobre un
plano horizontal paralelo a la superficie de sujeción
de la pieza. Su sentido positivo es aquel tal que la
herramienta se aleja de la pieza. En máquinas en
las que el eje Z es horizontal, X también es
horizontal.
c) El eje Y forma un tiedro a derecho con X y Z.
METODOLOGÍA PARA ELABORAR UN
PROGRAMA

 Pasos preparativos: Son todos aquellos ajustes que se realizan antes


y después de poner en marcha la máquina.

 Pasos operativos: Corresponden al orden de movimientos de los


carros (ejes), que se requieren para obtener el mecanizado de la parte.
METODOLOGÍA PARA ELABORAR UN
PROGRAMA
Un programa es escrito dando las instrucciones en orden de ejecución, se
podría tomar como regla la siguiente metodología:
Paso 1 Verificación de su posición en cero máquina
Paso 2 Seleccionar herramienta de corte
Paso 3 Comandar encendido de husillo y seleccionar velocidad de corte
Paso 4 Posicionamiento rápido a la pieza de trabajo
Paso 5 Proceso de mecanizado de la pieza
Paso 6 Retracción rápida de la pieza
Paso 7 Desactivar husillo
Paso 8 Retornar herramienta a posición de indexado, selección de otra
herramienta o
Paso 9 Fin de programa
MÁQUINA CONVENCIONAL vs MÁQUINA CNC

MÁQUINA CONVENCIONAL MÁQUINA CONVENCIONAL CNC

Se opera por una sola persona Una persona puede operar muchas
máquinas
Es necesario localizar por los planos No es necesario localizar medidas

Es necesaria la experiencia No es necesaria la experiencia

El operador tiene el control de El programa tiene todo el control de los


profundidad, avance, etc parámetros de corte

Existen trabajos que es imposible realizar Luego que se ejecuta el programa


virtualmente se realiza cualquier trabajo
APLICACIONES
APLICACIONES

• FRESADO
• TORNEADO
• TALADRO
• ESMERILADO
• DOBLADO