You are on page 1of 63

CURSO BÁSICO DE

PROGRAMACIÓN
PARA CENTRO DE TORNEADO

HI-TEC DE MÉXICO S. A. DE C. V.

En este manual encontrará los principios básicos necesarios


y una breve explicación de los códigos más utilizados para
iniciar la programación del centro de torneado marca HAAS
CNC de las series SL y TL.

Si requiere más información cuenta además con un manual


adjunto a la máquina, donde encontrara información aún
mas detallada.

Para cualquier duda o aclaración en el uso de este control


favor de comunicarse al teléfono 5565-9008 donde
obtendrá el apoyo técnico necesario.

El departamento de Ingeniería de Aplicaciones es


responsable de todo lo relacionado a la programación y
operación de los controles HAAS CNC.

DEPARTAMENTO DE APLICACIONES

México
Alejandro Vega
César Pérez
Luís David Cruz.
Hipólito Ramírez.
Héctor Flores.

1
Israel Cepeda

Monterrey
José G. García
Marco Antonio del Puerto.

INTRODUCCIÓN
CNC = Computerized Numerical Control (Control Numérico
Computarizado)

En una máquina CNC el proceso de maquinado es


controlado y programado por un sistema de códigos que
permite operarla con poca supervisión y gran repetibilidad,
ejecutando la misma tarea una y otra vez con un mínimo de
error gracias a la supervisión de una computadora.

Los principios usados en el manejo de máquinas


convencionales aplican de la misma forma a las máquinas
CNC. La diferencia principal radica en como se ejecutan los
movimientos, ya que en vez de mover manivelas para
hacer llegar la herramienta a puntos determinados; el CNC
permite almacenar en la memoria del control dichas
posiciones tan sólo una vez, así la herramienta se moverá
automáticamente cada vez que se ejecute un programa.

SISTEMA DE COORDENADAS

2
EJE X

C
EJE Z
H CONTRAPU
U NTO
C
K

OPERADOR

PROGRAMACIÓN 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
movimiento se determinan con la letra “U” para el eje X y
“W” para el eje Z. Ejemplo:

N1 G00 Z0
N2 G00 Z1.0
N3 G00 W2.0
N4 G00 Z4.0

LOCALIZACIÓN DE PUNTOS

3
PROGRAMACIÓN 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

PROGRAMACIÓN EN INCREMENTAL (U, W)


4
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
6
7
CÓDIGOS ALFABÉTICOS DE DIRECCIÓN
B Especifica el movimiento ó la posición absoluta del
contrapunto a lo largo del eje B. Distancia dada en
milímetros ó pulgadas
F Indica el avance aplicado a cualquier interpolación .El valor
es dado en mm/rev ó pulg/rev para G99, y mm/min ó
pulg/min para G98
G Seguido de uno, dos ó tres dígitos identifica a las funciones
preparatorias. Cada código indica la ejecución de una
operación especifica
I Especifica datos necesarios en algunos ciclos enlatados e
interpolaciones circulares (para el eje X)
J Especifica datos necesarios en algunos ciclos enlatados
K Especifica datos necesarios en algunos ciclos enlatados e
interpolaciones circulares (para el eje Z)
L Indica el número de veces que se ejecuta una operación en
los ciclos enlatados y subprogramas
M Seguido de dos dígitos identifica a las funciones
misceláneas. Un sólo código M es permitido por línea o
bloque del programa
N Enumera las líneas o bloques del programa. Su uso es
opcional y va de 0 a 99999
O Identifica el número de programa. Se coloca en la primera
línea o bloque del programa y va de 0 a 9999
P Contiguo al código G04 asigna un tiempo de espera en
segundos o microsegundos durante su ejecución. Con el
código M98 escrito en el programa, solicita la ejecución de

8
un subprograma. En los ciclos enlatados G70, G71 , G72 Y
G73 indica la línea o bloque inicial de la trayectoria
programada
Q Especifica datos necesarios para el ciclo enlatado G83 cuyo
valor es siempre positivo. En los ciclos enlatados G70, G71 ,
G72 Y G73 indica la línea o bloque final de la trayectoria
programada
R Especifica datos necesarios en algunos ciclos enlatados
(para definir el plano de referencia) e interpolaciones
circulares (para indicar radios)
S Indica la velocidad de giro asignada al husillo. El valor es
dado en RPM para G96 y pies/min ó mts/min para G97
T Seguido de cuatro dígitos selecciona la herramienta (los
dos primeros dígitos) así como el compensador (los dos
últimos dígitos)
U Especifica el movimiento ó la posición incremental a lo
largo del eje X. Distancia dada en milímetros ó pulgadas
W Especifica el movimiento ó la posición incremental a lo
largo del eje Z. Distancia dada en milímetros ó pulgadas
X Especifica el movimiento ó la posición absoluta a lo largo
del eje X. Distancia dada en milímetros ó pulgadas
Z Especifica el movimiento ó la posición absoluta a lo largo
del eje Z. Distancia dada en milímetros ó pulgadas

