You are on page 1of 42

UNIVERSIDAD AUTNOMA CHAPINGO

GUIA DE PRACTICA DE LABORATORIO CNC


GUA DE PRCTICAS DE
LABORATORIO CNC
MATERIA: DISEO ASISTIDO POR
COMPUTADORA
T.A. EDUARDO RODRGUEZ NEZ
DIMA
LABORATORIO CNC
UNIVERSIDAD AUTNOMA CHAPINGO
DEPARTAMENTO DE INGENIERA MECNICA AGRCOLA
FEBRERO 2014
Pgina 1 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
UNIVERSIDAD AUTNOMA CHAPINGO
DEPTO. DE INGENIERA MECNICA AGRCOLA
LABORATORIO DE CONTROL NUMRICO
REGLAS INTERNAS DE TRABAJO
El personal del DIMA - UACH deber observar las siguientes reglas dentro del Labor
atorio de
CONTROL NUMRICO
Son derechos de los usuarios:
1. tener derecho a utilizar las herramientas y equipos del Laboratorio que le ha
yan sido
asignados.
Son obligaciones de los usuarios:
1. registrarse al inicio de la jornada de trabajo en las hojas de control establ
ecidas para tal fin.
2. mantener siempre buenas relaciones humanas con los dems compaeros de trabajo
3. ser respetuosos, responsables, honrado y disciplinados
4. utilizar el vestuario y equipo de trabajo adecuado
5. revisar cuidadosamente el herramental y equipo al inicio de cada sesin, inform
ando de
inmediato al responsable sobre cualquier irregularidad que pudiese haber notado,
de no hacerlo se
responsabilizara del hecho al ser notado.
6. utilizar solamente los materiales y dispositivos autorizados por el responsab
le, quien
valorara sus aptitudes y destrezas, permitindole, segn esta valoracin, el uso y man
ejo de otros
equipos de acuerdo a sus capacidades o aprendizajes progresivos.
7. utilizar solamente el espacio de trabajo que le sea autorizado por el respons
able a cargo de
la sesin
8. abstenerse de introducir cualquier tipo de alimento o bebida
9. abstenerse de fumar dentro del rea de trabajo
10. observar un comportamiento acorde con la responsabilidad de desplazarse entr
e equipos de
alto costo, cuidando que el manejo de los mismos sea siempre con autorizacin y ba
jo vigilancia
del responsable o de los auxiliares a cargo.
11. permanecer en el laboratorio solo en los casos de que su horario de clases a
s lo determine
o en casos excepcionales, solamente con la autorizacin por escrito del Subdirecto
r Acadmico
del Departamento.
12. atender las indicaciones de los auxiliares asignados al Laboratorio con igua
l atencin y
eficiencia que las del profesor responsable
13. informar al responsable de cualquier incidente ocurrido durante la sesin de t
rabajo
14. los usuarios sern absolutamente responsables por el manejo y conservacin de lo
s equipos
durante el tiempo en que sean utilizados
Pgina 2 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
15. despus de realizar algn trabajo asegurarse de que el rea ocupada quede limpia l
o mismo
el equipo y las herramientas debern ser colocadas en su lugar de almacenaje
16. evitar introducir discos flexibles, o cualquier unidad de almacenaje de info
rmacin en el
equipo de computo asignado al laboratorio con programas o archivos utilizados en
equipos de
computo ajenos a este laboratorio
17. observar el cumplimiento de los documentos contenidos en el Sistema de Gestin
de
Calidad.
18. cumplir con las sealizaciones e indicaciones que se encuentran en el laborato
rio.
Pgina 3 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
NDICE
GUA DE PRCTICAS DE LABORATORIO CNC ...............................................
.......................................... 1
MAYO 2008 ......................................................................
................................................................................
...... 1
REGLAS INTERNAS DE TRABAJO .....................................................
........................................................... 2
NDICE............................................................................
................................................................................
.... 4
GUA DE PRCTICAS DE LABORATORIO CNC. ..............................................
........................................... 5
INTRODUCCIN .....................................................................
.......................................................................... 5
OBJETIVO .......................................................................
...............................................................................
5
OBJETIVOS GENERALES: ...........................................................
............................................................................ 5
MODULO I) PARTES PRINCIPALES Y FUNCIONAMIENTO DEL CENTRO VERTICAL DE
MAQUINADO CNC. .................................................................
...............................................................................
7
a) OBJETIVOS PARTICULARES:......................................................
............................................................ 7
METODOLOGA ......................................................................
...................................................................... 7
RECURSOS MATERIALES Y EQUIPO....................................................
...................................................... 7
PRECAUCIONES ...................................................................
........................................................................ 7
DESCRIPCIN DEL DESARROLLO DE LA PRCTICA ..........................................
................................... 8
BIBLIOGRAFA .....................................................................
......................................................................... 9
RESULTADOS Y CONCLUSIONES ......................................................
......................................................... 9
REFERENCIAS BIBLIOGRFICAS .......................................................
.......................................................... 9
MODULO 2. PROGRAMACIN MANUAL DE UN PROGRAMA CNC. ................................
..................... 10
INTRODUCCIN .....................................................................
.................................................................... 10
OBJETIVOS GENERALES: ...........................................................
.......................................................................... 10
a) OBJETIVOS PARTICULARES:......................................................
.......................................................... 10
INTRODUCCIN BSICA AL CNC .........................................................
................................................... 11
EL SISTEMA DE COORDENADAS ......................................................
.................................................................. 11
PUNTO DE ORIGEN (BASE) DE LA MAQUINA ...........................................
....................................................... 13
COLOCACIN ABSOLUTA E INCREMENTAL ................................................

