Vous êtes sur la page 1sur 17

INSTITUTO TECNOLGICO DE ZACATEPEC

INGENIERA ELECTROMECNICA

MATERIA: Sistemas de control numrico


computarizado
INVESTIGACIN: Sistemas de control numrico

Alumno:
Sampedro Caballero Diego 13090527
Introduccin.

El control numrico involucra diferentes reas de conocimiento que son necesarias


para el mejor aprovechamiento de la tecnologa disponible, dichos conocimientos
estn ntimamente relacionados y se vuelve imperiosa la necesidad de manejarlos
de manera simultnea. La responsabilidad de un ingeniero de procesos o de
manufactura, generalmente tiene relacin con la interpretacin del diseo que se
presenta en el dibujo de la pieza, la eleccin de la herramienta de corte, la
generacin del programa ptimo de NC, su verificacin y puesta a punto para la
corrida de produccin. Actualmente, en la industria es frecuente el uso de
programas para computadora que ayudan, facilitan y simplifican el trabajo. El
contenido de este trabajo busca dar una visin general de uno de estos
programas, ya que se trata de una herramienta invaluable en la fabricacin y
manufactura de piezas mecnicas que con la ayuda de mquinas CNC, es posible
lograr las geometras necesarias para la satisfaccin de un cliente.

VENTAJAS DEL CNC


- Automatizacin de los movimientos de una mquina.

- Automatizacin flexible: se basa en un programa que se

puede cambiar fcilmente.

- Posibilidad de dejar trabajando la mquina desatendida.

- Se reduce la influencia de la habilidad del operario en

el manejo de la mquina.

- Mejora de precisin y velocidad en el movimiento.

Caractersticas de las mquinas y herramientas de control numerico


(fresadora y torno)
El control numrico se monta sobre todo tipo de mquina herramienta
convencional, tanto de arranque de viruta como de trazado y deformacin. As, lo
encontramos en tornos, fresadoras, rectificadoras, taladradoras, mandrinadoras,
dobladoras, plegadoras, punzadoras, mquinas de trazar, punteadoras, mquinas
de soldar, de oxicorte, de medir, etc. Sin embargo, el control numrico ha
promocionado el desarrollo de dos tipos de mquinas mltiples: el centro de
mecanizado y torneado
TORNO DE CONTROL NUMRICO
El torneado es un proceso de maquinado en el cual una herramienta de una sola
punta remueve material de la superficie de una pieza de trabajo cilndrica en
rotacin; la herramienta avanza linealmente y en una direccin paralela al eje de
rotacin

El torno CNC es un tipo de torno operado mediante control numrico por


computadora. Se caracteriza por ser una mquina herramienta muy eficaz para
mecanizar piezas de revolucin.

Funcionamiento:

Los ejes X y Z pueden desplazarse simultneamente en forma intercalada, dando


como resultado mecanizados cnicos o esfricos segn la geometra de las
piezas. Las herramientas se colocan en portaherramientas que se sujetan a un
cabezal que puede alojar hasta 20 portaherramientas diferentes, dependiendo de
la marca y especificaciones de la mquina, que rotan segn el programa elegido,
facilitando la realizacin de piezas complejas.

Es una mquina ideal para el trabajo en serie y mecanizado de piezas complejas.


Un torno CNC puede hacer todos los trabajos que normalmente se realizan
mediante diferentes tipos de torno como paralelos, copiadores, revlver,
automticos e incluso los verticales. Su rentabilidad depende del tipo de pieza que
se mecanice y de la cantidad de piezas que se tengan que mecanizar en una serie

Ofrece una gran capacidad de produccin y precisin en el mecanizado por su


estructura funcional y porque la trayectoria de la herramienta de torneado es
controlada a travs del ordenador que lleva incorporado, el cual procesa las
rdenes de ejecucin contenidas en un software que previamente ha
confeccionado un programador conocedor de la tecnologa de mecanizado en
torno.
En el programa de mecanizado se pueden introducir como parmetros: la
velocidad de giro de cabezal porta piezas, el avance de los carros longitudinal y
transversal y las cotas de ejecucin de la pieza. La mquina opera a velocidades
de corte y avance muy superiores a los tornos convencionales por lo que se
utilizan herramientas de metal duro o de cermica para disminuir la fatiga de
materiales

