Вы находитесь на странице: 1из 80

Curso Bsico de Programacin

para Centro de Torneado

En este manual, encontrar los principios bsicos necesarios y una breve explicacin de los cdigos
ms utilizados para iniciar la programacin del centro de torneado.

Si requiere ms informacin, puede consultar el manual adjunto a la mquina, donde encontrar


informacin an ms detallada.

El Departamento de Ingeniera de Aplicaciones es responsable de todo lo relacionado con la


programacin y operacin de los controles CNC. Para cualquier duda o aclaracin acerca del uso de los
controles, favor de comunicarse a los telfonos siguientes:

Mxico (55) 5565-9008


Monterrey (81) 8145-0473
Quertaro (442) 215-8829
Guadalajara (33) 3810-2403

Departamento de Aplicaciones

MXICO MONTERREY GUADALAJARA

- Alejandro Vega - Jos Guadalupe Garca - Oscar Martnez


- Luis David Cruz - Carlos Valdez
- Hiplito Ramrez
- Jorge Orta
QUERTARO
- Nepthali Rojas
- Antonio Alarcn

1
Indice

Indice ................................................................................................................................................ 2
Introduccin .................................................................................................................................... 3
Sistema de Coordenadas ............................................................................................................... 4
Programacin en Absoluto ............................................................................................................ 5
Localizacin de Puntos .................................................................................................................. 5
Cdigos Alfabticos de Direccin ................................................................................................. 8
Cdigos M ........................................................................................................................................ 9
Cdigos G ........................................................................................................................................ 10
Parmetros de Corte ....................................................................................................................... 11
Frmulas y Nomenclaturas ............................................................................................................ 12
Comandos de Control de Velocidad del Husillo ........................................................................... 13
Funciones ......................................................................................................................................... 13
Programando con Cdigos ............................................................................................................ 15
Cdigos de Activacin Automtica ................................................................................................ 16
G00 Posicionamiento con Movimiento Rpido .............................................................................. 17
G01 Movimiento de Interpolacin Lineal ........................................................................................ 18
G02 y G03 Movimiento de Interpolacin Circular .......................................................................... 19
Direccin y Punta Imaginaria de la Herramienta .......................................................................... 24
Movimiento de Aproximacin y Partida ........................................................................................ 26
Efecto del Radio de la Punta de la Herramienta ........................................................................... 26
Ciclos de Maquinado ...................................................................................................................... 27
Cuerdas NPT ................................................................................................................................. 35
G80 Cancleacin de Ciclos Enlatados ......................................................................................... 36
G81 Ciclo de Barrenado Directo .................................................................................................... 36
G82 Ciclo de Barrenado con Tiempo de Espera ........................................................................... 37
G83 Ciclo de Barrenado con Desahogo de Rebaba .................................................................... 38
G83 Ciclo de Barrenado con Desahogo de Rebaba y Profundidad Variable ............................. 39
G84 y G184 Ciclo de Machueleado ................................................................................................ 40
G85 Ciclo de Mandrinado ............................................................................................................... 41
Tabla para Velocidades de Corte para Machuelear ...................................................................... 42
Avances por Revoluciones para Brocas ...................................................................................... 42
Tabla para Velocidades de Corte para brocas HSS .................................................................. 43
Notas ................................................................................................................................................ 44

2
Introduccin

CNC = Computerized Numerical Control (Contro Numrico Computarizado)

En una mquina CNC, el proceso de maquinado se controla y programa mediante un sistema de


cdigos que permite operar la misma con poca supervisin y gran repetibilidad, ejecutando la misma
tarea una y otra vez con un mnimo de error gracias a la supervisin de una computadora.

Los principios usados en el manejo de mquinas convencionales aplican de la misma forma a las
mquinas CNC. La diferencia principal radica en como se ejecutan los movimientos, ya que en lugar de
mover manivelas para hacer llegar la herramienta a puntos determinados, el CNC permite almacenar
dichas posiciones en la memoria del control. As la herramienta se mover automticamente cada vez
que se ejecute un programa.

Sistema de Coordenadas

Chuck
EJE X

Contrapunto

EJE Z

3
Programacin en Absoluto e Incremental

En el modo absoluto, todas las coordenadas se relacionan directamente con el origen o cero pieza
fijado. Los movimientos son determinados por los ejes X y Z.

En el modo incremental, las coordenadas se relacionan nicamente con el punto anterior programado.
Los movimientos se determinan con la letra U para el eje X y W para el eje Z.

Ejemplo:

Z0 1 2 3 4 5
N1 G00 Z0
N2 G00 Z1.0
N3 G00 W2.0
N4 G00 Z4.0
N1 N2 N3 N4

Localizacin de Puntos
X

8
7 5 6
6 10 11 12 13 14
5
4
3 4 1 X0, Z0
2
1
-Z Z
-1
-2
-3 3 2
-4
-5 8 7
-6 9
-7 -6 -5 -4 -3 -2 -1 1 2 3 4 5 6 78 9

-X

4
Ejercicio 1

Localice los puntos siguientes utilizando el sistema de ejes anterior.

Programacin en Absoluto (X, Z)

PT1 = X ___________ Z____________


PT2 = X ___________ Z____________
PT3 = X ___________ Z____________
PT4 = X ___________ Z____________
PT5 = X ___________ Z____________
PT6 = X ___________ Z____________
PT7 = X ___________ Z____________
PT8 = X ___________ Z____________

Programacin en Incremental (U, W)

PT8 a PT9 = U ___________ W ____________


PT9 a PT10 = U ___________ W ____________
PT10 a PT11 = U ___________ W ____________
PT11 a PT12 = U ___________ W ____________
PT12 a PT13 = U ___________ W ____________
PT13 a PT14 = U ___________ W ____________
PT14 a PT8 = U ___________ W ____________
PT8 a PT10 = U ___________ W ____________

5
Ejercicio 2

Localice los puntos en el dijubo 2 haciendo referencia a los datos en el dibujo 1

4.000
1.000

R .100 .25 x 45 Deg.

Dibujo 1 2.000 1.500

Punto 5
Punto 4
Punto 3 Punto 2
Punto 1

Dibujo 2

X Z
(Dimetro NO Radio)

Punto 1 ______________________ ______________________

Punto 2 ______________________ ______________________

Punto 3 ______________________ ______________________

Punto 4 ______________________ ______________________

Punto 5 ______________________ ______________________

6
4.600
3.875
1.875
.125 x 45 Deg

2.000 3.750
3.350

.125 x 45 Deg
R .750

.250
.750
.300

X Z

Pt 1 __________ __________
2
Pt 1

Pt 2 __________ (_________)
Pt 10
1

Pt 7

Pt 6
Pt 1

Pt 3 __________ __________
Pt

Pt 3
4

Pt 4 (_________) __________
2
Pt

Pt

Pt
Pt 5
9

8 __________ __________
Pt

1
Pt

Pt 6 __________ __________

Pt 7 (_________) __________

Pt 8 __________ (_________)

Pt 9 (_________) __________

Pt 10 __________ (_________)

Pt 11 (_________) __________

Pt 12 __________ __________

7
Cdigos Alfabticos de Direccin

Especifica el movimiento o la posicin absoluta del contrapunto a lo largo del eje B. Distancia
B
dada en milmetors o pulgadas.
Indica el avance aplicado a cualquier interpolacin. El valor es dado en mm/rev o pulg/rev para
F G99, y mm/min o pulg/min para G98.
Seguido de uno, dos o tres dgitos identifica a las funciones preparatorias. Cada cdigo indica la
G ejecucin de una operacin especfica.
I Especifica datos necesarios en algunos ciclos enlatados e interpolaciones circulares (para eje X).

J Especifica datos necesarios en algunos ciclos enlatados.


K Especifica datos necesarios en algunos ciclos enlatados e interpolaciones circulares (para eje Z).
L Indica el nmero de veces que se ejecuta una operacin en los ciclos enlatados y subprogramas.

M Seguido de dos dgitos identifica a las funciones miscelneas. Un slo cdigo M es permitido por
lnea o bloque del programa.
N Enumera las lneas o bloques del programa. Su uso es opcional y va de 0 a 99999.
Identifica el nmero de programa. Se coloca en la primera lnea o bloque del programa y va de
O
0 a 99999.
Contiguo al cdigo G04 asigna un tiempo de espera en segundos o microsegundos durante su
ejecucin. Con el cdigo M98 escrito en el programa, solicita la ejecucin de un subprograma.
P
En los ciclos enlatados G70, G71, G72 y G73 indica la lnea o bloque inicial de la trayectoria
programada.
Especifica datos necesarios para el ciclo enlatado G83 cuyo valor es siempre positivo. En los
Q
ciclos enlatados G70, G71, G72 y G73 indica la lnea o bloque final de la trayectoria programada.
Especifica datos necesarios en algunos ciclos enlatados (para definir el plano de referencia) e
R
interpolaciones circulares (para indicar radios).
Indica la velocidad de giro asignada al husillo. El valor es dado en RPM para G96 y pies/min o
S
mts/min para G97.
Seguido de cuatro dgitos selecciona la herramienta (los dos primeros dgitos) as como el
T
compensador (los dos ltimos dgitos).
Especifica el movimiento o la posicin incremental a lo largo del eje X. Distancia dada en
U
milmetros o pulgadas.
Especifica el movimiento o la posicin incremental a lo largo del eje Z. Distancia dada en
W
milmetros o pulgadas.
Especifica el movimiento o la posicin absoluta a lo largo del eje X. Distancia dada en milmetros
X
o pulgadas.
Especifica el movimiento o la posicin absoluta a lo largo del eje Z. Distancia dada en milmetros
Z
o pulgadas.

