Sunteți pe pagina 1din 12

Mecanizado asistido por computador

parte IV
Programacin de Operaciones de Fresado en CNC
Funciones G y otras funciones
Funciones G Descripcin Grupo Observaciones
G00 Avance Rpido
01
G01 Interpolacin Lineal
G02 Interpolacin circular/helicoidal sent. Agujas reloj
G03 Idem sent. Contrario agujas del reloj
G04 Tiempo de permanencia,temporizacin
00
G05 Mecanizado alta velocidad
G09 Parada exacta
G10 Introduccin datos
G11 Anular modo de introduccin de datos
G15 Anular orden de coordenadas polares
17
G16 Orden de coordenadas polares
G17 Seleccin plano XY
02
G18 Id. Plano ZX
G19 Id. Plano YZ
G20 Entrada en pulgadas
06
G21 Entrada en milmetros
G22 Activar funcin comprobacin lmite de recorrido
00
G23 Desactivar G22
G27 Comprobacin vuelta de punto de referencia
G28 Vuelta a punto de referencia
G29 Vuelta de punto de referencia
G30 Segundo punto de referencia
G31 Funcin salto
G33 Tallado de rosca 01
G39 Interpolacin circular de correccin de esquinas 00
G40 Anular compensacin de dimetro de herramienta
07
G41 Compensacin de dimetro de herramienta a izquierda
G42 Idem a derecha
G43 Compensacin de longitud de herramienta sentido +
08 G44 Idem sentido -
G45 Aumento correccin de herramienta
00
G46 Disminucin correccin de herramienta
G47 Doble aumento correccin de herramienta
G48 Doble disminucin correccin de herramienta
G49 Anular compensacin de longitud de herramienta 08
G50 Anular factor de escala 11
G51 Factor de escala
G52 Fijacin de coordenadas locales 00
G53 Seleccin sistema coordenadas Mquina
G54 a G59 Seleccin sistema de coordenadas pieza 1 a pieza 6 14
G60 Posicionamiento en sentido nica 00
G61 Modo de parada exacta
15
G62 Sobre control automtico en esquina
G63 Modo roscado
G64 Modo mecanizado
G65 Orden de macro, llamada a macro
G66 Llamada modal a macro cliente
12 G67 Anular llamada modal a macro cliente
Funciones G Descripcin Grupo Observaciones
G68 Giro de coordenadas
16
G69 Anular giro de coordenadas
G73 Ciclo de punzonados en profundidad
G74 Ciclo de contrarroscado
G76 Mandrinado de precisin
09
G80 Anular ciclo fijo
G81 Ciclo de taladrado, mandrinado puntual
G82 Ciclo de taladrado, avellanado
G83 Ciclo de punzonado en profundidad
09
G84 Ciclo de roscado
G85 Ciclo de mandrinado
G86 Ciclo de mandrinado
G87 Ciclo de mandrinado inverso
G88 Ciclo de mandrinado
G89 Ciclo de mandrinado
G90 Orden absoluta 03
G91 Orden incremental
G92 Programacin de origen absoluto 00
G94 Avance en m/m/min. 05
G95 Avance en m/m/rev.
G96 Control de velocidad de corte constante 13
G97 Anular control de velocidad de corte constante
G98 Vuelta al comienzo del ciclo fijo 10
G99 Vuelta al punto R en ciclo fijo
M00 Parada incondicional del programa
M01 Parada opcional
M02 Indica fin del programa
M03 Giro husillo sent. Agujas reloj
M04 Idem contrario agujas reloj
M05 Parada Husillo o fin de la refrigeracin
M06 Cambio manual o automtico de la herramienta
M07 o M08 Distintas formas de refrigeracin
M09 Detiene cualquier tipo de refrigeracin
M10 Sujeta pieza al plato
M11 Soltar pieza del plato
M30 Fin del programa con salto al principio
M98 Llamada de subrutina
M99 Vuelta al inicio de la subrutina
N Nmero del bloque
G Funcin de recorrido D Compensacin dimetro Hta.
M Funcin adicional I, K Coordenadas del centro crculo
X, Z Coordenadas de recorrido X Indicacin tiempo permanencia
F Avance L Repeticin subrutina
T Direccin de cambio de herramienta
H Compensacin largo Hta.
Codigos G
Ciclos Fijos
Son subrutinas programadas para un trabajo especfico
G73 Ciclo de taladrado con rompe viruta
G76 Ciclo de mandrinado fino
G80 Cancela ciclo
G81 Ciclo de taladrado simple
G82 Ciclo de taladrado con pausa
G83 Ciclo de taladrado profundo con descarga de viruta
G85 Ciclo de escariado
Programacin de Taladrado simple G81
En el dibujo que se
presenta, se
necesita realizar 6
perforaciones de
dimetro 18 m/m,
como se indica, el
nivel de
acercamiento y
retiro ser R= 10
m/m, el nivel de
seguridad Z1= 15
m/m, la velocidad
de avance ser de
F= 100
m/m/min.y la
perforacin se
mecanizar de una
pasada.
Cero pieza
Programa de Mecanizado Manual
N de
Bloque
Funciones G
y H
X Y Z R S M F Caractersticas
5 G91G28 0 0 0
10 G90G0G54 50 50
15 G43H1 15 3
20 G99G81 50 50 -40 10.0 100
25 100
30 150
35 100
40 100
45 50
50 G80
55 G91G28 0 0 0
60 M30
Z
Y
X
Programacin de Taladrado simple G81, con salto G98
Cero pieza
Altura 10 mm
Programa de Mecanizado Manual
N de Bloque Funciones G y H X Y Z R S M F Caractersticas
5 G91G28 0 0 0
10 G90G0G54 50 50
15 G43H1 15 3
20 G99G81 50 50 -40 10.0 100
25 100
30 150
35 G98 100 Se levanta a Z=15
40 G99 100
45 50
50 G80
55 G91G28 0 0 0
60 M30
Programacin de Taladrado simple G81 y G83, con cambio de herramienta
Herramienta H1,
broca centro
Herramienta H2,
broca de dia. 8
m/m
Programa de Mecanizado Manual P130
N de Bloque Funciones G y H X Y Z R S M F Q Caractersticas
5 G91G28 0 0 0
10 G90G0G54 20 20
15 G43H1 6 3
20 G99G81 20 20 -4 2.0 1000 100
25 M98P131
30 G91G28 0
35 M5
40 M0 Cambiar Hta.
45 G43H2 6 600 3
50 G99G83 20 20 -12 2.0 60 5.0
55 M98P131
60 G91G28 0
65 G28 0 0
70 M30
Programa de Mecanizado Manual P131, subrutina
N de Bloque Funciones G y H X Y Z R S M F Q Caractersticas
5 50
10 80
15 60
20 50
25 20
30 G80
35 M99
40
En el ciclo de taladrado con descarga de viruta, G83, la
broca avanza la distancia Q, y despus se retira al nivel
R, para eliminar la viruta
Programacin de G82, G84, G85, G74
G82, AGUJERO CON
PAUSA ABOCARDAR
TAMBIN PARA
AVELLANAR, SE USA
LETRA P ( PAUSA/DWELL)
EN MILISEGUNDOS.
G98/G99X0Y0Z-4R3.0P200F200
G84, ROSCA MACHO DERECHA.
CICLO BASICO
G98/G99G84X5Y10Z-10R5F633, PASO=2.11
RPM.=300
F= 300 x 2.11= 633m/min.
USAR MACHO CANAL HELICOIDAL
G85, ESCAREADO
G98/G99G85X10Y10Z
-25R5F30
G84, ROSCA MACHO DERECHA,
CICLO RIGIDO.
M29 S250
G98/G99G84X0Y0Z-15R5F527.5
CONDICIONES:
PASO DEBE SER PRECISO
USAR MACHO PUNTA
HELICOIDAL
G74, ROSCA MACHO IZQUIERDA.
LA PROGRAMACIN ES IDENTICA A
G84.
G98/G99G74X10Y10Z-20R5.0F245
Programacin de Mandrinado G86 Ej: G98/G99G86 X30 Y40 Z-30 R5.0 F50
Programacin de Mandrinado Inverso, G87
Ej: G99G87 X0 YO Z-30 R-40 Q7.0 F120.
Es el nico caso que /R/ > /Z/
El ancho del vaciado debe ser menor o igual a 5 m/m.
Programacin de funciones G73, G76, G88 y G89
Programacin de Mandrinado
G88
con pausa y parada de Husillo.
G98/G99G88 X10Y20Z-25R5.0P200F50
Programacin de Mandrinado
G89
Con pausa ( igual a G85 )
G98/G99G89X10Y20Z-25R5.0P200F50
Programacin de Taladrado con rompe
viruta
G73
G98/G99G73X15Y20Z-40R5.0Q10.F60
La broca avanza 10 m/m y se retira 1
m/m,para romper la viruta
Programacin de Mandrinado Fino
G76
G98/G99G76X0Y0Z-30R3.0Q0.05F60
La herramienta se desplaza 0.05 m/m, en
sentido x, positivo, para no daar la
superficie

S-ar putea să vă placă și