Está en la página 1de 10

IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

FUNCION G0

El origen del sistema de referencia pieza debe


situarse de tal forma que simplifique la conversión de
las dimensiones de la pieza en coordenadas del
programa.
Si no se define un sistema de referencia pieza, el
sistema de referencia activo al que se refieren todas
las coordenadas es el sistema de referencia
máquina. A continuación se explica brevemente dos
métodos para definir el sistema de referencia pieza.
Ejemplo

G90 G00 X32 Z120 ; Aproximación de la herramienta


G01 X0 ; Refrentado y posicionamiento en (120,0)
G92 X0 Y0 ; Preselección de (120,0) como origen pieza

Con G0 se lleva la punta de la herramienta desde donde se halla el carro portaherramientas hacia una
coordenada específica

FUNCION G90
Cuando se aplica la maquina toma como referencia el origen y las coordenadas se toman con respecto a
esta o el origen que se especifique

Coordenadas absolutas "G90"


G90 G95 G96 F0.15 S180 T2 D1 M4 M41
G0 X100 Z100 G1 X0 Z80 ;Punto A
G1 X30 Z65 ;Tramo A-B
Z55 ;Tramo B-C
X80 Z30 ;Tramo C-D
Z0 ;Tramo D-E
G0 X100 Z100
M30

Ing. Jhon Edgar Chuquillanqui Vereau Página 1 23/08/2021


IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

G01:
Movimiento de Interpolación lineal, con trayectoria recta de mecanizado y en avance de
trabajo.
Esta función es Modal y es anulada por la función:
El G01 se puede programar como G1.
El G01 es incompatible con el G00 y anula G02, G03, G33.
Formato de trabajo:
N10 G90 G01 X50 Z100.
G02 y G03:
Interpolaciones circulares, o construcción de arcos.
G02: Interpolación circular a derechas, Sentido horario.
G03: Interpolación circular a izquierdas, Sentido antihorario.
Estas funciones son Modales y anuladas por: G00, G01 y G33, ademas G2 anula a G3 y viceversa, son
incompatibles.
Cualquier Ciclo fijo o las funciones G74 y G75 las anulan.
Estas se pueden programar como G2 y G3.
Formato de trabajo:
Tenemos tres formas de programar estas funciones:

1ª: En coordenadas Cartesianas:

G03
N10 G0 G90 X0 Z60 F0.1 S2000 T0.10 M03 Ir al punto X y Z en G0 G90 y CT.
N20 X0 Z2 Acercamiento en G0 al punto de partida
N30 G1 X0 Z0 Punto de partida de arco en G1.
N40 G03 X40 Z-20 I0 K-20 Punto final y valor del arco
N50 G1 X50 Anulación del arco.

G02
N10 G0 G90 X0 Z60 F0.1 S2000 T0.10 M03 Ir al punto X y Z en G0 G90 y CT.
N20 X0 Z2 Acercamiento en G0 al punto de partida.
N30 G1 X0 Z0 Punto de partida de arco en G1.
N40 G02 X40 Z-20 I20 K0 Punto final y valor del arco.
N50 G1 X50 Anulación del arco.
X y Z son el valor del punto final del arco.
I: Es la distancia desde el punto de partida al centro del arco según el eje X.
K: Es la distancia desde el punto de partida al centro del arco según el eje Z.
Una vez terminado el recorrido en arco, se ha de anular el G02 o G03, mediante un G0 o un G1

2ª: En coordenadas Polares:

G03
N10 G0 G90 X0 Z60 F0.1 S2000 T0.10 M03 Ir al punto X y Z en G0 G90 y CT.
N20 X0 Z2 Acercamiento en G0 al punto de partida
N30 G1 X0 Z0 Punto de partida de arco en G1.
N40 G03 A90 I0 K-20 Punto final y valor del arco.
N50 G1 X50 Anulación del arco.

