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

MANUAL DE PROGRAMACIN

CONTROL FANUC - MITSUBISHI


INDICE
CONSIDERACIONES DE SEGURIDAD

Pgina 3

LISTADO DE FUNCIONES G

Pgina 4

LISTADO DE FUNCIONES M

Pgina 6

INICIO Y FIN DE UN PROGRAMA

Pgina 7

NUMERACIN DE BLOQUES

Pgina 7

PARADA PROGRAMADA M00

Pgina 8

NOMENCLATURA DE UN PROGRAMA

Pgina 8

ROTACIN DEL HUSILLO

Pgina 9

PARADA DEL HUSILLO

Pgina 9

PARADA ORIENTADA DEL HUSILLO

Pgina 9

AVANCE DE MECANIZADO F

Pgina 10

REFRIGERANTE

Pgina 10

SISTEMA DE COORDENADAS

Pgina 11

PLANOS DE TRABAJO

Pgina 11

TEMPORIZADOR G04

Pgina 11

SALTO DE BLOQUES /

Pgina 11

MOVIMIENTO EN RPIDO G00

Pgina 12

RETORNO AL CERO DE MQUINA

Pgina 12

MECANIZADO LINEAL G01

Pgina 13

REDONDEO Y CHANFLEO AUTOMTICO

Pgina 13

COORDENADAS ANGULARES

Pgina 14

INTERTECH WORLDWIDE CORPORATION

MECANIZADO CIRCULAR G02 / G03

Pgina 14

MECANIZADO HELICOIDAL G02 / G03

Pgina 15

ROSCADO

Pgina 15

MECANIZADO EN CRCULO

Pgina 16

COORDENADAS DE TRABAJO

Pgina 17

G10 DATA IMPUT(INTRODUCCION DE DATOS)

Pagina 17

COMPENSACIN DE ALTURA DE HERRAMIENTA

Pgina 19

COMPENSACIN DE RADIO DE HERRAMIENTA

Pgina 20

SUB-PROGRAMAS

Pgina 20

ROTACIN DE UN PERFIL

Pgina 20

CICLOS FIJOS

Pgina 22

DESCRIPCIN GENERAL DE LOS CICLOS FIJOS

Pgina 23

FORMATO DE LOS CICLOS FIJOS

Pgina 25

PERFORADO MULTIPLE CIRCULAR

Pgina 32

PERFORADO MULTIPLE EN LNEA INCLINADA

Pgina 33

PERFORADO MULTIPLE EN ARCO

Pgina 33

PERFORADO MULTIPLE EN MALLA

Pgina 34

EJEMPLO

Pgina 34

PROGRAMACIN - Pgina 2

INTERTECH WORLDWIDE CORPORATION

CONSIDERACIONES DE SEGURIDAD.
Siga correctamente las instrucciones de este manual. Lalo antes de iniciar una
operacin en la mquina
Certifique que todas las seguridades de la mquina estn funcionando perfectamente
antes de iniciar la operacin de la mquina.
Realice el Referenciamiento de la Mquina despus de encenderla.
Al iniciar el mecanizado de una nueva pieza:
I.

Grafique el programa, segn la secuencia de teclas AUTO, DRY RUN


PRG TEST, AXIS INHIBIT ?
DESPUES DE GRAFICAR, NO OLVIDE REFERENCIAR NUEVAMENTE LA
MAQUINA

II.

Certifique en el DESPLAZAMIENTO DE TRABAJO el nuevo Cero de Pieza.

III.

Certifique que todas la herramientas estn debidamente montadas en el


MAGAZINE y respectivamente calibrados sus correctores

IV.

Ejecute el programa, desplazando el Cero en el Eje Z una distancia de


seguridad, mediante las teclas AUTO, SINGLE BLOCK, DRY RUN.

V.

Ejecute el programa corrigiendo el desplazamiento del Cero en el Eje Z


mediante las teclas AUTO, SINGLE BLOCK.

Manipule los botones de accionamiento de la mquina correcta y firmemente "


Nunca toque el husillo o la herramienta mientras estn girando. "
Siempre existe la posibilidad de que virutas o refrigerante sean lanzados fuera de la
mquina, por lo que, para evitar riesgos, mantenga la puerta cerrada y utilice lentes
de seguridad mientras la mquina est trabajando.

PROGRAMACIN - Pgina 3

INTERTECH WORLDWIDE CORPORATION

LISTADO DE FUNCIONES G.
CDIGO

GRUPO

G00
G01

FUNCIN

Posicionamiento en rpido
01

Interpolacin lineal (mecanizado lineal)

G02

Interpolacin circular horaria (Clockwise)

G03

Interpolacin circular antihoraria (Counterclockwise)

G04

Temporizador

G09

00

Parada exacta.

G10

Introduccin programada de correctores y ceros de piezas

G17

Seleccin del plano X-Y.

G18

02

G19
G20

Seleccin del plano Y-Z.


06

G21
G22

Seleccin del plano Z-X.


Coordenadas en pulgadas
Coordenadas en milmetros

09

Activa el control de la zona de seguridad

G23

Desactiva el control de la zona de seguridad

G27

Comprobacin de regreso al punto de referencia

G28

00

G30
G33

Regreso al segundo punto de referencia


01

G40
G41

Regreso al punto de referencia.


Roscado
Cancelacin de la compensacin de radio de herramienta

07

Compensacin de radio de herramienta izquierda

G42

Compensacin de radio de herramienta derecha

G43

Compensacin de altura de herramienta positiva.

G44

08

Compensacin de altura de herramienta negativa.

G52

00

Sistema de Coordenadas locales

G53

Selecciona el sistema de coordenada mquina.

G54

Primer Cero de pieza.

G55

Segundo Cero de pieza.


PROGRAMACIN - Pgina 4

INTERTECH WORLDWIDE CORPORATION

G56

14

Tercer Cero de pieza.

G57

Cuarto Cero de pieza.

G58

Quinto Cero de pieza.

G59

Sexto Cero de pieza.

G65

Llamado de instruccin Macro.

G66

12

Llamado de instruccin Macro Personalizada.

G67

Cancela el llamado de instruccin Macro Personalizada.

G73

Ciclo Fijo de Perforado con rompeviruta.

G74

Ciclo Fijo de Roscado con macho (rosca izquierda).

G76

Ciclo Fijo de Alesado con parada orientada para retiro.

G80

Cancela los Ciclos Fijos G8...

G81

Ciclo Fijo de Perforado.

G82

09

Ciclo Fijo de Perforado con temporizador en el fondo.

G83

Ciclo Fijo de Perforacin profunda con descarga de viruta.

G84

Ciclo Fijo de roscado con macho (rosca derecha)

G85

Ciclo Fijo de Calisuar.

G86

Ciclo Fijo de Alesado con parada de husillo en el fondo.