Los tornos CNC, debido a sus mecanismos de funcionamiento permiten ajustar al


mximo las condiciones de mecanizado y por lo tanto conseguir el mejor tiempo
de torneado posible.

Velocidad de corte (Speed) (Vc). Se define como la velocidad lineal en la


periferia de la zona que se est mecanizando. Su eleccin viene
determinada por el material de la herramienta, el tipo de material de la
pieza y las caractersticas de la mquina. Una velocidad de corte alta
permite realizar el mecanizado en menos tiempo pero acelera el
desgaste de la herramienta. La velocidad de corte se expresa en
metros/minuto.
Velocidad de rotacin de la pieza (N). Normalmente expresada en
revoluciones por minuto. Se calcula a partir de la velocidad de corte y
del dimetro mayor de la pasada que se est mecanizando.
Avance (F). Definido como la velocidad de penetracin de la
herramienta en el material. En el torneado suele expresarse en mm/rev.
No obstante para poder calcular el tiempo de torneado es necesario
calcular el avance en mm/min de cada pasada.
Profundidad de pasada. Es la distancia radial que abarca una
herramienta en su fase de trabajo. Depende de las caractersticas de la
pieza y de la potencia del torno.
Potencia de la mquina. Est expresada en kW, y es la que limita las
condiciones generales del mecanizado, cuando no est limitado por
otros factores.
Tiempo de torneado (T). Es el tiempo que tardan todas las herramientas
en realizar el mecanizado sin tener en cuenta otras cuestiones como
posibles paradas de control o el tiempo de poner y quitar la pieza del
cabezal que puede variar dependiendo de cada pieza y mquina. Se
calcula a base de ir sumando los tiempos parciales de cada herramienta

Este tipo de mquinas comnmente se encuentran en las grandes empresas, ya


que son muy caras y delicadas, normalmente se encuentran en las industrias de
automviles ya que las piezas que se necesitan para los carros son muy difciles y
deben ser exactas, pues de no ser as el carro no funcionara de forma adecuada.
FRESADORA CNC
El fresado es una operacin de maquinado en la cual se hace pasar una pieza de
trabajo enfrente de una herramienta cilndrica rotatoria con mltiples bordes o filos
cortantes. La herramienta de corte en fresado se llama fresa o cortador para
fresadora y los bordes cortantes se llaman dientes.

Las fresadoras CNC estn adaptadas especialmente para el fresado de perfiles,


cavidades, contornos de superficies y operaciones de tallado de dados, en las que
se deben controlar simultneamente dos o tres ejes de la mesa de fresado.
Aunque, dependiendo de la complejidad de la mquina y de la programacin
efectuada, las fresadoras CNC pueden funcionar de manera automtica.
Normalmente se necesita un operador para cambiar las fresas, as como para
montar y desmontar las piezas de trabajo.

Bsicamente, las fresadoras CNC son muy similares a las convencionales y


poseen las mismas partes mviles, es decir, la mesa, el cabezal de corte, el
husillo y los carros de desplazamiento lateral y transversal. Sin embargo, no
presentan palancas ni manivelas para accionar estas partes mviles, sino una
pantalla insertada en un panel repleto de controles y una caja metlica donde se
alojan los componentes elctricos y electrnicos que regulan el funcionamiento de
motores destinados a efectuar el mismo trabajo que hacan las palancas y
manivelas de las viejas mquinas.

Fundamentos de maquinado
El maquinado es el ms verstil y preciso de todos los procesos de manufactura
por su capacidad de producir una diversidad de piezas y caractersticas
geomtricas. Las piezas maquinadas se clasifican en rotacionales y no
rotacionales

Una pieza de trabajo no rotacional es una pieza en forma de bloque o placa. Esta
forma se logra por movimientos lineales de la pieza de trabajo combinada con
movimientos lineales o rotatorios de la herramienta. Las operaciones en esta
categora incluyen fresado, perfilado, cepillado y aserrado.