8
Cdigos M (Funciones Miscelneas)

M00 Paro de programa.

M01 Paro opcional de programa.

M02 Fin de programa.

M03 Giro de husillo a la derecha (en sentido de las manecillas del reloj).

M04 Giro del husillo a la izquierda (en contra sentido de las manecillas del reloj).

M05 Paro de husillo.

M08 Activar soluble (coolant).

M09 Desactivar soluble (coolant).

M10 Cerrar chuck.

M11 Abrir chuck.

M21 Avance de contrapunto hacia adelante.

M22 Avance de contrapunto hacia atrs.

M30 Fin de programa con retorno al inicio.

M31 Extractor de virutas hacia adelante

M32 Extractor de virutas hacia atrs.

M33 Paro de extractor de virutas.

M41 Engranaje bajo, ignorado si no posee caja engranada.

M42 Engranaje alto, ignorado si no posee caja engranada.

M98 Llamado de subprograma.

M99 Fin de subprograma con retorno al programa principal.

9
Cdigos G (Funciones Preparatorias)

Cdigo Grupo
G00 Movimiento rpido. 01
G01 Movimiento de interpolacin lineal con avance controlado. 01
Movimiento de interpolacin circular en el sentido de las manecillas del
G02 01
reloj con avance controlado.
Movimiento de interpolacin circular en el contrasentido de las
G03 01
manecillas del reloj con avance controlado.
G04 Pausa de tiempo en segundos o microsegundos Pnnnn. 00
G20 Indicador del sistema de coordenadas para pulgadas. 06
G21 Indicador del sistema de coordenadas para milmetros. 06
G28 Retorno al cero mquina. 00
G40 Cancelacin de compensacin del radio de la herramienta. 07
G41 Compensacin del radio de la herramienta a la izquierda. 07
G42 Compensacin del radio de la herramienta a la derecha. 07
G50 Establece el lmite de velocidad del husillo. 11
G54-G59 Establece la posicin de las coordenadas para el cero pieza. 12
G70 Ciclo de acabado para los ciclos de desbaste G71, G72 y G73. 00
G71 Ciclo de desbaste longitudinal exterior e interior. 00
G72 Ciclo de desbaste transversal exterior e interior. 00
G73 Ciclo de desbaste para piezas preformadas. 00
G74 Ciclo de ranurado frontal. 00
G75 Ciclo de ranurado exterior e interior. 00
G76 Ciclo de roscado con pasadas mltiples. 00
G80 Cancelacin de ciclos enlatados. 09
G81 Ciclo de barrenado. 09
G82 Ciclo de barrenado con tiempo de espera. 09
G83 Ciclo de barrenado con desahogo de rebaba. 09
G84 Ciclo de machueleado derecho. 09
G85 Ciclo de mandrinado con avance controlado y retraccin rpida. 09
G86 Ciclo de mandrinado con paro de husillo. 09
G90 Ciclo de torneado exterior e interior. 01
G92 Ciclo de roscado. 01
G94 Ciclo de refrentado. 01
G96 Velocidad superficial constante. 12
G97 Revoluciones por minuto. 12
G98 Avance en pulgadas/min o mm/min. 05
G99 Avance en pulgadas/rev o mm/rev. 05
G184 Ciclo de machueleado izquierdo. 09

10
Parmetros de Corte

Torneado
Proceso de maquinado que consiste en hacer rotar la pieza de trabajo, generalmente es de forma
cilndrica. Dicha pieza puede ser sujeta por sus extremos para que, al girar, sea atacada por una
cantidad de ciclos prediseados, medidos en lapsos de tiempo, con el fin de modificar tanto su
geometra original, como la calidad de la superficie.

Esta modificacin de la geometra y calidad de la pieza se produce al remover material de la misma con
una herramienta hecha de un material de manufactura de mayor rigidez, lo que permite penetrar la
superficie en una o varias etapas, al fin de obtener las medidas y calidades requeridas.

Mandrinado
La diferencia que existe entre los procesos de torneado y de mandrinado es la condicin tubular de la
geometra de la pieza, es decir, que el proceso de maquinado se realiza en el ncleo o dimetro interior
de la pieza, en lugar de que se realice en la superficie exterior de la misma. La particularidad de esta
operacin modifica sensiblemente el tipo de porta-herramienta y herramientas de corte necesarios para
su ejecucin

Velocidad de Corte
Es el velocidad que lleva la pieza al pasar por el filtro de corte. Se conoce tambin como velocidad
perifrica a la que gira el material.

Avance
Es el movimiento axial y/o radial de la herramienta por cada revolucin o giro de la pieza de trabajo
(pulg/rev o mm/rev). Los avances se pueden medir, adems, en unidad de tiempo (pulg/min o mm/min).

11
Frmulas y Nomenclatura

N = R.P.M.
Vc = Velocidad de corte (mts/min o pies/min).
= Constante de valor 3.14159.
D = Dimetro de la pieza en mm o pulgadas.
1000 = Valor para convertir mts a mm.
12 = Valor para convertir pies a pulgadas.

Sistema Mtrico

Frmula para determinar las revoluciones por minuto.

Vc x 1000
N=
x D (mm)

Sistema Ingls

Frmula para determinar las revoluciones por minuto.

Vc x 12
N=
x D (pulg)

Frmula para determinar el paso de un machuelo en pulgadas.

Paso = 1/nmero de hilos

En el caso de los machuelos milimtricos, el paso es indicado de forma directa; por lo tanto, no es
necesario el uso de frmulas.

12
Comandos de Control de Velocidad del Husillo

Existen dos formas de comandar la velocidad del husillo:

G96 Velocidad superficial constante


Comando necesario para las operaciones de torneado y mandrinado en las que el posicionamiento
sobre el eje X siempre varia. En este modo, el control va calculando las revoluciones por minuto a las
que debe girar la pieza a maquinar en funcin del dimetro de la pieza. Velocidad de corte en
pies/min o mts/min.

G97 Revoluciones por minuto


Comando necesario para las operaciones de barrenado, roscado y machuelado en las que el
posicionamiento sobre el eje X es nicamente cero. Para determinar las revoluciones por minuto, es
necesario conocer la velocidad de corte del material a maquinar y aplicar la frmula para dicho clculo.
Se expresa en R.P.M.

Formato

G96 S500 M03


Lnea o bloque del programa que indica la activacin de giro de husillo a la derecha con una velocidad
de corte de 500 pies/min.

G97 S500 M03


Lnea o bloque del programa que indica la activacin de giro de husillo a la derecha a 500 RPM.

Funcin S

Esta funcin controla la rotacin del husillo. En RPM (G97) o en Vc (G96). Se especifica un nmero de
hasta cuatro cifras a continuacin de la direccin S sin punto.

13
Nmeros de Lnea

Las lneas numeradas se usan para buscar herramientas e identificar partes de un programa. Despus
de la letra N podemos utilizar hasta 5 dgitos.

Ejemplo:
N9
N99
N999
N9999
N99999

Parntesis

Los parntesis se emplean para diferentes propsitos. Cualquier informacin que sea necesaria para
identificar un programa, proceso o herramienta, o bien, para incluir notas de referencia, se puede
introducir entre parntesis y dicha informacin ser ignorada por la mquina.

Ejemplo: (Programa de desbaste)

Block Delete

Esta funcin se usa para que la mquina se salte una lnea o seccin de un programa. Se introduce un
slash (/) al principio de cada lnea que la mquina deba saltarse cuando el botn de Block Delete haya
sido activado en el panel de control. As, cualquier lnea con slash ser ignorada.

Ejemplo: / M99
M30

En este ejemplo, el programa terminara en M99. Sin embargo, si el botn Block Delete es encendido,
entonces el programa terminar en M30.

14
G50 S___

Este cdigo fija la velocidad mxima del husillo para operacin automtica (min-1).

IMPORTANTE: Cuando se usa G96, se va incrementando tanto la velocidad del husillo como los
movimientos en direccin X. La velocidad mxima del husillo debe ser comandada por
el comando G50 S0000, para prevenir que las revoluciones excedan la capacidad de la
mquina.

Funcin T

Esta funcin se emplea para seleccionar la herramienta y para ajustar el sistema de coordenadas
usando la compensacin de la herramienta.

Tambin lee los datos necesarios para ejecutar la funcin de desplazamiento automtico del radio de la
punta de la herramienta.

Se introduce un nmero de cuatro cifras a continuacin de la direccin T para especificar el nmero de


herramienta y el nmero de desplazamiento de la herramienta.

T0000 Las dos primeras cifras de un comando T especifican el nmero de la herramienta, y las dos
ltimas especifican la compensacin de la geometra de la herramienta.

Es posible el uso de una herramienta con ms de un compensador.

Programando con Cdigos

Un programa se escribe como una serie de instrucciones que se van ejecutando en un orden
determinado.

Lnea # 1 = Seleccionar herramienta de corte


Lnea # 2 = Activar husillo con la velocidad de giro adecuada
Lnea # 3 = Movimiento rpido a la posicin de inicio de la parte
Lnea # 4 = Activar soluble
Lnea # 5 = Ejecutar maquinado de pieza con avances controlados
Lnea # 6 = Desactivar husillo y soluble
Lnea # 7 = Regreso a posicin de indexado para cambio de herramienta