................................................... 14
PROGRAMANDO CON CDIGOS ..........................................................
............................................................... 15
FORMATO DEL PROGRAMA ...........................................................
..................................................................... 15
CICLOS PREPROGRAMADOS ..........................................................
..................................................................... 17
METODOLOGA ......................................................................
.................................................................... 18
RECURSOS MATERIALES Y EQUIPO....................................................
.................................................... 20
DESCRIPCIN DEL DESARROLLO DE LA PRCTICA ..........................................
................................. 20
ELABORAR EL PROGRAMA PARA LA SIGUIENTE PIEZA ...................................
................................... 20
DESARROLLAR EL PROGRAMA DE LA SIGUIENTE PIEZA. .................................
................................. 21
RESULTADOS Y CONCLUSIONES.......................................................
........................................................ 22
BIBLIOGRAFA .....................................................................
.......................................................................... 22
ANEXOS .........................................................................
................................................................................
..... 23
TABLA DE CDIGOS FANUC ...........................................................
......................................................... 23
Pgina 4 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
GUA DE PRCTICAS DE LABORATORIO CNC.
INTRODUCCIN
El presente curso Operacin y Programacin de Maquinas con Control Numrico o
comandadas numricamente se imparte a la generacin de sptimo ao, exige algunos temas
ya
estudiados por el alumno para poder entender el funcionamiento, operacin y progra
macin de
maquinas con CNC (control numrico computarizado). El alumno debe tener conocimien
to de
maquinas herramienta, principalmente las que involucran desprendimiento de virut
a (torno y
fresa), procesos de manufactura, diseo de elementos de maquinas, mantenimiento, c
alculo y
seleccin de materiales.
Actualmente algunas empresas que se dedican al diseo y fabricacin de maquinas agrco
las
estn implementando la tecnologa CNC y en otras la mayora de sus procesos de manufac
tura
(corte con gas, doblez, punzonado, rolado de materiales, troquelado, soldadura,
pintura, torno,
fresa y taladro) son con esta tecnologa. El egresado de la carrera de ingeniera me
cnica agrcola,
es el principal involucrado y su funcin es disear, programar y utilizar las mejore
s tcnicas para
sacarle el mayor provecho.
El control numrico es una de las herramientas ms utilizadas en las empresas metalm
ecnica.
El CNC viene a ocupar un papel muy importante en la fabricacin de piezas con alta
s exigencias
de calidad. Existen empresas que por muy pequeas que sean logran obtener alta pro
ductividad,
reduccin de costos, tiempos y lo principal la satisfaccin del cliente.
El centro vertical de maquinado es una de las maquinas ms verstiles, en ellas se p
uede
desarrollar un nmero muy grande de procesos, por ejemplo: taladrado, cilindrado,
rectificado,
machuelado, roscado exterior con machuelos formadores, contorneado, cajeado etc.
, ya que dicha
maquina cuenta con tres ejes que se pueden mover de manera simultnea. ocupa un lu
gar
importante en la industria metal mecnica y las industrias las prefieren, auque so
lo le den una o
mas aplicaciones. Normalmente estas maquinas sobresalen por la capacidad de fabr
icar moldes y
piezas de gran precisin.
La operacin y programacin del CVM CNC se dar en 3 mdulos, ya que dichas actividades
requieren de suficiente tiempo. El primer modulo comprende partes principales y
funcionamiento
del Centro Vertical de Maquinado CNC, la segunda es la operacin y programacin manu
al del
Centro Vertical de Maquinado CNC y la tercera parte es modelacin y fabricacin de p
iezas
mecnicas en el Centro Vertical de Maquinado CNC con sistemas CAD/CAM.
Dichos mdulos son apoyados con el uso de diferentes paquetes de diseo en sistemas
CAD/CAM y el uso aplicacin de distintas herramientas de trabajo.
OBJETIVO
OBJETIVOS GENERALES:

1) El alumno conocer las partes principales y el funcionamiento del centro vertic


al de
maquinado CNC.
2) El alumno aprender a operar y programar manualmente un centro vertical de
maquinado CNC con 3 ejes, utilizando los cdigos basados en el sistema FANUC.
Pgina 5 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
3) El alumno aprender el proceso para modelar y fabricar piezas en un centro vert
ical de
maquinado CNC con el apoyo de los sistemas CAD/CAM.
Pgina 6 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
MODULO I) PARTES PRINCIPALES Y FUNCIONAMIENTO
VERTICAL DE MAQUINADO CNC.
DEL CENTRO
A) OBJETIVOS PARTICULARES:
1) El alumno conocer las partes principales de un equipo CNC.
2) El alumno conocer los principios de funcionamiento
particular un centro vertical de maquinado)
de una maquina CNC (caso
3) El alumno elaborara una gua o ficha para poner en marcha un equipo cnc.
METODOLOGA
El profesor impartir una platica haciendo referencia a las partes mas importantes
del equipo,
as como su aplicacin en la industria
El profesor le mostrara a los alumnos las partes mas importantes y su funcionami
ento
El profesor les mostrara cuales son todos aquellos pasos
funcionamiento del equipo.
que permiten el adecuado
Al final de la practica el alumno con su profesor elaboraran una ficha de proced
imiento para
poner en marcha un equipo cnc bajo las normas de procedimientos que establece el
fabricante
del equipo y las normas de seguridad e higiene dentro del laboratorio.
RECURSOS MATERIALES Y EQUIPO
MATERIALES Y EQUIPO:
- Centro vertical de maquinado en buenas condiciones
- Instalacin de equipo de suministro de aire seco.
- Formatos de prcticas.
- Cable de comunicacin serial RS232.
- Pizarrn.
- Plumogises.
- Borrador.
PRECAUCIONES
Las personas que se presenten a realizar la practica debern observar las siguient
es
indicaciones:
1) utilizar gogles, monogogles, careta o lentes de proteccin para la cara u ojos
ya que en el
laboratorio, la mquina desprende virutas de metal y las lanza a gran velocidad y
se debe estar
preparados para impedir que esas virutas causen problemas en la cara u ojos o el
refrigerante
llegue a salpicar y cause lesiones en la vista.
Pgina 7 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
2) utilizar bata, de preferencia de algodn, sin adornos y con un sistema de abroc
hado rpido
para que si existe necesidad de quitarla, se haga lo ms fcil y rpidamente posible.
3) utilizar zapatos cerrados y de preferencia de suela industrial para evitar qu
e las rebabas
metlicas tiradas en el piso causen dao a las personas que no usen calzado de prote
ccin y de
preferencia con casquillo metlico para proteger tambin de la caida de objetos pesa
dos.
4) utilizar guantes de preferencia de carnasa para proteger a las personas de ma
chucaduras en
los dedos y manos.
DESCRIPCIN DEL DESARROLLO DE LA PRCTICA
En base a la metodologa en su hoja de notas escriba lo ms importante de la pltica i
nicial
PARTES PRINCIPALES Y FUNCIONAMIENTO DEL EQUIPO
1) Conexin de energa
2) Suministro de aire
3)
4)
5)
6)
7)