G87

Ciclo Fijo de Alesado invertido con parada orientada..

G88

Ciclo Fijo de Alesado con temporizador y parada de husillo

G89

Ciclo Fijo de Calisuar con temporizador.

G90

03

G91
G94

Coordenadas incrementales
05

G95
G96

G99
NOTA:

Avance por minuto


Avance por revolucin.

13

G97
G98

Coordenadas absolutas

Velocidad de corte constante


R.P.M. constante

10

Retorno al punto Z en los ciclos fijos.


Retorno al punto R en los ciclos fijos.

Los cdigos G marcados en negritas indican que stos son establecidos cuando
la mquina es encendida.

LISTADO DE FUNCIONES MISCELANEAS


PROGRAMACIN - Pgina 5

INTERTECH WORLDWIDE CORPORATION

CODIGO

FUNCION

M00

Parada programada

M01

Parada opcional (OPTIONAL STOP)

M02

Fin de programa sin reseteo automtico

M03

Sentido horario de giro de husillo

M04

Sentido antihorario de giro de husillo

M05

Parada del husillo

M06

Macro para cambio de herramienta. colocar despus de la


instruccin de herramienta: por ejemplo, T01 M06;

M08

Activa la bomba de refrigerante

M09

Desactiva la bomba de refrigerante

M19

Parada orientada del husillo para cambio de herramienta

M21

Gira el magazine a la derecha

M22

Gira el magazine a la izquierda

M25

Toma la herramienta

M26

Suelta la herramienta

M29

Roscado Rgido

M30

Fin de programa con reseteo automtico

M40

Activa el freno del cuarto eje

M41

Desactiva el freno del cuarto eje

M98

Llamada de sub-programa.

M99

Regreso al programa principal

PROGRAMACIN - Pgina 6

INTERTECH WORLDWIDE CORPORATION

INSTRUCCIONES DE PROGRAMACION.
INICIO Y FIN DE UN PROGRAMA
DIRECCIN O
El nombre del programa se escribe con la letra O
seguida con el nmero de identificacin del programa, el cual tiene un rango de 0000 al 8999,
los comentarios debern ser colocados entre parntesis: y luego oprimir la tecla EOB que
significa fin del regln (end of block) la cual va a generar un punto y coma o un asterisco que
va a depender del control numrico (; *)
O_ _ _ _(COMENTARIO); *
Par la transmisin de programa entre el CNC y la PC con el puerto de salida RS 232 adicionar
una lnea al inicio y al fin del programa con un signo de porcentaje %cuando se edita el
programa en la PC
Ejemplo:

%
O1234;
G90 G40 G80 G21;

M30;
%

FUNCIN M30 M02


Indica al control que el programa ha concluido. Esta funcin comanda automticamente la
parada del husillo, la inyeccin de refrigerante y deshabilita el micro-switch de la puerta.
La diferencia entre estas dos funciones es que, mientras M2 deja el cursor al final del
programa, M30 lo retorna al inicio del mismo pudindose retomar la ejecucin de ste
nuevamente desde el principio.
NUMERACIN DE BLOQUES
DIRECCIN N
Sirve para numerar los bloques que componen un programa con la finalidad de facilitar la
bsqueda automtica de los mismos.
Digitando el programa por teclado la numeracin es automtica y progresiva de 10 en 10.
Si se quiere agregar un bloque posterior a un programa existente, es recomendable numerarlo
progresivamente aunque no es obligatorio. Lo importante es no asignar los mismos nmeros a
dos bloques distintos, porque al efectuarse alguna bsqueda el Control Numrico seleccionar
el primero de los dos que encuentre, que puede ser el no deseado.
N10
N20
N30
N40
N50

T01 M06 *
G97 S800 M3 *
G0 X50 Y100 M8 *
G43 H01 Z10 *
G1 . . . *

N10
N20
N30
N40
N35
N50

T01 M06 *
G97 S800 M3 *
G0 X50 Y100 M8 *
G43 H01 Z10 *
G0 Z2 * (bloque insertado)
G1 . . .

PROGRAMACIN - Pgina 7

INTERTECH WORLDWIDE CORPORATION

NOTA:

Es aceptable tambin un programa que tenga los bloques sin numerar.

PARADA PROGRAMADA

FUNCIN M00
La funcin M0 conocida como parada programada sirve para detener la
ejecucin de un programa al final del bloque en el que est incluida. Para poder
continuar es necesario oprimir el botn de INICIO DE CICLO
NOMENCLATURA DEL PROGRAMA
El programa est compuesto de informacin de carcter genrico (X, Y y Z coordenadas
tridimensionales, as como R radios, C chaflanes y A ngulos, que es recopilada de las
dimensiones de la pieza a mecanizar).
Adems tenemos las funciones auxiliares (comandos G, T, S y M para el gobierno de la
mquina herramienta ) .
Esta informacin es traducida en INSTRUCCIONES ALFANUMERICAS, ya que siempre
veremos instrucciones compuestas primero por una letra y despus un nmero. Ejemplo: N10,
T12, G97 , M04 , etc.
Un BLOQUE es un conjunto de instrucciones alfanumricas los que generalmente empiezan
con una instruccin por ejemplo N150 , y terminan con el fin de bloque (EOB end of block)
que puede ser representado por * o por ;
Un PROGRAMA es un conjunto de bloques estructurados segn el mecanizado que requiera la
pieza a obtener.
Ejemplo de bloques que componen un programa:
O4321 *
N10 G91 *
N20 G28 X0 Y0 Z0 *
N30 G90 G40 G21 G80 *
N40 T05 M06 *
N50 G0 G54 X80 Y-40 M3 S1200*
N60 G43 H05 Z5 *
:
:
:
N100 M30:

PROGRAMACIN - Pgina 8

INTERTECH WORLDWIDE CORPORATION

INSTRUCCIONES PARA EL HUSILLO


ROTACIN DEL HUSILLO
Para hacer girar el husillo, deben programarse en el mismo bloque tres funciones:
1

G96
G97

S_._._

M3
M4

Velocidad de corte constante ( m/min. )


Velocidad de giro constante ( R.P.M. )
metros por minuto
revoluciones por minuto
rotacin horaria
rotacin antihoraria

El sentido de rotacin ( M3 M4 ) est definido observando el husillo desde la parte posterior.


La S expresa ya sea R.P.M. o velocidad de corte constante en m/min. dependiendo de la
direccin G que la preceda:
Las funciones G96G97 y M3M4 son permanentes y autoexcluyentes (MODALES). Del
mismo modo S es permanente y puede ser cambiada reescribiendo un nuevo valor S .
NOTA:

Si la mquina dispone de cambio de gama, pueden programarse tambin las


funciones relativas M40 y M41.

En el caso de Mquinas Herramientas con herramientas giratorias es usual