15
Reglas para los Cdigos de Programacin

1. Los cdigos G se dividen en grupos numerados con el fin de clasificarlos segn la funcin que
desempean.
2. Un cdigo G nicamente puede ser reemplazado por otro del mismo grupo.

3. No se pueden colocar cdigos G de un mismo grupo en la misma lnea o bloque del programa.
Esta regla aplica tambin para los cdigos M.
4. Los cdigos modales permanecen activos hasta que otro del mismo grupo los reemplace.
5. Los cdigos no modales nicamente aplican en la lnea o bloque del programa donde fueron
colocados; inmediatamente despus, son ignorados por el control.
6. Slo se puede usar un cdigo M por lnea.

Cdigos de Activacin Automtica

A continuacin se describen los cdigos que aparecen de manera automtica al encender el control de
la mquina:

G00 Movimiento rpido.

G18 Seleccin del plano de trabajo Z-X para interpolacin circular.

G40 Cancelacin de compensacin del radio de la herramienta.

G64 Cancelacin de la modalidad de alto total o exacto.

G80 Cancelacin de ciclos enlatados.

G97 Revoluciones por minuto

G99 Avance en pulgadas/rev o mm/rev.

16
G00 Posicionamiento con Movimiento Rpido (Grupo 01)

Este cdigo G se usa para mover la mquina a la velocidad mxima. Se utiliza principalmente para
posicionar rpidamente la mquina en un punto dado antes de cada corte. Este cdigo es de modal; por
lo tanto, un bloque con G00 origina que los movimientos sean rpidos en todos los bloques siguientes
hasta que se defina otro cdigo del Grupo 01.

Nota de Programacin: Generalmente, los movimientos rpidos no sern en lnea recta. Cada eje definido se mover a la
misma velocidad, pero no todos los ejes terminarn necesariamente sus movimientos al mismo
tiempo. La mquina esperar hasta que los movimientos terminen antes de comenzar el siguiente
comando.

Ejemplo:

G00 X2.0 Z3.0;

Mueve rpidamente las coordenadas en los eje X y Z desde la posicin anterior hasta la posicin
siguiente programada.

11.0

2.0

Z
3.0 9.0

17
G01 Movimiento de Interpolacin Lineal (Grupo 01)

Este cdigo define un movimiento en lnea recta de punto a punto. El movimiento puede ser en 1 2 ejes.

Ambos ejes iniciarn y terminarn el movimiento al mismo tiempo. La velocidad de todos los ejes se
controla de manera que se logre la velocidad de avance (F) especificada a lo largo de la trayectoria
real.

El comando de direccin F es de modal y se puede especificar en un bloque previo. Solamente se


mueven los ejes especificados.

Ejemplo:

G01 X2.0 Z3.0;

Mueva los ejes X y Z linealmente con avence programado de 10 pulgadas/min desde el


posicionamiento anterior.

7.0

2.0

Z
3.0 11.0

18
G02 Movimiento de Interpolacin Circular en sentido de las manecillas
del reloj (CW)

G03 Movimiento de Interpolacin Circular en contra de las manecillas


del reloj (CCW)

Estos cdigos G se emplean para especificar un movimiento circular (en sentido de las manecillas del
reloj o en contra sentido de las mismas) de los ejes lineales. Este movimiento es posible en los dos ejes
X y Z.

Ejemplo:

G02 X2.0 Z6.0 R4.0 F10.0;

Mueve los ejes X y Z con un avance de 10 pulgadas/min en interpolacin circular hasta el


posicionamiento programado.

7.0

R4

2.0

Z
3.0 6.0

19
Interpolacin Lineal

2.500
.300 x 45 DEG.

1.250
8 7

5
4 3
2
.250 x 45 DEG. 1
3.000 1.250

.250 x 45 DEG.

ABSOLUTO INCREMENTAL

20
Interpolacin Circular

5.000

2.000

R 1.000

4.500 1.500

5.000

4.000 2.000

R .750

21
4.500

R 1.000

4.000 1.250

X0 Z0 Origen

5.000
2.500
.707
R 1.000

.707

5.422 1.25

22
2.375

R .360 1.13

R .240 R .120

3.000 1.250

2.500
2.000
1.250

.250 x 45 Deg 2.750


3.500
1.250 3.000

20
.250 x 45 Deg

R .125
R .100

23
Direccin y Punta Imaginaria de la Herramienta

Para un torno, no es fcil determinar el centro del radio de una herramienta. Los filos de corte se
establecen cuando una herramienta se retoca para grabar la geometra de la herramienta.

El control puede calcular dnde est el centro del radio de la herramienta usando la informacin del
filo, el radio de la herramienta y la direccin en la que se espera que corte la herramienta.

Los correctores de la geometra de los ejes X y Z se interceptan en un punto, llamado punta


imaginaria de la herramienta, que ayuda a determinar la direccin de la punta de la herramienta. Esta
direccin de la punta de la herramienta est determinada por un vector que se origina desde el
centro del radio de la herramienta y se extiende hasta la punta imaginaria de la herramienta.

La direccin de la punta de la herramienta de cada herramienta se codifica como un entero sencillo de


0 a 9. El cdigo de direccin de la punta se encuentra prxima a la correccin del radio en la pgina de
correctores de la geometra.

Se recomienda especificar una direccin de la punta para todas las herramientas usando la compensacin
del radio de la punta de la herramienta. La siguiente figura es un resumen del esquema de codificacin
de las puntas junto con ejemplos de la orientacin de la herramienta de corte.

Tenga en cuenta que la punta indica, a la persona que est haciendo la puesta a punto, la manera en que
el programador intenta que la geometra del corrector de la herramienta se va a medir. Por ejemplo: Si la
hoja con la informacin de la puesta a punto muestra que la direccin de la punta es 8, el programador
intentar que la geometra de la herramienta est en el filo y en la lnea de centro del inserto de la
herramienta.

Cdigo Imaginaria Orientacin de Situacin del Centro Cdigo Imaginaria Orientacin de Situacin del Centro
de Punta la Punta de la Herramienta de la Herramienta de Punta la Punta de la Herramienta de la Herramienta

Cero (0) indica una


direccin no especificada.
Normalmente no se le Direccin X+, Z+:
0 utiliza cuando se desea 1 Herramienta fuera
compensacin del radio de posicin.
de la punta de la
herramienta.

Direccin X+, Z-: Direccin X-, Z-:


2 Herramienta fuera 3 Herramienta fuera
de posicin. de posicin.

24
Cdigo Imaginaria Orientacin de Situacin del Centro Cdigo Imaginaria Orientacin de Situacin del Centro
de Punta la Punta de la Herramienta de la Herramienta de Punta la Punta de la Herramienta de la Herramienta

Direccin X-, Z+: Direccin X+:


4 Herramienta fuera 5 Filo de la herramienta.
de posicin.

Direccin X+: Direccin Z-:


6 Filo de la herramienta 7 Filo de la herramienta.

Direccin X-: Igual que la punta 0


8 Filo de la herramienta. 9

El primer movimiento X o Y en la misma lnea o despus de una lnea que contenga un G41 o G42,
se conoce como movimiento Approach (Aproximacin).

La aproximacin tiene que ser un movimiento lineal (G00 o G01). El primer movimiento no est
compensado; sin embargo, al final del movimiento de aproximacin, la posicin de la mquina estar
completamente compensada.

Vea la siguiente figura:

25
Movimientos de Aproximacin y Partida

Cualquier lnea que contenga un G40 cancelar la compensacin del radio de la punta de la herramienta
y se conoce como movimiento Departure (Partida).

La partida tiene que ser un movimiento lineal (G00 o G01). El comienzo de un movimiento de partida
est completamente compensado; la posicin de este punto ser normal (en ngulo recto) al ltimo
bloque programado. Al final del movimiento de partida, la posicin de la mquina no est compensada.

Consulte la figura anterior.

Efecto del Radio de la Punta de la Herramienta

Para evitar este efecto, es necesario utilizar los cdigos de compensacin de la punta de la herramienta
(G41 y G42) y dar de alta en la pantalla de Geometra de Herramienta el nmero correspondiente a la
punta de ataque, haciendo referencia al siguiente cuadro.

Cuadro de referencia para puntas de ataque de Herramientas. (Para las mquinas TL-1, TL-2 y TL-3 de
Haas utilizar el cuadro No. 2)

2 6 1 3 8 4

Cuadro de Cuadro de
Referencia 7 0, 9 5 Referencia 7 0, 9 5
No. 1 No. 2

3 8 4 2 6 1

26
Ciclos de Maquinado

G71 Ciclo longitudinal de desbaste exterior e interior.


P Nmero del bloque inicial de la trayectoria a desbastar.
Q Nmero del bloque final de la trayectoria a desbastar.
D Profundidad de corte para cada pasada, el valor es en radio y positivo.
U Monto de sobre material para acabado en el eje X, el valor es en dimetro.
W Monto de sobre material para acabado en el eje Z.
F Velocidad de avance en in/rev o mm/rev.

G71 P__ Q__ D__ U__ W__ F__

O00071
T0101
G96 S650 M03
G54 G00 X3.3 Z0 M08
G01 X-0.05 F0.012
G00 X3.3 Z0.05 Nota: Chaflan de 1/16 x 45

