Está en la página 1de 12

Apunte Bsico sobre CNC

INTRODUCCIN
Una mquina a control numrico, tanto torno como fresa, es una mquina convencional con
algunos elementos ms sofisticados, como por ejemplo una computadora que la comanda.
Esencialmente funciona de esta manera: en base a un plano de una pieza determinada, se
elabora un programa de pieza. Este programa est compuesto de una serie de cdigos , los
que son ledos por la computadora y le transmiten a la mquina las rdenes para que trabaje.
De esta manera se consigue una pieza en forma prcticamente automatizada.
Otra manera, es por un sistema de trabajo que se llama CAD - CAM.
Primero se dibuja en la computadora la pieza en un programa que se llama CAD (Diseo
Asistido por Computadora )
El dibujo es transformado en forma automtica en un programa CNC por un software
denominado CAM (Mecanizado Asistido por Computadora ). Este programa sera similar al
conseguido en forma manual por el mtodo anterior, y posteriormente se transmite a la
mquina CNC propiamente dicha.
La historia de las mquinas con control numrico es reciente, pero sin embargo el impulso que
las mismas provocaron en la industria, es tan importante que actualmente no se concibe un
futuro tecnolgico sin ellas.
La calidad de las piezas elaboradas por estas mquinas, as como la velocidad de sus
componentes, es tan relevante, que a primera vista asombra a quienes no tienen conocimiento
de mecnica como a quienes lo poseen.
Bsicamente podemos definirlas como mquinas herramientas manejadas por computadoras,
pero le quitaramos mrito, ya que la completitud de las mismas nos muestran un mecanismo
dotado de partes mecnicas, electrnicas, neumticas y hidrulicas que conforman un todo
automatizado de ltima generacin.
Estos tornos y fresas, en lugar de desmerecer la funcin del hombre en el proceso productivo,
genera una necesidad de especializacin que lo perfecciona y enaltece.
Con esta visin de futuro, es que el tcnico se debe preparar en este terreno para encarar
decididamente el maana.
Las mquinas herramientas comandadas por control numrico computarizado, constan de un
cerebro, llamado Unidad de Gobierno, que es el ordenador.
La funcin del mismo es servir de nexo entre el operador y la mquina en s, comunicando a
los dispositivos necesarios, los impulsos elctricos que se transformarn en un desplazamiento
o en un giro de un eje.
Para conseguir esto, el ordenador comunicar a los servomotores paso a paso, de corriente
continua o hidrulicos, las instrucciones para conseguir que un carro o mesa se mueva, o que
un husillo rote.
El operario provoca esto introduciendo mediante un teclado, una serie de letras y nmeros que
conforman un cdigo de CNC, que hilvanados formarn un programa de pieza.
Una vez conseguido esto, unos elementos denominados transductores, se encargarn de
chequear o medir los correctos valores de maquinado, es decir los desplazamientos y las
rotaciones efectuadas en el maquinado.

Apunte Bsico sobre CNC

1 parte
1. Mquinas herramientas con control numrico computarizado. Antecedentes y
componentes.
1.1. Antecedentes.
1.2. Ventajas de la aplicacin de una mquina herramienta con CNC.
1.3. Componentes.
a) La Unidad de Gobierno.
b) Los servomecanismos.
c) Los transductores.
d) Dispositivos para el cambio de herramienta.
e) Husillos y ejes de trabajo y avances.
2. Programacin.
2.1. Ejes principales de referencia.
2.2. Puntos cero de referencia.
2.3. Fundamentos de elaboracin de una programacin CNC.
Cdigos de programa segn ISO 66025.
Funciones preparatorias G.
Funciones de maniobra y complementarias M, S, T.

Autor: Julio Alberto Correa

Pgina 2

Apunte Bsico sobre CNC

1.MAQUINAS HERRAMIENTAS CON CONTROL NUMRICO COMPUTARIZADO.