Una pieza de trabajo rotacional tiene la forma de cilindro o disco. En la operacin


caracterstica que produce estas formas, una herramienta de corte elimina material
de una pieza de trabajo giratoria. Los ejemplos incluyen el torneado y el perforado.

Cada operacin de maquinado produce una forma caracterstica debido a dos


factores

1) los movimientos relativos entre la herramienta y la pieza de trabajo


2) la forma de la herramienta de corte.

Estas operaciones se clasifican segn la forma de la pieza creada, ya sea por


generacin o por formado.

En la generacin, la forma de la pieza de trabajo est determinada por la


trayectoria del avance de la herramienta de corte. La trayectoria seguida por la
herramienta durante su movimiento de avance se imparte a la superficie de trabajo
a fin de crear la forma.

En el formado, la herramienta de corte forma la configuracin geomtrica de la


pieza. Las condiciones de corte en el formado incluyen generalmente el
movimiento primario de velocidad combinado con un movimiento de avance que
se dirige directamente hacia el trabajo. La profundidad de corte en esta categora
de maquinado se refiere a la penetracin final dentro del trabajo una vez que
termina el movimiento de avance.

Consideraciones de diseo de maquinas y herramientas de control numerico


ns =3.65 n Tot Q1/ 2 H 3 /4 Las propiedades del material de trabajo tienen una
influencia significativa sobre el xito de la operacin de maquinado. Estas
propiedades y otras caractersticas del trabajo se resumen a menudo en el trmino
maquinabilidad.

Se denota como maquinabilidad la facilidad relativa con la que puede maquinarse


un material (por lo general un metal) usando las herramientas y las condiciones de
corte adecuadas.

El ensayo de la maquinabilidad implica por lo general una comparacin de


materiales de trabajo. El desempeo en el maquinado de un material de prueba se
mide en relacin con el de un material base (estndar). Las medidas posibles de
desempeo en la prueba de la maquinabilidad incluyen:

1) la vida de la herramienta

2) el desgaste de la herramienta

3) la fuerza de corte

4) la potencia en la operacin

5) la temperatura de corte
6) la velocidad de remocin del material bajo las condiciones estndar de la
prueba.

El desempeo relativo se expresa como un nmero ndice, llamado ndice de


maquinabilidad (IM). Al material base que se usa como estndar se le da un ndice
de maquinabilidad de 1.00. A me nudo se usa el acero B1112 como material base
en comparaciones de maquinabilidad. Los materiales ms fciles de maquinar que
la base tienen ndices mayores a 1.00 y los materiales que son ms difciles de
maquinar tienen ndices menores de 1.00. Los ndices de maquinabilidad se
expresan con frecuencia como porcentajes en lugar de nmeros ndices.

La composicin qumica de un metal tiene un efecto importante sobre las


propiedades, y en algunos casos afecta los mecanismos de desgaste que actan
sobre el material de la herramienta. La composicin qumica afecta la
maquinabilidad a travs de estas relaciones. El contenido de carbono tiene un
efecto significativo sobre las propiedades del acero. Al incrementarse el carbono,
aumentan la resistencia y la dureza del acero: esto reduce el desempeo del
maquinado. Muchos elementos de aleacin que se aaden al acero para mejorar
sus propiedades van en detrimento de la maquinabilidad. Las aleaciones de acero
formuladas para mejorar la maquinabilidad se conocen como aceros de
maquinado libre.

Mtodos para incrementar la presicin de maquinado


Con frecuencia, el maquinado es el proceso de manufactura que determina la
geometra final y las dimensiones de la pieza, as como la textura de la superficie

Las operaciones de maquinado se usan para producir piezas con formas definidas
para las tolerancias y los acabados superficiales que especifica el diseador del
producto. En cualquier proceso de manufactura existe variabilidad y las tolerancias
se usan para establecer lmites permisibles de esa variacin.

Cuando las tolerancias son restringidas, a menudo se selecciona el maquinado,


puesto que las operaciones de maquinado proporcionan una alta precisin
respecto a otros procesos de formado.

En la tabla 1 se indican las tolerancias comunes que pueden lograrse con la