Z0
G71 P1 Q3 U0.04 W0.005 D0.1 F0.012
N1 G00 X0.875 R 0.0625
G01 X1.0 Z-0.0625
Z-0.5
CHUCK

X1.5 Z-0.8
Z-0.9875 3.00 1.50 1.00
G02 X1.625 Z-1.05 R 0.0625
G01 X2.875
X3.0 Z-1.1125
N3 Z-1.650
G70 P1 Q3 F0.1 0.50
0.65
G97 S650
G28 U0 W0 T0100 0.30
M00 0.25

27
Ejercicio G71

60 40 20 0

R3

24 44 64

R3

3 X 45 2 X 45

Desarrolle el programa para cortar la pieza utilizando el ciclo de desbaste G71 y el de acabado G70,
considerando partir de un material de dimetro de 70 mm calidad 12L14.

28
Ciclos de Maquinado

G72 Ciclo transversal de desbaste exterior e interior.


P Nmero del bloque inicial de la trayectoria a desbastar.
Q Nmero del bloque final de la trayectoria a desbastar.
D Profundidad de corte para cada pasada, el valor es en radio y positivo.
U Monto de sobre material para acabado en el eje X, el valor es en dimetro.
W Monto de sobre material para acabado en el eje Z.
F Velocidad de avance en in/rev o mm/rev.

G72 P__ Q__ D__ U__ W__ F__

O00072
T0101
G96 S650 M03
G54 G00 X162.0 Z0 M08
G01 X-1.0 F0.2
G00 X162.0 Z1.0
Z0
CHUCK

G72 P4 Q6 U1.0 W0.12 D1.0 F0.2


N4 G00 X160.0 Z-70.0
160 120 80 40
G01 X120.0 Z-60.0
Z-50.0
X80.0 Z-40.0
Z-20.0
N6 X36.0 Z2.0
G70 P4 Q6 F0.1
G00 Z12.0 M09 20 20
G28 U0 W0 T0100 M05
M00 10 10 10

29
Ejercicio G72
26 16 7 0

16 76 136

2 x 45 2 x 45

Desarrolle el programa para cortar la pieza utilizando el ciclo de desbaste G72 y el de acabado G70,
considerando partir de un material de dimetro de 139.0 mm calidad 12L14.

30
Ciclos de Maquinado

G73 Ciclo de desbaste para trayectoria irregular.


P Nmero del bloque inicial de la trayectoria a desbastar.
Q Nmero del bloque final de la trayectoria a desbastar.
D Nmero de pasadas.
U Monto de sobre material para acabado en el eje X.
W Monto de sobre material para acabado en el eje Z.
I Distancia y direccin de corte en el eje X.
K Distancia y direccin de corte en el eje Z.
F Velocidad de avance en in/rev o mm/rev.

G73 P__ Q__ D__ U__ W__ I__ K__ F__

T0101
G50 S3000
G54 G00 X3.1 Z0.1 M08
G96 S480 M03
G73 P108 Q121 U0.01 W0.005 I0.35 K0.15 D4 F0.012
N108 G42 G00 X0.325
G01 Z0 F0.01
X0.425
X0.625 Z-0.1 F0.005
Z-0.375
X0.75
G03 X1.0 Z-0.5 R0.125
G01 Z-1.0 F0.003
G02 X1.25 Z-1.125 R0.125
G01 X1.825
X2.125 Z-1.275
Z-2.5 F0.008
X3.0
N121 G40 G00 X3.1
G70 P108 Q121
M09
M30

31
Ciclos de Maquinado

G74 Ciclo de ranurado frontal y barrenado.


X Posicionamiento final en el eje X.
Z Posicionamiento final en el eje Z.
I Profundidad de corte en el eje X en incremental.
K Profundidad de corte en el eje Z en incremental.
F Avance en in/rev o mm/rev.

G74 X__ Z__ I__ K__ F__

T0505
G96 S450 M03
G00 X50.0 Z2.0 M08
G74 X140.0 Z-15.0 I4.0 K5.0
F0.4
G00 Z0.12
G28 U0.0 W0
M00
Inserto de 5 mm de espesor.

15
CHUCK

150 50

Para barrenado eliminar los valores de X e I en la lna del G74

32
Ciclos de Maquinado

G75 Ciclo de ranurado exterior e interior y tronzado.


X Posicionamiento final en el eje X.
Z Posicionamiento final en el eje Z.
I Profundidad de corte en el eje X en incremental.
K Profundidad de corte en el eje Z en incremental.
F Avance en in/rev o mm/rev.

G75 X__ Z__ I__ K__ F__

Ranurado Inserto de 5 mm
de espesor
G54
T0101
G96 S180 M03
CHUCK

G00 X112.0 Z-125.0


80 110
M08
G75 X80.8 Z-200.0 I6.0
K4.0 F0.2
G28 U0 W0.0 T0100 120
M05
M30 200

Tronzado
Inserto de 0.125 mm
G54 de espesor
T0101
G96 S180 M03
G00 X1.1 Z-1.125
CHUCK

M08
1.00
G75 X0.0 I0.3
F0.004
G00 X1.3 M09
G28 U0 W0
T0100 M05 1.00

33
Ciclos de Maquinado

G76 Ciclo de roscado.


X Posicionamiento final en el eje X.
Z Longitud de rosca.
D Profundidad de la primera pasada, el valor es radio.
I Valor del ngulo de rosca (NPT) si I = 0 es rosca recta.
K Altura de la rosca el valor es en radio.
A ngulo de la rosca.
F Paso de la rosca.

G76 X__ Z__ D__ I__ K__ A__ F__

Rosca 5/8-16
un - 2A
G54
T0101
G97 S1100 M03 CHUCK
G00 X0.750 Z0.2 M08
G76 X0.544 Z-0.750 A60 D0.012
F0.0625
G00 Z0.5 M09
G28 U0 W0 T0100 M05
M00 0.70

Rosca NPT
G54 de 3/4-14
T0101
G97 S1000 M03
CHUCK

G00 X1.1 Z0.15 M08


G76 X0.936 Z-0.774 K0.057 I-0.0293 A60
D0.012 F0.0714
G00 Z0.5 M09
G28 U0 W0 T0100 M05
M00

34
Cuerdas NPT

E C

El ngulo utilizado 1.78 Grados

Medida en Dimetro Nmero Dimetro Longitud Longitud Longitud Profundidad


Pulgadas Exterior de Hilos en el Fondo Desajuste Efectiva de Hilos Mxima
Manual de Hilos Imperfectos del Hilo
B A D C E K
1/16 0.3125 27 0.2416 0.160 0.261 0.128 0.030
1/8 0.405 27 0.3339 0.180 0.264 0.128 0.030
1/4 0.540 18 0.433 0.200 0.293 0.193 0.044
3/8 0.675 18 0.568 0.240 0.408 0.193 0.044
0.840 14 0.701 0.320 0.534 0.248 0.057
1.050 14 0.911 0.339 0.546 0.248 0.057
1 1.315 11 1.144 0.400 0.683 0.302 0.069
1 1.660 11 1.188 0.420 0.707 0.302 0.069
1 1.900 11 1.727 0.420 0.723 0.302 0.069
2 2.375 11 2.200 0.436 0.756 0.302 0.069
2 2.875 8 2.620 0.682 1.131 0.434 0.100
3 3.500 8 3.241 0.766 1.200 0.434 0.100
3 4.000 8 3.737 0.821 1.250 0.434 0.100
4 4.500 8 4.234 0.844 1.300 0.434 0.100
5 5.563 8 5.290 0.937 1.406 0.434 0.100
6 6.625 8 6.346 0.958 1.512 0.434 0.100
8 8.625 8 8.333 1.063 1.712 0.434 0.100
10 10.750 8 10.445 1.210 1.925 0.434 0.100
12 12.750 8 12.432 1.360 2.125 0.434 0.100

35
G80 Cancelacin de Ciclos Enlatados

Cada vez que se usa un ciclo enlatado, este permanece activo hasta que se active otro o hasta que se
cancele con G80.

G81 Ciclo de Barrenado Directo

Plano Z

Plano R

Plano de Inicio

F Avance (in/rev o mm/rev).


R Posicin del plano R.
Z Profundidad de corte total.

G54
T0101
G97 S___ M03
G00 X___ Z___ M08
G81 Z___ R___ F___
G00 G80 M09
G28 U0 W0

36
G82 Ciclo de Barrenado con Tiempo de Espera

F Avance (in/rev o mm/rev).


P Tiempo de espera.
R Posicin del plano R.
Z Profundidad de corte total.

Plano Z

Plano R

Plano de Inicio

G54
T0101
G97 S___ M03
G00 X___ Z___ M08
G82 Z___ R___ F___ P___
G00 G80 M09
G28 U0 W0

37
G83 Ciclo de Barrenado con Desahogo de Rebaba

F Avance (in/rev o mm/rev).


I Tamao opcional de la primera profundidad de corte.
J Valor de reduccin de la profundidad de corte en cada pasada.
K Profundidad mnima de corte (opcional).
Q Valor de la profundidad de corte en cada pase (Incremental).
R Posicin del plano R. Plano Z

Z Profundidad de corte total. Plano R

Plano de Inicio

Z0.0

Q Q Q

G54
Plano R
T0101
G97 S___ M03
G00 X___ Z___ M08
G83 Z___ R___ F___ Q___
G00 G80 M09
G28 U0 W0