Control
Salidas y entradas de datos
Motores y ejes de traslado
Depsito de aceite
Deposito de refrigerante.

Pgina 8 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
8) Intercambiador de herramientas.
9) Panel de control
10) Sacador de virutas
11) Husillo.
12) Colocacin y obtencin de las herramientas.
14) Chasis
BIBLIOGRAFA
El alumno revisara artculo, libros, revistas referentes al tema y complementara
actividades desarrolladas en dicha prctica.
las
RESULTADOS Y CONCLUSIONES
el alumno reconocer todas aquellas partes que hacen que el equipo funcione adecua
damente
y adems podr crear una gua de puesta en marcha del equipo bajo las mas estrictas no
ms que
maneja el fabricante y la norma de seguridad e higiene del laboratorio de CNC de
l
DEPARTAMENTO DE INGENIERIA MECANICA AGRICOLA.
REFERENCIAS BIBLIOGRFICAS
Manual HAAS para programacin de un centro vertical de maquinado cnc
Pgina 9 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
MODULO 2. PROGRAMACIN MANUAL DE UN PROGRAMA CNC.
INTRODUCCIN
En una maquina NC (numerically controlled = controlada numricamente), o sea, la
herramienta o broca se controla con un sistema de cdigos que permite operarla con
poca o
ninguna supervisin personal y con mucha repetibilidad. As que la misma tarea se ej
ecuta una y
otra vez con mnimo error humano. El CNC es el mismo tipo de sistema de trabajo, con
la
excepcin de que la maquina herramienta esta supervisada por una computadora. El s
ignificado
del termino CNC (computerized numerical control = control numrico computarizado).
Los mismos principios usados en la operacin de una mquina manual son usados en una
maquina programable NC o CNC. La diferencia principal es que en vez de ajustar m
anivelas
hasta colocar una gua en cierto punto, la distancia de ese mismo punto ser almacen
ada UNA
SOLA VEZ en la memoria del control de la maquina. Despus de esto, el control mover
la
maquina automticamente a estas posiciones cada vez que se ejecute el programa.
La operacin del centro de maquinado vertical VF
series requiere que una parte del
programa sea diseado, escrito, e introducido en la memoria del control. La manera
ms comn
de escribir los programas para las partes es fuera de la lnea de comunicacin, es d
ecir, en un
equipo separado del CNC donde el programa pueda almacenarse y posteriormente pue
da
transmitirse al control del CNC. La manera ms comn de transmitir el programa de un
a pieza al
CNC es por medio de una interconexin RS 232. El centro de maquinado vertical VF ser
ies
HAAS tiene una interconexin RS 232 que es compatible con la mayora de las computador
as y
CNC existentes.
Si una persona planea operar y programar una maquina controlada con CNC, esa per
sona debe
tener conocimientos bsicos en operaciones de maquinado y conocimientos elementale
s de
matemticas. Loa persona tambin necesita familiarizarse con la consola de control y
la posicin
de las teclas; los interruptores, las pantallas, etc., relacionados con la opera
cin de la maquina.
Este manual puede usarse como el manual del operario y como el manual del progra
mador.
OBJETIVOS GENERALES:
1) El alumno conocer las partes principales y el funcionamiento del centro vertic
al de
maquinado CNC.
2) El alumno aprender a operar y programar manualmente un centro vertical de
maquinado CNC con 3 ejes, utilizando los cdigos basados en el sistema FANUC.
3) El alumno aprender el proceso para modelar y fabricar piezas en un centro vert
ical de
maquinado CNC con el apoyo de los sistemas CAD/CAM.
A) OBJETIVOS PARTICULARES:
1) Aprender a operar y programar manualmente un Centro vertical de maquinado CNC
con 3
ejes, utilizando los cdigos basados en el sistema FANUC.

2) Aprender los procedimientos de montaje y sujecin de piezas para su mecanizado