ANTECEDENTES Y COMPONENTES
1.1. ANTECEDENTES.
Para poder analizar y definir en que consiste una mquina herramienta con CNC, primeramente
vamos a considerar como se comportara una mquina convencional ante un proceso de produccin.
En este caso, el plano de la pieza a fabricar, constituye el soporte principal de los datos de
mecanizado.
Para poder efectuar el maquinado, el operario lee e interpreta el plano, y posteriormente realiza
sobre la mquina las maniobras adecuadas para poder obtener el producto final. Estos son: los
desplazamientos de la herramienta, la eleccin de los datos del corte, la puesta a punto de la pieza,
eleccin de herramientas, etc.
Es decir, que es un vnculo directo: plano - operario - mquina herramienta.
En un maquinado con un CNC, el hombre leer el plano, y construir una sucesin ordenada de
datos alfanumricos, que conformarn el programa de la pieza, el cual ser introducido en la Unidad
de Gobierno ( ordenador), que ser el encargado de transmitir a los rganos de la mquina, las
instrucciones correspondientes para poder elaborar la pieza.
Como podemos observar, se ha agregado un elemento en la cadena de relaciones:
plano - operario - unidad de gobierno - mquina herramienta.
1.2. VENTAJAS DE LA APLICACIN DE UNA MAQUINA HERRAMIENTA CON CNC.
Para la produccin de piezas en serie, nos encontramos con varios sistemas para permitir la
repetibilidad de pasos y operaciones en las mquinas convencionales: en los tornos automticos y
semi automticos, esto se consigue mediante sistemas de levas, pero este sistema es poco flexible, ya
que para piezas diferentes, requiere una nueva puesta a punto, con una considerable prdida de
tiempo, que de por s es muy importante.
Tampoco es factible el sistema de fabricacin que requiera de mscaras, moldes o modelos, por su
elevado costo de fabricacin y su poca probabilidad de transformarlos para piezas distintas.
Constituyen, de esta manera, una memoria rgida e inflexible.
En cambio, una mquina con CNC, automatiza
los movimientos y acciones como ser:
desplazamientos de los carros o mesas, giro de el o los cabezales, las distintas gamas de avances y de
velocidades de corte, los cambios de herramientas y piezas, etc., simplemente cambiando la
programacin de la mquina.
De esta manera, podemos afirmar que ganamos en:
Reduccin en los tiempos de produccin, por una importante disminucin en los tiempos muertos.
Mayor fiabilidad en la produccin de las piezas, dado que existe menor posibilidad de piezas
defectuosas.
Reduccin de los tiempos de control de la calidad.
Reduccin de los tiempos de control de proceso por medio de planos y hojas de ruta o de procesos.
Ahorro de herramientas y dispositivos de corte, al optimizarse la utilizacin de las herramientas.

Autor: Julio Alberto Correa

Pgina 3

Apunte Bsico sobre CNC

Evidentemente, esto redunda en un muy considerable ahorro econmico que superar a mediano plazo
el gasto inicial de compra de una mquina CNC.
1.3. COMPONENTES.
Al analizar una mquina con CNC, observamos que bsicamente mantiene su principio de
funcionamiento comparada con una convencional, con excepcin de la innovacin que le confiere su
ordenador o unidad de gobierno.
Este componente es quien ms a evolucionado con el correr de muy poco tiempo, aunque los dems
elementos que conforman tradicionalmente una mquina herramienta, han debido adecuarse a las
altas velocidades de maquinado, y a la extrema precisin en los posicionamientos tanto de las
herramientas como de las piezas.
Por ejemplo, se recubrieron las superficies de deslizamiento con materiales plsticos muy resistentes
al desgaste, los desplazamientos de los carros son mediante sistemas de transmisin por tornillos de
bolas recirculantes, los restantes movimientos son mediante circuitos hidrulicos o neumticos.

Los desplazamientos de las herramientas y el giro del husillo, son provocados por motores de
corriente continua.
Y muy particularmente, en el campo de las herramientas de corte, se han debido adecuar a las altas
exigencias de terminacin y de esfuerzos de corte.
Podramos decir, que los elementos componentes de una mquina con CNC, son:
a.- La unidad de gobierno.
b.- Los servomecanismos.
c.- Los transductores.
d.- Dispositivos para el cambio de herramientas.
e.- Husillos y ejes de trabajo y avances.

Autor: Julio Alberto Correa

Pgina 4

Apunte Bsico sobre CNC

a.- La unidad de gobierno.


Es el elemento que contiene la informacin necesaria para todas las operaciones de desplazamientos
de las herramientas, giro de los husillos, etc.
Est conformada por el ordenador o procesador, que es donde se encuentra la memoria de
almacenamiento de los datos de maquinado, que sern transformados en impulsos elctricos y
transmitidos a los distintos motores de la mquina; y por el tablero o panel de servicio, elemento
fsico por donde se ingresan los datos requeridos por el control.
Esto se realiza mediante un teclado alfanumrico similar al teclado de una computadora, una zona de
paneles de mando directo de la mquina, y un monitor (display o pantalla).