CÓDIGOS M
FUNCIONES MISCELÁNEAS
M00 Paro de programa
M01 Paro opcional de programa
M02 Fin de programa
M03 Giro de husillo a la der. (en el sentido de las
manecillas del reloj)
M04 Giro de husillo a la izq. (en el 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

9
M22 Avance de contrapunto hacia atrás
M30 Fin de programa con retorno al inicio
M31 Extractor de virutas hacia adelante
M32 Extractor de virutas hacia atrás
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

CÓDIGOS G
FUNCIONES PREPARATORIAS

Código Grup
o
G00 Movimiento rápido 01
G01 Movimiento de interpolación lineal con avance 01
controlado
G02 Movimiento de interpolación circular en el 01
sentido de las manecillas del reloj con avance

10
controlado
G03 Movimiento de interpolación circular en el 01
contrasentido de las manecillas del reloj con
avance controlado
G04 Pausa de tiempo en segundos o microsegundos 00
Pnnnn
G20 Indicador del sistema de coordenadas para 06
pulgadas
G21 Indicador del sistema de coordenadas para 06
milímetros
G28 Retorno al cero máquina 00
G40 Cancelación de compensación del radio de la 07
herramienta
G41 Compensación del radio de la herramienta a la 07
izquierda
G42 Compensación del radio de la herramienta a la 07
derecha
G50 Establece el limite de velocidad del husillo 11
G54 – Establece la posición de las coordenadas para 12
G59 el cero pieza
G70 Ciclo de acabado para los ciclos de desbaste 00
G71, G72 y G73
G71 Ciclo de desbaste longitudinal exterior e 00
interior
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 múltiples 00
G80 Cancelación 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 09
retracción rápida
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 ó mm/min 05
G99 Avance en pulgadas/rev ó mm/rev 05
G184 Ciclo de machueleado izquierdo 09
11
PARÁMETROS DE CORTE
TORNEADO

Proceso de maquinado que consiste en hacer rotar la pieza


de trabajo cuya forma es generalmente cilíndrica, dicha
pieza puede ser sujeta por sus extremos para que al girar
sea atacada por una cantidad de ciclos prediseñados,
medidos en lapsos de tiempo, con el fin de modificar tanto
su geometría original, como la calidad de la superficie.
Esta condición de modificar geometría y calidad se produce
al remover material de la pieza con una herramienta cuyo
material de manufactura es de mayor rigidez, lo que
permite penetrar en la superficie en una o varias etapas, a
fin de obtener las medidas y calidades requeridas.

MANDRINADO

La diferencia que existe entre el proceso de torneado y


mandrinado es la condición tubular de la geometría de la
pieza, esto es, que su núcleo o diámetro interior sea la zona
donde se realice el proceso de maquinado, en vez de la
superficie exterior. La particularidad de ésta operación
modifica sensiblemente el tipo de porta herramientas y
herramientas de corte necesarios para su ejecución.

VELOCIDAD DE CORTE

Es la velocidad que lleva la pieza al pasar por el filo de


corte. Se conoce también como velocidad periférica a la
que gira el material.

AVANCE

Es el movimiento axial y/o radial de la herramienta por cada


revolución ó giro de la pieza de trabajo, (pulg/rev ó
mm/rev). Los avances se pueden medir además en unidad
de tiempo (pulg/min ó mm/min).

12
FORMULAS Y NOMENCLATURA
N = RPM
Vc = Velocidad de corte ( mts/min ó pies/min )
π = Constante de valor 3.14159
D = Diámetro de la pieza en mm ó pulgadas
1000 = Valor para convertir mts a mm
12 = Valor para convertir pies a pulgadas
SISTEMA MÉTRICO

Formula para determinar las revoluciones por minuto.

Vc x 1000
N=
πxD

SISTEMA INGLÉS

Formula para determinar las revoluciones por minuto.

Vc x 12
N= πxD

Formula para determinar el paso de un machuelo.

Paso = 1/numero de hilos

13
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 donde el posicionamiento sobre el eje X es
siempre variado. En este modo el control va calculando las
revoluciones por minuto a las que debe girar la pieza a
maquinar. Velocidad de corte en pies/min o mts/min.
G97 REVOLUCIONES POR MINUTO
Comando necesario para las operaciones de barrenado
,roscado, y machuelado donde el posicionamiento sobre el
eje X es únicamente cero, para determinar las revoluciones
por minuto se requiere conocer la velocidad de corte del
material a maquinar y aplicar la formula para dicho calculo.
RPM.
FORMATO
G96 S500 M03
Línea o bloque del programa que indica la activación de
giro de husillo a la derecha con una velocidad de corte de
500 pies/min.
G97 S500 M03
Línea o bloque del programa que indica la activación de
giro de husillo a la derecha a 500 revoluciones por minuto.

El código S utiliza como máximo cuatro dígitos sin punto


decimal
El código F utiliza como máximo seis dígitos con o sin punto
decimal
El código T utiliza cuatro dígitos sin punto decimal

Nota:

14
Es posible el uso de una herramienta con más de un
compensador.
Cuando en el proceso es necesario que el control omita una
línea o bloque del programa basta colocar una diagonal al
inicio de ésta y activar la tecla block/delete.

PROGRAMANDO CON CÓDIGOS

Un programa es escrito como una serie de instrucciones,


determinadas por un orden de ejecución.

Línea # 1 = Seleccionar herramienta de corte


Línea # 2 = Activar husillo con la velocidad de giro
adecuada
Línea # 3 = Movimiento rápido a la posición de inicio de
la parte
Línea # 4 = Activar soluble
Línea # 5 = Ejecutar maquinado de pieza con avances
controlados
Línea # 6 = Desactivar husillo y soluble
Línea # 7 = Regreso a posición de indexado para cambio
de herramienta

Reglas para los códigos de programación:

1. Los códigos G se dividen en grupos numerados con el


fin de clasificarlos por la función que desempeñan .
2. Un código G es remplazado únicamente por otro del
mismo grupo.

15
3. Códigos G de un mismo grupo no pueden ser
colocados en la misma línea o bloque del programa,
ésta regla aplica también para los códigos M.
4. Los códigos modales permanecen activos hasta que
otro del mismo grupo los reemplaza.
5. Los códigos no modales únicamente aplican en la línea
ó bloque del programa donde fueron colocados
inmediatamente después son ignorados por el control.

CÓDIGOS DE ACTIVACIÓN AUTOMÁTICA


Los códigos que de manera automática aparecen al
encender el control de la máquina, se describen a
continuación:

G00 Movimiento rápido


G18 Selección del plano de trabajo Z-X para interpolación
circular.
G40 Cancelación de compensación del radio de la
herramienta
G64 Cancelación de la modalidad de alto total ó exacto
G80 Cancelación de ciclos enlatados
G97 Revoluciones por minuto
G99 Avance en pulgadas/rev ó mm/rev

16
INTERPOLACIÓN LINEAL

ABSOLUTO
INCREMENTAL

17
INTERPOLACIÓN CIRCULAR

18
19
20
CICLOS DE MAQUINADO
G71 CICLO LONGITUDINAL DE DESBASTE EXTERIOR E
INTERIOR
P NÚMERO DEL BLOQUE INICIAL DE LA TRAYECTORIA A
DESBASTAR
Q NÚMERO 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 DIÁMETRO
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 F.012
G00 X3.3 Z0.05

21
Z0
G71 P1 Q3 U.04 W.005 D.1 F.012
N1 G00 X0.875
G01 X1. Z-0.0625
Z-0.5
X1.5 Z-0.8
Z-0.9875
G02 X1.625 Z-1.05 R 0.0625
G01 X2.875
X3.0 Z-1.1125 Note: Chaflan de 1/16 x 45`

N3 Z-1.650
G70 P1 Q3 F.1
G97 S650 R0.0625

G28 U0 W0 T0100 CHUCK


M00

3.00

1.50

1.00
0.65 0.25 0.30 0.50

Note: Chaflan de 1/16 x 45`


CICLOS DE MAQUINADO
G72 CICLO TRANSVERSAL DE DESBASTE EXTERIOR E
INTERIOR R0.0625

P NÚMERO DEL BLOQUE INICIAL DE LA TRAYECTORIA A


CHUCK

DESBASTAR
Q NÚMERO DEL BLOQUE FINAL DE LA TRAYECTORIA A
3.00

1.50

1.00

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 0.65 0.25 0.30 0.50

,EL VALOR ES
EN DIÁMETRO
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___

22
O00072
T0101
G96 S650 M03
G54 G00 X162.0 Z0 M08
G01 X-1.0 F0.2
G00 X162.0 Z1.0
Z0
G72 P4 Q6 U1.0 W0.12 D1.0 F.2
N4 G00 X160.0 Z-70.0
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 F.1
G00 Z12.0 M09
G28 U0 W0 T0100 M05
M00
CHUCK

160

120

40
80

10 10 10 20 20

CICLOS DE MAQUINADO
G73 CICLO DE DESBASTE PARA TRAYECTORIA IRREGULAR
P NÚMERO DEL BLOQUE INICIAL DE LA TRAYECTORIA A
DESBASTAR
Q NÚMERO 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
W MONTO DE SOBRE MATERIAL PARA ACABADO EN EL EJE
Z

23
I DISTANCIA Y DIRECCIÓN DE CORTE EN EL EJE X
K DISTANCIA Y DIRECCIÓN 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 U.01 W.005 I.35 K.15 D4 F.012
N108 G42 G00 X0.325
G01 Z0 F.01
X0.425
X.625 Z-0.1 F.005
Z-0.375
X0.75
G03 X1.0 Z-0.5 R0.125
G01 Z-1.0 F.003
G02 X1.25 Z-1.125 R0.125
G01 X1.825
X2.125 Z-1.275
Z-2.5 F.008
X3.0
N121 G40 G00 X3.1
G70 P108 Q121
M09
M30

CICLOS DE MAQUINADO
G74 CICLO DE RANURADO FRONTAL Y BARRENADO

G74 X_____ Z_____ I _____ K_____ F_____

X Posicionamiento final en el eje "X".


Z Posicionamiento final en el eje "Z".

24
Profundidad de corte en el eje "X"
I en incremental
Profundidad de corte en el eje "Z"
K en incremental
F Avance en in/rev ; mm/rev

T0505
G96 S450 M03
G00 X50. Z2.0 M08
G74 X140. Z-15.0
I4.0 K5.0 F0.4
G00 Z0.12
G28 U0. W0 0500
M00
CHUCK

I
nse
rt
o d
e5mm.
dee
spe
sor
.

1
5
150

50

Para Barrenado eliminar los valores de X e I en la línea del


G74.
CICLOS DE MAQUINADO
G75 CICLO DE RANURADO EXTERIOR E INTERIOR Y
TRONZADO

G75 X__ __Z__ __I__ __K__ _ F___ _

25
X Posicionamiento final en el eje "X"
Z Posicionamiento final en el eje "Z"
Profundidad de corte en el eje" X"
I en incremento
Profundidad de corte en el eje "Z"
K en incremento
F Avance en mm/rev ; in/rev

Inserto de 5 mm.
G54 de espesor.

T0101
G96 S180 M03
G00 X112.0 Z-
CHUCK

125.0 M08

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

TRONZADO Inserto de 0.125

G54
T0101
G96 S180
CHUCK

M03
1.00

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

26
CICLOS DE MAQUINADO
G76 CICLO DE ROSCADO

G76 X__ __Z__ __D__ __ I___ _K__ _ A___ _ F___ _

X Posicionamiento final en el eje "X"


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

G54 Rosca 5/8 - 16


un - 2A
T0101
G97 S1100 M03
G00 X0.750 Z0.2 M08
G76 X0.544 Z-0.750
K0.040 A60 D0.012
CHUCK

F0.0625
G00 Z0.5 M09
G28 U0 W0 T0100 M05
M00
0.70

Rosca NPT
de 3/4-14

G54
T0101
G97 S1000 M03
CHUCK

G00 X1.1 Z0.15 M08


G76 X0.936 Z-0.794 K0.057 I-
0.0293 A60 D0.012 F0.0714
G00 Z0.5 M09
G28 U0 W0 T0100 M05
M00
27
CUERDAS “NPT”

EL ANGULO UTILIZADO 1.78 GRADOS


“MEDID DIÁMET NUMER DIÁMETR LONG. LONG. LONG. PROFUNDID
A EN RO EXT. O DE O DESAJUST EFECTIV DE AD
INCH HILOS EN EL E A HILOS MÁXIMA DEL
FONDO MANUAL DE IMPERFE HILO
HILOS CTOS
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

28
12 12.750 8 12.432 1.360 2.125 0.434 0.100

G80 CANCELACIÓN DE CICLOS ENLATADOS.


Cada vez que un ciclo enlatado es usado, éste permanece
activo hasta que otro es activado o cuando se cancela con
G80.

G81 CICLO DE BARRENADO DIRECTO

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


R Posición del plano “R”
Z Profundidad de corte total

G54
T0101
G97 S____ M03
G00 X____ Z____ M08

29
G81 Z ___ R ___ F___
G00 G80 M09
G28 U0 W0

G82 CICLO DE BARRENADO CON TIEMPO DE


ESPERA

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


P Tiempo de espera
R Posición del plano “R”
Z Profundidad de corte total

G54
T0101
G97 S____ M03
G00 X____ Z____ M08

30
G82 Z ___ R ___ F___ P___
G00 G80 M09
G28 U0 W0

G83 CICLO DE BARRENADO CON DESAHOGO


DE REBABA

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


I Tamaño opcional de la primera profundidad
de corte
J Valor de reducción de la profundidad de
corte en cada pasada
K Profundidad mínima de corte (opcional )
Q Valor de la profundidad de corte en cada
pase (Incremental)
R Posición del plano “R”
Z Profundidad de corte total

31
G54
T0101
G97 S____ M03
G00 X____ Z____ M08
G83 Z ___ R ___ F___ Q___
G00 G80 M09
G28 U0 W0

G83 CICLO DE BARRENADO CON DESAHOGO


DE REBABA
Y PROFUNDIDAD VARIABLE

G54
T0101
G97 S____ M03
G00 X____ Z____ M08
G83 Z ___ R ___ F___ I ___ J ___ K ___
G00 G80 M09
32
G28 U0 W0

G84 Y G184 CICLO DE MACHUELEADO (DER. E


IZQ.)

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


R Posición del plano “R”
Z Profundidad de corte total

33
G54
T0101
G97 S____
G00 X____ Z____ M08
G84 (G184) Z ___ R ___ F___
G00 G80 M09
G28 U0 W0

G85 CICLO DE MANDRINADO

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


R Posición del plano “R”
Z Profundidad de corte total
34
G54
T0101
G97 S____ M03
G00 X____ Z____ M08
G85 Z ___ R ___ F___
G00 G80 M09
G28 U0 W0

35
TABLA PARA VELOCIDADES DE CORTE PARA
MATERIAL MACHUELEAR
M / MIN PIES / MIN
Aluminio 29-32 95-105
Latón 29-32 95-105
Bronce Blando 17-20 55-65
Bronce duro 12-15 40-50
Cobre 15-18 50-60
Fundición de Coquilla 20-23 65-75
Duraluminio 29-32 95-105
Fundición de Hierro 23-26 75-85
Hiero Maleable 15-20 50-65
Magnesio 29-32 95-105
Metal Monel 7-9 25-30
Plásticos 21-24 70-80
Acero Laminado en frió 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

TABLA PARAMATERIALES M /CORTE


VELOCIDADES DE MIN PIES / BROCAS
PARA
MIN
Aluminio “HSS”60-76 200-250
Latón 60 200
Bronce 60-76 200-250
Bronce fosforado 54 175-180
Fundición de Hierro, 43 140-150
blanda
Fundición de Hierro, 24-33 80-110
semiduro
Fundición de Hierro, dura 14 45-50
Acero Fundido 13-15 40-50
Cobre 21 70
Duraluminio 60 200
Aleación 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 33-36 110-120
de C.
Acero al molibdeno 16 55
Metal Monel 15 50
Acero al Níquel, 3.5% 18 60
Permalloy, 77% de Níquel 15 50
Acero par Muelles 6 20
Acero inoxidable 15 50
Acero al 0.4-0.5 de Carbón 24 80
Acero para Herramientas 23 75
AVANCES POR REVOLUCIÓN PARA BROCAS
DE 1/16” A UN ¼” 0.0015
DE 09/32” A 1/2” 0.003
DE 17/32” A 1” 0.007 36
MAYORES DE 1” 0.015
37
Método para eliminar en forma temporal la alarma 144 en máquinas HAAS
(Válido para máquinas parcialmente pagadas)

A. Con máquina y control encendidos, oprimir el pulsador de EMERGENCY STOP

B. Habilitar acceso a los Parámetros en la pantalla de SETTINGS

Oprimir tecla
SETNG /
“ “ 7

“ “

“ “ “OFF” comenzará a parpadear

WRIT “OFF” quedará iluminado

C.
Oprimir teclas y
2 6

Oprimir tecla quedará iluminado el “setting” 26 (No. De Serie de la


máquina)

“ “ WRIT En la esquina inferior izquierda de la pantalla aparecerá

un número. Este No., la versión de software y el No. de Serie de la máquina deberán ser
informados al Depto. Técnico de HI-TEC DE MÉXICO (0155-5390-1442) para que HAAS pueda
proporcionar el código de extensión de funcionamiento.

IMPORTANTE: En esta condición de espera NO deberás ser oprimida ninguna tecla del panel
de operación, ni tampoco se deberá apagar la máquina. Si esto sucediera se deberá realizar
todo el procedimiento desde el punto A. e informar el nuevo número que apareció en la
pantalla de HI-TEC

D. Una vez que HI-TEC haya proporcionado el código (es un número), mediante el teclado
introducir el mismo, a continuación:

Oprimir tecla WRIT el número escrito entrará al setting 26 y desaparecerá


de la pantalla sin que el No. de serie de la máquina se modifique.

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

7 WRIT

F. La máquina quedará operable nuevamente por otras horas.

38
CURSO BÁSICO DE OPERACIÓN
PARA CENTRO DE TORNEADO

HI-TEC DE MÉXICO S. A. DE C. V.

En este manual encontrará los principios básicos de


operación para el centro de torneado marca HAAS CNC de
las series SL y TL.

Si requiere más información cuenta además con un manual


adjunto a la máquina, donde encontrara información aún
mas detallada.

Para cualquier duda o aclaración en el uso de este control


favor de comunicarse al teléfono 5565-9008 donde
obtendrá el apoyo técnico necesario.

El departamento de Ingeniería de Aplicaciones es


responsable de todo lo relacionado a la programación y
operación de los controles HAAS CNC.

DEPARTAMENTO DE APLICACIONES

México
Juan Vargas
Alejandro Vega
Cesar Pérez
Alberto Muñoz
Manuel Alvarez

Monterrey

39
Roberto Duarte
José G. García

ENCENDER / APAGAR

ENCENDER

La manera correcta de encender la máquina es verificar que el


paro de emergencia se encuentre activado (botón
rojo), y después oprimir la tecla verde:

POWER ON

BOTON
VERDE

Este botón se encuentra en la parte superior izquierda del panel de


control.

NOTA:

El interruptor principal que se encuentra en la parte trasera de la


máquina debe de encontrarse en la posición de encendido.

Cuando se presiona el botón verde, la pantalla se enciende pero aún


no esta lista para utilizarse.

En la pantalla aparecerán dos alarmas.

1ª; Servos apagados (ALARMA 102)


2ª; Emergencia apagada (ALARMA 107)

Es necesario cancelar estas.

Oprimiendo la tecla de reset (tecla roja)


Las alarmas se cancelaran automáticamente (presionar dos veces,
una por alarma.)

El paso siguiente es presionar la tecla Power Up/Restart,

POWER
UP (Arranque de la máquina y re-inicialización del
sistema)
RESTAR
T

40
Al oprimir esta tecla automáticamente la máquina buscará su punto
de referencia (casa) y cambiará la herramienta que tenga en la
torreta a la número uno.

Al terminar de ejecutar este paso, la máquina esta lista para ser


programada y operado el control.

APAGAR
La manera adecuada de apagar la máquina es la siguiente.
1º Oprimir el botón de PARO DE EMERGENCIA
2º Presionar el botón rojo POWER OFF

BOTON
ROJO

3º Mover el interruptor a la posición de apagado


(Recordar que el interruptor se encuentra en la parte de atrás de la
máquina.)
Un estado de sobrevoltaje o sobrecalentamiento causará que la
máquina sea apagada automáticamente.
Cuando alguna de estas situaciones se presenten se generara una
alarma (alarma 176 ).
Nota :
Cualquier interrupción de energía, provocará que la máquina sea
apagada automáticamente, incluyendo el interruptor del circuito
principal apagará la máquina.
CYCLE START

Cuando el programa esta verificado y las


BOTON herramientas en posición listo para arrancar, se
VERDE oprime la tecla cycle start para iniciar el maquinado
o la función gráfica.

(Apagado automático)
AUTO
OFF Esta tecla es utilizada para apagar la máquina
automáticamente en un lapso de 15 segundos.
Se procede a restablecer la máquina oprimiendo la tecla POWER
UP/RESTART

RESET
41
Esta tecla detiene todos los movimientos de la
máquina y su principal uso es la eliminación de las
alarmas.

(Medición de offset de herramienta en eje “X”)


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

(Siguiente herramienta). Después de realizar la


NEXT
TOOL
medición de la herramienta se oprime esta tecla y
automáticamente cambiará a la siguiente
herramienta consecutiva a la actual.

Con esta tecla se cambia el movimiento de los ejes


X/Z de X a Z ó de Z a X.

(Medición de la cara Z) Con esta tecla


Z FACE
automáticamente queda registrado el origen pieza de
MESUR
E
trabajo en el eje Z.
TABLERO DE OPERACIONES

ESTE TABLERO CUENTA CON 130 TECLAS QUE SE DIVIDEN EN NUEVE


REGIONES QUE SON:

TECLAS RESET ( RESTABLECER ) (3)

TECLAS DE FUNCIÓN (8)

TECLAS DE DESPLAZAMIENTO (15)

TECLAS DE SOBRECONTROL (15)

TECLAS DE PANTALLA (8)

TECLAS DE CURSOR (8)

TECLAS ALFABÉTICAS (30)

TECLAS DE MODALIDAD (30)

TECLAS NUMÉRICAS (15)

42
Durante la operación del tablero es importante saber en que
modalidad se encuentra la máquina.

En el control existen seis modalidades las cuales están rotuladas con


las siguientes descripciones:

EDIT

MEM

MDI/DNC

HANDLE JOG

ZERO RET

LIST PROG

EDIT

Esta modalidad nos sirve para la edición de


EDIT programas (programas que ya se encuentran en la
memoria).

Este modo cuenta con las siguientes teclas.

INSER Esta tecla se utiliza para insertar datos como


T códigos y textos.

ALTER Se utiliza para alterar o cambiar un elemento que se


encuentra sobre el cursor.

DELET
E 43
Borrar el elemento que se encuentra en el cursor.

UNDO Retrocede o regresa a la función anterior realizada.

______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
____________________________

MEM

MEM

Esta modalidad es de memoria nos sirve para ejecutar o graficar un


programa que este almacenado en la memoria.

Este modo cuenta con las siguientes teclas:

SING Ejecuta uno por uno los blocks en el programa


LE vigente.
BLOC

44
Es utilizado para correr un programa en
DRY automático sin pieza, donde los movimientos
RUN rápidos los ejecuta con los avances de las teclas
de handle jog.

OPT (Paro opcional) Funciona siempre y cuando en el


STO programa se encuentre un M01.
P

BLOCK (Ignorar bloque) Funciona en los bloques que


DELETE tienen una diagonal / cuando está activo, esta
tecla la máquina no ejecuta los bloques que tienen
diagonal.

______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________

MDI/DNC

MDI
DNC Introducción manual de datos / Control numérico
directo

Este modo cuenta con las siguientes teclas.

COOLN
T 45
Enciende y apaga la bomba del refrigerante

(Husillo) El husillo gira siempre y cuando se


SPINDL mantenga oprimida esta tecla, normalmente es a
E JOG 100 r.p.m., es utilizada para verificar centrado de
una pieza que se monta en las mordazas.

TURRET (Cambiador de torreta hacia adelante). Gira la


FWD torreta de herramientas hacia delante cambiando
herramientas en la dirección de 1 a 10.

(Cambiador de torreta hacia atrás). Gira la torreta


TURRET de herramientas hacia atrás cambiando
REV herramientas en la dirección de 10 a 1.

______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
__________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
_____________________

HANDLE JOG

HANDLE Perilla de desplazamiento. Selecciona la modalidad


JOG
de desplazamientos manuales.

46
.

.0001
(.0001” ó .001 mm por cada división de la perilla)
.1

.001 (.001” ó .010 mm por cada división de la perilla).


. 1.

(.010” ó .100 mm por cada división de la perilla).


.01
10.

.1 (.1” ó 1.0 mm por cada división de la perilla)


100.

______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
__________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
_____________________

ZERO RET

ZERO
RET 47
Retorno al cero máquina

AUTO La máquina busca el origen de las coordenadas


ALL máquina. Los ejes se mueven lentamente hasta
llegar al cero máquina.
AXES

ORIGI Esta tecla es utilizada para resetear valores ya sea


en pantalla de posiciones o en pantallas de uso.
N (Vida de htas. Etc.)

ZERO (Eje único a cero) Manda el eje seleccionado a las


SINGL coordenadas del cero máquina.
E
(Origen) Retorna todos los ejes al cero máquina
con movimientos rápidos.
HOME
G28

______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
__________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
_____________________

48
LISTPROG

LIST Lista de programas. Muestra una lista de


PROG programas contenidos en el control.

(Seleccionar programa). Nos sirve para seleccionar


SELEC un programa el cual queda activado, el programa
T que está activo es el programa que tiene un
PROG asterisco en el lado izquierdo.

(Transmitir por RS232) Transmite programas a


SEND través del conector serial RS232.
RS23
2
Recibe programas a través del conector serial
RECV
RS232.
PROG

(Borrar programa). Borra el programa que está


ERAS iluminado con el cursor, se selecciona el programa
con el cursor y oprimiendo la tecla erase prog.
E
PROG

______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
_______

49
DISPLAY

TECLAS DISPLAY (Pantalla).

Esta sección del control cuenta con 8 teclas que a continuación se


describen:

(Programa / Conversacional)
PRGRM Muestra el programa que se encuentra activo en
CONVR
ese momento
S También se usa en quick code applications
(aplicaciones de código rápido).

POSIT POSICION

Muestra las posiciones de los ejes de la máquina


Al oprimir las teclas de PAGE UP/PAGE DOWN nos
muestra con letras grandes cada uno de las
posiciones.

a) Posición de operador.
b) Posición de máquina
c) Posición de cero de trabajo
d) Distancia a recorrer