trabajar con la instruccin G97 y definir las RPM de trabajo segn el dimetro de
la herramienta de corte:
R.P.M. = 1000 x Vc
3,14 x D
donde:

Vc
D

MM

es la velocidad de corte en
/MIN .
es el dimetro de la herramienta de corte en milmetros.

entonces para el husillo: G97 S

RPM

M3 M4 ;

sentido de giro

PARADA DEL HUSILLO


Se detiene la rotacin del husillo programando M5 en un bloque.
PARADA ORIENTADA DEL HUSILLO
Se detiene la rotacin del husillo en una posicin angular fija programando M19 en un
bloque.

PROGRAMACIN - Pgina 9

INTERTECH WORLDWIDE CORPORATION

AVANCE DE MECANIZADO
FUNCIN F
El valor del avance durante las muchas fases de maquinado estn definidas por la funcin F
que indica ya sea el avance en mm/rev. o en mm/min.

La eleccin viene dada a travs de la funcin G94G95 :


Programando con G94 se establece un avance F en mm por minuto (caso
normalmente usado ) .
Programando con G95 se establece un avance F en mm por revolucin
Ejemplo:
F 0.2 =
F1
=
F 1.5 =

G95
0,2 mm por rev.
1 mm por rev.
0,2 mm por rev.

F 10
F 350
F 4000

=
=
=

G94
10 mm por min.
350 mm por min.
4000 mm por min.

La funcin F es modal y por tanto una vez puesta en el programa permanece vlida para
todos los movimientos de maquinado G1 - G2 - G3 efectuados con cualquier herramienta.
Las variaciones pueden ser hechas programando un nuevo valor de F .

G94

F en

G95

F en

MM
MM

/ MIN (Modal)
/ RPM (Modal)

En los Centros de Mecanizados lo usual es trabajar con G94, donde el valor del avance F de
las herramientas se obtiene mediante la siguiente frmula:
MM

F(

/MIN )

MM

F(

/RPM por filo) x S (nmero de filos) x RPM (husillo)

REFRIGERANTE
Funciones M8M9 ( ambas modales ).
M8

Comando de inyeccin de refrigerante. Se activa al inicio del bloque.


PROGRAMACIN - Pgina 10

INTERTECH WORLDWIDE CORPORATION

M9

NOTA:

Comando de corte de refrigerante. Se activa al final del bloque.


El refrigerante slo fluye si el husillo est en movimiento.

SISTEMA DE COORDENADAS

G90
G91

Sistema de Coordenadas ABSOLUTAS (Modal)


Sistema de Coordenadas INCREMENTALES (Modal)

G20
G21

Sistema de Coordenadas en PULGADAS (Modal)


Sistema de Coordenadas en MILIMETROS (Modal)

PLANOS DE TRABAJO
Selecciona en cual de los planos se ejecutarn las interpolaciones circulares y helicoidales
programadas, las compensaciones de radio de herramienta, y la rotacin de ejes:

G17

PLANO XY (modal)

G18

PLANO XZ (modal)

G19

PLANO YZ (modal)

TEMPORIZACIN
FUNCIN G4
Terminada la ejecucin del bloque que precede la temporizacin, el bloque siguiente se
ejecuta despus del tiempo (en seg.) programado. Durante la ejecucin de un programa
puede ser necesaria una temporizacin (por ejemplo, sobre el fondo de una ranura,
etc.).
La duracin de la temporizacin viene expresada por un valor X o P que sigue a
la direccin G4; esta funcin va sola en un bloque.

G4 X... ;

tiempo de espera en segundos

G4 P....;

tiempo de espera en milsimas de segundo.

SALTO DE BLOQUES
FUNCIN / ( barra )
Permite la ejecucin o exclusin, usando OPT STOP del teclado, del bloque ( o parte de ste
) que se encuentra a continuacin.
Con la tecla DESACTIVADA el bloque se ejecuta.
Con la tecla ACTIVADA el bloque es saltado.
PROGRAMACIN - Pgina 11

INTERTECH WORLDWIDE CORPORATION

NOTA: Los valores de las Coordenadas deben utilizar siempre el Punto Decimal,
as sean nmeros enteros, para denotar milmetros. En caso contrario las unidades
de las coordenadas se interpretarn como milsimos.
POSICIONAMIENTO EN RAPIDO
Sirve para posicionar o alejar las herramientas respecto al eje de maquinado rapidamente.
La estructura de esta orden es la siguiente:

G00

X----

Y----

Z----

donde:
X, Y y Z son las coordenadas del punto al que se quiere llegar con la herramienta.
Ejemplo:

G00 X50
G00 Z3
G00 X50 Y30

(movimiento transversal)
(movimiento de profundidad)
(movimiento oblicuo combinado)

Nota: Al programarse un movimiento en rpido (G00) oblicuo, los carros se mueven hasta
alcanzar el punto deseado pero en forma independiente.
Este comando posiciona con un movimiento combinado de los tres ejes a las coordenadas del
punto que se quiere alcanzar.

Si suponemos que la herramienta est en el punto A y queremos posicionarla


en B:
Punto A: X120 Y10
Punto B: X50 Y-15
Se programa
G00 X120. Y10.
G00 X50. Y-15.

X
120

50
+

-15

10

RETORNO AL CERO DE MAQUINA


G28 X... Y... Z... ;

Regreso en rpido al primer punto de referencia (Cero de Mquina).

G30 X... Y... Z... ;

Regreso en rpido al segundo punto de referencia.

PROGRAMACIN - Pgina 12

INTERTECH WORLDWIDE CORPORATION

INTERPOLACIN LINEAL
Este comando viene acompaado por las coordenadas del punto que se quiere alcanzar, y por
el avance de mecanizado. Si no se hubiese especificado ningn avance F para un G1 entonces
aparecer la alarma respectiva.

G1 X... Y... Z... F...; (Modal)


Si suponemos que la herramienta est en el punto A y queremos posicionarla
en B:
Punto A: X120 Y20
Punto B: X50 Y-15
Se programa
G00 x120. Y20.;
G01 X50. Y-15. F250.;

X
120

50
+

Las unidades del avance de mecanizado F depender de las funciones G94 G95 mensionadas
anteriormente:

REDONDEADO Y CHANFLEADO AUTOMATICO


Con la programacin directa es posible incluir trayectorias rectilneas, chaflanes y
redondeo, no definindolos por puntos sino usando los datos del diseo mecnico.
Las definiciones posibles usando la programacin directa son:
A
C
R

=
=
=

ngulo
Chafln
Redondeo

FUNCIN C
Es posible programar los chaflanes entre dos lneas de manera automtica, ingresando
directamente las dimensiones deseadas. El valor de C indica la longitud que hay que
quitar sobre la recta que lo precede y sobre la recta que lo sigue. Viene a constituir un
tringulo issceles cuyos dos catetos iguales representan el valor C que hay que quitar.