38
G83 Ciclo de Barrenado con Desahogo de Rebaba y Profundidad
Variable

G54
T0101 Plano Z

G97 S___ M03 Plano R

G00 X___ Z___ M08


G83 Z___ R___ F___ Q___
G00 G80 M09
Plano de Inicio
G28 U0 W0

Z0.0

K I-J I-J I-J I

Plano R

39
G84 y G184 Ciclo de Machueleado (Derecha e Izquierda)

F Avance (in/min o mm/min).


R Posicin del Plano R.
Z Profundidad de corte total.

Plano Z

Plano R

Plano de Inicio

G54
T0101
G97 S___
G00 X___ Z___ M08
G84 (G184) Z___ R___ F___
G00 G80 M09
G28 U0 W0

40
G85 Ciclo de Mandrinado

F Avance (in/rev o mm/rev).


R Posicin del Plano R.
Z Profundidad de corte total.

Plano Z

Plano R

Plano de Inicio

G54
T0101
G97 S___ M03
G00 X___ Z___ M08
G85 Z___ R___ F___
G00 G80 M09
G28 U0 W0

41
Ejercicio G71

110 85 65 57 45 25 0

R20

Profundidad
25.0 mm
64 64 64

2 x 45 Cuerda de M25.0 x 2.0

Desarrolle el programa para cortar la pieza utilizando el ciclo de desbaste G71 y el de acabado G70,
considerando partir de un material de dimetro de 70 mm calidad 12L14.

42
Tabla para Velocidades de Corte para Machuelear

Material m/min pies/min


Aluminio 29-32 95-105
Latn 29-32 95-105
Bronce Blando 17-20 55-65
Bronce Duro 12-15 40-50
Cobre 15-18 50-60
Fundicin de Coquilla 20-23 65-75
Duraluminio 29-32 95-105
Fundicin de Hierro 23-26 75-85
Hierro Maleable 15-20 50-65
Magnesio 29-32 95-105
Metal Monel 7-9 25-30
Plsticos 21-24 70-80
Acero Laminado en Frio 15-20 50-65
Aleaciones de Acero 7-10 25-35
Acero Fundido 7-10 25-35
Acero para Herramientas 7-10 25-35
Acero Inoxidable 6-10 20-30

Avances por Revolucin para Brocas

De 1/16 a un 1/4 0.0015


De 09/32 a 1/2 0.003
De 17/32 a 1 0.007
Mayores de 1 0.015

43
Tabla para Velocidades de Corte para Brocas HSS

Material m/min pies/min


Aluminio 60-76 200-250
Latn 60 200
Bronce 60-76 200-250
Bronce Fosforado 54 175-180
Fundicin de Hierro (Blanda) 43 140-150
Fundicin de Hierro (Semiduro) 24-33 80-110
Fundicin de Hierro (Dura) 14 45-50
Acero Fundido 13-15 40-50
Cobre 21 70
Duraluminio 60 200
Aleacin de Cobre y Silicio 18 60
Acero para Maquinaria 33 110
Cobre Manganeso 5 15
Hierro Maleable 26-27 85-90
Acero Dulce, con 0.2-0.3 de C 33-36 110-120
Acero al Molibdeno 16 55
Metal Monel 15 50
Acero al Niquel (3.5%) 18 60
Permalloy (77% de Niquel) 15 50
Acero para Muelles 6 20
Acero Inoxidable 15 50
Acero al 0.4-0.5 de Carbn 24 80
Acero para Herramientas 23 75

44
NOTAS

45
NOTAS

46
NOTAS

47
NOTAS

48
Curso Bsico de Operacin
para Centro de Torneado

En este manual, encontrar los principios bsicos de operacin para el centro de torneado.

Si requiere de ms informacin, puede consultar el manual adjunto a la mquina, donde encontrar


informacin an ms detallada.

El Departamento de Ingeniera de Aplicaciones es responsable de todo lo relacionado con la


programacin y operacin de los controles CNC. Para cualquier duda o aclaracin acerca del uso de los
controles, favor de comunicarse a los telfonos siguientes:

Mxico (55) 5565-9008


Monterrey (81) 8145-0473
Quertaro (442) 215-8829
Guadalajara (33) 3810-2403

Departamento de Aplicaciones

MXICO MONTERREY GUADALAJARA

- Alejandro Vega - Jos Guadalupe Garca - Oscar Martnez


- Luis David Cruz - Carlos Valdez
- Hiplito Ramrez
- Jorge Orta
QUERTARO
- Nepthali Rojas
- Antonio Alarcn

49
Indice

Indice ................................................................................................................................................ 50
Encender / Apagar ........................................................................................................................... 51
Cycle Start ........................................................................................................................................ 52
Tablero de Operaciones .................................................................................................................. 53
EDIT .................................................................................................................................................. 54
MEM .................................................................................................................................................. 55
MDI / DNC ......................................................................................................................................... 56
HANDLE JOG ................................................................................................................................... 57
ZERO RET ......................................................................................................................................... 58
LISTPROG ......................................................................................................................................... 59
Display .............................................................................................................................................. 60
Teclas de Cursor .............................................................................................................................. 61
Procedimiento para la Medicin de las Herramientas con Medidor de Herramienta ............... 62
Procedimiento para la Medicin de las Herramientas sin Medidor de Herramienta ................ 63
Procedimiento para Sacar el Cero Pieza ...................................................................................... 64
Procedimiento para Maquinado de Mordazas .............................................................................. 64
Teclas F1, F2, F3 y F4 ...................................................................................................................... 65
Procedimiento para Graficar un Mecanizado ............................................................................... 66
Funcionamiento del Puerto USB ................................................................................................... 67
DNC ................................................................................................................................................... 69
Funcin DRY-RUN ........................................................................................................................... 70
Pantallas de Posiciones ................................................................................................................. 70
Emergency Stop .............................................................................................................................. 71
Inicio de mecanizado ...................................................................................................................... 72
Alarma 144 ........................................................................................................................................ 73
Notas ................................................................................................................................................ 74

50
Encender / Apagar

La manera correcta de encender la mquina es la siguiente:

1. Verificar que el botn de EMERGENCY STOP se encuentre activo.

2. Oprimir el botn verde.

NOTA: El interruptor principal que se encuentra en la parte trasera de la mquina deber encontrarse en la posicin
encendido.

Cuando se presiona el botn verde, la pantalla se enciende pero an no est lista para utilizarse.

En la pantalla aparecern dos alarmas.

1. Servos apagados: Alarma 102.

2. Emergencia apagada: Alarma 107.

Es necesario cancelar estas. Para hacerlo, siga este procedimiento:

1. Oprimiendo la tecla RESET Las alarmas se cancelarn automticamente (presionar dos


veces, una por cada alarma).

POWER
1. Presionar la tecla UP
RESTART
(Arranque de la mquina y re-inicializacin del sistema)

Al oprimir esta tecla, la mquina automticamente buscar su punto de referencia (home) y cambiar
la herramienta que tenga en la torreta por la nmero uno.

Al terminar de ejecutar este paso, la mquina estar lista para ser programada y el control para ser
operado.

51
La manera correcta de apagar la mquina es:

1. Oprima el botn de EMERGENCY STOP.

2. Oprimir el botn rojo.

3. Mueva el interruptor a la posicin de apagado. (Recuerde que el interruptor se encuentra en la


parte trasera de la mquina).

Un estado de sobrevoltaje o sobrecalentamiento causar que la mquina se apagada automticamente.


Cuando alguna de estas situaciones se presenten se generara una alarma 176.

Cualquier interrupcin de energa provocar que la mquina se apagada automticamente, incluyendo


el interruptor del circuito principal.

Cycle Start

Cuando el programa ya ha sido verificado y las herramientas estn en posicin listo para
arrancar, se oprime la tecla CYCLE START para iniciar el maquinado o la funcin grfica.

Esta tecla es utilizada para apagar la mquina automticamente en un lapso de 15, para
AUTO
OFF POWER
restablecer la mquina se debe de oprimir la tecla: UP
RESTART

Esta tecla detiene todos los movimientos de la mquina y su principal uso es la eliminacin
RESET
de las alarmas.

Esta tecla es utilizada para realizar la medicin de una herramienta en el Eje X cuando no
X DIAM.
MESUR se cuenta con brazo medidor de herramientas. Esta medicin se le conoce como medicin
directa.

NEXT
Despus de realizar la medicin de la herramienta se oprime esta tecla y automticamente
TOOL
cambiar a la siguiente herramienta consecutiva a la actual.

X/Z Con esta tecla, se libera el movimiento de los ejes de X a Z o viceversa.

Z FACE
Con esta tecla, queda registrado automticamente el origen de la pieza de trabajo en el
MESURE
eje Z.

52
Tablero de Operaciones

Este tablero cuenta con 130 teclas que se dividen en nueve regiones, a saber:

Teclas Reset (Restablecer) 3

Teclas de Funcin 8

Teclas de Desplazamiento 15

Teclas de Sobrecontrol 15

Teclas de Pantalla 8

Teclas de Cursor 8

Teclas Alfabticas 30

Teclas de Modalidad 30

Teclas Numricas 15

Durante la operacin del tablero, es importante saber en qu modalidad se encuentra la mquina.

En el control existen seis modalidades, las cuales estn rotuladas con las siguientes descripciones:

MDI
EDIT MEM DNC