mayora de los procesos de maquinado. Es necesario mencionar que los valores
en esta tabla representan condiciones ideales, aunque son fcilmente alcanzables
en una fbrica moderna

Si la mquina herramienta es antigua o est gastada, la variabilidad en los


procesos ser ms grande que la ideal y ser difcil mantener estas tolerancias.
Por otro lado, las nuevas mquinas herramienta pueden lograr tolerancias ms
estrechas que las enlistadas en la tabla 1. En general, las tolerancias ms
estrechas significan costos ms altos.

Con frecuencia sucede que las tolerancias ms estrechas y la variabilidad ms


baja en el maquinado de componentes individuales conducen a menos problemas
de ensamblado, durante la prueba final del producto, el uso en campo y en la
aceptacin del cliente. Aunque estos costos no son siempre tan fciles de
cuantificar como los costos directos de manufactura. Las tolerancias ms
estrechas que obligan al fabricante a lograr mejor control sobre sus procesos de
manufactura pueden conducir a menores costos totales de operacin para la
compaa en el largo plazo.

Programacin manual
El CNC tuvo su origen a principios de los aos cincuenta en el Instituto de
Tecnologa de Massachusetts (MIT), en donde se automatiz por primera vez una
gran fresadora. En sta poca, las computadoras estaban en sus inicios y eran tan
grandes que el espacio ocupado por la computadora era mucho mayor que el de
la fresadora. Hoy en da, las computadoras son cada vez ms pequeas y
econmicas, con lo que el uso del CNC se ha extendido a todo tipo de maquinaria,
por ejemplo: tornos, rectificadoras, punzonadoras, electroerosionadoras, etc. El
trmino Control Numrico se debe a que las rdenes dadas a la mquina se
indican mediante cdigos numricos, por ejemplo, para indicarle a la mquina que
mueva la herramienta describiendo un cuadrado de 20 mm por lado se le daran
los siguientes cdigos:

G90 G71
G00 X0.0 Y0.0
G01 X20.0
G01 Y20.0
G01 X0.0
G01 Y0.0

La mquina est diseada a fin de obedecer las instrucciones de un programa


dado, lo cual se ejerce a travs del proceso siguiente:

1. Dibujo del producto

2. Programacin

3. Interface

4. Mquinas-herramientas CNC.
La Interface entre el programador y la MHCN se realiza a travs de dispositivos, el
cual puede ser: una cinta perforada y codificada, cintas magnticas con la
informacin del programa, o una computadora a travs de la cual se proporciona
la informacin necesaria.

EJES Y MOVIMIENTOS

El torno y centro de maquinados de control numrico, tienen similitudes en su


operacin y en los cdigos que se manejan dentro del programa de Control
Numrico que se les suministre. Ambas mquinas tienen un controlador,
utilizndose en este trabajo el controlador FANUC , ya que es uno de los ms
utilizados en el mercado. Las instrucciones del programa de control numrico que
mueven la herramienta, tienen una relacin directa con el tipo de movimiento y el
eje o ejes en los cuales se lleva a cabo.

EJES.

Un centro de maquinado posee tres ejes: X, Y e Z (fig. 4)

Ejes que se utilizan en un centro de maquinado


El torno cuenta con dos ejes de movimiento: X y Z

Ejes que se utilizan en el torno

MOVIMIENTOS
El trmino Control Numrico se debe a que las rdenes dadas a la mquina se
indican mediante cdigos numricos.

Se dice que un movimiento libre de la herramienta sin que sta tenga contacto
alguno con la pieza es un movimiento en vaco, y si se desea que ste se ejecute
a la mxima velocidad permisible por la mquina, entonces se codifica con la
instruccin G00, conocindose tambin como interpolacin lineal en vaco, ya que
los movimientos con este cdigo siempre se realizan en lnea recta.

Por otra parte, cuando la herramienta est en contacto con la pieza, se prefiere un
movimiento con una velocidad de avance especfica. Si el movimiento se realiza
en lnea recta, se codifica con la instruccin G01.