b.- Los servomecanismos.


Estos se encargan principalmente de los movimientos de los carros o mesas de la mquina.
Son servomotores con motores paso a paso, a corriente continua, hidrulicos, etc.
Reciben los impulsos elctricos del control, y le transmiten un determinado nmero de rotaciones o
inclusive una fraccin de rotacin a los tornillos que trasladarn las mesas o los carros.
Los servomotores con motores paso a paso, constan de un generador de impulsos que regulan
la velocidad de giro del motor variando la cantidad y frecuencia de los impulsos emitidos. Estos
motores giran un ngulo (paso) de aproximadamente 1 a 10 por impulso.
La cantidad de impulsos puede variar hasta 16.000 por segundo, dando como resultado una gran
gama de velocidades.
En los servomotores con motores de corriente continua, cuando vara la tensin, vara
proporcionalmente la velocidad de giro del motor.

Autor: Julio Alberto Correa

Pgina 5

Apunte Bsico sobre CNC

El servomotor hidrulico, posee una servovlvula reguladora del caudal que ingresa al motor,
dosificando de esta manera la velocidad de rotacin del mismo.
C.- Los transductores
La funcin de los mismos consiste en informar por medio de seales elctricas la posicin real de la
herramienta al control, de manera que este pueda compararla con la posicin programada de la
misma, y efectuar los desplazamientos correspondientes para que la posicin real sea igual a la
terica.
Los dispositivos de medicin pueden ser directos o indirectos.
En los de medicin directa, encontramos una regla graduada unida al carro.
En cambio, en los de medicin indirecta, un cuenta vueltas reconoce la cantidad de giros que efecta
el tornillo de filete esfrico del carro.
Tambin podemos clasificarlos de acuerdo a sus caractersticas de funcionamiento, pudiendo ser
absolutos, incrementales o absolutos-cclicos.
Los absolutos, informan de las posiciones de los carros punto por punto con respecto a un punto de
origen fijo previamente determinado.
Los incrementales, emiten un impulso elctrico a intervalos de desplazamiento determinados, los que
son acumulados por un contador de impulsos, quienes informarn al control de la suma de estos
impulsos.
Los ltimos, pueden decirse los ms difundidos, y funcionan de la siguiente manera:
Pueden medir directamente movimientos angulares o giratorios, lo que se utiliza para determinar
la coordinacin exacta de los carros con el giro del husillo en los casos de roscado, por ejemplo.
Otros miden la posicin del carro o la mesa utilizando una escala metlica con un circuito
impreso en forma de grilla, que se encuentra fijo sobre la carrera a dimensionar. Sobre esta, se
mueven con los carros, un par de lectores (cursores) elctricos, que informarn sobre la mensura
efectuada al control.

Autor: Julio Alberto Correa

Pgina 6

Apunte Bsico sobre CNC

d.- Dispositivos para el cambio de herramientas.


El cambio de las herramientas de trabajo en una mquina con CNC, se efecta de manera totalmente
automtica, para lo cual se utilizan dispositivos de torreta tipo revlver, con un nmero importante de
posiciones o estaciones, o sistemas de cambio denominados magazines, que consta de una cinta o
cadena, que con el auxilio de agarraderas, selecciona la herramienta a emplear de un almacn y la
sita en posicin de trabajo.

Autor: Julio Alberto Correa

Pgina 7

Apunte Bsico sobre CNC

e.- Husillos y ejes de trabajo y avances.


Los husillos de trabajo en las mquinas con CNC son movidos con motores de corriente continua,
generalmente, ya que los mismos permiten incrementar o decrecer el nmero de R.P.M. sin
escalonamientos.
Cuando hablamos de ejes de trabajo o de rotacin, nos referimos a las mquinas en las cuales la mesa
de trabajo o el cabezal del husillo son orientables pudiendo adoptar distintas posiciones angulares, tal
es el caso de los centros de maquinado o las fresas, o algunos tornos verticales con varios montantes.
Conocemos como ejes de avances a las direcciones en las cuales se mueven los carros, el husillo o la
mesa de trabajo.
De esta manera, en un torno tendremos un eje X determinado por un avance en el sentido perpendicular
al husillo, y un eje Z que ser colineal al eje del torno.
En una fresa, generalmente los ejes X e Y son coplanares y generados ambos por el movimiento de la
mesa, y el eje Z, coincidir con el movimiento vertical del husillo.

2. PROGRAMACIN