G02
N10 G0 G90 X0 Z60 F0.1 S2000 T0.10 M03 Ir al punto X y Z en G0 G90 y CT.
N20 X0 Z2 Acercamiento en G0 al punto de partida
N30 G1 X0 Z0 Punto de partida de arco en G1.
N40 G02 A180 I20 K0. Punto final y valor del arco.
N50 G1 X50 Anulación del arco.
A: Es el ángulo con respecto al centro polar del arco y su punto final.
I y K los mismos valores que en la 1ª forma.
Una vez terminado el recorrido en arco, se ha de anular el G02 o G03, mediante un G0 o un G1

3ª: Con programación del Radio:

G03
N10 G0 G90 X0 Z60 F0.1 S2000 T0.10 M03 Ir al punto X y Z en G0 G90 y CT.
N20 X30 Z72 Acercamiento en G0 al punto de partida
N30 G1 X30 Z70 Punto de partida de arco en G1.
N40 G03 X40 Z65 R5 Punto final y valor del arco.
N50 G1 X50 Anulación del arco.

Ing. Jhon Edgar Chuquillanqui Vereau Página 2 23/08/2021


IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

N0010 G54 X0 Z70


N0020 G54
N0030 G90 G95 F0.04 S1000 T1.1 M4
N0040 G0 X65 Z5
N0050 G68 P0=K12 P1=K0 P5=K1 P7=K0.2 P8=K0.2 P9=K0.1 P13=K0060 P14=K0130
N0060 G1 X12 Z0
N0070 G3 X20 Z-4 I0 K-4
N0080 G1 X20 Z-20
N0090 X30 Z-20
N0100 X40 Z-35
N0110 X40 Z-46
N0120 G2 X48 Z-50 I4 K0
N0130 G1 X60 Z-50
N0140 X65 Z30

EJERCICIO 2

Ing. Jhon Edgar Chuquillanqui Vereau Página 3 23/08/2021


IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

FUNCION G66

N010 G54 X0 Z70


N020 G54
N030 G90 G95 F0.04 S1000 T1.1 M4
N040 G0 X50 Z5
N045 G66 P0=K12 P1=K0 P4=K1 P5=K1 P7=K0.2 P8=K0.2 P9=K0.2 P12=K60 P13=K50 P14=K120
N050 G1 X12 Z0
N060 G03 X20 Z-4 I0 K-4
N070 G1 X20 Z-20
N080 X28 Z-20
N090 X28 Z-35
N100 X36 Z-50
N110 X50 Z-50
N120 X50 Z10

Ing. Jhon Edgar Chuquillanqui Vereau Página 4 23/08/2021


IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

FUNCION G68

N010 G54 X0 Z70


N020 G54
N030 G95 G96 F0.04 S1000 T1.1 M4
N035 G0 X60 Z6
N036 G68 P0=K52 P1=K5 P5=K1 P7=K0.2 P8=K0.2 P9=K0.2 P13=K040 P14=K120
N040 G1 X52 Z5
N050 G1 X12 Z0
N060 G03 X20 Z-4 I0 K-4
N070 G1 X20 Z-20
N080 X28 Z-20
N090 X28 Z-35
N100 X36 Z-50
N110 X50 Z-50
N120 X50 Z5

TRABAJO DE CASA
Hacer un programa para los ejercicios 6 y 7 del curso programación en torno cnc

Ing. Jhon Edgar Chuquillanqui Vereau Página 5 23/08/2021


IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

FUNCION G81

N010 G54 X0 Z70