HANDLE ZERO LIST


JOG RET PROG

53
EDIT

Esta modalidad nos sirve para la edicin de programas previamente cargados en la


EDIT
memoria.

Este modo cuenta con las siguientes teclas.

INSERT Esta tecla se utiliza para insertar datos, como cdigos y textos.

ALTER Se utiliza para alterar o cambiar un elemento que se encuentre sobre el cursor.

DELET Borra el elemento que se encuentra en el cursor.

UNDO Retrocede o regresa a la funcin anterior realizada.

54
MEM

Esta modalidad es de memoria. Nos sirve para ejecutar o graficar un programa que est
MEM
almacenado en la memoria.

Esta modalidad cuenta con las siguientes teclas:

SINGLE
BLOCK
Ejecuta uno por uno los blocks en el programa vigente.

DRY
Se utiliza para correr un programa en automticon sin pieza, ejecutando los movimientos
RUN
rpidos con los avances de las teclas de handle jog.

OPT
STOP
Tecla de paro opcional. Funciona siempre y cuando en el programa se encuentre un M01.

Activa o desactiva la funcin borrar bloque. Cuando esta opcin est habilitada, los
BLOCK
bloques con una barra (/) como primer caracter sern ignorados (no ejecutados), o bien,
DELETE
si la barra est en una lnea de cdigo, los comandos despus de la barra sern
ignorados.

55
MDI / DNC

MDI
DNC
Introduccin manual de datos / control numrico directo

Esta modalidad cuenta con las siguientes teclas:

COOLNT Enciende y apaga la bomba de refrigerante.

El husillo gira siempre y cuando se mantenga oprimida esta tecla, normalmente a


SPINDLE
JOG
100 RPM. Se utiliza para verificar el centrado de una pieza que se monta en las
mordazas.

TURRET
Gira la torreta de herramientas hacia adelante, cambiando herramientas en la direccin
FWD
de 1 a 10.

TURRET
Gira la torreta de herramientas hacia atrs, cambiando herramientas en la direccin de
REV
10 a 1.

56
HANDLE JOG

HANDLE
JOG
Perilla de desplazamiento. Selecciona la modalidad de desplazamientos manuales.

Esta modalidad cuenta con las siguientes teclas:

.0001
.1
.0001 .001 mm por cada divisin de la perilla.

.001
1.
.001 .010 mm por cada divisin de la perilla.

.01
10. .010 .100 mm por cada divisin de la perilla.

.1
100.
.1 1.0 mm por cada divisin de la perilla.

57
ZERO RET

ZERO
RET
Retorno al cero de la mquina.

Esta modalidad cuenta con las siguientes teclas:

ALL Busca el cero de la mquina para todos los ejes. Estos se mueven lentamente al origen.

ORIGEN Pone a cero la pantalla y cronmetros seleccionados.

SINGLE Pone a cero el eje seleccionado.

HOME
G28
Retorna todos los ejes al cero de la mquina con movimientos rpidos.

58
LISTPROG

LIST
PROG
Muestra una lista de programas contenidos en el control.

Esta modalidad cuenta con las siguientes teclas:

SELECT
PROG
Sirve para seleccionar un programa, el cual queda activo. El programa que est activo es
el programa que tiene un asterisco en el lado izquierdo.

SEND Transmite programas a travs del conector serial RS232.

RECV Recibe programas a travs del conector serial RS232.

ERASE
PROG Borra el programa que est iluminado con el cursor.

59
Display (Pantalla)

Esta seccin del control cuenta con 8 teclas, las cuales se describen a continuacin:

PRGRM
Muestra el programa que se encuentra activo en ese momento; tambin se usa en
CONVRS
aplicaciones de cdigo rpido.

Muestras las posiciones de los ejes de la mquina. Al oprimir las teclas PAGE
UP y PAGE
DOWN
POSIT
nos muestra con letras grandes cada una de las posiciones.

A. Posicin del operador.


B. Posicin de mquina.
C. Posicin de cero de trabajo.
D. Distancia por recorrer.

Muestra los desplazamientos de geometra de la herramienta y los desplazamientos en


OFFSET
los radios. La tecla PAGE
UP muestra los valores de los desplazamientos de trabajo.

CURNT
Muestra el programa vigente, los comandos activos, el nmero de herramientas activas,
COMDS
las cargas de los husillos, los avances y velocidades actuales.

ALARM
MESGS
Muestra el texto completo de una alarma cuando el mensaje de alarma est centellando.

PARAM
DGNOS
Muestra y permite el cambio de parmetros que definen los caracteres de la mquina.

Muestra y permite al usuario cambiar las definiciones. Al oprimir dos veces, se carga la
SETNG
GRAPH
modalidad de grficos, donde el usuario podr visualizar la trayectoria de la herramienta.

Muestra un manual breve de funciones de control. Al oprimir por segunda vez, se mostrar
HELP
CALC
la calculadora auxiliar. Hay tres pginas en la caluladora: ayuda para fresado y roscado,
ayuda para trigonometra y ayuda para crculos.

60
Teclas de Cursor

Las teclas de cursor estn en el centro del teclado. Le permite al usuario moverse a travs de varias
pantallas y campos de control.

Este botn mover el cursor al elemento situado en la parte superior de la pantalla; al editar,
HOME
es el bloque superior izquierdo del programa.

Al presionar, mueve el cursor un elemento, un bloque o un campo hacia arriba.


En grficos, har un zoom hacia arriba.

Se utiliza para desplazar el cursor hacia el lado izquierdo dentro del programa.
En grficos mover el grfico a la izquierda.

Se utiliza para desplazar el cursor hacia el lado derecho dentro del programa.
En grficos mover el grfico a la derecha.

Al presionar, mueve el cursor un elemento, un bloque o un campo hacia abajo.


En grficos har un zoom hacia abajo.

PAGE
UP
Se usa para cambiar pantallas en el editor, para mover el cursor hacia la pgina anterior.

PAGE
DOWN
Se usa para cambiar pantallas en el editor, para mover el cursor hacia la pgina siguiente.

Este botn generalmente mueve el cursor hasta el elemento situado en la parte inferior de la
END pantalla.
Durante la edicin, el cursor se desplazar hacia el bloque o lnea final del programa.

61
Procedimiento para la Medicin de las Her ramientas con
Medidor de Herramientas

Llamar la herramienta a medir de la siguiente manera:

1. Presione: MDI
DNC

2. Teclear TNmero de Herramienta

3. Oprimir la tecla TURRET


FWD
o TURRET
REV
(Cambiar la herramienta).

4. Baje el brazo medidor (note que cuando se baja el brazo, automticamente se cambia a la
pantalla de offsets de herramientas.)

5. Desplace la herramienta y posicinela cerca del palpador en cualquier eje.

6. Oprimir la tecla HANDLE


JOG
y .001
1.
Toque el palpador manteniendo oprimido el eje a

tocar (JOG). Automticamente se cargar el valor en la columna de geometra de


herramienta, ya sea en X o en Z

NOTA: Si se realiza el paso anterior con movimiento de la perilla, el valor no se cargar en la pantalla; por lo
tanto, no se har ninguna medicin. Tambin es importante saber que el valor cargado en el offset ser la
diferencia que exista entre el cero mquina y la posicin en que se encuentra la herramienta, hablando del eje
Z y en el eje X, el valor ser el valor del eje Z ms la distancia que existe del palpador al centro del husillo,
que es un valor ya especificado en el setting 59.

7. Para la medicin de las brocas o herramientas que trabajen al centro del chuck, en lo que

se refiere al eje X, nicamente ser necesario oprimir F2 para que automticamente

se cargue un valor predeterminado (distancia del centro mquina en X al centro del husillo)
y posteriormente, en el eje Z, ser igual que con las dems herrameintas.

62
Procedimiento para la Medicin de las Her ramientas sin
Medidor de Herramientas

Llamar la herramienta a medir de la siguiente manera:

1. Presione: MDI
DNC

2. Teclear TNmero de Herramienta

3. Oprimir la tecla TURRET


FWD
o TURRET
REV
(Cambiar la herramienta).

4. Monte un material en el chuck.

5. Desplace la herramienta hacia la pieza y realice un maquinado en el dametro del material,


regrsese sin moverse en el eje X.

6. Mida el dimetro del material (Se recomienda utilizar un micrmetro).

7. Vaya a la pantalla de geometra de herramientas y colquese en la columna del eje X.

8. Oprimir la tecla X DIAM.


MESUR Se cargar un valor en la columna y en la parte inferior estar

parpadeando un mensaje pidiendo que se introduzca el valor de la medicin que se realiz


en el paso anterior. Introduzca ah el valor tomado y automticamente se ajustar el valor
en la columna del eje X.

9. Haga lo mismo para el eje Z, careando la cara de la pieza. Cuando est en posicin, oprima
Z FACE
MESUR y automticamente se cargar el valor sin hacer nada ms (ntese que los valores

tanto en X como en Z son negativos).

10. Para la medicin de las procas o herramientas que trabajen al centro del chuck, en lo que

se refiere al eje X, nicamente ser necesario oprimir F2 para que automticamente


se cargue un valor predeterminado (distancia del cero mquina en X al centro del husillo), y
posteriormente, en el eje Z, ser igual que con las dems herramientas.

NOTA: Ser necesario realizar este paso para cada una de las herramientas.

63
Procedimiento para Sacar el Cero Pieza