G1 X... Y... C... F... ; (chanfleo)


FUNCIN R
Con la misma lgica de los chaflanes, es posible programar los redondeos de manera
automtica, ingresando directamente el valor del radio, con el que la unidad de
gobierno construir una interpolacin circular tangente a las rectas que los preceden y
a las rectas que los siguen.
PROGRAMACIN - Pgina 13

INTERTECH WORLDWIDE CORPORATION

G1 X... Y... R... F... ; (redondeo)

G1 X... Y... C... F... ; (chanfleo)

COORDENADAS ANGULARES
FUNCIN A
Es posible programar directamente la inclinacin (ngulo) de la trayectoria rectilnea.
Para determinar el valor del ngulo A los ejes se deben posicionar, sin rotarlos,
sobre el punto de inicio de conicidad con referencia a la direccin de maquinado de la
herramienta.

G1 X... A... F... ;

G1 Y... A... F... ;

con G17 seleccionado, A es el ngulo medido respecto al eje X

INTERPOLACIN CIRCULAR
Y

G2 G3

G2 G3
X

G2 G3
Z

G17 Plano X Y

G18 Plano Z X

Y
G19 Plano Y Z

G17 ; (plano XY)


G2 G3 X... Y... R... F... ;
donde:

X , Y , son las coordenadas del punto final del arco


R , es el radio del arco; si la magnitud es positiva, el arco ser menor a 180; si
es negativo, el arco ser mayor a 180.
F , es el avance de mecanizado en

MM

/MIN

Respetando la convencin del sentido de los arcos, segn sean horario o antihorario y segn el
plano de trabajo seleccionado, se puede programar de dos maneras una interpolacin circular:

G17 ; (plano XY)


G2 G3 X... Y... I... J... F... ;
G18 ; (plano XZ)
G2 G3 X... Z... I... K... F... ;
PROGRAMACIN - Pgina 14

INTERTECH WORLDWIDE CORPORATION

G19 ; (plano YZ)


G2 G3 Y... Z... J... K... F... ;
donde:

X , Y ,o Z, son las coordenadas del punto final del arco


I ,es la distancia que hay desde el punto de comienzo del arco hasta el punto de
pivot (centro del arco) con respecto al eje X con el signo correspondiente
respondiendo a la regla de la mano derecha.
J ,es la distancia que hay desde el punto de comienzo del arco hasta el punto de
pivot (centro del arco) con respecto al eje Y con el signo correspondiente
respondiendo a la regla de la mano derecha.
K ,es la distancia que hay desde el punto de comienzo del arco hasta el punto de
pivot (centro del arco) con respecto al eje Z con el signo correspondiente
respondiendo a la regla de la mano derecha.
F , es el avance de mecanizado en

MM

/MIN

Regla de la mano derecha es indicar los signos de los ejes, el eje X a la derecha es positivo, el
eje Y hacia el frente es positivo y el eje Z hacia arriba es positivo.

INTERPOLACIN HELICOIDAL
(Solo para Mitsubishi) Los comandos G2 y G3 son capaces de realizar una interpolacin lineal
por un tercer eje mientras una interpolacin circular est siendo ejecutada en el plano
seleccionado (G17, G18, G19). Los formatos pueden ser:

G17 ; (plano XY)


G2 G3 X... Y... Z... I... J... P... F... ;
donde:

X , Y , son las coordenadas del punto final del arco


Z , es la coordenada lineal del punto final de la hlice.
I , J , son las coordenadas del centro del arco respecto al punto inicial del arco
P , es el nmero de hlices (0-99). Puede ser omitido si P=0
F , es el avance de mecanizado en

MM

/MIN

G17 ; (plano XY)


G2 G3 X... Y... Z... R... F... ;
donde:

X , Y , son las coordenadas del punto final del arco


Z , es la coordenada lineal del punto final de la hlice.
R , es el radio de la proyeccin
F , es el avance de mecanizado en

MM

/MIN

PROGRAMACIN - Pgina 15

INTERTECH WORLDWIDE CORPORATION

ROSCADO
La instruccin G33 controla el avance de mecanizado de la herramienta sincronizado con el
giro del husillo de manera tal que se pueden obtener tanto roscas cilndricas como cnicas; as
como roscas de varias entradas, especificando el ngulo de entrada de rosca:

G33 Z... F... Q... ;


donde:

Z , es la coordenada lineal del punto final de la rosca.


F , es el paso de la rosca MM
Q , es el ngulo en las roscas de entrada mltiple (0-360)

Se debe tener cuidado con las RPM de roscado no vayan a sobrepasar el lmite controlable por
el CNC. Para esto verificar la siguiente frmula:

RPM (husillo) x PASO (mm) LIMITE MAX.


:(ROSCAR CON MACHO C/ CONPENSADOR AXIAL)
N110 G90 G0 X200. Y200. S50 M3;
N120 Z10.;
N130 M8;
N140 G33 Z-40. F100;
N150 M5.;
N160 G4 X1;(TEMPORIZADOR)
N170 G33 Z10 M4;
N180 G0 Z100 M9;
:

MECANIZADO EN CIRCULO C/ ENTRADA Y SALIDA TANGENCIAL


(Solo Mitsubishi) Este comando toma como centro de crculo las coordenadas donde est
actualmente posicionada la herramienta y describe mecanizando una trayectoria circular
completa volviendo al punto de partida:

G12 I... D... F... ;

Movimiento circular con direccin horaria

G13 I... D... F... ;

Movimiento circular con direccin antihorario

donde:

I... ; radio del crculo sin signo.


D.. ; nmero de offset de la herramienta (si el valor del radio de la herramienta
en el offset tiene valor + el crculo ser tangente interior a la trayectoria
programada; si es - ser tangente exterior).

PROGRAMACIN - Pgina 16

INTERTECH WORLDWIDE CORPORATION

COORDENADAS DE TRABAJO
El Cero de Mquina sirve como una referencia para el sistema bsico de coordenadas de la
mquina, el cual es determinado cuando se referencia la mquina (ZERO RETURN). Se puede
setear de varias maneras un sistema de coordenadas:
1. G90 G10 L2 P... X... Y... Z...;
donde:
P0, cero de pieza externo
P1, G54
P2, G55
P4, G57
P5, G58

P3, G56
P6, G59