N020 G54
N030 G90 G95 F0.04 S1000 T1.1 M4
N040 G0 X35 Z5
N050 G1 X34 Z5
N060 G81 P0=K27 P1=K-51 P2=K33 P3=K-54 P5=K1 P7=K0.2 P8=K0.2 P9=K0.1
N070 G1 X27 Z-51
N080 G02 X33 Z-54 I3 K0
N090 G1 X30 Z5
N100 G1 X28 Z5
N110 G81 P0=K20 P1=K-28 P2=K27 P3=K-28 P5=K1 P7=K0.2 P8=K0.2 P9=K0.2
N120 G1 X14 Z0
N130 G03 X20 Z-3 I0 K-3
N140 G1 X30 Z20
N150 G90 F0.04 S200 T5.5 M4
N160 G0 X22 Z5
N170 G1 X20 Z-23
N180 X17 Z-23
N190 X17 Z-28
N200 X20 Z-23
N210 X14 Z-23
N220 X14 Z-28
N230 X30 Z-28
N240 X30 Z20
N250 M30

Ing. Jhon Edgar Chuquillanqui Vereau Página 6 23/08/2021


IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

FUNCION G82, G84 y G85

Ing. Jhon Edgar Chuquillanqui Vereau Página 7 23/08/2021


IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

CICLO DE ROSCADO G86

Añada lo siguiente a la página 6 (Función


G81)

N250 G90 F.04 S200 T7.7 M4


N260 G0 X20 Z20
N270 G1 X20 Z1
N280 G86 P0=K20 P1=K0 P2=K20 P3=K-
24 P4=K1.53 P5=K0.5 P6=K2 P7=K0.3
P10=K2.5 P11=K0 P12=K60
N290 M30

CICLO TALADRADO G83

N010 G54 X0 Z70


N020 G54
N030 G90 G95 F0.04 S1000 T2.2 M3
N040 G0 X0 Z5
N050 G83 P0=K0 P1=K0 P4=K60 P5=K10
P6=K5 P15=K5 P16=K10 P17=K2
N060 G90 G95 F0.2 S800 T4.4 M4
N070 G0 X20 Z3
N080 G1 X21 Z3
N090 X21 Z-35

Ing. Jhon Edgar Chuquillanqui Vereau Página 8 23/08/2021


IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

PROGRAMACIÓN EN CNC TORNO.


El control numérico (CN) nos permite automatizar las máquinas herramientas, al ser estas dirigidas por comandos
programados (lenguaje de programación) mediante un control.
La programación en control numérico CNC -Torno, nos permite emplear el diseño del perfil normalmente cilíndrico de
una pieza, y a partir del mismo, calcular los puntos por donde pasará una herramienta y mecanizará el perfil diseñado.
Para mecanizar una pieza se usa un sistema de coordenadas que especifica el movimiento de corte de la herramienta.
En el torno tenemos dos movimientos, uno longitudinal, que controla la coordenada Z y otro transversal (o de
diámetros), que controla la coordenada X

Comparación de regulación en una maquina convencional y una maquina CNC


Torno Convencional Torno CNC
Cuando mecanizamos manualmente una pieza, utilizamos una serie Cuando mecanizamos una pieza en CNC, utilizamos un lenguaje
de elementos y parámetros: de programación que da signos y valores a los elementos y
parámetros usados en el mecanizado manual.
1. La herramienta Letra T seguida de un numero un punto y el corrector que asume:
T1.1
2.- Las revoluciones Letra S (los valores de S los determinan las funciones G96 y G97)
Con G96: S100 (mts/min)
Con G97: S2000 (rev/mm)
3.- El avance de acercamiento y alejamiento rápido y descontrolado La función G0
4.- El avance controlado del mecanizando Letra F (los valores de F los determinan las funciones G94 y G96):
Con G94: F0.1 (mm/min)
Con G95: F100 (mm/rev)
5.- La profundidad de pasada La determina el parámetro P5 en los ciclos: P5=K1.5
6.- Las medidas y formas del diseño Funciones G, Ciclos y movimientos
7.- Recorridos o trayectorias: Trayectorias:
En el carro transversal: Diámetros Diámetros: eje X
En el carro principal: Longitudes Longitudes: eje Z