2.1. EJES PRINCIPALES DE REFERENCIA.


Tendremos fundamentalmente tres ejes de referencias: los ejes X, Y, Z.
El eje X, es paralelo al carro transversal, y en el caso del torno, sus medidas se toman a partir del eje
de la pieza, pero con valores de dimetros.
El eje Y, que es perpendicular al anterior, y solo lo encontramos en las fresas.
El eje Z, que es coincidente con el eje de la mquina.

Autor: Julio Alberto Correa

Pgina 8

Apunte Bsico sobre CNC

2.2. PUNTOS CERO DE REFERENCIA.


Vamos a diferenciar algunos puntos de referencia:
Punto cero de la mquina
Este origen de coordenadas est dado por el fabricante, y es un punto interior de la mquina.
Punto cero de la pieza
Este punto es arbitrario y determinado por el programador, con referencia al cero de la mquina.
Los datos de trayectoria de las herramientas y de distancias en avances y penetraciones estn
referidos a este punto en particular. Es decir, los datos de un programa de pieza, son tomados en
base a este.
Punto cero del carro
Est referido con respecto al cero de la mquina. Se tiene en cuenta para la determinacin de los
datos de magnitudes de herramientas.
2.3. FUNDAMENTOS DE ELABORACIN DE UN PROGRAMA CNC.
Las operaciones que un CNC debe efectuar para obtener una pieza determinada, estn elaboradas en
un estudio previo, que llamaremos programacin manual, del plano de la pieza, y la confeccin de
una hoja de procesos para mecanizar.
Tendremos entonces en cuenta los siguientes factores:
DETERMINACIN DEL CICLO DE TRABAJO; en el cual, mediante una hoja de procesos,
previamente determinamos cuales son las operaciones a efectuar en la mquina.
DETERMINACIN DE LA HERRAMIENTA; es decir, del tipo de herramienta, calidad, forma,
perfil y dimensiones de la misma de acuerdo a las distintas operaciones.
DETERMINACIN DE LOS FACTORES DE CORTE; como la velocidad de corte, avances,
profundidad de pasada, tiempo de operacin.
DETERMINACIN DEL RECORRIDO DE LA HERRAMIENTA; en el cual debemos tener en
cuenta la optimizacin del mismo para disminuir al mximo el tiempo de maquinado.
Este estudio previo a la programacin propiamente dicha, es necesario ya que de esta manera vamos
a determinar, de las muchas formas de programar una misma pieza, cual es la ms acertada y la que
nos proporcionar un aprovechamiento ptimo de la mquina y de la herramienta.
Para que un CNC pueda interpretar los datos que vamos a incorporarle teniendo en cuenta lo antes
citado, la informacin se la suministraremos por medio de un cdigo o lenguaje propio de la mquina,
o sea elaborando un programa de pieza, para lo que tomaremos como referente el cdigo de
programacin ISO 1050 o DIN 66025

Autor: Julio Alberto Correa

Pgina 9

Apunte Bsico sobre CNC

CDIGOS DE PROGRAMA SEGN DI N 66025


%
:
LF
A
B
C
D

Identificacin automtica de cdigos ( comienzo de programa ).


Secuencia principal
Final de secuencia.
ngulo en coordenadas polares / ngulo para sucesiones de contorno.
Radio en interpolacin circular /chafln o radio en sucesin de contorno.
Anchura de pasada.
Distancia del plano de referencia a la superficie de la pieza./Seleccin de
correccin de herramienta.
Velocidad de avance..
Funcin preparatoria.
Funciones auxiliares.
Parmetro de interpolacin circular relativo al eje X./ Paso en un roscado
Parmetro de interpolacin circular relativo al eje Y.
Parmetro de interpolacin circular relativo al eje Z./ Paso en un roscado
Nmero de subprograma.
Funcin auxiliar.
Nmero de bloque o secuencia.
Nmero de pasadas en un subprograma.
Parmetros de un ciclo.
Velocidad de corte./ Velocidad de giro en RPM./Parada precisa del cabezal en
grados.
Identificacin de herramienta.
Movimiento principal del eje X.
Movimiento principal del eje Y.
Movimiento principal del eje Z.

F
G
H
I
J
K
L
M
N
P
R
S
T
X
Y
Z

FUNCIONES PREPARATORIAS G
Estas funciones determinan las condiciones de desplazamiento, es decir, como se deben mover los
carros o la mesa, el tipo de interpolacin, el tipo de acotado. En otras palabras, el modo y la forma de
realizar los desplazamientos.
G00
G01
G02
G03
G04
G05
G07
G09
G20
G21
G22
G23
G24