Pero si el movimiento es circular, entonces se codifica con G02 ( a favor de las


manecillas del reloj) o con G03 (en contra de las manecillas del reloj) y se le llama
interpolacin circular

Los cdigos G00 y G01 se asocian a uno o varios valores de coordenadas X, Y


Z segn sea el caso. La instruccin G01 requiere la especificacin del valor de
avance, el cual se proporciona en el proceso de torneado en unidades de distancia
por vuelta, ya sea en mm/rev o pulg/rev.

Para el proceso de fresado, el avance se proporciona normalmente en unidades


de distancia por tiempo, ya sea en mm/min o pulg/min.

Interpolacin circular: Es el movimiento similar al movimiento lineal, pero se


pueden realizar movimientos circulares a una cierta velocidad de avance (tabla 2),
utilizndose como ya se dijo, los cdigos G02 y G03
Tabla 2: Interpolacin circular en torno y fresadora.

Nomenclatura: Los movimientos de los diferentes componentes en las mquinas


herramientas siguen un conjunto de normas, en cuanto a su nomenclatura y
sentido de movimiento. De acuerdo al estndar RS-274-D de la EIA, el significado
de la letras de un programa es como se muestra en la tabla 3
Tabla 3: Significado de las letras (cdigos) dentro de un programa CNC

El programa de control numrico puede generarse mediante alguna de las


alternativas siguientes:

El operador puede dar entrada a los cdigos a travs del panel de control
de la mquina.
El controlador puede estar equipado con la alternativa de dilogo
interactivo, lo cual facilita su codificacin, o bien puede teclearse
directamente letra por letra y nmero por nmero.
El programa puede ser tecleado en una computadora y guardarse en
formato de texto plano (cdigo ASCII), para transmitirlo posteriormente a
travs del puerto serial de la computadora al puerto serial de la mquina-
herramienta a travs de un cable.
El dibujo de la pieza se procesa en un paquete de CAM para generar el
cdigo de control numrico y transmitirse posteriormente a la mquina
herramienta.

Cualquiera que sea el mtodo, generalmente el programa contiene instrucciones


estandarizadas por la EIA e ISO, esta instrucciones se agrupan en cdigos G o
funciones preparatorias y en cdigos M miscelneas.

El programa que se genera, es procesado por el controlador de la mquina-


herramienta y traducido a los movimientos y acciones de la que dispone la
mquina. La funcin preparatoria consiste de una letra y un par de dgitos
asociados a sta y se encuentra generalmente al inicio del rengln (bloque) de
cdigo y prepara al controlador para aceptar o interpretar de una cierta manera las
instrucciones que le siguen
Modelacin del proceso de control numrico
Los sistemas de fabricacin asistida tienen por objetivo, bsicamente,
proporcionar una serie de herramientas que permitan fabricar la pieza diseada.

Actualmente, el CAM se conoce fundamentalmente como sistema de


programacin de mquinas CNC. Sin embargo, debe precisarse que el CAM es un
concepto mucho ms amplio, que incluye la programacin de robots, de mquinas
de medicin por coordenadas, simulacin de procesos de fabricacin, planificacin
de procesos, etc.

La primera y ms importante aplicacin del CAM es la programacin de mquinas


CNC, o sea, la generacin de programas fuera de la mismas. Ello permite realizar
los programas sin interrumpir la mquina, adems de poder simular la ejecucin
de los mismos en el ordenador, evitando as los posibles errores y colisiones,
aumentando el rendimiento de la mquina y la calidad de las piezas mecanizadas.
Los sistemas CAM pueden utilizarse para diferentes tecnologas que,
normalmente estn disponibles por mdulos: fresado, torneado, electroerosin,
punzonado, corte por LASER, oxicorte, etc.
Una de las aplicaciones ms extendidas es la programacin automtica de
operaciones de fresado. Ello es especialmente interesante cuando la pieza a
mecanizar es compleja, es decir, que es difcil ser programada "manualmente".

Durante el proceso de desarrollo de un producto, es muy frecuente que se


