Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CAPTULO 2
PRESENTACIN
MQUINAS-CONTROL NUMRICO
29
CNAD-Mecatrnica
Control numricoTorno de CNC.
OBJETIVOS
MQUINAS-CONTROL NUMRICO
30
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
31
CNAD-Mecatrnica
Control numricoTorno de CNC.
O 0001;
N 001;
G 50 S 2500;
G 00 T 0202 M 42;
G 96 S 200 M 03;
X 76.0 Z 10.0 M 08;
a. Ejes de control
En los tornos de CN se tienen dos ejes de control bsico, el Eje-X y Eje-Z. Como
se muestra en la figura 2-2 el Eje-X est en la direccin de la lnea perpendicular
a la lnea central del husillo principal (la direccin en la cual se mueve el carro
porta-herramienta frente y atrs) y el Eje-Z est en la direccin longitudinal del
husillo principal (la direccin en la cual se mueve el carro derecha - izquierda).
MQUINAS-CONTROL NUMRICO
32
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
33
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hay dos sistemas para mover el carro porta-herramienta, estos son el sistema de
comando absoluto y el sistema de comando incremental.
MQUINAS-CONTROL NUMRICO
34
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
35
CNAD-Mecatrnica
Control numricoTorno de CNC.
En el caso de la figura 2-7 (b), el comando se puede dar con los mismos valores
numricos de las dimensiones del dibujo, y es fcil verificar las dimensiones. En
este libro de texto se establecer el sistema de coordenadas de trabajo, segn el
mtodo mostrado en la figura 2-7 (a).
Los programas estn compuestos por bloques con formatos variables, dichos
bloques estn compuestos de palabras directrices, tal como se muestra en la
figura 2-8. Como se puede ver, una palabra est compuesta de una direccin y un
dato, y un bloque est compuesto de una varias palabras. El smbolo ; indica
el final de cada bloque y es llamado EOB (end of block/final de block). El
MQUINAS-CONTROL NUMRICO
36
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
37
CNAD-Mecatrnica
Control numricoTorno de CNC.
N4, G2, etc., en la figura 2-8 son llamados taquigrafa detallada de formato, el
cual indica el mtodo de como expresar los datos de direccin y los significados
estn descritos en la figura 2-9. La variedad y significados de direcciones se
describen a continuacin.
NA X4. 3 F3. 4
Para comandar Direccin Indicacin de de hasta 3 Direccin Indicacin de hasta 4 dgitos
con un nmero de dgitos despus del punto dcimal despus del punto dcimal
cuatro dgitos o ms
Direccin El punto decimal debe ser indicado El punto decimal debe ser
indicado
Indicacin de hasta 4 dgitos antes del Indicacin de hasta 3 dgitos antes
punto decimal del punto decimal
Signos positivo y negativo
(+ puede ser omitido)
N0012 G00 M08 X0012.340
N12 G0 M8 X12.34
Fig. 2-10
Hay que tener cuidado de la presencia ausencia del punto decimal en los datos
porque su significado vara totalmente los valores, esto se describe en la figura
2-11.
X3. Indica un dato de 3mm.
X3 Indica un dato de 0.003mm.
X1.32 Indica un dato de 1.320mm.
Cuando no se X5620
escribe el punto decimal
Fig. 2-11
MQUINAS-CONTROL NUMRICO
38
CNAD-Mecatrnica
Control numricoTorno de CNC.
f. Direcciones
MQUINAS-CONTROL NUMRICO
39
CNAD-Mecatrnica
Control numricoTorno de CNC.
Nota 1: Los cdigos-G en la tabla fueron extrados parcialmente de las unidades de control de los
tornos de CN (FANUC-OT). Para las funciones preparatorias adems de los arriba sealados,
consulte los manuales de instruccin.
Nota 2: Los cdigos-G marcados con , muestran la condicin de sus funciones-G cuando la
fuente
de poder es puesta en ON o despus que la mquina es reseteada.
Nota 3: El cdigo-G en el grupo 00 indica que stos no pertenecen al cdigo-G modal, o sea que son
ejecutadas solamente en el block comandado. El cdigo-G modal significa que la funcin
comandada permanecer activa hasta que cualquier otra funcin G del mismo grupo sea
comandada.
Nota 4: Cualquier nmero de cdigos G puede ser comandado en el mismo bloque mientras que estos
pertenezcan a diferentes grupos. Si dos o ms cdigos-G que pertenecen al mismo grupo han
sido comandados, el cdigo-G que fue comandado al ltimo, es el que llegar a ser ejecutado.
MQUINAS-CONTROL NUMRICO
40
CNAD-Mecatrnica
Control numricoTorno de CNC.
Nota 5: Hay dos clases de cdigos-G, estos son los cdigos-G estndar y los cdigos-G especiales.
Cualquiera de ellos puede ser seleccionado mediante la eleccin de los parmetros.
En este texto, hemos seleccionado los cdigos-G estndar.
MQUINAS-CONTROL NUMRICO
41
CNAD-Mecatrnica
Control numricoTorno de CNC.
El programa empieza con el nmero del programa y termina con el final de este
(M02 M30).
MQUINAS-CONTROL NUMRICO
42
CNAD-Mecatrnica
Control numricoTorno de CNC.
________;
Ejemplo de programa (2) ____________;
M02; Fin de programa
015 (TEST_PROG);
N ------------------------ ;
El nmero de secuencia es comandado con un valor
numrico de 4 dgitos o menos (1-9999), 0 (cero) no
se puede usar.
MQUINAS-CONTROL NUMRICO
43
CNAD-Mecatrnica
Control numricoTorno de CNC.
(Omitido)
N13 _________________; (Ranurado)
__________;
N14 _________________; (Maquinado fino de superficie exterior)
P901 Q902 ;
__________;
N15 _________________: Los bloques N901, N902 son llamados y ejecutados
__________;
______________;
M30 ;
Fig. 2-15
MQUINAS-CONTROL NUMRICO
44
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
45
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
46
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
47
CNAD-Mecatrnica
Control numricoTorno de CNC.
Ejercicio 1
Haga los programas para las rutas de las herramientas mostrados en las figuras
2-18 a 2-21 usando G00 y G01. Las lneas punteadas representan movimiento
rpido y las lneas slidas corte de material.
Fig. 2-18
Comando absoluto
AB ( )
BA ( )
Fig. 2-19
Comando Absoluto A B ( )
Comando Incremental A B ( )
MQUINAS-CONTROL NUMRICO
48
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
49
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-20
AB ( )
BC ( )
CB ( )
BA ( )
Fig. 2-21
---------- Comando absoluto ----------
AB ( )
BC ( )
CD ( )
DE ( )
EF ( )
MQUINAS-CONTROL NUMRICO
50
CNAD-Mecatrnica
Control numricoTorno de CNC.
FA ( )
Ejercicio 2
Haga un programa para la ruta de la herramienta desde el punto (1) hasta el (6)
mostrado en la figura 2-22, usando G00 y G01. Las lneas punteadas representan
el movimiento rpido y las continuas el corte de material. Se asume una velocidad
de avance de 0.25mm/rev. (F0.25), y permanecer efectiva hasta que sta sea
cambiada.
Fig. 2-22
............................................................... .............................................................
............................................................... .............................................................
............................................................... .............................................................
MQUINAS-CONTROL NUMRICO
51
CNAD-Mecatrnica
Control numricoTorno de CNC.
............................................................... .............................................................
............................................................... .............................................................
............................................................... .............................................................
MQUINAS-CONTROL NUMRICO
52
CNAD-Mecatrnica
Control numricoTorno de CNC.
CW)
G02 I K
X(U) Z(W) (Valor de radio) (F );
G03
(CCW) Valor de dimetro R
(Valor de radio)
Fig. 2-23
Para el corte de arco circular, las coordenadas del punto final de este, la distancia
desde el punto inicial hasta el centro radio, y la velocidad de alimentacin son
comandadas siguiendo G02 o G03. La tabla 2-3 enlista la semntica de los
comandos de interpolacin circular.
MQUINAS-CONTROL NUMRICO
53
CNAD-Mecatrnica
Control numricoTorno de CNC.
G02X__Z__I__K__F__; G03X__Z__I__K__F__;
Fig.2-24 Comando G02 (I;K) Fig.2-25 Comando G03 (I;K)
G2X__Z__R__F__;
Fig.2-26 Comando G02 (R)
Como muestran los ejemplos del programa en la fig. 2-27, hay cuatro mtodos de
programacin de corte para arco circular.
Si el valor de las coordenadas del punto final del arco circular no son
comandadas, sera el mismo caso que si comandamos el corte de un crculo de
360 con el radio comandado por la direccin I y K por la direccin R. La
distancia (I, K)
MQUINAS-CONTROL NUMRICO
54
CNAD-Mecatrnica
Control numricoTorno de CNC.
desde el punto de inicio del arco circular hasta su centro puede ser omitido
cuando el valor del comando es 0 (I0 KO). Las direcciones I y K tambin
pueden ser comandados por la inclinacin de la lnea recta desde el punto inicial
hacia el centro del arco.
G02 y G03 son funciones-G modales y pueden ser omitidos cuando el corte del
arco circular es comandado continuamente en la misma direccin.
Comando absoluto I y K
G02 X 46.0 Z-15.078 I 22.204 K6.0 F0.25;
Comando incremental I y K
G02 U26.0 W-15.078 I 22.204 K6.0 F0.25;
Comando absoluto R
G02 X 46.0 Z-15.078 R 23.0 F0.25;
Comando incremental R
G02 U26.0 W-15.078 R 23.0 F0.25;
MQUINAS-CONTROL NUMRICO
55
CNAD-Mecatrnica
Control numricoTorno de CNC.
Ejercicio 3
Haga los programas para las rutas de las herramientas mostrados en las figuras
2-28 a 2-32 utilizando comando absolutos. Las lneas punteadas representan
movimiento rpido y las slidas cortes de material
Fig. 2-28
Comando I K AB ( )
Comando R ( )
Fig. 2-29
Comando I K AB ( )
Comando R ( )
MQUINAS-CONTROL NUMRICO
56
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-30
AB ( )
BC ( )
Fig. 2-31
Comando I K AB ( )
Comando R ( )
AB ( )
BC ( )
CD ( )
DE ( )
MQUINAS-CONTROL NUMRICO
57
CNAD-Mecatrnica
Control numricoTorno de CNC.
EA ( )
MQUINAS-CONTROL NUMRICO
58
CNAD-Mecatrnica
Control numricoTorno de CNC.
Ejercicio 4
Fig. 2-33
MQUINAS-CONTROL NUMRICO
59
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
60
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
61
CNAD-Mecatrnica
Control numricoTorno de CNC.
Temporizador Temporizador
X ; X ;
Ejemplo de programa
Ejemplo de programa
(G99) G04 X 1.0 ;
...... El siguiente bloque es ejecutado despus de una (G98) G04 X 1.0 ;
vuelta del husillo principal. ...... El siguiente bloque es ejecutado despus de 1 seg.
MQUINAS-CONTROL NUMRICO
62
CNAD-Mecatrnica
Control numricoTorno de CNC.
Para el modo G99, (avance por revolucin) el nmero de revoluciones del husillo
principal es comandado enseguida de la direccin X (U P). Para el modo G98
(avance por minuto) el tiempo (segundos) es comandado enseguida de la
direccin X (U P).
NOTA: El comando del temporizador puede ser prefijado para un determinado tiempo
temporizador mediante parmetros independiente de los modos G98 y G99.
(Valor de dimetro)
Fig. 2-39
MQUINAS-CONTROL NUMRICO
63
CNAD-Mecatrnica
Control numricoTorno de CNC.
G28U0W0
MQUINAS-CONTROL NUMRICO
64
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-42
MQUINAS-CONTROL NUMRICO
65
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
66
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
67
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-43
MQUINAS-CONTROL NUMRICO
68
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
69
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-46
Fig. 2-47
En el caso del avance por revolucin el corte de cuerdas, el movimiento rpido (velocidad de
avance x Nmero de revoluciones) llega a ser el valor lmite comandable). Cuando la fuente
de poder es activado, el modo G99 es preestablecido (avance por revolucin).
MQUINAS-CONTROL NUMRICO
70
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-49
Fig. 2-50
G97 ______ S 600 (M38) ; Cancelacin de la velocidad perifrica constante - velocidad del husillo principal: 600rpm.
G97 modo
G96 ______ S 150 (M39) ; Control de la velocidad perifrica constante - velocidad de corte: 150m/min.
G50 ______ S 1200; El comando G50 controla la velocidad mxima del husillo principal a 1 200 rpm.
G96 modo
G97 ______ S 300 (M38) ; Cancelacin de la velocidad perifrica constante - velocidad del husillo principal: 300rpm.
Las funciones del husillo varan de acuerdo a los modos: G97 (cancelacin del
control sobre la velocidad perifrica constante) G96 (control de velocidad
perifrica constante). Para el modo G97, comanda el nmero de revoluciones del
husillo (rpm) siguiendo la direccin S.
MQUINAS-CONTROL NUMRICO
71
CNAD-Mecatrnica
Control numricoTorno de CNC.
Para el rango de cambio de velocidad del husillo principal, M38 comanda el rango
de baja velocidad y M39 el de alta. En general, se selecciona M38 para desbaste
de hasta 1000 rpm. y M39 para acabado de 1000 rpm ms. ltimamente con la
utilizacin del servo motor AC, la designacin del rango de cambio de velocidad
se ha vuelto innecesaria.
Las funciones miscelneas son comandadas por un valor numrico de dos dgitos,
siguiendo la direccin M. Las clases y aplicaciones de funciones miscelneas
varan de acuerdo a los tipos de mquinas-herramienta de CN. La tabla 2-4
muestra la lista de las funciones miscelneas ms comnmente utilizadas.
MQUINAS-CONTROL NUMRICO
72
CNAD-Mecatrnica
Control numricoTorno de CNC.
Esta funcin muestra el fin del programa. Todas las operaciones son
M02 Fin de programa detenidas y la unidad de CN es puesta en la condicin de reseteo.
Esta funcin muestra el fin del programa al igual que M02. Cuando
M30 Fin de programa M30 es ejecutado, la operacin automtica es detenida y el programa
es reembobinado. (Regresa al encabezado del programa).
Rotacin del husillo principal en la Esta funcin arranca la rotacin del husillo principal en la direccin
M03 direccin de las manecillas del reloj hacia adelante (en el sentido de las manecillas del reloj).
Rotacin del husillo principal en la Esta funcin arranca la rotacin del husillo principal en la direccin de
M04 direccin de reversa reversa (en sentido contrario al giro de las manecillas del reloj).
M05 Paro de giro del husillo Esta funcin detiene la rotacin del husillo principal.
M08 Refrigerante ON Esta funcin permite la descarga del refrigerante (fluido de corte).
Reversa del carro porta- Esta funcin selecciona la herramienta del carro porta-herramienta en
M12 la direccin de reversa.
herramienta
Cambio de velocidad del husillo Esta funcin selecciona el rango-L (rango de baja velocidad) del
M33 principal L cambio de velocidad del husillo principal).
Cambio de velocidad del husillo Esta funcin selecciona el rango-H (rango de alta velocidad) del
M39 principal H cambio de velocidad del husillo principal.
M99 Fin de subprograma Esta funcin termina el subprograma y regresa al programa principal.
NOTA: Varias funciones miscelneas estn definidas de acuerdo a los diversos tipos de mquinas
y fabricantes, sin embargo para aquellas funciones que no estn descritas en esta tabla, refirase
al manual de instruccin para cada tipo de mquina en particular.
MQUINAS-CONTROL NUMRICO
73
CNAD-Mecatrnica
Control numricoTorno de CNC.
(Ejercicio 5)
Fig. 2-52
N G X(U) Z(W) F S T M CR
O101 ;
N01 G28 U0 W0 ;
G00 U-80.2 W-58.2 ;
M00 ;
;
N101 G96 S 150 T0100 M39 ;
G50 X 200.0 Z 150.0 M08 ;
G00 X 16.0 Z 5.0 T0101 M03 ;
W-5.0 ;
G01 X 40.0 F0.15 ;
Z-20.0 ;
MQUINAS-CONTROL NUMRICO
74
CNAD-Mecatrnica
Control numricoTorno de CNC.
X64.0 ;
G00 X200.0 Z150.0 T0000 M05 ;
M01 ;
MQUINAS-CONTROL NUMRICO
75
CNAD-Mecatrnica
Control numricoTorno de CNC.
(Columna de respuestas)
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
MQUINAS-CONTROL NUMRICO
76
CNAD-Mecatrnica
Control numricoTorno de CNC.
Es comandado un
G01 Z(W) I ; G01 Z I 2.0 ; valor positivo
X ;
Comando de Es comandado el tamao y direccin
movimiento en el Eje-Z del chafln. Movimiento en direccin positiva.
Interpolacin (Valor de radio)
Es comandado en
lineal G01 Z I-2.0 ; valor negativo
X ;
Fig. 2-53 Chafln en la posicin terminal del comando de movimiento del Eje-Z.
Fig. 2-54 Chafln en la posicin terminal del comando de movimiento del Eje-X.
MQUINAS-CONTROL NUMRICO
77
CNAD-Mecatrnica
Control numricoTorno de CNC.
Es comandado un
G01 Z(W) R ; G01 Z R5.0 ; valor positivo
X ;
Comando de Es comandado el tamao y direccin
movimiento en el Eje-Z Movimiento en direccin positiva.
del redondeo.
(Valor de radio)
Interpolacin
lineal Es comandado en
G01 Z R-5.0 ; valor negativo
X ;
Fig. 2-56 Radio en la esquina al final del comando de movimiento sobre el Eje-X.
Si la direccin del movimiento del siguiente bloque es positivo, el valor del radio
del redondeo es comandado con un valor positivo, y si es negativo, se comandar
negativo.
MQUINAS-CONTROL NUMRICO
78
CNAD-Mecatrnica
Control numricoTorno de CNC.
Si la direccin del movimiento del siguiente bloque es positivo el tamao del radio
es comandado con un valor positivo, y si es negativo, es comandado con un valor
negativo.
MQUINAS-CONTROL NUMRICO
79
CNAD-Mecatrnica
Control numricoTorno de CNC.
(Ejercicio 6)
Haga un programa para la ruta de la herramienta mostrada en la figura 2-57
usando la designacin de chaflanado y redondeo para las esquinas.
Fig. 2-57
MQUINAS-CONTROL NUMRICO
80
CNAD-Mecatrnica
Control numricoTorno de CNC.
Z-25.0C2.;
X36.0;
(Ejercicio 7)
Paro de programa ( )
Separacin de bloques ( )
a ( )
b ( )
c Designacin de chaflanado )
d ( )
MQUINAS-CONTROL NUMRICO
81
CNAD-Mecatrnica
Control numricoTorno de CNC.
e ( )
f ( )
g ( )
h ( )
y ( )
j ( )
Paro opcional )
MQUINAS-CONTROL NUMRICO
82
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
83
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-61 Compensacin del radio Fig. 2-62 Compensacin del radio
de la nariz de la herramienta en de la nariz de la herramienta en
corte cnico corte circular
Las figuras 2-63 y 2-64 muestran ejemplos en los cuales se prepararon los
programas calculando la cantidad de compensacin manualmente. Como se
puede ver, la programacin considerando el radio de nariz de la herramienta y
calculando esta cantidad de compensacin toma mucho tiempo. Por otro lado, la
funcin de compensacin es para lograr que la ruta de la herramienta siga la
geometra de la pieza de trabajo, y es la unidad de CN la encargada de calcular
dicha cantidad de compensacin.
MQUINAS-CONTROL NUMRICO
84
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-65
MQUINAS-CONTROL NUMRICO
85
CNAD-Mecatrnica
Control numricoTorno de CNC.
La relacin entre el nmero de la nariz o punta imaginaria y la forma real del filo
de la herramienta es mostrada en la figura 2-68.
MQUINAS-CONTROL NUMRICO
86
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
87
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
88
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
89
CNAD-Mecatrnica
Control numricoTorno de CNC.
G 42 G 00 A ; G42: Arranque
G 01 B F0.2 ;
G42: Compensacin C ;
del radio de la nariz D ;
de la herramienta E ;
F ;
Cancelacin de la G 40 G 00 S ; G42: Modo de cancelacin
compensacin del
radio de la nariz de
la herramienta
G 41 G 00 ; G41: Arranque
G41: Compensacin G 01 F0.15 ;
del radio de la nariz
de la herramienta
radio de la nariz de
la herramienta
Son comandados los valores de las coordenadas
de acuerdo a la geometra de la pieza de trabajo
MQUINAS-CONTROL NUMRICO
90
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-72
MQUINAS-CONTROL NUMRICO
91
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
92
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-75
MQUINAS-CONTROL NUMRICO
93
CNAD-Mecatrnica
Control numricoTorno de CNC.
(Ejercicio 8)
Fig. 2-79
Tabla 2-6 Hoja de Procesos
N G X(U) Z(W) F S T M CR
N201 ;
( ( ( ( ) ;
) ) )
( ( ( ( ) ( ) ;
) ) )
( ( F0.3 ;
) )
( F0.1 ;
)
( ( ;
) )
( ;
)
( ( ( R 10.0 ;
) ) )
( ( ;
MQUINAS-CONTROL NUMRICO
94
CNAD-Mecatrnica
Control numricoTorno de CNC.
) )
( ( ;
) )
( ( ( ( ) ;
) ) )
M01 ;
MQUINAS-CONTROL NUMRICO
95
CNAD-Mecatrnica
Control numricoTorno de CNC.
(Ejercicio 9)
Fig. 2-80
Tabla 2-7 Hoja de Procesos
N G X(U) Z(W) F S T M CR
N202 ;
( ( ( ( ( ;
) ) ) ) )
( ( ( F0.1 ;
) ) )
( ( ( F1.0 ;
) ) )
( ( ;
) )
( ( ;
) )
( ( 17.0 K30.0 ;
) )
MQUINAS-CONTROL NUMRICO
96
CNAD-Mecatrnica
Control numricoTorno de CNC.
( ( ( ;
) ) )
( ;
)
MQUINAS-CONTROL NUMRICO
97
CNAD-Mecatrnica
Control numricoTorno de CNC.
En los cortes de desbaste, tales como los cortes exteriores, interiores, corte de
cara y roscado, la herramienta repite una serie de movimientos y corta la pieza de
trabajo a la medida especificada. Por lo tanto, si cada movimiento de la
herramienta es programado, se requeriran numerosos bloques. Para simplificar la
programacin, la unidad de CN tiene una funcin que permite asignar los
movimientos repetitivos de la herramienta en un solo bloque. Esta funcin es
llamada ciclo fijo.
Hay dos tipos de ciclo fijo: ciclo fijo tipo sencillo y ciclo fijo tipo compuesto, tal
como se muestra en la tabla 2-8. El ciclo fijo compuesto ser descrito
posteriormente. Aqu se explica la programacin del ciclo fijo tipo sencillo.
MQUINAS-CONTROL NUMRICO
98
CNAD-Mecatrnica
Control numricoTorno de CNC.
El ciclo de torneado exterior e interior se usa para repetir corte de desbaste en los
maquinados como escopladura y cnico, etc.
Fig. 2-81
MQUINAS-CONTROL NUMRICO
99
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
100
CNAD-Mecatrnica
Control numricoTorno de CNC.
Ciclo de torneado de
superficie exterior Tamao y direccin del cono
e interior
Fig. 2-84
Fig. 2-85 Operacin del ciclo Fig. 2-86 Direccin del cono
MQUINAS-CONTROL NUMRICO
101
CNAD-Mecatrnica
Control numricoTorno de CNC.
Ciclo de careado
Fig. 2-88
MQUINAS-CONTROL NUMRICO
102
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-92 Operacin del ciclo Fig. 2-93 Direccin del cono
MQUINAS-CONTROL NUMRICO
103
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-94
MQUINAS-CONTROL NUMRICO
104
CNAD-Mecatrnica
Control numricoTorno de CNC.
Nmero de tiempos
(M24) de corte de rosca
G00 X 40.0Z5.0 ;
G92 X 29.3Z - 42.0F2.0 ; (1st)
X 28.8 ; (2nd)
X 28.42 ; (3rd)
X 28.18 ; (4th)
Modo G92 X 27.98 ; (5th)
X 27.82 ; (6th)
X 27.72 ; (7th)
X 27.62 ; (8th)
Cancelacin de G92 G00 X 150.0Z 200.0 ;
La tabla 2-9 muestra la tabla de profundidad del corte en roscado como referencia.
MQUINAS-CONTROL NUMRICO
105
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
106
CNAD-Mecatrnica
Control numricoTorno de CNC.
1 = K1 x N x P
2 = K2 x N x P
Como 1 y 2 en las frmulas de arriba son valores mnimos, 2 deber ser de 1.5
a 2 veces del valor calculado para la programacin.
MQUINAS-CONTROL NUMRICO
107
CNAD-Mecatrnica
Control numricoTorno de CNC.
2.18 CICLO FIJO TIPO COMPUESTO (G70, G71, G72, G73, G74,
G75, G76.)
G71 P Q U W D (F S T );
d : Profundidad de corte
Fig. 2-100
MQUINAS-CONTROL NUMRICO
108
CNAD-Mecatrnica
Control numricoTorno de CNC.
El ngulo de alivio de 45 es
establecido mediante parmetros
Por consiguiente, las funciones F, S T del bloque G71, pueden ser usados para
desbaste y las funciones F, S T a ser comandados en cada bloque de los
bloques de nmeros de secuencia ns a nf pueden ser utilizados para acabado.
MQUINAS-CONTROL NUMRICO
109
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
110
CNAD-Mecatrnica
Control numricoTorno de CNC.
G72 P Q U W D (F S T );
d: Profundidad de corte
Fig. 2-103
El ngulo de alivio de 45 es
establecido mediante parmetros
MQUINAS-CONTROL NUMRICO
111
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
112
CNAD-Mecatrnica
Control numricoTorno de CNC.
El programa del ciclo de desbaste en careado consiste del bloque G72 y los
bloques indican la geometra final de la pieza de trabajo, tal como se muestra en
la figura 2-105. Durante la ejecucin del desbaste G72, si las funciones F, S T
son comandados en cualquiera de los bloques de nmero de secuencia de ns a
nf son ignorados, y las funciones F, S T del bloque G72 son efectivas.
MQUINAS-CONTROL NUMRICO
113
CNAD-Mecatrnica
Control numricoTorno de CNC.
G73 P Q I K U W D (F S T );
MQUINAS-CONTROL NUMRICO
114
CNAD-Mecatrnica
Control numricoTorno de CNC.
El programa para el ciclo de torneado de circuito cerrado consta del bloque G73 y
los bloques representan la geometra final de la pieza de trabajo, tal como se
muestra en el ejemplo de programa de la figura 2-107.
MQUINAS-CONTROL NUMRICO
115
CNAD-Mecatrnica
Control numricoTorno de CNC.
Ciclo de acabado
G70 P Q ;
Fig. 2-108
MQUINAS-CONTROL NUMRICO
116
CNAD-Mecatrnica
Control numricoTorno de CNC.
Este ciclo fijo es para ejecutar la operacin de corte por etapas paralelo al Eje-X.
Es utilizado para el corte exterior cuando se requiere romper virutas en pedazos a
fuerza para cortes con repeticiones constantes en taladrados profundos.
Velocidad de avance
Cuando barrenamos, X (U), I y D son omitidos, y la operacin es comandada solamente en la direccin del Eje-Z.
G74 Z(W) K F ;
Fig. 2-110
MQUINAS-CONTROL NUMRICO
117
CNAD-Mecatrnica
Control numricoTorno de CNC.
G00X 0 Z10.0 ;
Ciclo fijo G74 G74Z - 30.0K 10.0F0.3 ;
G00X60.0Z100.0 ;
MQUINAS-CONTROL NUMRICO
118
CNAD-Mecatrnica
Control numricoTorno de CNC.
Velocidad de avance
Cuando ranuramos por etapas, Z(W) K y D son omitidos, y la operacin es comandada solamente en la direccin del
Eje-X
G75 X(U) I F ;
Fig. 2-113
MQUINAS-CONTROL NUMRICO
119
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
120
CNAD-Mecatrnica
Control numricoTorno de CNC.
Paso de la cuerda
Fig. 2-116
MQUINAS-CONTROL NUMRICO
121
CNAD-Mecatrnica
Control numricoTorno de CNC.
* r : El chaflanado de la
cuerda es establecido
mediante parmetros.
MQUINAS-CONTROL NUMRICO
122
CNAD-Mecatrnica
Control numricoTorno de CNC.
P M98; P M99;
Nmero de tiempos de
repeticin
Nmero de subprograma Nmero de secuencia del programa principal (si
(4 dgitos) la direccin P es omitida, la operacin retorna al
siguiente bloque en el cual fue comandado
M98)
* Si el nmero de tiempos de repeticin est comandado, el nmero del subprograma es comandado con 4 dgitos.
Si no, sern cifras numricas de 4 dgitos menos).
Fig. 2-120
MQUINAS-CONTROL NUMRICO
123
CNAD-Mecatrnica
Control numricoTorno de CNC.
En caso del programa principal, como se muestra en la figura 2-121 (b), el nmero
del subprograma y el nmero de veces de repeticin son comandados en el
bloque M98 mediante las direccin P y L respectivamente y con M98 se llama
al subprograma. Si la direccin L es omitida, el nmero de veces de repeticin
se establece a uno.
MQUINAS-CONTROL NUMRICO
124
CNAD-Mecatrnica
Control numricoTorno de CNC.
O 100 ;
X 84.0Z-14.0; G00X84.0 ;
G01X68.0 ;
G00X84.0 ;
M 99 ;
O.003 ;
O.103 ; O 203 ;
P 103 M 98 ;
;
P 203 M 98 ;
;
M 30 ;
M 99 ; M 99 ;
MQUINAS-CONTROL NUMRICO
125
CNAD-Mecatrnica
Control numricoTorno de CNC.
O 004 ; O 005 ;
N1 ;
N2 ;
La operacin retorna al
N3 ;
encabezado del programa
principal, y se lleva a cabo la La operacin retorna al bloque
operacin interminable. designado por la direccin P, y se
realiza la operacin interminable.
M 99 ; P3 M 99;
M 30 ; M 30 ;
O 004 ;
MQUINAS-CONTROL NUMRICO
126
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
127
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
128
CNAD-Mecatrnica
Control numricoTorno de CNC.
a. Dibujo de partes
Antes del maquinado, y no nada ms para tornos de CN, sino para todas las
mquinas-herramienta, se debe de leer los dibujos cuidadosamente. Con una
correcta interpretacin de los dibujos se puede captar la forma de la pieza de
trabajo y comprender el trabajo a realizar, los puntos de cuidado para maquinado
y el mtodo del maquinado, etc.
A continuacin se describen informaciones que pueden ser ledas del dibujo.
Dimensin y precisin
Examinar la dimensin de cada parte y su precisin, asperocidad de la cara
de acabado y precisin de la forma de la pieza de trabajo, etc.
Mtodo de maquinado
Despus de entender la precisin, ordenar los mtodos de maquinado
necesario: corte exterior/interior, desbaste de acabado, etc.
Secuencia de maquinado
Despus de ordenar los mtodos del maquinado, se planea el
procedimiento del maquinado.
MQUINAS-CONTROL NUMRICO
129
CNAD-Mecatrnica
Control numricoTorno de CNC.
Puede haber todava ms informacin que pueda ser leda del dibujo. Aqu fueron
mencionadas solamente las informaciones bsicas, sin embargo fue mucha la
informacin obtenida del plano que puede ser utilizada directamente como una
base para determinar la programacin, por lo tanto es importante leer informacin
lo ms preciso posible.
MQUINAS-CONTROL NUMRICO
130
CNAD-Mecatrnica
Control numricoTorno de CNC.
Nota: La relacin entre la velocidad de corte y la velocidad del husillo principal esta expresada con las siguientes frmulas
DN 1000 V
V= ...... N= .....
100 D
100
Donde: V : Velocidad de corte
: Relacin de la circunferencia del crculo a su dimetro (3.14)
D : Dimetro de la pieza de trabajo
N : Velocidad del husillo principal (rpm)
MQUINAS-CONTROL NUMRICO
131
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
132
CNAD-Mecatrnica
Control numricoTorno de CNC.
Nombre de Fecha de
Pieza de prueba OO.OO.OO
pieza preparacin 1
Pgina
11
Nombre de Preparado por
Primero y segundo proceso
proceso
Tolerancia Compensacin de la 1 2 3
Desbaste superficie de herramienta para desbaste
6 exterior (compuesto) acabado P20 T 0101 4 5 6
0.2mm
Barra de mandrinado 25-mm 7 8
9
Compensacin de la 13 14
15
MQUINAS-CONTROL NUMRICO
133
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
134
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
2
Pgina
Nombre de Primero y segundo procesos Preparado por 11
proceso
Herramienta de referencia
: Compensacin de la
herramienta para
acabado con posicin
en la lista de
herramientas No. 5
(Radio de la nariz de la
herramienta = 0.4)
Lista de herramientas
Nombre de la Compensacin de Nombre de la Barra de Nombre de la Compensacin
1 herramienta la hta. para desbaste 3 herramienta mandrinado 5 hta. para acabado
Nm. de hta. T 0101 Nm. de hta. T 0303 Nm. de hta. T 0505
Nombre de la Barra de mandrinado para Nombre de la Herramienta para Nombre de la Broca para
herramienta acabado 25 mm da. 9 herramienta roscado herramienta barrenado 28mm
7 11
dia.
Nm. de hta. T 0707 Nm. de hta. T 0909 Nm. de hta. T 1111
Fig. 2-131
MQUINAS-CONTROL NUMRICO
135
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
136
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
3
Pgina
Nombre de Broca para barrenado (programa principal/ Preparado por 11
proceso 30mm da. subprograma)
Fig. 2-132
MQUINAS-CONTROL NUMRICO
137
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
4
Pgina
Nombre de Torneado/superficie exterior, (programa principal/ Preparado por 11
proceso desbaste ( 80mm da.) subprograma)
Fig. 2-133
MQUINAS-CONTROL NUMRICO
138
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
5
Pgina
Nombre de Desbaste de superficie Preparado por 11
(programa principal/
proceso interior (40mm da.)
subprograma)
Fig. 2-134
MQUINAS-CONTROL NUMRICO
139
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
6
Pgina
Nombre de Torneado/superficie exterior, (programa principal/ Preparado por 11
proceso acabado ( 80mm da.) subprograma)
Fig. 2-135
MQUINAS-CONTROL NUMRICO
140
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
7
Pgina
Nombre de Superficie interior, (programa principal/ Preparado por 11
proceso acabado 40 mm da. subprograma)
MQUINAS-CONTROL NUMRICO
141
CNAD-Mecatrnica
Control numricoTorno de CNC.
Fig. 2-136
MQUINAS-CONTROL NUMRICO
142
CNAD-Mecatrnica
Control numricoTorno de CNC.
De las respuestas para los siguientes ejercicios y completa el dibujo para la ruta
de la herramienta o programa.
MQUINAS-CONTROL NUMRICO
143
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
8
Pgina
Nombre de Desbaste superficie (programa principal/ Preparado por 11
proceso exterior (compuesto) subprograma)
MQUINAS-CONTROL NUMRICO
144
CNAD-Mecatrnica
Control numricoTorno de CNC.
MQUINAS-CONTROL NUMRICO
145
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
9
Pgina
Nombre de Superficie interior, (programa principal/ Preparado por 11
proceso acabado 30 mm da. subprograma)
Fig. 2-138
MQUINAS-CONTROL NUMRICO
146
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
10
Pgina
Nombre de Desbaste superficie exterior, (programa principal/ Preparado por 11
proceso acabado (compuesto) subprograma)
Fig. 2-139
MQUINAS-CONTROL NUMRICO
147
CNAD-Mecatrnica
Control numricoTorno de CNC.
Hoja de proceso
Nombre de la Pieza de prueba Fecha de
pieza preparacin
11
Pgina
Nombre de Roscado M50P1.5 (programa principal/ Preparado por 11
proceso subprograma)
MQUINAS-CONTROL NUMRICO
148
CNAD-Mecatrnica
Control numricoTorno de CNC.
19
20
MQUINAS-CONTROL NUMRICO
149