OFFSET DESPLAZAMIENTOS

Muestra los desplazamientos de geometría de la


herramienta y los desplazamientos en los radios.
La tecla PAGE UP muestra los valores de los
desplazamientos de trabajo.

(Comandos vigentes)
CURNT
COMDS

50
Muestra el programa vigente , los comandos activos
, él numero de herramienta activa , las cargas de
los husillos , los avances y velocidades actuales.

ALARM (Alarmas y mensajes)


MESGS Muestra el texto completo de una alarma cuando el
mensaje de alarma está centelleando.

(Parámetros y Diagnósticos)
PARAM
Muestra y permite el cambio de parámetros que
DGNOS
definen los caracteres de la máquina.

(Definiciones y Gráficos)
SETNG Muestra y permite al usuario cambiar las
GRAPH
definiciones.
Al oprimir dos veces se carga la modalidad de
gráficos donde el usuario podrá visualizar la
trayectoria de la herramienta.

(Ayuda y Calculadora)
HELP Muestra un manual breve de funciones del control.
CALC Al oprimir por segunda vez se mostrará la
calculadora auxiliar
Hay tres páginas en la calculadora; ayuda para
fresado y roscado, la ayuda para trigonometría y
ayuda para círculos.

______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
51
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
____________________________

TECLAS DE CURSOR
Las teclas de cursor están en el centro del teclado. Le permite al
usuario moverse a través de varias pantallas y campos del control.
También se usan para la edición de programas.
(Origen o casa)
Generalmente traslada el cursor hasta el elemento
HOME situado en lo más alto de la pantalla.
En gráficos y después de oprimir F2, mostrará toda
la mesa de trabajo, vista en la pantalla.