fabriquen maquetas prototipos para la aprobacin de estilo. Si estas maquetas
se manufacturan mediante CAM en base a un modelo CAD, la pieza final ser
idntica a la maqueta aprobada. En este caso, se utiliza el modelo CAD para
generara las trayectorias de la herramienta que constituirn el programa CNC,
obtenindose , una vez mecanizada, una pieza idntica al modelo diseado
mediante CAD. Un conjunto de ordenes que siguen una secuencia lgica
constituyen un programa de maquinado. Dndole las ordenes instrucciones
adecuadas a la mquina, sta es capaz de maquinar una simple ranura, una
cavidad irregular, la cara de una persona en alto relieve o bajorrelieve, un grabado
artstico, un molde de inyeccin de una cuchara o una botella, lo que se quiera.

Hasta hace unos pocos aos, hacer un programa de maquinado era muy difcil y
tedioso, pues haba que planear e indicarle manualmente a la mquina cada uno
de los movimientos que tena que hacer. Era un proceso que poda durar horas,
das, an semanas, de todas maneras se obtena un ahorro tanto de tiempo como
de dinero comparado con los mtodos tradicionales.
Hoy en da se emplean sistemas CAD/CAM que generan el programa de
maquinado de forma automtica. En el sistema CAD (diseo asistido por
computadora), la pieza que se desea maquinar se disea en la computadora con
herramientas de dibujo y modelado en slido.

Posteriormente, el sistema CAM toma la informacin del diseo y genera la


trayectoria de corte que tiene que seguir la herramienta para fabricar la pieza
deseada; a partir de esta ruta de corte se crea automticamente el programa de
maquinado, el cual puede introducirse a la mquina mediante un disco o enviado
electrnicamente.

Actualmente, los equipos CNC con la ayuda de los lenguajes convencionales y los
sistemas CAD/CAM, permiten a las empresas producir con muchos mayor rapidez
y calidad sin tener personal altamente especializado.

Cdigo G y M
Codigos de programacion para CNC tipos G y M
La programacin nativa de la mayora de las mquinas de Control Numrico
Computarizado se efecta mediante un lenguaje de bajo nivel llamado G & M.
Se trata de un lenguaje de programacin vectorial mediante el que se describen
acciones simples y entidades geomtricas sencillas (bsicamente segmentos de
recta y arcos de circunferencia) junto con sus parmetros de maquinado
(velocidades de husillo y de avance de herramienta).
El nombre G & M viene del hecho de que el programa est constituido por
instrucciones Generales y Miscelneas.
Cdigo G no modal El cdigo acta solamente en el bloque en el cual aparece
Cdigo G modal El cdigo acta hasta que otro cdigo del mismo grupo lo
modifique.

Si bien en el mundo existen an diferentes dialectos de programacin con cdigos


G&M, se dio un gran paso adelante a travs de la estandarizacin que promovi la
ISO.
Esta estandarizacin fue adoptada por la totalidad de los fabricantes industriales
serios de CNC y permite utilizar los mismos programas en distintas mquinas CNC
de manera directa o con adaptaciones menores.
A pesar de tratarse de un lenguaje de programacin muy rudimentario para los
gustos actuales, lo robusto de su comportamiento y los millones de lneas de
programacin que hacen funcionar mquinas de CNC en todas las latitudes del
planeta aseguran su vigencia en los aos por venir.
Mini diccionario de G&M para Tornos CNC
Cdigos Generales

G00: Posicionamiento rpido (sin maquinar)


G01: Interpolacin lineal (maquinando)
G02: Interpolacin circular (horaria)
G03: Interpolacin circular (antihoraria)
G04: Comps de espera
G10: Ajuste del valor de offset del programa
G20: Comienzo de uso de unidades imperiales (pulgadas)
G21: Comienzo de uso de unidades mtricas
G28: Volver al home de la mquina
G32: Maquinar una rosca en una pasada
G36: Compensacin automtica de herramienta en X
G37: Compensacin automtica de herramienta en Z
G40: Cancelar compensacin de radio de curvatura de herramienta
G41: Compensacin de radio de curvatura de herramienta a la izquierda
G42: Compensacin de radio de curvatura de herramienta a la derecha
G70: Ciclo de acabado
G71: Ciclo de maquinado en torneado
G72: Ciclo de maquinado en frenteado
G73: Repeticin de patrn
G74: Taladrado intermitente, con salida para retirar virutas
G76: Maquinar una rosca en mltiples pasadas
G96: Comienzo de desbaste a velocidad tangencial constante
G97: Fin de desbaste a velocidad tangencial constante
G98: Velocidad de alimentacin (unidades/min)
G99: Velocidad de alimentacin (unidades/revolucin)

