CNC - Manual de Programación y Operaciones
P/N 70000409A G Funciones de Programación Avanzada
Programación de Macros G65, Macro (Subprograma)
Esta macro puede fresar una ventana de cualquier tamaño (L y A) y a
cualquier profundidad Z. Para cambiar el tamaño de la cavidad,
modifique los parámetros en el Bloque 10 (X,Y,Z). El CNC ejecutará la
macro sólo una vez en la posición actual. (G65 no es modal.)
Ejemplo:
N22
N23
N24
N25
N26
N27
N28
N29
N30
N31
Programación de las Macros G66/G67
Este ejemplo es un programa de macros modal para el fresado de
ranuras en una chapa y en diversos lugares. En oposición a la macro
de una sola llamada G65 del ejemplo 1, G66 (llamada de macro
modal) aplica la macro a todos los movimientos subsiguientes hasta
que sea cancelada por G67. Programe G67 después del lugar de la
última ranura.
Ejemplo:
N1
N2
N3
N4
N5
N6
N7
N8
N9
N10
N11
N12
N13
N14
Este programa invoca a SLOTMAC.G, un programa de otro archivo. El
bloque de inclusión de archivos (N14) invoca al programa desde otro
archivo del directorio de programas.
Reservados todos los derechos. Sujeto a cambios sin previo aviso.
12-Jan-00
O3 * MACRO-VENTANA
G90 G1 Z#26
G91 G41 Y(#25/2)
X(-(#24/2))
Y(-#25)
X#24
Y#25
X(-(#24/2))
G40 Y(-(#25/2))
M99
O101 * LLAMADA RANURA.G
G90 G70 G0 G17
T0 Z0
X0 Y0
T1 D.25 L-1 F30
G66 P1255 X5 Y1 Z-.1 A5 B12 C5
X1 Y2
X2 Y4
G67
G90 G0 T0 Z0
X0 Y0
M2
["SLOTMAC.G
18-17