en un
centro vertical de maquinado CNC.
Pgina 10 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
3) Conocer la gran diversidad y sus usos de herramientas utilizadas en el centro
vertical de
maquinado.
INTRODUCCIN BSICA AL CNC
EL SISTEMA DE COORDENADAS
El primer diagrama que nos concierne es llamado LNEA NUMRICA. Esta lnea numrica
tiene un punto de referencia cero que es llamado CERO ABSOLUTO y puede ser coloc
ado en
cualquier punto a lo largo de la lnea.
Fig. lnea numrica horizontal
Fig. Lnea numrica vertical
La lnea numrica tambin tiene incrementos numerados en cualquiera de los lados del c
ero
absoluto. Alejndoosle del cero hacia el lado izquierdo son incrementos negativos.
La +, o
incrementos positivos, se entiende que es positivo, por lo tanto no se necesita
el signo.
Nosotros usamos positivo y negativo junto con el valor del incremento para indic
ar su relacin
con cero en la lnea numrica. En el caso de la lnea previa, si nosotros elegimos mov
ernos al
tercer incremento en el lado negativo ( ) del cero, nosotros llamaramos a 3. Si noso
tros
elegimos el segundo incremento en el campo de medida positivo, nosotros llamaramo
s a 2.
Nuestra preocupacin esta con la distancia y la direccin desde el cero.
Recuerde que cero puede ser colocado en cualquier punto a lo largo de la lnea numr
ica, y
que una vez colocado en su lugar, un lado del cero tiene incrementos negativos y
el otro lado
tiene incrementos positivos.
La prxima ilustracin o dibujo (Fig.) muestra las tres direcciones de movimiento en
un centro
de maquinado vertical. Para llevar un poquito ms a profundidad la idea de la lnea
numrica,
imagnese tal lnea colocada junto a cada eje de la maquina.
Fig. 3 3 VF 1 mostrando las lneas de los ejes X, Y e Z
Pgina 11 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
La primera lnea numrica es fcil de concebir perteneciente al movimiento de izquierd
a a
derecha, o eje X, de la maquina. Si nosotros colocamos una lnea numrica similar al
movimiento de adelante hacia atrs, o eje Y, los incrementos hacia el operador son l
os
incrementos negativos, y los incrementos en el otro lado del cero alejndose del o
perador son los
incrementos positivos.
El ltimo eje de recorrido en nuestra maquina es el eje hacia arriba y abajo, o se
a el eje Z. Si
colocamos una lnea numrica en el recorrido Z, los incrementos positivos estn hacia
arriba
sobre el cero
y los valores negativos hacia abajo
abajo del cero. En realidad, l
os incrementos
en cada lnea numrica de los centros de maquinado HAAS son de 0.0001 pulg. En teora,
una
lnea numrica establecida contina en su trayectoria hasta el infinito, pero las tres
lneas
colocadas a lo largo de los ejes X, Y y Z de la maquina no tienen alcance ilimit
ado. Es decir,
estamos limitados por el alcance del recorrido de la maquina.
Recuerde, al mover la maquina, nos interesa la ubicacin del husillo. Aunque la me
sa de la
maquina sea la parte mvil, debemos recordar que nuestras coordenadas se basan en
el
movimiento terico del husillo.
Recuerde que la posicin cero puede colocarse en cualquier punto a lo largo de cad
a una de las
tres lneas numricas, y probablemente ser diferente para cada montaje en la maquina.
Vale
mencionar que usualmente la posicin cero en el eje Z se fija con la posicin cero d
e la
maquina, o sea, con el eje Z colocado en el punto mximo hacia arriba o posicin del
cambio de
herramienta. Esto coloca todos los movimientos en Z en una seccin de recorrido ne
gativo. Sin
embargo, en el eje Z, el cero del trabajo usualmente se coloca arriba de la cara
superior de la
pieza; as que se anotara con un valor negativo en el desplazamiento en la longitu
d de la
herramienta. Por ejemplo, la distancia del recorrido en la HAAS VF1 es de 20 pul
gadas en total;
cuatro de estas pulgadas estn arriba de la posicin del cambio de herramienta y se
anotan como
un desplazamiento positivo en la longitud de la herramienta; las otras 16 pulgad
as estn por
debajo de la posicin de cambio de herramienta y se anotan como un desplazamiento
negativo en
la longitud de la herramienta.
El diagrama muestra una vista desde arriba de las coordenadas como aparecera en l
a maquina
de herramientas. Esta vista muestra los ejes X e Y con el operario enfrente de l
a maquina. Note
que en la interseccin de las dos lneas se establece una posicin cero comn. Las cuatr
o reas, a
los lados, arriba y debajo de las lneas, son llamadas CUADRANTES y forman la base d
e lo

que se conoce como programacin con coordenadas rectangulares.