2. G90 G92 X... Y... Z... ; seleccin del sistema bsico de coordenadas y presenta dichos
valores en el display del WORK COORDINATE SYSTEM.
3. Sistemas de coordenadas de trabajo:
G54, G55, G56, G57, G58, G59.
4. G52 X... Y... Z... ; determina un sistema de coordenadas local relativo al sistema de
trabajo seleccionado.
G10 DATA IMPUT (INTRUDUCCION DE DATOS)
Funcin G10 se utiliza para cargar los ceros de piezas dentro del programa.
Se debe cargar un bloque dentro del programa de la siguiente manera:
G90 G10 L2 P1 X............ Y............. Z.............. B.............;
G10 entrada de datos
L2 se cargan los datos de ceros de piezas.
P1 corresponde al G54 que es el primer cero de pieza.
P2 corresponde al G55 que es el segundo cero de pieza.
P3 corresponde al G56 que es el tercer cero de pieza.
P4 corresponde al G57 que es el cuarto cero de pieza.
P5 corresponde al G58 que es el quinto cero de pieza.
P6 corresponde al G59 que es el sexto cero de pieza.
Se debe cargar una nueva serie de ceros de pieza en el sector del programa que se necesite.
Es decir se pueden cargar ceros de piezas en el principio del programa, otra serie de ceros en la
mitad del programa y as sucesivamente. Cada vez que lee una serie de ceros del programa, se
cargan automticamente en la pantalla de OFF SET WORK.
Programa principal
PROGRAMACIN - Pgina 17

INTERTECH WORLDWIDE CORPORATION

O100 (PROGRAMA PRINCIPAL)


G40 G80 G21;
M98 P101(SUBPROGRAMA DE PRIMER SERIE DE CEROS DE PIEZAS)
G91 G28 Z0;
M6 T1;
G90 G54 G0 X0 Y0 M3 S1500;
M41 G90 G0 B0;
M40;
G43 H1 Z50;
G82 G98 Z-5 R2 F120;
M98 P103; (SUBPROGRAMA DE LAS COORDENADAS DE LOS AGUJEROS)
G80;
G0 Z200;
M41G90 G0 B180:
M40;
M98 P102 (SUBPROGRAMA DE SEGUDA SERIE DE CEROS DE PIEZAS)
G90 G54 G0 X0 Y0 M3 S1500;
G0 Z50
G82 G98 Z-5 R2 F120;
M98 P103: (SUBPROGRAMA DE LAS COORDENADAS DE LOS AGUJEROS)
N2
G80;
G91 G28 Z0;
M6 T2;
....
....
....
M30
%
O101(SUBPROGRAMA DE PRIMER SERIE DE CEROS DE PIEZAS)
G90 G10 L2 P1 X100.000 Y100.000 Z100.000;
G90 G10 L2 P2 X100.000 Y100.000 Z100.000;
G90 G10 L2 P3 X100.000 Y100.000 Z100.000;
G90 G10 L2 P4 X100.000 Y100.000 Z100.000;
G90 G10 L2 P5 X100.000 Y100.000 Z100.000;
G90 G10 L2 P6 X100.000 Y100.000 Z100.000;
M99;
%

O102(SUBPROGRAMA DE SEGUNDA SERIE DE CEROS DE PIEZAS)


G90 G10 L2 P1 X200.000 Y200.000 Z200.000;
G90 G10 L2 P2 X200.000 Y200.000 Z200.000;
G90 G10 L2 P3 X200.000 Y200.000 Z200.000;
PROGRAMACIN - Pgina 18

INTERTECH WORLDWIDE CORPORATION

G90 G10 L2 P4 X200.000 Y200.000 Z200.000;


G90 G10 L2 P5 X200.000 Y200.000 Z200.000;
G90 G10 L2 P6 X200.000 Y200.000 Z200.000;
M99;

COMPENSACION DE ALTURA DE HERRAMIENTA


Los correctores de las herramientas (offset) estn definidos por las direcciones H y D:.
La longitud de la herramienta est definida por H; mientras que la compensacin de radio de
herramienta est definida por D.
Una vez asignado un valor, el valor de los correctores de las herramientas no cambiar hasta
que los valores de H y D sean asignados nuevamente.
Solamente se puede programar una instruccin de corrector por bloque.
La instruccin para llamar el corrector de herramienta es: G43 H... Z...;
Donde H el nmero de corrector de herramienta, y Z es la coordenada de posicionamiento.
:
N80 G28 Z0;
N90T01 M6;
N100 G54 G90 G0 X100 Y100 M3 S500;
N110 G43 H1 Z5.;
N120 G1 Z-50. F500
:

G49 cancela el corrector del largo de la herramienta.

PROGRAMACIN - Pgina 19

INTERTECH WORLDWIDE CORPORATION

COMPENSACION DE RADIO DE HERRAMIENTA


G40

cancelacin de la compensacin del radio de la herramienta.

G41

compensacin radio de herramienta izquierda.

G42

compensacin radio de herramienta derecha.

En la compensacin de radio de herramienta es vlido D mientras que es ignorado el valor


de H. Ejemplo: N160 G0 X80. Y30. Z5. G41 D2; (herr. 2)
La compensacin se realiza nicamente en los planos seleccionados (G17, G18 G19).
Durante la compensacin de radio de herramienta el CNC lee cinco bloques en adelante.

SUB-PROGRAMAS
M98 P... H... ; (para Fanuc)
donde:

P
esta compuesto por ocho dgitos los cuatros primeros son la repeticiones
y los cuatro ltimos el nmero de sub-programa.
H

nmero de lnea del subprograma.

Por ejemplo: M98 P00201001;


N DEL
SUBPROG.

CANT. DE
REPET.

M98 P... H... L... ; (para Mitsubishi)


donde:

nmero de sub-programa.

nmero de lnea del subprograma.

nmero de repeticiones del subprograma.

El subprograma debe terminar con la instruccin M99. Puede haber ocho niveles de
subprogramas (anidados).
Si en un programa se utiliza M99 P... , esto significa un salto incondicional de la ejecucin del
programa al nmero de bloque denotado por P.

ROTACION DE UN PERFIL (slo Mitsubishi)


M98 P... H... L... J... K... L... ;
donde:

nmero de sub-programa.

nmero de lnea del subprograma.

I J K

coordenadas del centro de rotacin respecto del cero

nmero de repeticiones del subprograma.


PROGRAMACIN - Pgina 20

INTERTECH WORLDWIDE CORPORATION

Ejemplo para el mecanizado de un engranaje de 36 dientes:


PARA FANUC
O0006 (PROGRAMA PRINCIPAL) ;
N5 T4 M6 ;
N10 G90 G54 G00 X80. Y0. S1500 M3
N20 G43 H4 Z50.;
N30 G1 Z0. F100 ;
N40 M98 P00050007 ;
N50 G0 Z10.
N60 G40 ;
N70 G28 X0 Y0 Z0 ;
N80 M30 ;
O7 (SUBPROGRAMA) ;
N10 G91 G1 Z-2.F250;
N20 G90 G0 X50. Y0. Z2. G41 D24
N30 G3 X54.358 Y0.19 J50. F150 ;
N40 X54.134 Y4.927 I-54.354 J-0.190
N50 X49.81 Y4.358 I4.353 J-49.81 ;
N60 X49.24 Y8.682 I-49.81 J-4.358 ;
N70 G00 G40 X80 Y0;
N80 M99;
PARA MITSUBISHI
O0006 (PROGRAMA PRINCIPAL) ;
N5 T4 M6 ;
N10 G92 X0 Y0 S1500 M3 ;
N20 G90 G0 X50. Y0. Z2. G41 D4 ;
N30 G1 Z-5. F100 ;
N40 M98 P7 L36 I-50 ;
N50 G0 Z10.G40 ;
N60 G28 X0 Y0 Z0 ;
N70 M30 ;
O7 (SUBPROGRAMA) ;
N10 G3 X54.358 Y0.19 J50. F150 ;
N20 X54.134 Y4.927 I-54.354 J-0.190
N30 X49.81 Y4.358 I4.353 J-49.81 ;
N40 X49.24 Y8.682 I-49.81 J-4.358 ;
N50 M99;

PROGRAMACIN - Pgina 21

INTERTECH WORLDWIDE CORPORATION

CICLOS FIJOS
Estas funciones son usadas para secuencias predeterminadas de mecanizado como perforados y
roscados repetitivos, los cules son especificados en un slo bloque.
En la tabla siguiente se presentan los ciclos fijos estndar:
Inicio
CICLO
FIJO

Operacin en el fondo del agujero

Retorno

DIRECCION
-Z

TEMPORIZ.

HUSILLO

G80

---

---

---

---

Cancela

G81

Avance Mecan.

---

---

Rpido

Perforado, ciclo de
perforado mltiple

G82

Avance Mecan.

Si

---

Rpido

Perforado, ciclo de
alesado mltiple

G83

Avance
Intermitente

---

---

Rpido

Ciclo autmticos de
perforado profundo

G84

Avance Mecan.

Si

Inversin giro

Avance Mecan.

Ciclo Roscado con


Macho Derecho

G85

Avance Mecan.

---

---

Avance Mecan.

Ciclo Mandrilado

G86

Avance Mecan.

Si

Parada

Rpido

Ciclo Mandrilado

G87

Rpido

---

Avance Mecan.

Ciclo de Mandrilado
Invertido

G88

Avance Mecan.

Si

Parada

Rpido

Ciclo Mandrilado

G89

Avance Mecan.

Si

---

Avance Mecan.

Ciclo Mandrilado

G73

Avance
Intermitente

Si

---

Rpido

Ciclo Perforado con


rompe viruta

G74

Avance Mecan.

Si

Avance Mecan.

Ciclo Roscado con


Macho Izquierdo

G76

Avance Mecan.

---

Rpido

Ciclo de terminacin

Parada orientada

DIRECCION
+Z

APLICACIN

FORMATO: G8.../G7... X__ Y__ Z__ R__ Q__ P__ F__ L__ ,R__ ;
DESCRIPCION GENERAL DE LOS CICLOS FIJOS
PROGRAMACIN - Pgina 22

INTERTECH WORLDWIDE CORPORATION

Los ciclos fijos se usan para perforar, roscado con macho o mandrilado. Cuando se trabaja
usualmente con G17, el plano XY sirve para definir el posicionamiento del centro del agujero.
La coordenada Z define la profundidad del mecanizado.
La seleccin sincrnica sirve para el roscado con macho: ,R0 sirve para el roscado con
compensador axial; mientras ,R1 sirve para el Ridgid Tapping.

X,Y

Z (G98)

3,6

R (G99)
)

1. La operacin 1 denota el posicionamiento en rpido de la herramienta a las coordenadas X


e Y.
2. En el caso del ciclo fijo G87 se ejecuta en el husillo la parada orientada M19.
3. La herramienta es posicionada en rpido a la coordenada Z definida por el valor de la letra
R
4. Se ejecuta el mecanizado con el avance F programado.
5. En este punto, final del agujero, puede suceder varias acciones segn el ciclo fijo que se est
usando. Las posibles acciones pueden ser parada de husillo (M5), inversin de giro
(M3/M4), temporizador, o parada orientada.
6. La herramienta vuelve a la coordenada definida por el valor de la letra R. El tipo del
movimiento depender del ciclo fijo.
7. La herramienta vuelve en rpido a las coordenadas X e Y.
El control de los ejes segn la seleccin del plano programado se muestra en la siguiente tabla:
PLANO DE SELECCION

PLANO DE POSICIONAMIENTO

PLANO DE PERFORADO

G17

X-Y

G18

Z-X

G19

Y-Z

La tabla a continuacin muestra cada direccin de los ciclos fijos y su descripcin respectiva:
PROGRAMACIN - Pgina 23

INTERTECH WORLDWIDE CORPORATION

DIRECCION

SIGNIFICADO DE LA DIRECCION

Seleccin del Ciclo Fijo (G80-G89; G73; G74; G75)

Posicin del centro del agujero respecto al eje X

Posicin del centro del agujero respecto al eje Y

Posicin del fondo del agujero respecto del eje Z

Posicin del punto de seguridad desde el cual empezar el mecanizado (eje Z)

Designacin de la profundidad parcial de mecanizado en los ciclos fijos G73


G83. O distancia de retiro en los ciclos fijos G76 G87

Temporizador en el fondo del agujero en los ciclos fijos G82, G73, G74, G84,
G86, G88, G89, G76

Avande de mecanizado

Repeticiones del ciclo fijo

,R

Definicin del roscado con macho asincrnico (,R=0); o sincrnico ROSCADO


RIGIDO (,R=1)

NOTA:

Los Ciclos Fijos son Modales. Si se programan bloques con diferentes


coordenadas, el ciclos fijo seleccionado se ejecuta en cada nueva coordenada.
Es por esta razn que despus de utilizar un ciclo fijo es necesario cancelarlo
mediante G80.

PROGRAMACIN - Pgina 24

INTERTECH WORLDWIDE CORPORATION

FORMATO DE LOS CICLOS FIJOS


C. F. DE PERFORADO

G81 X... Y... Z... R... F... ;


C. F. DE PERFORADO CON TEMPORIZADOR EN EL FONDO

G82 X... Y... Z... R... F... P... ;


C. F. DE PERFORADO PROFUNDO CON ROMPE / DESCARGA DE VIRUTAS

G73 X... Y... Z... R... Q... F... P... ;


G83 X... Y... Z... R... Q... F... ;
C. F. DE ROSCADO CON MACHO IZQUIERDO / DERECHO

G74 X... Y... Z... R... F... P... ; (M29 S.... PARA ROSCADO RIGIDO)
G84 X... Y... Z... R... F... P... ; (M29 S.... PARA ROSCADO RIGIDO)
C. F. DE CALISUAR ENTADA Y SALIDA MECANIZANDO