Una vez que la pieza a trabajar se encuentra montada y centrada, lleve al cabo los pasos siguientes:

1. Una vez realizada la medicin de herramientas en el palpador, se elige una herramienta,


normalmente la que realiza el careado y se procede a realizar un maquinado en la pieza.

2. Una vez localizada la posicin, oprima la tecla OFFSET y busque la pantalla de CEROS

DE TRABAJO (G54, G55, G56, etc.). Posicinese en el G que se va a utilizar en el eje Z y

oprimir la tecla Z FACE


MESURE
Automticamente se cargarn los valores en esta posicin, que

van a partir del medidor de herramientas a la posicin en la que se localiz el origen. (Las
coordenadas sern negativas).

NOTA: Esto solamente es vlido cuando se tiene medidor de herramientas, ya que en la medicin directa no
se utilizan los ceros de trabajo. (Es opcional su uso).

Procedimiento para Maquinado de Mordazas

El maquinado de mordazas se realiza para tener una mejor sujecin de la pieza a maquinar, pero
principalmente para lograr una buena concentricidad, primordialmente en piezas que requieren 2
operaciones. Los pasos a seguir para el maquinado de las mismas son las siguientes:

1. Monte las mordazas y ajstelas al dametro requerido.

2. Coloque un material dentro de las mordazas,


sujetndolo con la presin de las mismas para que
se compense la flexin al momento de realizar la
presin en el material. (Este material deber estar a
la mitad de la carrera del cierre del chuck).

3. Monte la herramienta correcta para el maquinado. Si


es un maquinado interior, se requerir una barra y si
e s u n m a q u i n a d o e x t e r i o r, s e r e q u e r i r u n
porta-herramientas
Material a Sujetar
4. Realizar el programa de acuerdo a la forma a utilizar.

64
Teclas F1, F2, F3 y F4

En el panel de control, estas teclas actan de diferente manera, dependiendo de la modalidad o pantalla
seleccionada.

En EDIT y PROGRAM DISPLAY, acciona la defincin de una lnea. En LIST PROG, duplica
F1 un programa que ya existe en la memoria de la mquina y le da un nuevo nombre. En la
pantalla de OFFSET, carga el valor escrito dentro de las compensaciones de trabajo.

En EDIT y PROGRAM DISPLAY, termina con la seleccin de lnea. En la pantalla de OFFSET,


F2 carga el valor escrito dentro de las compensaciones de trabajo con signo negativo. Tambin
se utiliza para mandar un programa de la mquina a la unidad USB.

En modalidades de EDIT y MDI/DNC, copia la informacin sombreada del men de ayuda a


F3 la parte baja de la pantalla. Esto sirve para pasar los datos al programa. Tambin se utiliza
para leer un programa desde la unidad USB a la mquina.

En MEM y PROGRAM DISPLAY, selecciona el modo de edicin simultnea o revisin de


programa. Para seleccionar el modo de edicin simultnea, se escribe el nmero de
F4 programa a editar usando el formato Onnnn y luego se oprime la tecla. De esta forma, se
puede editar otro programa mientras la mquina se encuentra trabajando. Bajo la modalidad
LIST PROGRAM, se utiliza para visualizar el directorio de un disco.

Para seleccionar revisin de programa, simplemente se oprime F4 mientras la mquina se

encuentra trabajando. La pantalla cambiar mostrando el programa de, manera que se pueda revisar el
mismo usando las teclas del cursor.

En la calculadora, F4 cargar el valor seleccionado en la calculadora estndar.

65
Procedimiento para Graficar un Mecanizado

1. Elabore el programa de la pieza a maquinar.

2. Oprimir la tecla MEM

3. Oprimir la tecla SETNG


GRAPH
2 veces (ya que las teclas que tienen 2 datos, tienen doble funcin).

4. Dentro de la pantalla de grficas, las funciones F1, F2, F3 y F4 se visualizarn en la parte


superior de la misma. Estas funciones se utilizan para lo siguiente:

Se utiliza para obtener ayuda dentro del modo grfico. Al oprimir esta tecla, se vern en la
F1 parte inferior los pasos para poder realizar la graficacin del programa.

Se utiliza para acercar (agrandar) la grfica. sirve para hacer un zoom de cualquier parte
F2 de la figura graficada.

Se utiliza para visualizar las coordenadas de trabajo mientras se encuentra graficando.


F3
(Operador, mquina, trabajo, distancia por alcanzar).

F4 Se utiliza para visualizar el programa mientras se encuentra graficando.

Cuando termine de oprimir las teclas que sean necesarias, proceda a oprimir
En el display, se comenzar a visualizar el grficado del programa.

Para realizar un ZOOM o un acercamiento de la grfica, siga los pasos que se describen a continuacin:

1. Opimir F2 , luego oprimir PAGE


DOWN En la pantalla se visualizar un recuadro que se ir

reduciendo cada vez que vuelva a oprimir PAGE


DOWN Siga oprimiendo esta tecla hasta donde
sea necesario. Luego, con las teclas de cursor, coloque el recuadro en la parte que necesite

agrandar. Cuando ya est localizado, oprima WRITE


ENTER
para fijar la imagen.

2. Luego, oprima para visualizar la grfica ya con el agrandamiento o reduccin

que se seleccion.

66
3. Para regresar la grfica a su estado origina, oprima F2 y luego HOME

NOTA: La grfica tambin se puede realizar bloque por bloque para ir verificando los movimientos que va
realizando.

Una vez que haya verificado la grfica, arranque el programa siguiendo los pasos que se describen a
continuacin.

1. Oprima MEM y verifique que el cursor se encuentra hasta al inicio del programa.

2. Oprima CURNT
COMDS
(se recomienda oprimir esta tecla por que en ella se visualiza la mayora

de las funciones que participan en la mquina, como coordenadas de trabajo, programa,


comandos activos, esfuerzo de la mquina, avances, revoluciones, etc.).

3. Oprima El programa comenzar a trabajar. Como medida de seguridad, se

recomienda correrlo en modo SINGLE BLOCK (paso a paso) y porcentaje de marcha rpida
e ir verificando los movimientos de la mquina.

Funcionamiento del Puerto USB

Todos los archivos deben estar en una memoria USB (se recomienda con capacidad de 1GB) y tambin
deben estar en el directorio principal. El parmetro 208 FLOPPY ENABLE tiene que estar en 1.

Todos lo programas deben empezar con una lnea que tenga solamente un % terminar con una lnea
que tenga solamente un %. (Todos los programas guardados por el control tendrn estos caracteres).

Los programas pueden introducirse desde la memoria USB o guardarse en la misma. Para introducir un

programa, oprima LIST


PROG
con PGRM seleccionado. Introduzca el nombre del archivo que est en la

memoria USB y oprima F3 As, el control recibir todo el programa principal y los subprogramas

hasta encontrar un caracter % indicando el fin del archivo o programa introducido. Si se llegara
utilizar ALL, todos los programas deben tener una direccin de archivo Onnnn para que puedan ser
archivados.

67
El caracter ASCII EOF (End of File o Final de Archivo) tambin terminar la introduccin del archivo o
programa.

Durante la introduccin de datos, aparecer un mensaje de estado de la memoria USB en la parte


inferior de la pantalla. El mensaje se actualizar de ls siguiente manera:

INTRODUCIENDO Onnnn (LOADING Onnnn): Cuando el nombre del programa es recibido.


TERMINO EL FLOPPY (FLOPPY DONE): Al terminar, cuando se recibe el ltimo %.
ABORTAR EL FLOPPY (FLOPPY ABORT): Cuando algo origina un alto anormal.

Se puede almacenar un mximo de 200 programas al mismo tiempo en el control.

Para GUARDAR un programa en la memoria USB, oprima LIST


PROG
con la pantalla PRGM seleccionada.

Ponga el control del archivo en la memoria USB, use el cursor como se ha descrito para seleccionar el

programa y oprima F2 Usted puede seleccionar ALL para enviar todos los programas que estn
en la memoria.

Para obtener una LISTA DE DIRECTORIO de una memoria, seleccione la modalidad PRGM/LIST PROG
y despus oprima la tecla F4 Esto generar una LISTA DE DIRECTORIO DEL DISCO y esta se

guardar en el programa Onnnn, donde nnnn es el nmero definido en el Parmetro 227. El valor
predefinido que selecciona el programa de control del sistema operativo es 8999, que indica que se
detuvo la operacin; los errores reales se anotan en la PANTALLA DE ALARMAS.

Para borrar un archivo desde la memoria USB, teclee DEL <nombre del programa> (donde <nombredel
programa> es el nombre asignado al programa o archivo en la memoria USB).

Presione WRITE
ENTER
aparecer el mensaje FLOPPY DELETE y el archivo o programa ser borrado.

Al final de una funcin de almacenar o capturar, en la esquina inferior izquierda de la pantalla aparecer
ya sea FLOPPY DONE, que indica que la operacin ha finalizado, o bien, FLOPPY ABORT, cuando
un error haya causado la interrupcin de la operacin. Los errores estn en listados en la pantalla de
ALARM DISPLAY.

68
DNC (Direct Numerical Controller)

La mquina cuenta con la capacidad de DNC (Control Numrico Directo). Bajo la modalidad DNC, no
hay lmite para el tamao de los programas CNC, excepto el espacio en la memoria USB. El control
ejecuta los programas directamente conforme los va enviando el control del disco de la memoria USB.