Programación:
Un programa de CNC está compuesto por los siguientes elementos:
1. Por bloques llamados N, y puede haber tantos como sea necesario.
2. Los bloques se numerarán ordenadamente de uno en uno o mejor de 10 en 10, de forma que, si en algún momento
deseamos intercalar 9 bloques más, lo podamos hacer.
3. Por funciones G, que nos sirven para determinar cómo y de qué forma mecanizamos.
4. Por la letra F, que nos permite determinar el avance en el mecanizado: F0.1
5. Por la letra S, que nos permite determinar las revoluciones en el mecanizado: S2000
6. Por la letra T, que nos elige la herramienta con la que vamos a mecanizar: T0.10
7. Por funciones M, que nos dan las condiciones del mecanizado. Funciones G
G00 Posicionamiento rápido G38 Salida tangencial
G01 Interpolación lineal G39 Achaflanado controlado de aristas
G02 Interpolación circular a derechas G40 Anulación de compensación de radio
G03 Interpolación circular a izquierdas G41 Compensación de radio a izquierdas
G04 Temporización G42 Compensación de radio a derechas
G05 Trabajo en arista matada G49 FEED-RA TE programable
G06 Interpolación circular con programación del centro en absolutas G50 Carga de dimensiones de herramienta en la tabla
G07 Trabajo en arista viva G52 Comunicación red local
G08 Trayectoria circular tangente a la trayectoria anterior G53 Traslado de origen
G09 Trayectoria circular definida mediante tres puntos G54 Traslado de origen
G14 Activación eje C G55 Traslado de origen
G15 Selección del plano C-Z G56 Traslado de origen
G16 Selección del plano C-X G57 Traslado de origen o
G20 Llamada a subrutina estándar G58 Traslado de origen
G21 Llamada a subrutina paramétrica G59 Traslado de origen
G22 Definición de subrutina estándar G66 Ciclo fijo de seguimiento de un perfil
G23 Definición de subrutina paramétrica G68 Ciclo fijo de desbastado en X
G24 Fin de subrutina G69 Ciclo fijo de desbastado en Z
G25 Salto/llamada incondicional G70 Programación en pulgadas
G26 Salto/llamada condicional si = O G71 Programación en milímetros
G27 Salto/llamada condicional si no = O G72 Factor de escala
G28 Salto/llamada condicional si menor G74 Búsqueda automática de referencia-máquina
G29 Salto/llamada condicional si => G75 Trabajo con palpador
G30 Visualizar código de error G75N2 Ciclos fijos de palpador
G31 Guardar origen coordenadas actual G76 Creación automática de bloques
G32 Recuperar origen coordenadas guardado mediante G31 G81 Ciclo fijo de torneado recto
G33 Roscado electrónico G82 Ciclo fijo de refrentado recto
G36 Redondeo controlado de aristas G83 Ciclo fijo de taladro
G37 Entrada tangencial G84 Ciclo fijo de torneado curvo
G85 Ciclo fijo de refrentado curvo G92 Preselección de cotas
G86 Ciclo fijo de roscado en Z G93 Preselección de origen de coordenadas polares
G87 Ciclo fijo de roscado en X G94 Velocidad de avance F en mm/minuto
G88 Ciclo fijo de ranurado en X G95 Velocidad de avance F en mm/revolución
G89 Ciclo fijo de ranurado en Z G96 Velocidad S en mts/min. Velocidad de corte constante
G90 Programación de cotas absolutas G97 Velocidad S en rev/min
G91 Programación de cotas incrementales

Ing. Jhon Edgar Chuquillanqui Vereau Página 9 23/08/2021


IESTP NUEVA ESPERANZA MECANICA DE PRODUCCION IV CONTROL NUMERICO COMPUTARIZADO

Practica
1. Haga un programa para el siguiente perfil
a) Usando función G1 , G2, G3
b) Usando seguimiento de perfil

2. Haga un programa para el siguiente perfil

Ing. Jhon Edgar Chuquillanqui Vereau Página 10 23/08/2021

También podría gustarte