(Teclas de cursor)

UP ARROW (Flecha hacia arriba)


La flecha hacia arriba mueve el cursor un elemento un bloque o un
campo hacia arriba.
En gráficos moverá el en enfoque hacia arriba.

LEFT ARROW (Flecha hacia la izquierda)


Se utiliza para desplazar dentro del programa el cursor hacia el lado
izquierdo.
En gráficos moverá el grafico a la izquierda.

RIGHT ARROW (Flecha a la derecha)


Se utiliza para desplazar dentro del programa el cursor hacia el lado
derecho.
En gráficos moverá el grafico a la derecha.

52
DOWN ARROW (Flecha abajo)
La flecha hacia arriba mueve el cursor un elemento un bloque o un
campo hacia abajo.
En gráficos moverá el en enfoque hacia abajo.

PAGE UP ( Página hacia arriba )


Se usa para cambiar pantallas en el editor para mover el cursor hacia
la pagina anterior.
En gráficos moverá el enfoque hacia abajo.

PAGE DOWN (Página hacia abajo)


Se usa para cambiar pantallas en el editor para mover el cursor hacia
la página siguiente.
En gráficos moverá el enfoque o el zoom hacia dentro.

END (Final)
La tecla END se utiliza para ir con el cursor a la parte final del
programa.
La flecha hacia abajo mueve el cursor un elemento un bloque o un
campo hacia abajo.
En gráficos moverá el enfoque hacia abajo.
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
___________________________________
PROCEDIMIENTO PARA LA MEDICIÓN DE LAS HERRAMIENTAS
CON MEDIDOR DE HERRAMIENTAS
a) Llamar la herramienta a medir de la siguiente manera:
1.- MDI
2.- Teclear T “Núm. Hta.”
3.- Oprimir la tecla TURRET FWD ó TURRET REV (cambiará la
herramienta).
3.- Bajar el brazo medidor (Nótese que cuando se baja el brazo,
automáticamente se cambia a la pantalla de offsets de
herramientas.)
4.- Desplazar la herramienta y posicionarla cerca del palpador en
cualquier eje.
5.- Oprimir la tecla de desplazamiento de .001” en modo Handle
Jog, tocar el palpador manteniendo oprimido el eje a tocar.
(JOG), automáticamente será cargado el valor en la columna de
geometría de herramienta ya sea en X ó en Z.
NOTA: Si se realiza el paso anterior con movimiento de la perilla
el valor no será cargado en la pantalla, por lo tanto no existirá
ninguna medición, también es importante saber que el valor
cargado en el offset será la distancia que existe del cero
máquina a la posición en que se encuentra la herramienta
hablando del eje Z y en el eje X el valor será el valor igual del