Pgina 12 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
Fig. 3 4 vista de las coordenadas X, Y vistas desde arriba.
EL CUADRANTE SUPERIOR IZQUIERDO ES = X, +Y
EL CUADRANTE INFERIOR IZQUIERDO ES = X, Y
EL CUADRANTE SUPERIOR DERECHO ES = +X, +Y
EL CUADRANTE INFERIOR DERECHO ES = +X, Y
Siempre que fijemos un cero en el eje X y el eje Y, automticamente hemos causado un
a
interseccin de las dos lneas. Esta interseccin donde los dos ceros se unen tendr
automticamente los cuatro cuadrantes, a sus lados, arriba y abajo. A que tanto te
ndremos de
acceso dentro de un cuadrante es determinado por el lugar donde fueron colocados
los ceros
sobre el recorrido de los ejes de la maquina.
Por ejemplo, para una maquina VF 1, si fijamos el cero exactamente a la mitad del
recorrido
de X e Y (el centro de la mesa), hemos creado cuatro cuadrantes que son de 10 pu
lgadas por 8
pulgadas en tamao.
PUNTO DE ORIGEN (BASE) DE LA MAQUINA
El concepto puede entenderse si se ejecuta una referencia manual de retorno de t
odos los ejes
de la maquina. Si se ejecuta un retorno a cero (ZERO RET) al poner en marcha la
maquina, los
tres ejes se mueven hacia la mxima direccin positiva hasta legar al interruptor de
lmite.
Cuando esta condicin se satisface, la nica manera de mover cualquiera de los tres
ejes es en la
direccin negativa. Esto es porque automticamente se coloco un nuevo cero para cada
uno de los
tres ejes al retornar la maquina al punto base; este se localiza en el extremo d
el recorrido de cada
eje. De hecho, los cuadrantes positivos no pueden alcanzarse, y todos los movimi
entos de X y Y
se localizaran en el cuadrante X, Y. solo colocando un nuevo cero para la pieza, e
n algn
punto a lo largo del recorrido de cada eje, podrn alcanzarse los otros cuadrantes
.
Fig. 3 5 los cuatro cuadrantes deben estar al alcance para maquinar esta pieza.
Pgina 13 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
Algunas veces es conveniente usar ms de uno de los cuadrantes X, Y cuando se maqu
ina una
parte. Un buen ejemplo de esto seria una pieza redonda con las lneas de referenci
a pasando por
el centro. El diagrama o montaje de tal pieza seria igual al de la Fig. 3 5.
Estos son solo unos ejemplos de cmo usar los cuadrantes de los ejes X e Y de la m
aquina. En
cuanto se va ganando ms experiencia en la programacin de las herramientas de la ma
quina y
tcnicas de montaje, entonces cada programador o instalador desarrolla sus propios
mtodos y
estilo. Algunos mtodos sern ms rpidos que otros, pero cada individuo tendr que determ
inar
las necesidades de cada trabajo en particular y revisar sus notas y trabajos hec
hos anteriormente.
COLOCACIN ABSOLUTA E INCREMENTAL
Hasta aqu, hemos tratado con un sistema para la colocacin de la herramienta conoci
do como
programacin absoluta. En el sistema absoluto, todos los puntos de coordenadas se
dan con
respecto a su relacin al origen, una posicin fija cero, o considerada como el cero
de la pieza.
Este es el tipo ms comn de colocacin.
Otro tipo de colocacin es llamada colocacin incremental. El sistema de colocacin
incremental, trata con direccin y distancia. Una coordenada nueva se considera en
trminos de
su relacin con la posicin anterior, y no desde un cero fijo u origen. En otras pal
abras, despus
de que se ha procesado un bloque de informacin, la posicin en donde entonces se en
cuentre la
herramienta ser la nueva posicin cero para el siguiente movimiento a ejecutarse.
Un ejemplo del uso del sistema incremental esta abajo. Note que para moverse en
la escala
desde X 4.25 hacia X 2.025, se hizo un movimiento incremental de X 2.225, aunque
el
movimiento todava deja la herramienta en el lado positivo de la escala. Por lo ta
nto el
movimiento se determino desde el ltimo unto, sin tomar en cuenta la posicin cero.
Los signos
(*) y ( ) se usan con respecto a la direccin, y no con respecto a la posicin del cer
o.
Fig. 3 6 ejemplo de un movimiento incremental.
Mantenga en mente que al colocar en absoluto, nos concierne o interesa la distan
cia y la
direccin desde un punto de referencia fijo cero, y al determinar la colocacin incr
emental nos
interesa la distancia y la direccin desde la ltima posicin.
Pgina 14 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
PROGRAMANDO CON CDIGOS
Un programa se escribe como un conjunto de instrucciones en el orden en que van
a ser
ejecutadas. Las instrucciones, en lenguaje comn en espaol, podran ser as:
LNEA#1 = SELECCIONAR HERRAMIENTA CORTANTE O CORTADOR
LNEA#2 = ENCENDER EL EJE ROTADOR O HUSILLO Y SELECCIONAR LAS RPM.
LNEA#3 = ENCENDER EL LQUIDO REFRIGERANTE
LNEA#4 = RPIDO A LA POSICIN INICIAL DE LA PARTE O PIEZA
LNEA#5 = SELECCIONAR LA APROPIADA VELOCIDAD DE AVANCE Y HACER CORTE(S)
LNEA#6 = APAGAR EL EJE ROTADOR O HUSILLO Y EL LQUIDO REFRIGERANTE
LNEA#7 = RETORNAR HERRAMIENTA A POSICIN DE SOSTN Y SELECCIONAR LA SIGUIENTE
Y as por el estilo. Pero el control de nuestra maquina solamente entiende estas i
nstrucciones
si se dan en el lenguaje de la maquina.
Antes de tratar el significado y el uso de los cdigos, es conveniente establecer
algunas reglas:
1) cdigos vienen en grupos. Cada grupo de cdigos tendr un nmero especfico de grupo
2) un cdigo G dentro de un mismo grupo puede ser reemplazado por otro cdigo en el
mismo
grupo. El programador establece las modalidades de funcionamiento al hacer esto.
La regla
universal aqu es que los cdigos del mismo grupo no pueden usarse ms de una vez en l
a misma
lnea.
3) hay algunos cdigos de modalidad G que, una vez establecidos, siguen vigentes h
asta que
son reemplazados con otro cdigo del mismo grupo.
4) hay algunos cdigos fuera de modalidad G que, una vez llamados, son vigentes so
lamente
en el bloque que los origina y despus son inmediatamente olvidados por el control
.
Las reglas mencionadas arriba gobiernan el uso de todos los cdigos en la programa
cin de los
controles haas (y algunos otros). El concepto de agrupacin de cdigos y las reglas
aplicables
debern recordarse si vamos a programar eficientemente la maquina de herramientas
o torno. Lo
siguiente es una explicacin de los cdigos ms elementales para la operacin de la maqu
ina.
FORMATO DEL PROGRAMA
El formato del programa, o el estilo del programa es una parte importante del ma
quinado de
CNC. Cada individuo estructura sus programas diferente y, en la mayora de los cas
os, un
programador no podra identificar un programa escrito por el mismo. La idea es que
un
programador debe ser consistente y eficiente, escribiendo el cdigo en la manera q
ue se ha listado
y en el orden que aparece en el programa. Por ejemplo:
X, Y, Z estn en el orden que aparecen. La mquina leer X, Y, o Z en cualquier orden,
pero
debemos ser consistentes. Escriba primero X, segundo Y, tercero Z.
La primera lnea o bloque de un programa que usa cdigos G activos debe ser un numer
o de
herramienta y un comando de cambio de herramienta. Esto es una buena medida de s
eguridad.

