Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tutorial CNC
Tutorial CNC
Qu es un Sistema CNC?
El Control Numrico Computacional es el control de una mquina herramienta
usando nmeros y letras. Es un sistema en el cual los valores numricos
programados son directamente insertados y almacenados en alguna forma de
medio de entrada, y automticamente ledos y decodificados para provocar el
movimiento correspondiente en la mquina que se est controlando.
Historia
o En 1947 John Parsons comienza a experimentar con la idea de generar los
datos de una curva a travs de un eje y usar esos datos para controlar los
movimientos de una maquina herramienta.
o En 1949 la Corporacin Parsons gana un contrato para investigar un
mtodo de produccin acelerado.
o En 1952 el MIT (Massachussets Institute of Technology) demuestra
exitosamente un modelo de mquina de Control Numrico actual. La
mquina fabrica piezas exitosamente con movimientos simultneos de
herramientas de corte a travs del eje. El MIT acua la expresin "control
numrico".
o En 1955 se exhiben modelos comerciales de mquinas de control numrico
para la aceptacin de los usuarios.
o En 1957 el Control Numrico es aceptado por la industria. Varias ya han
sido instaladas y estn en uso.
Prerrequisitos
o Lectura de planos.
o Instalacin y montaje de una pieza de trabajo.
o Familiaridad con las operaciones de la mquina, velocidades de corte,
tazas de alimentacin y profundidad de corte.
o Familiaridad con la mquina que est siendo programada; sus
caractersticas de operacin general; entrada de datos por cinta, disco
flexible o red; y el panel de operacin de control de la mquina.
o Comprensin de operaciones computacionales bsicas, programacin
CNC y traducciones de datos.
Equipamiento CNC
Tornos. Los Tornos CNC rotan la pieza de trabajo en contra de un nico punto de
una herramienta para producir movimiento de corte. La herramienta se alimenta a
lo largo o en la pieza de trabajo para producir el movimiento de alimentacin. El
maquinado de una pieza en un torno se denomina Giro.
Paneles de Control CNC. Los paneles de control CNC incluyen los controles para
todos los aspectos del proceso de maquinado. Algunas mquinas tambin
incluyen la programacin de piezas y la verificacin del camino de la herramienta.
Sistemas CNC.
o El control punto a punto es el posicionamiento de la herramienta desde un
punto a otro dentro de un sistema coordinado. Ms frecuentemente usado
para el posicionamiento a un punto en donde se realizar una operacin de
maquinado manual, tal como taladrado o perforacin.
o El control de corte recto tiene la habilidad de mover una herramienta,
mientras esta enganchada, recto en todos los ejes de la mquina y adems
tiene la habilidad de hacer ngulos de 45 grados.
o Los sistemas de control de contorno generan un camino de la herramienta
continuamente controlado mediante la interpolacin de puntos intermedios
o coordenadas. La interpolacin significa la habilidad de generar los puntos
que constituyen el camino.
Herramientas Varias
Programacin de la Mquina
4. Cdigos de Programacin
o Funciones Preparatorias
Las Funciones Preparatorias son los cdigos G. Los Cdigos G son
indicados por la letra G y un nmero de 2 dgitos. Estos cdigos son las
funciones ms importantes en programacin CNC debido a que dirigen
el sistema CNC para el procesamiento de los datos de coordenadas en
una manera particular. Algunos ejemplos son: transversal rpido,
interpolacin circular, interpolacin lineal, y taladrado. Los cdigos son
algo casi estandarizado en la industria.
Cdigos G usados comnmente: G00, G01, G02, G03
1. G00 - El cdigo Transversal Rpido se utiliza para mover los ejes
rpidamente entre los cortes, cambios de herramienta, etc.
2. G01 - El cdigo de Interpolacin Lineal se usa para eliminar
material mediante el movimiento de los ejes en direcciones rectas
a lo largo o a travs del material. Para el corte se deben
especificar la velocidad del mandril, la partida del mandril y la
tasa de alimentacin antes de ejecutar este cdigo.
3. G02 - La Interpolacin Circular en el sentido de los punteros del
reloj es utilizada para eliminar material mediante el movimiento de
los ejes en direcciones circulares a lo largo o a travs del
material. Para el corte se deben especificar la velocidad del
mandril, la partida del mandril y la tasa de alimentacin antes de
ejecutar este cdigo.
4. G03 - La Interpolacin Circular en contra de los punteros del reloj
es usada para eliminar material mediante el movimiento de los
ejes en direcciones circulares a lo largo o a travs del material.
Para el corte se deben especificar la velocidad del mandril, la
partida del mandril y la tasa de alimentacin antes de ejecutar
este cdigo.
5. Lista Completa de Cdigos G (atencin, estos cdigos no son del
todo estndar, es posible que existan cdigos especficos a una
mquina particular)
o G00 - Posicin Transversal Rpido
o G01 - Movimiento lineal de la herramienta a una tasa de
alimentacin especificada.
o G02 - Movimiento Circular de la herramienta en el sentido
de los punteros del reloj.
o G03 - Movimiento Circular de la herramienta en el sentido
contrario de los punteros del reloj.
o G04 - Un retardo o detencin temporal en el movimiento
de la herramienta.
o G05 - Una detencin permanente del movimiento de la
herramienta. Es cancelado por el operador de la mquina.
o G08 - Aceleracin suave hasta la tasa de alimentacin
especificada mientras continan las otras funciones de la
mquina (antes de que la herramienta entre en contacto
con la pieza de trabajo).
o G09 - La detencin exacta del movimiento de una
herramienta antes de que la mquina vaya a la siguiente
(no modal).
o G17 - Eleccin del plano X-Y (sobre centros de
maquinado).
o G18 - Eleccin del plano X-Z ( sobre centros de
maquinado).
o G19 - Eleccin del plano Y-Z (sobre centros de
maquinado).
o G20 - Datos de entrada en pulgadas.
o G21 - Datos de entrada en milmetros.
o G22 - Activacin de los lmites de viaje almacenados,
usados para establecer una frontera segura.
o G23 - Desactivacin de los lmites de viaje almacenados.
o G27 - Regreso a la posicin de inicio de la mquina
mediante un punto intermedio programado (un punto en
algn lugar entre la ubicacin actual de la herramienta y la
posicin de inicio de la mquina.) El control de la mquina
calcular automticamente la distancia a la posicin de
inicio una vez que la herramienta ha alcanzado esta
posicin intermedia.
o G29 - Regreso a la pieza de trabajo o fijacin desde la
posicin de inicio de la mquina a travs del punto
intermedio que fue programado en el bloque que contiene
el cdigo G28. Cualquier punto nuevo o antiguo sobre la
pieza de trabajo o fijacin puede ser programado, pero la
herramienta deber ir primero al punto intermedio antes de
llegar all.
o G32, G33 - Cadena de corte con una punta constante. Si
se hace una cadena de un punto con mltiples pasadas,
este comando sincronizar la partida de cada pasada en
exactamente el mismo punto cada vez, para evitar la
posibilidad de hacer una cadena doble en la pieza de
trabajo.
o G34 - Cadena de corte con una punta creciente.
o G35 - Cadena de corte con una punta decreciente.
o G40 - Cancelacin de cualquier compensacin de radio de
la herramienta previamente programado (mejor conocido
como compensacin del radio del cortador, o CRC).
o G41 - Aplicacin de la compensacin del radio del cortador
a la izquierda de la pieza de trabajo con respecto a la
direccin de viaje de la herramienta. Esta caracterstica
permite que la superficie terminada de la pieza de trabajo
sea el camino del cortador programado, y la herramienta
ser automticamente desplazada a la izquierda de este
camino por una distancia igual a su radio. Sobre un centro
de maquinacin, se usa G41 para un fresado con
inclinacin.
o G42 - Aplicacin de la compensacin del radio del cortador
a la derecha de la pieza de trabajo con respecto a la
direccin de viaje de la herramienta. Sobre un centro de
maquinacin, se usa G42 en el fresado convencional.
o G43 - Activacin de la compensacin de la longitud de la
herramienta en la misma direccin del valor de
desplazamiento (como est almacenado en la memoria del
control.) Si la dimensin almacenada en el registro del
desplazamiento tiene un valor negativo, la compensacin
de la longitud de la herramienta ser aplicada en la
direccin negativa del eje. Si la dimensin almacenada en
el registro del desplazamiento tiene un valor positivo, la
compensacin de la longitud de la herramienta ser
aplicada en la direccin positiva del eje.
o G44 - Activacin de la compensacin de la longitud de la
herramienta en la direccin opuesta del valor de
desplazamiento (como est almacenado en la memoria del
control.) Si la dimensin almacenada en el registro del
desplazamiento tiene un valor negativo, la compensacin
de la longitud de la herramienta ser aplicada en la
direccin positiva del eje. Si la dimensin almacenada en
el registro del desplazamiento tiene un valor positivo, la
compensacin de la longitud de la herramienta ser
aplicada en la direccin negativa del eje.
o G50 - Establecimiento del Punto Cero (cero absoluto) en
referencia a la posicin actual de la herramienta. Este
comando es comnmente usado en algunas mquinas
CNC torneadoras en lugar del cdigo G92.
o G53 - Indicacin de que todo los datos de posicionamiento
estn referidos a la posicin de inicio de la mquina. Esto
provoca que el control temporalmente ignore la posicin de
cero flotante (usado en programacin absoluta.)
o G54, G55, G56, G57 - Indicacin de que todos los datos
de posicin estn referidos a la posicin del cero flotante
sobre una fijacin particular en una operacin de
maquinacin. Por ejemplo, G54 debera provocar que
todas las dimensiones se refieran al cero flotante sobre la
primera fijacin, G55 debera causar que todas las
dimensiones se refieran al cero flotante sobre la segunda
fijacin, y as (usado en programacin absoluta).
o G59 - Reposicionamiento del cero flotante. La nueva
ubicacin es programada incrementalmente a partir de la
actual posicin de cero.
o G60 - Una detencin exacta del movimiento de una
herramienta antes de que la mquina pase al siguiente
(Modal).
o G63 - Cancelacin de la tasa de alimentacin
preestablecida. Usado en operaciones de punteado e
hilado (en programacin de pulgadas-por-minuto) en
donde la tasa de alimentacin programada debe
mantenerse en relacin a la velocidad de giro.
o G64 - Cancelacin de G60. Permite un ligero traslape de
los distintos movimientos de la herramienta de modo que
se originar una suave mezcla de superficies
contorneadas. Al usar G60, la herramienta dejar una
marca permanente en la interseccin de los movimientos
o G70 - Datos de entrada en pulgadas (mquinas
americanas).
o G70 - Ciclo grabado para la terminacin de un giro en un
torno (mquinas no americanas).
o G71 - Datos de entrada mtricos (en mquinas
americanas.)
o G71 - Ciclo grabado para mltiples pasadas de giros en un
torno (mquinas no americanas).
o G72 - Ciclo grabado para mltiples pasadas de frontales
en un torno (mquinas no americanas).
o G73 - Ciclo grabado para la repeticin de un patrn en
mltiples pasadas sobre un torno (mquinas no
americanas.)
o G74 - Ciclo grabado para picar en el eje Z en un torno
(mquina no americana).
o G75 - Ciclo grabado para picar en el eje X en un torno
(mquina no americana.)
o G76 - Ciclo grabado para el punteado simple (un punto) en
mltiples pasadas en un torno (mquinas no americanas).
o G80 - Cancelacin de ciclos grabados sobre un centro de
maquinado.
o G81 - Ciclo grabado para taladrado bsico en un centro de
maquinado. Provoca la alimentacin de entrada
automtica y una salida rpida.
o G82 - Ciclo grabado para taladrar con una marca
permanente sobre un centro de maquinado. Provoca la
alimentacin de entrada automtica, una marca
permanente en la base y una salida rpida.
o G83 - Ciclo grabado para taladrar a golpes sobre un centro
de maquinado. Provoca la alimentacin de entrada en
mltiples golpes y una salida rpida.
o G84 - Ciclo grabado para punteado bsico en un centro de
maquinado. Provoca la alimentacin automtica, la
inversin de la rotacin del mandril y la salida de la pieza.
o G85 - Ciclo grabado para la ampliacin bsica (de un
agujero) en un centro de maquinado. Provoca la
alimentacin y salida automtica (del material).
o G86 - Ciclo grabado para la ampliacin alternada en un
centro de maquinado. Provoca la alimentacin automtica,
la detencin de la rotacin del mandril y la salida rpida.
o G87 - Ciclo grabado para la ampliacin alternada sobre un
centro de maquinado. Provoca la alimentacin automtica
y la detencin de la rotacin del mandril. El operador de la
mquina retira manualmente entonces la herramienta del
agujero.
o G88 Ciclo grabado para la ampliacin alternada de un
centro de maquinado. Provoca la alimentacin, una marca
permanente en la base, y la detencin del mandril. El
operador de la mquina retira manualmente entonces la
herramienta del agujero.
o G89 - Ciclo grabado para la ampliacin alternada de un
centro de maquinado. Provoca la alimentacin automtica,
una marca en la base y el retiro del material.
o G90 Ciclo grabado para un giro de una pasada en un
torno (mquina no americana).
o G91 Posicionamiento incremental. Todos los datos de
posicionamiento estarn referidos a la actual posicin de la
herramienta (modal).
o G92 Ciclo grabado para el encadenado en una pasada
en un torno (mquina no americana).
o G94 Programacin de la tasa de alimentacin en
pulgadas por minuto.
o G95 Programacin de la tasa de alimentacin en
pulgadas por vuelta del mandril.
o G96 Programacin de velocidad de superficie constante.
En tanto el dimetro girado en un torno es cada vez menor,
la velocidad de giro se incrementar para mantener la
velocidad de superficie constante. Recprocamente, al
crecer el dimetro, la velocidad debe decrecer.
o G97 Programacin de vueltas por minuto. La velocidad
de giro se mantendr a RPM constante, sin importar cual
dimetro est siendo trabajado en el torno.
o G98 Programacin de la tasa de alimentacin en
pulgadas por minuto (mquinas no americanas.)
o G99 Indicacin de que todos los datos de
posicionamiento en ese bloque estn referidos a la
posicin de inicio (home) de la mquina. Provoca que el
control ignore temporalmente la posicin del cero flotante
(G92). Este comando es similar al G53 (usado en algunas
mquinas americanas.)
o G99 programacin de la tasa de alimentacin en
pulgadas por vuelta del mandril (en mquinas no
americanas.)
o E Rebobinado de la cinta.
o Reglas de Seguridad.