Si se requiere usar el modo DNC, este se valida con el parmetro 57 y el setting 55. Cuando est
activado, el DNC se selecciona tecleando el nombre del archivode la memoria USB y presionando una

segunda vez la tecla MDI


DNC
cuando ya se est en la modalidad MDI

NOTA: No oprimir la tecla MDI tres veces consecutivas por que resultar en un FLOPPY ABORT

La modalidad DNC no funcionar si no hay por lo menos 512 bytes de memoria disponible para el
usuario. Al seleccionar la modalidad DNC, la pantalla de programas mostrar lo siguiente:

WAITING FOR DNC... (ESPERANDO POR EL DNC...)

Esto significa que an no se han recibido datos DNC y usted podr entonces iniciar la transmisin de
datos. La transmisin del programa hacia el control debe iniciarse antes de oprimir el botn CYCLE
START. Despus de que el control haya recibido el principio del programa, la pantalla mostrar parte
del programa y en la esquina inferior izquierda mostrar el mensaje DNC PROG FOUND (PROGRAMA
DNC ENCONTRADO). Despus de que haya encontrado el programa, usted puede oprimir CYCLE
START como si ejecutara cualquier otro programa de la memoria.

Si trata de oprimir CYCLE START antes de recibir un programa, entonces recibir el mensaje: NO
DNC YET (TODAVA NO HAY UN PROGRAMA DNC). Por razones de seguridad, el comando CYCLE
START no est permitido antes de que se empiece a recibir el programa DNC. Si se permitiera iniciar el
funcionamiento desde una ubicacin remota, el operario podra no estar presente para asegurarse que
la mquina est funcionando sin peligro.

No se permite cambiar modalidades durante la ejecucin de un programa DNC; primero deber oprimir
RESET para detener el programa.

Al recibir el fin del programa DNC, se mostrar el mensaje DNC END FOUND (FIN DEL DNC
ENCONTRADO). Al terminar la ejecucin del programa DNC, la pantalla de programa mostrar las
ltimas lneas del programa. Usted debe oprimir CYCLE START antes de restablecer el programa
DNC; entonces, aparecer el mensaje: RESET FIRST (RESTABLEZA PRIMERO).

69
Hay varias restricciones para un programa DNC. No se puede programar un comando M98 Pnnn para
saltar a otra parte del programa. Tampoco se permite un M30 porque no es posible comenzar de nuevo
desde el inicio. El programa debe empezar con un % y debe terminar con un %, como cualquier otro
programa enviado o transmitido desde una memoria USB.

BACKGROUND EDIT (EDICIN EN FONDO) no est disponible cuando DNC est corriendo o siendo
ejecutado.

Funcin DRY-RUN

La funcin DRY-RUN (FUNCIN DE ENSAYO) se usa para verificar rpidamente un programa sin
cortar realmente las piezas. Para seleccionar la funcin de ensayo, oprimir la tecla DRY-RUN bajo la
modalidad MEM o MDI. Durante el ensayo, todos los movimientos rpidos y las velocidades de avance
se ejecutan a la velocidad seleccionada para DRY-RUN con las teclas de velocidad de perilla o
manivela (JOG). La parte inferior de la pantalla mostrar la velocidad como 100, 10, 1.0 0.1 pulgadas
por minuto.

Pantalla de Posiciones

Las siguientes son las cinco pantallas de posiciones en el control:

Pantalla de la Pgina Original (HOME PAGE)

Muestra en letras pequeas las otras cuatro pantallas. Al seleccionar una de las cuatro pantallas, las
imgenes aprarecern en letras grandes. Las teclas PAGE
UP
y PAGE
DOWN
cambiarn las pantallas. Las
coordenadas en pantalla (del operador, de trabajo, de la mquina o de la distancia a recorrer) se
seleccionan con las teclas para mover el cursor hacia arriba y hacia abajo. La ltima pantalla
seleccionada tambin aparecer al seleccionar la pantalla de comandos vigentes (CURNT COMDS) o la
pantalla de definiciones (SETNG/GRAPH). En esta pantalla, cualquier eje en la posicin cero estar
iluminado. En las otras cuatro pantallas, el eje seleccionado estar centellando.

Pantalla del Operario (OPERATOR DISPLAY)

Esta pantalla es para que el operario la use como sea conveniente, dado que el control no la usa para
ninguna funcin de posicin. Bajo la modalidad de desplazamiento (JOG) y en esta pantalla ha sido

seleccionada, la tecla ORIGIN se puede usar para establecer la posicin cero. Entonces, esta pantalla

mostrar las posiciones relativas a la posicin cero seleccionada.

70
Pantalla de Trabajo (WORK DISPLAY)

Muestra la distancia entre la herramienta y la posicin cero en X y Z de la pieza programada. Durante el


encendido, automticamente mostrar el valor en el desplazamiento del trabajo G54. El valor slo puede
cambiarse mediante los comandos G54 a G59, G110 a G129 o por un comando G92. La mquina usa
este sistema de coordenadas para tornear la pieza o parte.

Pantalla de la Mquina (MACHINE DISPLAY)

Muestra el sistema de coordenadas de la mquina que se define automticamente durante el encendido


y el primer retorno a cero (ZERO RET). Las coordenadas de la mquina no las puede cambiar ni el
operario ni cualquiera de los sistemas de coordenadas de trabajo; en la pantalla de la mquina, siempre
se mostrar la distancia desde el cero de la mquina. El sistema de coordenadas de la mquina puede
usarse mediante un comando fuera de modalidad G53.

Distancia por Recorrer (DISTANCE TO GO)

Muestra los valores decrecientes de la distancia que falta en el recorrido programado antes de que los
ejes se detengan. Bajo la modalidad ZERO RET muestra un valor de diagnstico. Bajo JOG MODE
la pantalla muestra la distancia total desplazada. Durante el roscado rigido, el valor disminuye hasta
cero en el fondo del agujero y despus aumenta durante el recorrido de reversa.

Emergency Stop

El botn detendr instantneamente todos los movimientos de la mquina, incluyendo los

servomotores, el eje rotador, el cambiador de herramientas y la bomba del lquido refrigerante. Tambin
parar cualquiera de los ejes auxiliares.

El botn CYCLE START iniciar la ejecucin de un programa bajo la modalidad MEM o MDI

o continuar el movimiento despus de un alto al avance (FEED HOLD) o continuar despus de un alto
con bloque sencillo (SINGLE BLOCK).

71
El botn FEED HOLD parar todos los movimientos de los ejes hasta que se oprima CYCLE
START.

La tecla RESET detendr siempre el movimiento de los servos, el eje rotador, la bomba del lquido
refrigerante y el cambiador de herramientas. Tambin detendr el funcionamiento de un programa en
ejecucin. Sin embargo RESET no es un mtodo recomendable para detener la mquina porque
podra ser difcil continuar desde ese punto. SINGLE BLOCK y FEED HOLD permiten continuar con el
programa. RESET no parar el movimiento de los ejes auxiliares pero estos se detendrn al final del
movimiento en ejecucin.

Inicio de un Mecanizado

1. Oprima la tecla EDIT

2. Oprima la tecla RESET

3. Oprima la tecla MEM

4. Oprima la tecla CURNT


COMDS

5. Oprima la tecla

NOTA: Es muy importante que el programa haya sido previamente verificado en la simulacin grfica y se hayan verificado
tambin los avances y las revoluciones de las herramientas que se utilizarn para el maquinado., recordando que se
puede utilizar la opcin de SINGLE BLOCK o DRY RUN.

72
Metodo para Eliminar en for ma Temporal la Alar ma 144 en Mquinas HAAS.
Valido para Mquinas Parcialmente Pagadas.

A. Con la mquina y el control encendidos, oprimir el botn de EMERGENCY STOP.

B. Habilite el acceso a los parmetros en la pantalla de SETTINGS.

SETNG
Oprima la tecla GRAPH

Oprima la tecla &


7

Oprima la tecla

Oprima la tecla OFF comenzar a parpadear.

Oprima la tecla WRITE


ENTER
OFF quedar iluminado.

C. Oprima la tecla

2 y
!
6

Oprima la tecla Quedar iluminado el setting 26 (No. de serie de la mquina)

Oprimir la tecla WRITE


ENTER

En la esquina inferior izquierda de la pantalla aparecer un nmero. Este nmero, la versin de software y
el nmero de serie de la mquina debern ser informados al Departamento de Servicio de HI-TEC DE MEXICO
(01-800-01-HITEC) para que HAAS pueda proporcionar el cdigo de extensin de funcionamiento.

IMPORTANTE: En esta condicin de espera NO deber ser oprimida ninguna tecla del panel de operacin, ni
tampoco se deber apagar la mquina. Si esto sucediera, se deber realizar todo el procedimiento desde el
punto A, e informar el nuevo nmero que apareci en la pantalla.

D. Una vez que HI-TEC haya proporcionado el cdigo, introduzca el mismo mediante el teclado.

El nmero capturado entrar al setting 26 y desaparecer de la pantalla sin que


Oprimir tecla WRITE
ENTER el nmero de serie de la mquina se modifique.

E. Regresar al setting 7 y poner ON, oprimiendo las siguientes teclas:

&
7 WRITE
ENTER

F. La mquina ser operable nuevamente por otro nmero de horas.

73
NOTAS

74
NOTAS

75
NOTAS

76
NOTAS

77
NOTAS

78