Pgina 15 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
La segunda lnea o bloque tendr un comando rpido (G00), un comando absoluto o
incremental (G90, G91), un cero del trabajo para X y Y (G54), una colocacin de co
ordenadas X
e Y, un comando de velocidad del husillo (S____), u un comando de ENCENDIDO del
husillo a
mano derecha (M03).
La tercera lnea o bloque tendr un comando leer compensacin de longitud de la
herramienta (G43), un numero para el desplazamiento en la longitud de la herramie
nta (H01), un
movimiento de colocacin del eje Z (Z.1), y un comando opcional de ENCENDIDO del lq
uido
refrigerante (M08).
Las primeras tres lneas para el programa de este ejemplo serian:
T1 M06;
G00 G90 G54 X0 Y0 S2500 M03;
G43 H01 Z.1 M08;
Todos los cdigos necesarios para cada operacin estn listados arriba. Este formato e
s una
buena prctica y as separara su estilo del de otros programadores.
PREGUNTA:
Si G00, G90, y G54 son presunciones, por que las anotamos en la segunda lnea de un
programa y tambin para cada herramienta diferente?
Respuesta: G00, G90, y G54 se anotan como auxiliares para el operario (a) o inst
alador (a) de
manera que el/ella pueda determinar si la mquina se ubica o posiciona en rpido, si
la mquina
realmente esta bajo la modalidad de coordenadas absolutas, y lo ms importante, el
cero del
trabajo. El cero del trabajo siempre es diferente con varios montajes, y es muy
comn tener
mltiples ceros de trabajo.
PREGUNTA:
Podemos combinar la segunda y tercera lnea, excluyendo el cdigo M08? Si es as, por qu
e
escribimos las lneas por separado?
RESPUESTA:
Si. Los cuatro cdigos G00, G90, G54 y G43 pertenecen a grupos diferentes. Recuerd
e, no se
puede o debe anotar dos cdigos G del mismo grupo en la misma lnea. La razn principa
l para
usar dos lneas es por SEGURIDAD. Recuerde, las lneas del programa se ejecutan una
por una.
Primero se colocaran las coordenadas X e Y, luego se procesaran la longitud de l
a herramienta y
la coordenada Z. si se combinaran, los tres ejes se moveran simultneamente, y se p
odra golpear
o destruir cualquier prensa u objeto que interfiera. Las posibilidades de chocar
la mquina son
mayores si se combinan X, Y y Z en una colocacin simultanean
Fig. 3 7 desplazamiento en la longitud de la herramienta y compensacin de longitud
de la
herramienta.
Pgina 16 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
El nmero de herramienta siempre debe corresponder numricamente con el nmero del
desplazamiento en la longitud de la herramienta. La definicin 15 (acuerdo entre H
y T)
asegurara que el nmero de herramienta y el desplazamiento en la longitud de la he
rramienta
concurran. (Ej. T1 en la lnea #1 debe tener H01 en la lnea # 3. y T2 debe tener H0
2 en la lnea #
3.)
CICLOS PREPROGRAMADOS
Un ciclo preprogramado se usa para simplificar la programacin de una pieza. Los c
iclos
preprogramados estn definidos para las operaciones repetitivas ms comunes en el ej
e Z, tales
como taladrar, roscar, y perforar. Un ciclo preprogramado, una vez seleccionado,
sigue vigente
hasta que se cancela con el cdigo G80. En cada ciclo preprogramado hay envueltas
seis
operaciones:
1) colocacin de los ejes X e Y (eje rotatorio opcional A)
2) viaje rpido (movimiento transversal rpido) al plano de referencia.
3) taladrar, perforar, o roscar.
4) operacin en el fondo del agujero
5) retraccin al plano de referencia.
6) movimiento transversal en rpido (viajar rpido) al punto inicial.
Por ahora, los ciclos preprogramados estn limitados a operaciones en el eje Z; o
sea, solo se
permite el plano G17. esto significa que el ciclo preprogramado se procesara en
el eje Z siempre
que se seleccione una posicin nueva del eje X o Y. el funcionamiento de un ciclo
preprogramado varia dependiendo del funcionamiento en incremental (G91) o en abs
oluto (G90).
El movimiento incremental en un ciclo preprogramado a menudo es til como un conta
dor de
repeticiones (L) y puede usarse para repetir la operacin con un movimiento increm
ental en X o
Y entre cada ciclo. G98 y G99 son comandos de modalidad que cambian la manera en
que operan
los ciclos preprogramados. Cuando el G98 (presuncin preestablecida del sistema) e
sta vigente,
el eje Z retornara a la posicin inicial al finalizar el ciclo preprogramado. Cuan
do G99 esta
vigente, el eje Z retornara al plano de referencia al finalizar el ciclo preprog
ramado.
Nota: si hay un L0 en la lnea del ciclo preprogramado, el ciclo no ser procesado s
ino hasta
que el control lea una posicin X o Y.
Pgina 17 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
Para informacin ms detallada sobre ciclos preprogramados, ver la seccin de cdigos G de
este manual.
METODOLOGA
LA PRCTICA TENDR LAS SIGUIENTES ACTIVIDADES:
1) El profesor impartir una pltica sobre la programacin de las maquinas CNC.
2) Los alumnos con el profesor desarrollaran un programa CNC para una pieza senc
illa y de
esa manera conocer la estructura de un programa CNC.
3) Los alumnos podrn simular su programa en CNC simulator para su comprobacin.
4) Los alumnos podrn simular y verificaran su programa en el centro vertical de m
aquinado.
5) Los alumnos darn un repaso general del tablero y sus aplicaciones.
6) El profesor mostrara a los alumnos el uso y aplicacin de los distintos tipos d
e herramientas
de corte en el centro vertical de maquinado.
7) El profesor les dar a los alumnos los pasos para la fabricacin de la pieza prog
ramada en el
centro vertical de maquinado.
8) El profesor les encargara a los alumnos desarrollar el programa para una piez
a en especial y
aplicar por si solos todos los pasos para fabricacin.
EJEMPLO DE PIEZA
OTROS DATOS IMPORTANTES PARA MAQUINAR EN CNC