53
eje Z más la distancia que existe del palpador al centro del
husillo, que es un valor ya especificado en el setting no. 59
6.- Para la medición de las brocas ó herramientas que trabajen al
centro del chuck en lo que se refiere al eje X, únicamente se
oprimirá la tecla F2 y automáticamente se cargará un valor
predeterminado (distancia del cero máquina en X al centro del
husillo), y posteriormente en el eje Z será igual que con las
demás herramientas.

PROCEDIMIENTO PARA LA MEDICIÓN DE LAS HERRAMIENTAS


SIN MED IDOR DE HERRAMIENTAS

a) Llamar la herramienta a medir de la siguiente manera:

1.- MDI
2.- Teclear T “Núm. Hta.”
3.- Oprimir la tecla TURRET FWD ó TURRET REV (cambiará la
herramienta).
3.- Montar un material en el chuck de cualquier diámetro.
4.- Desplazar la herramienta hacia la pieza y realizar un maquinado
en el diámetro del material, regresarse sin moverse en el eje X.
5.- Medir el diámetro del material (se recomienda utilizar un
micrómetro).
6.- Ir a la pantalla de geometrías de herramientas y posicionarse en
la columna del eje X.
7.- Oprimir la tecla X DIAM MESUR, se cargará un valor en la
columna y nótese que en la parte de abajo estará parpadeando
un mensaje pidiendo que se cargue el valor de la medición que
se realizó en el paso anterior, ahí hay que cargar el valor
tomado y automáticamente se ajustará el valor en la columna
del eje X.
8.- Para el eje Z se realizará lo mismo careando la cara de la pieza
y cuando se esté en posición oprimir la tecla Z FACE MESUR y el
valor será cargado automáticamente sin realizar nada más.
(Nótese que los valores tanto en X como en Z son negativos.)
9.- Para la medición de las brocas ó herramientas que trabajen al
centro del chuck en lo que se refiere al eje X, únicamente se
oprimirá la tecla F2 y automáticamente se cargará un valor
predeterminado (distancia del cero máquina en X al centro del
husillo), y posteriormente en el eje Z será igual que con las
demás herramientas.