*
*
*
*
*
*

Posicionamiento en rpido.
Interpolacin lineal.
Interpolacin circular en sentido horario
Interpolacin circular en sentido antihorario
Tiempo de parada bajo X (secuencia propia)
Trabajo en arista matada
Trabajo en arista viva
Deceleracin. Parada precisa I
Llamada a subrutina standar
Llamada a subrutina paramtrica
Definicin de subrutinas standar
Definicin de subrutinas paramtricas
Final de subrutina

Autor: Julio Alberto Correa

Pgina 10

Apunte Bsico sobre CNC

G25
G26 a 29
G33
G34
G35
G36
G37
G38
G39
G40
G41
G42
G50
G51
G53
G54 a 59
G63
G64
G70
G71
G72
G74
G90
G91
G92
G94
G95
G96
G97

*
*
*

*
*
*

*
*

*
*
*
*
*
*
*
*
*
*

Salto incondicional
Salto condicional
Roscado con paso constante
Roscado con paso creciente
Roscado con paso decreciente
Redondeado controlado de aristas
Entrada tangencial
Salida tangencial
Achaflanado
Sin compensacin de radio de corte
Compensacin de radio de corte a la izquierda
Compensacin de radio de corte a la derecha
Carga de dimensiones de herramienta
Correccin de dimensiones de herramienta
Supresin de decalaje de origen
Traslados de origen
Roscado con macho. Correccin del avance al 100%
Servicio de contorneado
Entrada en pulgadas
Entrada en milmetros
Factor de escala
Bsqueda automtica del punto de referencia
Acotacin en absoluto
Acotacin en incremental
Limitacin valor prescrito velocidad de giro del cabezal bajo S en R.P.M.
Avance bajo F en mm/min. o pulg/min.
Avance bajo F en mm/vuelta o pulg/vuelta
Avance bajo F en mm/vuelta y velocidad de corte bajo S en m/min.
borrado de G96. Memoriza ltimo valor de G92

Los smbolos acompaados por (*), son funciones que tienen una contradictoria, por lo que se debe
poner especial cuidado de no colocar dos opuestas en una misma secuencia.
Las funciones preparatorias anteriores, son de utilizacin tanto en tornos como en fresas, mientras
que un CNC de una fresa puede contener adems las siguientes funciones:
G10
G11
G12
G13
G17
G18
G19
G43
G44
G73
G80

*
*
*
*
*
*
*
*
*
*
*

Anulacin de la imagen espejo


Imagen espejo en el eje X
Imagen espejo en el eje Y
Imagen espejo en el eje Z
Seleccin del plano de trabajo XY
Seleccin del plano de trabajo XZ
Seleccin del plano de trabajo YZ
Compensacin de longitud de herramienta
Anulacin de G43
Giro de sistemas de coordenadas
Anulacin de ciclos fijos

Autor: Julio Alberto Correa

Pgina 11

Apunte Bsico sobre CNC

G81 a 89
G98
G99

*
*
*

Ciclos fijos
Vuelta de la herramienta al plano de partida despus de terminar un ciclo fijo
Vuelta de la herramienta al plano de referencia ( de acercamiento) al terminar un
ciclo fijo
FUNCIONES DE MANIOBRAS Y COMPLEMENTARIAS

Estas funciones pueden figurar en una misma secuencia como mximo tres M, una S y una T, en el
siguiente orden: M - S T
M00
M01
M02
M03
M04
M05
M06
M08
M09
M17
M19
M30
S

*
*
*
*
*
*
*
*

Parada programada incondicional


Parada programada condicional
Fin de programa
Giro del cabezal en sentido horario
Giro del cabezal en sentido antihorario
Parada del cabezal sin orientacin
Cambio automtico de torreta.
Apertura del lquido refrigerante
Cierre del lquido refrigerante
Final de subprograma
Parada del cabezal orientado un ngulo bajo S (horario)
Fin de programa
Velocidad de giro del cabezal codificada
Velocidad de giro del cabezal en R.P.M.
Velocidad de corte en m/minuto
Parada del cabezal en grados
Orden de herramienta
SECUENCIA LGICA DE CDIGOS
% . / . N . G . X .Y . Z . Y . I . J . K . R . Q . L . F . S . T . M .

Autor: Julio Alberto Correa

Pgina 12

También podría gustarte