A) TIPO DE MATERIAL

B) TIPO DE HERRAMIENTA

S = SPINDLE (HUSILLO)

F = FEED (AVANCE DEL HUSILLO)

A = mm/mn

B = inch/mn
Pgina 18 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
Estructura de un programa

% (inicio y fin de programa)

O0000; (nmero de programa)

G20 G21; (pulgadas milmetros)

T1 M06; (herramienta y funcin de cambio)

G00G90G54X0.0Y0.0S0.0M03; (bloques)

G43h01z0.0:

geometra de la pieza

M05 (alto al husillo)

M30 (retorno al inicio)

% (fin de programa)
EJEMPLO DE PROGRAMA

O0001;

G20;

T1M06;


G00G90X4.5Y2.75S1500M03;

G43H01Z0.0;

G01Z-0.25F2.0:

G01X-4.5Y2.75F4.0;

G03X-5.25Y2.0R0.75:

G01Y-2.0:

G03X-4.5Y-2.75R0.75;
Pgina 19 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC

G01X4.5;

G03X5.25Y-2.0R0.75;

G01Y2.0;

G03X4.5Y2.75R0.75;

G00Z5.0;

M05

M30

%
RECURSOS MATERIALES Y EQUIPO
MATERIALES Y EQUIPO:
- Centro vertical de maquinado en buenas condiciones
- Instalacin de equipo de suministro de aire seco.
- Formatos de prcticas.
- Pizarrn.
- Plumogises.
- Borrador.
- Lista de cdigos FANUC.
-Diagrama del tablero del centro vertical de maquinado HAAS.
-Kit de herramientas del centro vertical de maquinado CNC
DESCRIPCIN DEL DESARROLLO DE LA PRCTICA
En base a la metodologa en su hoja de notas escriba lo ms importante de la pltica i
nicial
ELABORAR EL PROGRAMA PARA LA SIGUIENTE PIEZA
Considere los siguientes datos:
MATERIAL: MADERA O RESINA ESPESOR DE
HERRAMIENTA: CORTADOR RECTO DE 1/2 DE CUATRO GAVILANES.
NOTA:
El cero de pieza lo puede fijar donde usted quiera, pero de eso depender la progr
amacin.
FIGURA
Pgina 20 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
FIG. 1
2) El cdigo generado de la pieza tendr que pasarse a un editor de texto para poder
trasladarse al software CNC simulator para su comprobacin.
3) En base a su diagrama del panel de control introducir el cdigo al centro verti
cal de
maquinado para su verificacin.
Procedimiento de simulacin grafica en el centro vertical de maquinado.
a) Introduzca el disco de 3-1/2 en la entrada de la maquina.
b) Presione la tecla PROG LIST.
c) Introduzca el nombre del programa con la extensin .NC.
d) Presione F3 para que lea el disco.
e) Seleccione el programa con el cursor de la maquina.
f) Presione la tecla EDIT.
g) Presione la tecla SETNG GRAPH.
h) Presione la tecla CYCLE START.
En la simulacin grafica vera los recorridos de su programacin.
DESARROLLAR EL PROGRAMA DE LA SIGUIENTE PIEZA.
DATOS:
MATERIAL: RESINA. DE PULGADA DE ESPESOR
HERRAMIENTA: CORTADOR RECTO DE DE 4 GAVILANES
Pgina 21 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
FIG. 2
RESULTADOS Y CONCLUSIONES
1) El alumno podr programar cualquier pieza en 2D utilizando los cdigos.
2) El alumno podr montar, sujetar y compensar todos los valores que requiere una
pieza para
su posterior maquinado.
3) El alumno podr simular todas sus tareas en el centro vertical de maquinado par
a su
verificacin.
4) El alumno podr utilizar las herramientas de corte mas utilizadas en centros de
maquinado
vertical.
BIBLIOGRAFA
El alumno revisara artculo, libros, revistas referentes al tema y complementara l
as actividades
desarrolladas en dicha prctica.
Pgina 22 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
ANEXOS
TABLA DE CDIGOS FANUC
Cdigo:
Funcin
Grupo
G00
Movimiento rpido
01
G01
Movimiento de interpolacin lineal
01
G02
Movimiento de interpolacin circular a mano derecha (CW)
01
G03
Movimiento de interpolacin circular a mano izquierda (CCW)
01
G04
Pausa (Dwell)
00
G09
Alto o paro total (exact stop)
00
G10
Fijar desplazamientos
00
G12
Fresado de cavidad o receptculo circular a mano Der.(Yasnac)
00
G13