NOTA: Este paso se necesitará realizar para cada una de las


herramientas.
PROCEDIMIENTO PARA SACAR EL CERO PIEZA

Una vez que la pieza a trabajar se encuentra montada y centrada se


procede a seguir los siguientes pasos:

54
1.- Una vez de realizada la medición de las herramientas en el
palpador se escoge una herramienta normalmente la que realiza el
careado y se procede a realizar un maquinado en la pieza.

2.- Una vez localizada la posición oprimir la tecla OFFSET y buscar la


pantalla de CEROS DE TRABAJO (G54, G55, G56, etc.), posicionarse
en el G que se va a utilizar en el eje Z y oprimir la tecla Z FACE
MESURE automáticamente los valores serán cargados en esta
posición que son a partir del medidor de herramientas a la
posición en la que se localizó el origen. (Las coordenadas serán
negativas).

NOTA: Esto nada más es válido cuando se tiene medidor de


herramientas, ya que en la medición directa no se utilizan los
ceros de trabajo. (Es opcional su uso).

PROCEDIMIENTO PARA MAQUINADO DE MORDAZA

El maquinado de mordazas se realiza para tener una mejor sujeción


de la pieza a maquinar pero principalmente para lograr un buena
concentricidad principalmente en piezas que llevan 2 operaciones, los
pasos a seguir para el maquinado de las mismas son los siguientes:

1.- Montar las mordazas y ajustarlas al diámetro requerido.


2.- Colocarle un material dentro de las mordazas sujetándolo con la
presión de las mismas para que se compense la flexión al
momento de realizar la presión en el material. (Este material
deberá estar a la mitad de la carrera del cierre del chuck).
3.- Montar la herramienta correcta para el maquinado, si es un
interior se requerirá de una barra y si es maquinado exterior un
porta-herramientas estándar.
4.- Realizar el programa de acuerdo a la forma a utilizar.

EJEMPLO:

Material a sujetar
55
TECLAS F1,F2,F3,F4
En el panel de control las teclas de F1 F2 F3 y F4 actúan de diferente
manera dependiendo de la modalidad o pantalla seleccionada.
F1 En EDIT y PROGRAM DISPLAY accionara la definición de una
línea.
En LIST PROG. F1 Duplicará un programa que ya existe en la
memoria de
La máquina y le dará un nuevo nombre.
En la pantalla de OFFSET. F1 Cargará el valor escrito dentro de
las compensaciones de trabajo.
F2 En “EDIT” y “PROGRAM DISPLAY” F2 termina con la
selección de línea.
En la pantalla de OFFSET F2 Cargara el valor escrito dentro de las
compensaciones de trabajo con signo negativo
F3 En las modalidades de EDIT y MDI copia la información
sombreada del menú de
ayuda a la parte baja de la pantalla, esto sirve para pasar los
datos al programa.
F4 En “MEM” y “PROGRAM DISPLAY” F4 Selecciona el modo de
edición simultanea.
(BACK GROUND EDIT) o revisión de programa (PROGRAM
REVIEW).
Para seleccionar el modo de Edición simultanea, se escribe el
numero de programa a editar usando el formato Onnnn y luego
se oprime la tecla F4, de esta forma cuando la máquina se
encuentra trabajando se puede estar editando otro programa.

Para seleccionar revisión de programa, simplemente se oprime la


tecla F4 mientras la máquina se encuentra trabajando la pantalla
cambiará mostrando el programa de manera que usando las teclas
del cursor se podrá mover para revisar el programa.
En la calculadora la tecla F4 cargará el valor seleccionado en la
calculadora estándar.
Las teclas F1, F2, F3, y F4 ejecutan funciones diferentes dependiendo
de la modalidad y la pantalla seleccionada. Lo que sigue es un
resumen breve de las teclas Fn:

F1
En la modalidad de edición (EDIT) y la pantalla del programa
(PROGRAM DISPLAY), iniciará la definición de un bloque de programa.
En la modalidad de listar un programa (LIST PROG), F1 duplicará un
programa ya almacenado y le dará un nuevo nombre, el cual se
anotará en la línea de comando o anotación.
Bajo la pantalla de desplazamiento (OFFSET), F1 fijará el valor
registrado en los desplazamientos.

F2
En modalidad EDIT y pantalla del programa PROGRAM DISPLAY,
terminará la definición de un bloque.
56
También es utilizada para mandar un programa de la máquina a la
unidad de disco floppy disk.

F3
Esta tecla se utiliza para leer un programa de la unidad de disco
floppy disk a la máquina.