G85 X... Y... Z... R... F... ;


C. F. DE ALESADO CON PARADA DEL HUSILLO EN EL FONDO

G86 X... Y... Z... R... F... P... ;


C. F. DE ALESADO INVERTIDO CON PARADA ORIENTADA Y SE DESPLAZA

G76 X... Y... Z... R... I... J... F... ;


C. F. DE MANDRILADO INVERTIDO CO PARADA ORIENTADA

G87 X... Y... Z... R... I... J... F... ;


C. F. DE ALESADO CON TEMPORIZADOR Y SALIDA DEL HUSILLO PARADO

G88 X... Y... Z... R... F... P... ;


C. F. DE CALISUAR CON TEMPORIZADOR-SALIDA MECANIZANDO

G89 X... Y... Z... R... F... P... ;

G73 CICLO FIJO DE PERFORADO CON ROMPE VIRUTAS


PROGRAMACIN - Pgina 25

INTERTECH WORLDWIDE CORPORATION

G73 G98 G99 Z R Q F.


X,Y= posicin del agujero.
Z= profundidad del agujero.
R= movimiento rpido en Z para comenzar a perforar.
Q= Profundidad para cada descarga.
F= Avance de perforado.
G74 CICLO FIJO DE ROSCADO (IZQUIERDA)
M29 S... (Para roscado rgido)
G74 G98 G99 Z R F

X,Y= posicin del agujero.


Z= profundidad del agujero.
R= movimiento rpido en Z para comenzar a roscar.
F= Avance de roscado, se obtiene de multiplicar la velocidad del husillo con el
paso de la rosca en mm F = S x P.
Ejemplo: (Rosca M16 x 2 IZQUIERDA)
O0010
G80 G40 G17 G21
M6 T2
G90 G54 G0 X100 Y0
G43 H2 Z50
M29 S300
G74 G98 Z-18 R5 F600
X50
Y50
X100
G80 Z150
G91G28Z0
M30
G76 CICLO FIJO DE ALESADO
G76 G98 o G99 ZRPQF.
PROGRAMACIN - Pgina 26

INTERTECH WORLDWIDE CORPORATION

Se posiciona en X,Y, luego mecaniza hasta la profundidad Z, espera un tiempo


programado P, para y orienta el husillo, se desplaza en X+ el valor Q (ejemp
Q0,5), se retira en rapido hacia arriba.
X,Y= posicin del agujero.
Z= profundidad del agujero.
P= pausa en el fondo. P100= 0,1 seg.
Q= desplazamiento en X+ para la retirada sin rayar la pared.
R= movimiento rpido en Z para comenzar a mecanizar.
F= Avance de perforado.
G98 G99 = al G81
G81 CICLO FIJO DE PERFORADO SIMPLE
G81 G98 o G99 X... Y... Z... R... F... ;
X,Y= posicin del agujero.
Z= profundidad del agujero.
R= movimiento rpido en Z para comenzar a mecanizar.
F= Avance de perforado.
G98 es el punto de retirada de la herramienta en el eje Z, regresa hasta el nivel
mas alto Z.
G99 es el punto de retirada de la herramienta en el eje Z regresa hasta el nivel
mas bajo R.
Ejemplo de programa:
O0002
G80 G40 G17 G21;
G91 G28 Z0;
M6 T1;
G90 G54 G0 X0 Y0 M3 S1000;
G43 H1 Z50;
G81 G98 Z-20 R3 F100;
X10;
X20;
Y10;
X0;
G80;
G91 G28 Z0;
PROGRAMACIN - Pgina 27

INTERTECH WORLDWIDE CORPORATION

M30;
G82 CICLO FIJO DE PERFORADO CON PAUSA EN EL FONDO
G82 G98 o G99 X... Y... Z... R...P... F... ;
X,Y= posicin del agujero.
Z= profundidad del agujero.
R= movimiento rpido en Z para comenzar a mecanizar.
F= Avance de perforado.
P= Pausa en el fondo del agujero, P500 son 500 milesimas de segundo,P500 =
0,5 segundos
G98 es el punto de retirada de la herramienta en el eje Z, regresa hasta el nivel
mas alto Z.
G99 es el punto de retirada de la herramienta en el eje Z regresa hasta el nivel
mas bajo R.
Ejemplo de programa:
O0002
G80 G40 G17 G21;
G91 G28 Z0;
M6 T1;
G90 G54 G0 X0 Y0 M3 S1000;
G43 H1 Z50;
G82 G98 Z-20 R3 P1000 F100;
X10;
X20;
Y10;
X0;
G80;
G91 G28 Z0;
M30;
G83 CICLO FIJO DE PERFORADO CON DESCARGA DE VIRUTAS.
G83 G98 o G99 X... Y... Z... R...Q... F... ;
X,Y= posicin del agujero.
Z= profundidad del agujero.
PROGRAMACIN - Pgina 28

INTERTECH WORLDWIDE CORPORATION

R= movimiento rpido en Z para comenzar a mecanizar.


Q= Profundidad para cada descarga en mm.
F= Avance de perforado.
P= Pausa en el fondo del agujero, P500 son 500 milsimas de segundo, P500 =
0,5 segundos
G98 es el punto de retirada de la herramienta en el eje Z, regresa hasta el nivel
mas alto Z.
G99 es el punto de retirada de la herramienta en el eje Z regresa hasta el nivel
mas bajo R.
Ejemplo de programa:
O0002
G80 G40 G17 G21;
G91 G28 Z0;
M6 T1;
G90 G54 G0 X0 Y0 M3 S1000;
G43 H1 Z50;
G83 G98 Z-20 R3 Q3 F100;
X10;
X20;
Y10;
X0;
G80;
G91 G28 Z0;
M30;
G84 CICLO FIJO DE ROSCADO CON MACHO (DERECH0)
M29 S300 (M 29 = roscado rgido, S = RPM de giro de husillo)
G84 G98 G99 X... Y... Z... R.... F... ;
X,Y = posicin del agujero.
Z= profundidad de la rosca.
R= movimiento rpido en Z para comenzar a roscar.
F= Avance de roscado, se obtiene de multiplicar la velocidad de husillo con el
paso de la rosca. Ejem: F= S x P (S = velocidad de husillo ; P= paso de la rosca
en mm )
G98 es el punto de retirada de la herramienta en el eje Z, regresa hasta el nivel
mas alto Z.
PROGRAMACIN - Pgina 29

INTERTECH WORLDWIDE CORPORATION

G99 es el punto de retirada de la herramienta en el eje Z regresa hasta el nivel