Cdigos Miscelneos

M00: Parada opcional


M01: Parada opcional
M02: Reset del programa
M03: Hacer girar el husillo en sentido horario
M04: Hacer girar el husillo en sentido antihorario
M05: Frenar el husillo
M06: Cambiar de herramienta
M07: Abrir el paso del refrigerante B
M08: Abrir el paso del refrigerante A
M09: Cerrar el paso de los refrigerantes
M10: Abrir mordazas
M11: Cerrar mordazas
M13: Hacer girar el husillo en sentido horario y abrir el paso de refrigerante
M14: Hacer girar el husillo en sentido antihorario y abrir el paso de
refrigerante
M30: Finalizar programa y poner el puntero de ejecucin en su inicio
M31: Incrementar el contador de partes
M37: Frenar el husillo y abrir la guarda
M38: Abrir la guarda
M39: Cerrar la guarda
M40: Extender el alimentador de piezas
M41: Retraer el alimentador de piezas
M43: Avisar a la cinta transportadora que avance
M44: Avisar a la cinta transportadora que retroceda
M45: Avisar a la cinta transportadora que frene
M48: Inhabilitar Spindle y Feed override (maquinar exclusivamente con las
velocidades programadas)
M49: Cancelar M48
M62: Activar salida auxiliar 1
M63: Activar salida auxiliar 2
M64: Desactivar salida auxiliar 1
M65: Desactivar salida auxiliar 2
M66: Esperar hasta que la entrada 1 est en ON
M67: Esperar hasta que la entrada 2 est en ON
M70: Activar espejo en X
M76: Esperar hasta que la entrada 1 est en OFF
M77: Esperar hasta que la entrada 2 est en OFF
M80: Desactivar el espejo en X
M98: Llamada a subprograma
M99: Retorno de subprograma
Los programas de G&M son simples archivos de texto ASCII (slo maysculas,
nmeros y signos de puntuacin tradicionales, por lo que es muy frecuente que los
programas se almacenen y comuniquen usando un formato restringido de 6 bits).
Mini diccionario de G&M para Fresadoras CNC
A modo de ejemplo, presentamos los cdigos de programacin ms utilizados en
nuestras fresadoras de CNC. Segn el modelo de que se trate, algunos de los
cdigos pueden estar inhabilitados.

Cdigos Generales

G00: Posicionamiento rpido (sin maquinar)


G01: Interpolacin lineal (maquinando)
G02: Interpolacin circular (horaria)
G03: Interpolacin circular (antihoraria)
G04: Comps de espera
G15: Programacin en coordenadas polares
G20: Comienzo de uso de unidades imperiales (pulgadas)
G21: Comienzo de uso de unidades mtricas
G28: Volver al home de la mquina
G40: Cancelar compensacin de radio de curvatura de herramienta
G41: Compensacin de radio de herramienta a la izquierda
G42: Compensacin de radio de herramienta a la derecha
G50: Cambio de escala
G68: Rotacin de coordenadas
G73: Ciclos encajonados
G74: Perforado con ciclo de giro antihorario para descargar virutas
G76: Alesado fino
G80: Cancelar ciclo encajonado
G81: Taladrado
G82: Taladrado con giro antihorario
G83: Taladrado profundo con ciclos de retraccin para retiro de viruta
G90: Coordenadas absolutas
G91: Coordenadas relativas
G92: Desplazamiento del rea de trabajo
G94: Velocidad de corte expresada en avance por minuto
G95: Velocidad de corte expresada en avance por revolucin
G98: Retorno al nivel inicial
G99: Retorno al nivel R
G107: Programacin del 4o eje

Vous aimerez peut-être aussi