Bloq.
Nº
N1
N2
N3
N4
N5
N6
N7
N8
N9
N10
N11
N12
N13
N14
N15
N16
N17
N18
N19
N20
N21
N22
N23
N24
5-68
CNC - Manual de Programación y Operaciones
P/N 70000409A G Elipses, Espirales, Ciclos Enlatados y Subprogramas
Tabla 5-38, Ejemplo de Programación de Bucles
Bloque
O100 * EXAMPLE
G90 G70 (G71) G0 T0 Z0
X-2 (X-50) Y2 (Y50)
T1 * #4 CTR-DRL (6.35
CRT-DRL)
G81 Z-.23 (Z-.5.84) R.1 (R2)
F8 (F203)
M98 P1
T2 * 1/4" DRL (* 6.35 TALD)
G83 Z-.45 (Z-11.43) R.1 (R2)
F10 (F254) I.15 (I3.81)
M98 P1
T3 * 3/8" MILL (* 9.525 MILL)
G41 X-.3 (X-76.2) Y0
Z.1 (Z2)
G1 Z-.38 (Z-9.65) F13 (F330)
X8 (X203.2)
X7.5 (X190.5) Y-2.5 (Y-63.5)
G3 X7 (X177.8) Y-3 (Y-76.2)
I0 J-.5 (J-12.7)
G1 X5 (X127)
X0 Y-2.5 (Y-63.5)
Y.3 (Y8)
G0 Z.1 (Z2)
G40 X-.3 (X-8)
T0 Z0
X-2 (X-50) Y2 (Y50)
M2
Reservados todos los derechos. Sujeto a cambios sin previo aviso.
Descripción
Nombre y número del programa.
Definir modos. Cancelar
herramienta. Modo rápido a Z0.
Modo rápido a posición de cambio
de herramienta.
Activar herramienta 1, broca
central.
Activar ciclo 1 de taladrado simple.
Invocar subprograma 1.
Activar herramienta 2, broca
helicoidal.
Activar ciclo de taladrado
intermitente.
Invocar subprograma 1.
Activar herramienta 3, fresa de
extremos.
Activar compensación de
cortadora. Avanza a la posición
XY.
Retorno de movimiento en Z.
Avance hasta la profundidad de
corte.
Cortar parte superior de la pieza.
Cortar lado derecho de la pieza
(vía vectorial).
Activar interpolación circular.
Realiza movimiento en arco.
Avance hasta la posición X (fondo
de la pieza).
Retorno hasta la posición inicial
(corta lado izquierdo de la pieza).
Movimiento alejado de la pieza en
Y.
Movimiento de retorno en Z.
Cancela compensación de
cortadora.
Cancela desplazamientos de
herramienta y herramientas.
Retorno a posición inicial de Z.
Movimiento alejado de X.
Fin programa principal.
12-Ene-00