mas bajo R.
Ejemplo de programa para rosca M10 x 1,5
O0005
G80 G40 G17 G21;
G91 G28 Z0;
M6 T1;
G90 G54 G0 X0 Y0 M3 S300;
G43 H1 Z50;
G84 G98 Z-20 R5 F450;
X100;
X200;
Y100;
X0;
G80;
G91 G28 Z0;
M30;
G85 CICLO FIJO PARA CALIZUAR (EL CALIZUAR ENTRA Y SALE
CON VELOCIDAD DE MECANIZADO )
G85G98 G99XYZRF
X,Y= posicin del agujero.
Z= profundidad total del agujero.
R= movimiento rpido en Z de inicio
F= avance necesario
G98 es el punto de retirada de la herramienta en el eje Z, regresa hasta el nivel
mas alto Z.
G99 es el punto de retirada de la herramienta en el eje Z regresa hasta el nivel
mas bajo R.
G86 CICLO FIJO DE ALESADO ( SE RETIRA LA HERRAMIENTA CON
EL CABEZAL PARADO)
G86G98 G99XYZRF
X,Y= posicin del agujero a alesar.
PROGRAMACIN - Pgina 30

INTERTECH WORLDWIDE CORPORATION

Z= profundidad total del agujero.


R= movimiento rpido en Z de aproximacin
F= avance necesario
G98 es el punto de retirada de la herramienta en el eje Z, regresa hasta el nivel
mas alto Z.
G99 es el punto de retirada de la herramienta en el eje Z regresa hasta el nivel
mas bajo R.
G87 CICLO FIJO DE ALESADO INVERSO

G87 G98 Z-10 R-15 Q 0,3 P100 F80


Orienta el husillo arriba, se desplaza el valor Q en sentido X+ , baja en rpido
hasta el nivel R , se posiciona en X nuevamente y gira el husillo, mecaniza hasta
el nivel Z y espera una pausa de valor P, luego para el husillo, lo orienta, se
desplaza nuevamente el valor Q y se retira hasta arriba.

QZ
P Q Z-10
R-15
G88 CICLO FIJO DE PERFORADO CON PARADA EN EL FONDO
G88 G98 G99 Z-20 R5 P100 F100
Cuando llega al fondo el husillo se para y se detiene el programa, para continuar
hay que oprimir la tecla CYCLE START
PROGRAMACIN - Pgina 31

INTERTECH WORLDWIDE CORPORATION

P100=0,1 seg.
G89 CICLO FIJO DE CALIZUAR CON PARADA EN EL FONDO
G89 G98 G99 Z-20 R5 P100 F100
El calizuar entra y se retira con velocidad de avance de mecanizado haciendo una
pausa en el fondo.
P100=0,1 seg.

CICLOS FIJOS ESPECIALES (slo Mitsubishi)


PERFORADO MULTIPLE CIRCULAR (NO ES MODAL)
G34 X... Y... I... J... K...

precedido por un C. F. G73, G74, G76, G81 al G89

donde: X... Y... , coordenadas del centro de la circunferencia


I... , radio de la circunferencia
J... , ngulo del primer perforado medido en sentido antihorario respecto al eje +X.
K... , nmero de perforaciones.

:
N110 T8 M6 ;
N120 G97 S1000 M3 ;
N130 G81 Z-10. R5. L0 F200 ;
N140 G90 G34 X200. Y100. I100. J20 K6 ;
N150 G80

:
PERFORADO MULTIPLE EN LINEA INCLINADA (no es modal)
(slo Mitsubishi)
G35 X... Y... I... J... K...

precedido por un C. F. G73, G74, G76, G81 al G89

donde: X... Y... , coordenadas del primer agujero


I... , distancia entre agujeros.
PROGRAMACIN - Pgina 32

INTERTECH WORLDWIDE CORPORATION

J... , ngulo de la lnea medida en sentido antihorario respecto al eje +X.


K... , nmero de perforaciones.

:
:
N180 T10 M6 ;
N190 G83 Z-15. R5. Q3. F150 ;
N200 G35 X200. Y100. I50. J30. K4 ;
N210 G80 ;

:
:
PERFORADO MULTIPLE EN ARCO (NO ES MODAL)
G36 X... Y... I... J... P... K...

precedido por un C. F. G73, G74, G76, G81 al G89

donde: X... Y... , coordenadas del centro de la circunferencia


I... , radio de la circunferencia
J... , ngulo del primer perforado medido en sentido antihorario respecto al eje +X.
P... , distancia angular entre agujeros.
K... , nmero de perforaciones.

:
N110 T8 M6 ;
N120 G97 S1000 M3 ;
N130 G81 Z-10. R5. L0 F200 ;
N140 G90 G36 X200. Y100. I100. J20 P40.
K3 ;
N150 G80

:
PERFORADO MULTIPLE EN MALLA (NO ES MODAL)
G37.1 X... Y... I... J... P... K...

precedido por un C. F. G73, G74, G76, G81 al G89

donde: X... Y... , coordenadas del primer agujero de la malla


I... , intervalo entre agujeros en X
J... , intervalo entre agujeros en Y
P... , nmero de agujeros en X.
PROGRAMACIN - Pgina 33

INTERTECH WORLDWIDE CORPORATION

K... , nmero de agujeros en Y .

EJEMPLO DE PROGRAMACION
HERRAMIENTAS UTILIZADAS:
1. T1

FRESA DE DIAM. 10 mm.

2. T2

BROCA DE DIAM. 11 mm.

3. T3

MACHO M12x0.5

PROGRAMA:
O0001 (PROGRAMA EJEMPLO) ;
N10 G91 G28 X0 Y0 Z0 M8 ;
N20 G17 G21 G40 G90 ;
N30 G54 G80 ;
N40 / T1 M6 ;
N50 G0 X-10. Y0 G97 S1000 M3 ;
N60 G43 Z10. H1 ;
N70 G1 Z-5. F200 ;
N80 X0 G41 D1 F500 ;
N90 X100. ;
N100 Y60. ,R12. ;
N110 X0 ,C10. ;
N120 Y0;
N130 G0 X-10. G40 ;
N140 / T2 M6 ;
N150 G97 S500 M3 ;
N160 G0 G43 Z10. H2 ;
N170 X30. Y30. ;
N180 G81 Z-6. R10. F200 ;
N190 X70. ;
N200 G80 ;
N210 / T3 M6 ;
N220 G97 S300 M3 ;
N230 G0 G43 Z10. H3 ;
N240 G84 X70. Y30. Z-6. R5. F150 P0 ,R1;
N250 X30 ;
N260 G80 M5 M9;
N270 / T1 M6 ;
N280 M30 ;
PROGRAMACIN - Pgina 34

INTERTECH WORLDWIDE CORPORATION

INTERTECH WORLWIDE CORPORATION


Telfonos: 573-3755 / 571-0547

Fax: 574-3286

Direccin: Caracas 5312 Capital Federal

PROGRAMACIN - Pgina 35

Вам также может понравиться