Fresado de cavidad o receptculo circular a mano izq. (Yasnac)


00
G17
Seleccin del plano XY
02
G18
Seleccin del plano ZX
02
G19
Seleccin del plano YZ
02
G20
Seleccionar pulgadas
06
G21
Seleccionar sistema mtrico
06
G28
Retorno al cero de la mquina
00
G29
Retorno al punto de referencia
00
G31
Saltar, omitir o pasar por alto la funcin
00
G35
Medicin automtica del dimetro de la rueda
00
G36

Medicin automtica de los desplazamientos de trabajo


00
G37
Medicin automtica de los desplazamientos de la herramienta
00
G40
Cancelar compensacin del cortador
07
G41
Compensacin de cortador a la izquierda
07
G42
Compensacin de cortador a la derecha
07
Pgina 23 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
G43
Compensacin + de la longitud de la herramienta
07
G44
Compensacin de la longitud de la herramienta
07
G47
Grabado de texto
00
G49
Cancelar G43/G44/G153
00
G50
Cancelar G51
11
G51
escalando
11
G52
Establecer el sistema de coordenadas de trabajo G52 (Yasnac)
12
G52
Establecer el sistema de coordenadas local (FANUC)
00
G52
Establecer el sistema de coordenadas local (HAAS)
00
G53
Seleccin fuera de modalidad de las coordenadas de la maquina

00
G54
Seleccin del sistema # 1 de las coordenadas de trabajo
12
G55
Seleccin del sistema # 2 de las coordenadas de trabajo
12
G56
Seleccin del sistema # 3 de las coordenadas de trabajo
12
G57
Seleccin del sistema # 4 de las coordenadas de trabajo
12
G58
Seleccin del sistema # 5 de las coordenadas de trabajo
12
G59
Seleccin del sistema # 6 de las coordenadas de trabajo
12
G70
Configuracin circular para agujeros para tornillos (Yasnac)
00
G71
Arco modelo para agujeros para tornillo (Yasnac)
00
G72
Agujeros para tornillos A lo largo de un ngulo (Yasnac)
00
G73
Ciclo preprogramado de taladro con avances cortos a alta velocidad

09
G74
Ciclo preprogramado de roscado inverso o reverso (CCW)
09
G76
Ciclo preprogramado de perforado o acabado fino cilndrico
09
G77
Ciclo preprogramado de perforado de la parte posterior cilndrica
09
G80
Cancelar el ciclo preprogramado
09
G81
Ciclo preprogramado de taladro
09
Pgina 24 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
G82
Ciclo pre programado de taladro de centros (punto de centro)
09
G83
Ciclo preprogramado del taladro en avances cortos
09
G84
Ciclo preprogramado de roscado o machuelazo
09
G85
Ciclo preprogramado de perforado cilndrico
09
G86
Ciclo preprogramado de alto / perforado cilndrico
09
G87
Ciclo preprogramado de retraccin manual / perforado cilndrico
09
G88
Ciclo preprogramado de retraccin manual /pausa/perforado cilndrico 09
G89
Ciclo preprogramado de pausa y perforado cilndrico
09
G90
Absoluto
03
G91
Incremental
03

G92
Establecer las coordenadas de trabajo FANUC o HAAS
00
G92
Establecer las coordenadas de trabajo YASNAC
00
G93
Modalidad de avance de tiempo inverso
05
G94
Modalidad de avance por minuto
05
G98
Retorno al punto inicial
10
G99
Retorno al plano R
10
G100
Cancelar la imagen del espejo
00
G101
Activar la imagen del espejo
00
G102
Salida programable al RS232
00
G103
Lmite del previsor (mirar anticipadamente) de boques
00

G107
Correlacin o transformacin cilndrica
00
G110
Seleccionar sistema 7 de coordenadas de trabajo
12
G111
Seleccionar sistema 8 de coordenadas de trabajo
12
G112
Seleccionar sistema 9 de coordenadas de trabajo
12
G113
Seleccionar sistema 10 de coordenadas de trabajo
12
Pgina 25 de 26

UNIVERSIDAD AUTNOMA CHAPINGO


GUIA DE PRACTICA DE LABORATORIO CNC
G114
Seleccionar sistema 11 de coordenadas de trabajo
12
G115
Seleccionar sistema 12 de coordenadas de trabajo
12
G116
Seleccionar sistema 13 de coordenadas de trabajo
12
G117
Seleccionar sistema 14 de coordenadas de trabajo
12
G118
Seleccionar sistema 15 de coordenadas de trabajo
12
G119
Seleccionar sistema 16 de coordenadas de trabajo
12
G120
Seleccionar sistema 17 de coordenadas de trabajo
12
G121
Seleccionar sistema 18 de coordenadas de trabajo
12
G122
Seleccionar sistema 19 de coordenadas de trabajo
12
G123
Seleccionar sistema 20 de coordenadas de trabajo

12
G124
Seleccionar sistema 21 de coordenadas de trabajo
12
G125
Seleccionar sistema 22 de coordenadas de trabajo
12
G126
Seleccionar sistema 23 de coordenadas de trabajo
12
G127
Seleccionar sistema 24 de coordenadas de trabajo
12
G128
Seleccionar sistema 25 de coordenadas de trabajo
12
G129
Seleccionar sistema 26 de coordenadas de trabajo
12
G136
Medicin de automtica del centro de desplazamiento de trabajo
12
G143
Compensacin de longitud de herramienta en el 5 eje
08
G150
Propsito general de fresado de cavidad o receptculo
00
G174/184 Roscado dirigido por propsitos generales
00

G187
00
Control de precisin para maquinado en alta velocidad
Pgina 26 de 26

You might also like