F4
Bajo la modalidad MEM y la pantalla del programa PROGRAM DISPLAY,
seleccionará BACKGROUND EDIT (Fondo Editorial), ó PROGRAM
REVIEW se selecciona simplemente con F4; PROGRAM REVIEW
muestra el programa en ejecución en la mitad izquierda de la pantalla
y le permite al operario revisar el programa en la mitad derecha de la
pantalla.

Bajo la modalidad de LIST PROGRM se utiliza para visualizar el


directorio de un disco.

PROCEDIMIENTO PARA GRAFICAR UN MECANIZADO

1) Elaborar el programa de la pieza a maquinar.


2) Oprimir la tecla MEM (MEMORIA).
3) Oprimir la tecla SETNG GRAPH 2 veces (ya que las teclas que
tienen 2 datos tienen doble función).
4) Estando dentro de la pantalla de gráfica en la parte superior
se visualizarán las funciones F1, F2, F3, F4, las cuales se
utilizan para lo siguiente:

TECLA F1 Se utiliza para ayuda dentro del modo gráfico, al oprimir


esta tecla se verá en la parte inferior los pasos para poder
realizar la graficación del programa.

TECLA F2 Se utiliza para enfocar (agrandar), la gráfica, tiene la


función de un zoom para cualquier parte de la figura
graficada.

TECLA F3 Se utiliza para visualizar las coordenadas de trabajo


mientras se encuentra graficando. (Operador, máquina,
trabajo, distancia a llegar).

TECLA F4 Se utiliza para visualizar el programa mientras se


encuentra graficando.

Terminando de oprimir las teclas que sean necesarias se


procede a oprimir la tecla verde CYCLE START, en el display
se comenzará a visualizar el graficado del programa.

Para realizar un ZOOM o un agrandamiento de la gráfica se requiere


seguir los siguientes pasos:

57
a) Oprimir la tecla F2, luego oprimir la tecla PAGE DOWN, en la
pantalla se visualizará un recuadro que si se continua
oprimiendo la tecla PAGE DOWN irá reduciendo, oprimir
hasta lo que uno requiera, después con las teclas de cursor
se podrá colocar el recuadro en la parte que necesitemos
agrandar cuando ya este localizado se oprime la tecla
WRITE, para fijar la imagen.
b) Se oprime enseguida la tecla CYCLE START, y se visualizará
la gráfica ya con el agrandamiento o reducción que se
seleccionó.

c) Para regresar a su estado original de la gráfica se procede a


oprimir la tecla F2 otra vez, y luego HOME.

NOTA: Se podrá realizar también la gráfica bloque por bloque, e ir


checando los movimientos que va realizando.

Una vez de haber checado la gráfica se procede a arrancar el


programa aplicando los siguientes pasos:
1) Se oprime la tecla MEM, verificar que el cursor se encuentre
hasta al inicio del programa.
2) Oprimir la tecla CURNT COMDS (Se recomienda oprimir esta
tecla porque en ella se visualiza la mayoría de las funciones que
participan en la máquina, como son coordenadas de trabajo,
programa, comandos activos, esfuerzo de la máquina, avances,
revoluciones, etc.).
3) Oprimir la tecla START (el programa comenzará a trabajar,
como medidas de seguridad se recomienda correrlo en modo
SINGLE BLOCK (paso por paso), y reducir el porcentaje de la
marcha rápida e ir checando los movimientos de la máquina.
FUNCIONAMIENTO DEL FLOPPY DISK

Todos los archivos (files), tienen que estar en discos flexibles 1.44MB,
en formato MS-DOS y deben estar en el directorio principal. El
Parámetro 209, FLOPPY ENABLE (ACTIVAR DISCO FLEXIBLE), tiene que
estar en 1.

Todos los programas deben empezar con una línea que tenga
solamente un “%” y el programa debe terminar con una línea que
tenga solamente un “%”. Todos los programas guardados por el
control tendrán estos caracteres “%”.

Los PROGRAMAS pueden meterse o guardarse desde el disco flexible.


Para INTRODUCIR O METER un programa, oprima la tecla LIST PROG
(Listado de programas), con PRGM seleccionado. Introduzca el
nombre del archivo que está en el floppy y oprima la tecla F3; así, el
control recibirá todo el programa principal y los subprogramas hasta
encontrar un carácter “%” indicando el final del archivo o programa
introducido. Si se llegara a utilizar “ALL” (Todo), todos los programas
58
deben tener una dirección de archivo Oxxxx para poder ser
archivados. El carácter ASCII EOF (Final de archivo) también
terminará la introducción del archivo o programa.

Durante la introducción de datos del floppy, hay un mensaje de


estado de floppy en la parte baja de la pantalla. El mensaje se
actualizará de la manera siguiente:

INTRODUCIENDO Onnnn (LOADING Onnnn) Cuando el nombre del


programa es recibido.

TERMINO EL FLOPPY (FLOPPY DONE) Al terminar y el último % es


recibido.

ABORTAR EL FLOPPY (FLOPPY ABORT) Cuando algo origina un alto


anormal.

Hay un máximo de 200 programas almacenados al mismo tiempo en


el control.

Para GUARDAR un programa en el floppy, oprima la tecla LIST PROG


(listado de programas) con la pantalla PRGM seleccionada. Ponga el
control del archivo en el floppy use el cursor como está descrito
arriba para seleccionar el programa, y oprima la tecla F2. Usted
puede seleccionar “ALL” (Todo) para enviar todos los programas que
están en memoria.
Para obtener una LISTA DEL DIRECTORIO de un disco, seleccione la
modalidad PRGM/LIST PROG (Programas/Lista de Programas) y
después oprima la tecla F4. Esto producirá una LISTA DEL
DIRECTORIO DEL DISCO y está se guardará en el programa Oxxxx,
donde xxxx es el número definido en el Parámetro 227. El valor
predefinido que selecciona el programa de control del sistema
operativo es 8999, detuvo la operación; los errores reales se anotan
en la Pantalla de ALARMAS (ALARM DISPLAY).

Para borrar un archivo desde el floppy disk, entre “DEL <nombre del
programa> donde <nombre del programa> es el nombre del
programa o archivo en el disco (floppy disk). Presione la tecla
“WRITE”, el mensaje “FLOPPY DELETE” (Borrar el Disco), aparecerá, y
el archivo o programa será borrado del disco.

Al final de una función de almacenar (save) o meter (load), al esquina


inferior izquierda de la pantalla mostrará ya sea: “FLOPPY DONE”
(Termino de disco) para la completación normal o “FLOPPY ABORT”
(Abortar Floppy) si cualquier error causa que se detenga. Los errores
están en realidad listados en la pantalla de ALARMAS (ALARM
DISPLAY).
DNC (NUMERICAL CONTROLLER DIRECT)

59
La máquina cuenta con la capacidad de DNC (Control Numérico
Directo), bajo la modalidad DNC, no hay límite para el tamaño de sus
programas CNC excepto el espacio en el disco flexible (floppy disk). El
control ejecuta los programas directamente conforme los va enviando
el control del floppy.

Si se requiere usar el modo DNC, este se valida con el Parámetro 57 y


el Setting 55. Cuando está activado, DNC es seleccionado entrando o
metiendo el nombre de archivo del floppy, y presionando una
segunda vez la tecla MDI cuando ya se está en la modalidad MDI.
(NOTA: No oprima la tecla MDI tres veces consecutivas porque
resultará en un “FLOPPY ABORT” (ABORTAR EL FLOPPY). La modalidad
DNC no funcionará si no hay por lo menos 512 bytes de memoria
disponibles para el usuario. Al seleccionar la modalidad DNC, la
pantalla de Programas (PROGRAM DISPLAY) MOSTRARÁ:

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

Esto significa que aún no se han recibido datos DNC y usted puede
entonces iniciar la transmisión de datos. La transmisión del programa
hacia el control debe iniciarse antes de oprimir el botón CYCLE START
(Iniciar Ciclo). Después de que el control haya recibido el principio del
programa, la pantalla mostrará parte del programa y hacia la esquina
inferior izquierda mostrará el mensaje ENCONTRO PROGRAMA DNC
(DNC PROG FOUND). Después de encontrar 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: TODAVIA NO HAY UN PROGRAMA DNC
(NO DNC PROG YET). La razón por la cual no se permite el comando
CYCLE START antes de recibir el programa DNC es por seguridad. Si
se permitiera iniciar el funcionamiento desde una ubicación remota,
el operario podría no estar presente para asegurarse que la máquina
esta funcionando sin peligro.

No se permite cambiar modalidades durante la ejecución de un


programa DNC; primero debe oprimir RESET (restablecer) para
detener el programa.

Al recibir el fin del programa DNC, se mostrará el mensaje


“ENCONTRO FINAL DNC” (DNC END FOUND). Al terminar la ejecución
del programa DNC, la Pantalla de Programa (PROGRAM DISPLAY)
mostrará la últimas líneas del programa. Usted debe oprimir CYCLE
START antes de restablecer (RESET) el anterior programa DNC,
entonces aparecerá el mensaje: RESTABLEZCA PRIMERO (RESET
FIRST).

60
Hay varias restricciones para un programa DNC. Un comando M98
Pnnn no puede programarse para saltar hacia otra parte del
programa. Un M30 tampoco se permite 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 el disco flexible (floppy disk).

La Edición en Fondo (BACKGROUND EDIT) no está disponible cuando


DNC esta corriendo o siendo ejecutado.
(DNC=DIRECT NUMERICAL CONTROL=CONTROL NUMERICO DIRECTO.
OPERACIÓN DE ENSAYO O CORRIDA EN VACIO (DRY-RUN
OPERATION)

La función de ensayo (DRY RUN) se usa para verificar rápidamente


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

PANTALLA DE POSICIONES
Las siguientes son las cinco Pantallas de Posiciones (Position
Display) en este control:

PANTALLA DE LA PAGINA ORIGINAL (HOME PAGE):


Esta pantalla muestra en letras pequeñas las otras cuatro
pantallas. Al seleccionar una de las otras cuatro pantallas, las
imágenes aparecerán en letras grandes. Las teclas PAGE UP y
PAGE DOWN cambiarán las pantallas. Las coordenadas en pantalla
(del operador, de trabajo, de la máquina o de la distancia a
recorrer) se seleccionan con las teclas para mover el cursor hacia
arriba y hacia abajo. La última pantalla seleccionada también
aparecerá al seleccionar la pantalla de Comandos Vigentes
(CURNT COMDS) o la pantalla de Definiciones (SETNG /
GRAPH). En esta pantalla, cualquier eje en la posición cero estará
iluminado. En las otras cuatro pantallas, el eje seleccionado estará
centellando (blinking).

PANTALLA DEL OPERARIO (OPERATOR DISPLAY):


Esta pantalla es para que el operario la use como sea conveniente,
el control no la usa para ninguna función de posición. Bajo la
modalidad de desplazamiento (JOG), y en esta pantalla
seleccionada, la tecla ORIGIN (ORIGEN) puede usarse para
establecer la posición cero. Entonces, esta pantalla mostrará las
posiciones relativas a la posición cero seleccionada.

PANTALLA DE TRABAJO (WORK DISPLAY):

61
Esta pantalla muestra la distancia entre la herramienta y la
posición cero en X y Z de la pieza programada. Durante el
encendido, automáticamente mostrará el valor en el
desplazamiento del trabajo G54. El valor sólo puede cambiarse
mediante los comandos G54 A G59, G110 a G129, o por un
comando G92. La máquina usa este sistema de coordenadas para
tornear la pieza o parte.

PANTALLA DE LA MÁQUINA (Machine Display):


Esta pantalla muestra el sistema de coordenadas de la máquina
que se define automáticamente durante el encendido y el primer
retorno a cero (ZERO RET). Las coordenadas de la máquina no las
puede cambiar ni el operario ni cualquiera de los sistemas de
coordenadas de trabajo, la pantalla de la máquina siempre se
mostrará la distancia desde el cero de la máquina. El sistema de
coordenadas de la máquina puede usarse mediante un comando
fuera de modalidad G53.

DISTANCIA POR RECORRER (Distance to Go):


Esta pantalla 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 (retorno a cero), esta
pantalla muestra un valor de diagnóstico. Bajo la modalidad de
desplazamiento (JOG mode), esta pantalla muestra la distancia
total desplazada. Durante el roscado rígido, el valor disminuye
hasta cero en el fondo del agujero y después aumenta durante el
recorrido de reversa.
EMERGENCY STOP

El botón de Alto o Parada de Emergencia (EMERGENCY STOP)


parará instantáneamente todos los movimientos de la máquina,
incluyendo los servo motores, el eje rotador, el cambiador de
herramientas y la bomba del líquido refrigerante. También parará
cualquiera de los ejes auxiliares.

El botón de inicio de Ciclo (CYCLE START) iniciará la ejecución de un


programa bajo la modalidad MEM o MDI, o continuará el movimiento
después de un alto al avance (FEED HOLD), o continuará después de
un alto con Bloque único o sencillo. (SINGLE BLOCK) (Una sola línea
del programa).

El botón de Alto al Avance (FEED HOLD) parará todos los


movimientos de los ejes hasta que se oprima CYCLE START.

La tecla para restablecer (RESET) detendrá siempre el movimiento


de los servos, el eje rotador, la bomba del líquido refrigerante y el
cambiador de herramientas. También detendrá el funcionamiento de
un programa en ejecución. Sin embargo, RESET no es un método

62
recomendable para detener la máquina porque podría ser difícil
continuar desde ese punto. SINGLE BLOCK y FEED HOLD permiten
continuar con el programa. RESET no parará el movimiento de los
ejes auxiliares pero éstos se detendrán al final del movimiento en
ejecución.

INICIO DE UN MECANIZADO

Oprimir la tecla de EDIT

Oprimir la tecla de RESET

Oprimir la tecla de MEM

Oprimir la tecla de CURNT COMDS

Oprimir la tecla de CICLE START (botón verde)

NOTA : Es muy importante que el programa este previamente


checado en la simulación grafica y se hayan checado también los
avances y las revoluciones de las herramientas que se utilizaran para
el maquinado.
Recordando que se puede utilizar la opción de SINGLE BLOCK
(block por block) o DRY RUN (velocidad de ensayo).

63

You might also like