manual de programación torno

71
1 INTERTECH WORLDWIDE CORPORATION MANUAL DE PROGRAMACIÓN CONTROL FANUC - MANUAL GUIDE INDICE CONSIDERACIONES DE SEGURIDAD Página 3 LISTADO DE FUNCIONES G Página 4 LISTADO DE FUNCIONES M Página 6 NUMERACIÓN DE BLOQUES Página 8 INICIO Y FIN DE UN PROGRAMA Página 8 NOMENCLATURA DE UN PROGRAMA Página 9 DEFINIR MATERIAL PARA EL MECANIZADO Página 10 ELECCIÓN DEL CERO DE PIEZA Página 10 BLOQUE DE FORMA EN BRUTO Página 11 NOMENCLATURA DEL PROGRAMA Página 12 DIFERENCIA DEL ORIGEN DE PIEZA Y MAQUINA Página 14 ELECCION DEL CERO DE PIEZA Página 14 EJEMPLOS TEORICOS DE TORNEADO Página 16 MOVIMIENTO EN RÁPIDO “G00” Página 18 MECANIZADO LINEAL “G01” Página 19 MECANIZADO CIRCULAR “G02 / G03” Página 19 INSTRUCCIÓN PARA LA TORRE “T” Página 22 ROTACIÓN DEL HUSILLO Página 23 AVANCE DE MECANIZADO “F” Página 24 REFRIGERANTE Página 24 EVACUADOR DE VIRUTAS Página 24 EJEMPLO DE PROGRAMACIÓN Página 25

Upload: joseph-cg

Post on 28-Dec-2015

104 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Manual de Programación Torno

1 INTERTECH WORLDWIDE CORPORATION

MANUAL DE PROGRAMACIÓN

CONTROL FANUC - MANUAL GUIDE

INDICE

CONSIDERACIONES DE SEGURIDAD Página 3

LISTADO DE FUNCIONES G Página 4

LISTADO DE FUNCIONES M Página 6

NUMERACIÓN DE BLOQUES Página 8

INICIO Y FIN DE UN PROGRAMA Página 8

NOMENCLATURA DE UN PROGRAMA Página 9

DEFINIR MATERIAL PARA EL MECANIZADO Página 10

ELECCIÓN DEL CERO DE PIEZA Página 10

BLOQUE DE FORMA EN BRUTO Página 11

NOMENCLATURA DEL PROGRAMA Página 12

DIFERENCIA DEL ORIGEN DE PIEZA Y MAQUINA Página 14

ELECCION DEL CERO DE PIEZA Página 14

EJEMPLOS TEORICOS DE TORNEADO Página 16

MOVIMIENTO EN RÁPIDO “G00” Página 18

MECANIZADO LINEAL “G01” Página 19

MECANIZADO CIRCULAR “G02 / G03” Página 19

INSTRUCCIÓN PARA LA TORRE “T” Página 22

ROTACIÓN DEL HUSILLO Página 23

AVANCE DE MECANIZADO “F” Página 24

REFRIGERANTE Página 24

EVACUADOR DE VIRUTAS Página 24

EJEMPLO DE PROGRAMACIÓN Página 25

Page 2: Manual de Programación Torno

2 INTERTECH WORLDWIDE CORPORATION

TEMPORIZADOR “G04” Página 26

PARADA PROGRAMADA “M00” Página 26

SALTO DE BLOQUES “ / ” Página 26

TORNEADO CÓNICO Página 27

TORNEADO CIRCULAR Página 28

COMPENSACIÓN DE RADIO DE HERRAMIENTA Página 31

LISTA DE CODIGOS DE HERRAMIENTAS Página 32

DEFINICION DE HERRAMIENTA GENERAL G1910 Página 33

DEFINICION DE HERRAMIENTA DE ROSCA G1911 Página 35

DEFINICION DE HERRAMIENTA DE RANURADO G1912 Página 36

CICLOS DE MECANIZADO Página 38

CICLO DE DESBASTE EXTERIOR G1120 Página 41

CICLO DE SEMIACABADO EXTERIOR Página 43

CICLO DE ACABADO EXTERIOR Página 45

DEFINICION DE FIGURA Página 46

CICLO DE DESBASTE DE RANURADO EXTERIOR Página 48

CICLO DE DESBASTE Y ACABADO DE RANURADO Página 50

CICLO DE ACABADO RANURADO Página 52

PERFILES DE RANURADO Página 53

CICLO DE PUNTEADO Página 58

CICLO DE TALADRADO Página 60

ROSCADO CON MACHO Página 61

PERFORADO CON DESCARGA DE VIRUTA “G83” Página 62

ROSCADO CON MACHO “G84” Página 62

ROSCADO EXTERNO G1140 Página 63

ROSCADO INTERNO G1140 Página 64

PERFIL DE ROSCADO Página 65

CICLOS AUTOMÁTICO DE ROSCADO “G76” Página 67

SUB-PROGRAMAS Página 69

FUNCIÓN “M99” Página 69

FUNCIÓN “G10” Página 70

Page 3: Manual de Programación Torno

3 INTERTECH WORLDWIDE CORPORATION

CONSIDERACIONES DE SEGURIDAD.

Siga correctamente las instrucciones de este manual. Léalo antes de iniciar

una operación en la máquina

Certifique que todas las seguridades de la máquina estén funcionando

perfectamente antes de iniciar la operación de la máquina.

Realice el Referenciamiento de la Máquina después de encenderla.

Al iniciar el mecanizado de una nueva pieza:

I. Grafique el programa, según la secuencia de la maquina

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

Pieza.

III. Certifique que todas la herramientas estén debidamente montadas en la

torre y respectivamente calibrados sus correctores

IV. Ejecute el programa SIN MATERIAL mediante las teclas AUTO,

SINGLE BLOCK, DRY RUN.

V. Ejecute el programa CON MATERIAL mediante las teclas AUTO,

SINGLE BLOCK.

Manipule los botones de accionamiento de la máquina correcta y firmemente

Nunca toque el husillo o la herramienta mientras estén girando.

Siempre existe la posibilidad de que virutas o refrigerante sean lanzados fuera de

la máquina, por lo que, para evitar riesgos, mantenga la puerta cerrada y utilice

lentes de seguridad mientras la máquina esté trabajando.

NOTA: Los códigos G marcados en negritas indican que éstos

son establecidos cuando la máquina es encendida.

Page 4: Manual de Programación Torno

4 INTERTECH WORLDWIDE CORPORATION

LISTADO DE FUNCIONES “G”.

CÓDIGO GRUPO FUNCIÓN

G00 Posicionamiento en rápido

G01 01 Interpolación lineal (mecanizado lineal)

G02 Interpolación circular horaria (Clockwise)

G03 Interpolación circular antihoraria (Counterclockwise)

G04 00 Temporizador

G10 Introducción programada de correctores

G17 Selección del plano X-Y.

G18 02 Selección del plano Z-X.

G19 Selección del plano Y-Z.

G20 06 Coordenadas en pulgadas

G21 Coordenadas en milímetros

G22 09 Activa el control de la zona de seguridad

G23 Desactiva el control de la zona de seguridad

G25 08 Desactiva el control de la velocidad del husillo

G26 Activa el control de la velocidad del husillo

G27 Comprobación de regreso al punto de referencia

G28 00 Regreso al punto de referencia.

G30 Regreso al segundo punto de referencia

G32 01 Roscado

G34 Roscado con paso variable

G36 00 Corrector automático de herramienta en X

G37 Corrector automático de herramienta en Z

G40 Cancelación de la compensación de radio de herramienta

G41 07 Compensación de radio de herramienta izquierda

G42 Compensación de radio de herramienta derecha

Page 5: Manual de Programación Torno

5 INTERTECH WORLDWIDE CORPORATION

CÓDIGO GRUPO FUNCIÓN

G50 00 Limitador velocidad máxima del husillo

G65 Llamada a macro simple

G68 04 Activa imagen especular para doble torreta

G69 Desactiva imagen especular para doble torreta

G70 Ciclo de acabado

G71 Ciclo automático de desbaste longitudinal

G72 Ciclo automático de desbaste transversal

G73 00 Ciclo automático de desbaste sobre el perfil

G74 Ciclo automático de ranurado frontal

G75 Ciclo automático de ranurado radial

G76 Ciclo automático de roscado

G80 Cancela los Ciclos Fijos G8...

G83 Ciclo Fijo de perforación profunda

G84 Ciclo Fijo de roscado con macho derecho

G86 10 Ciclo Fijo de Mandrilado con frenteado

G87 Ciclo Fijo de Taladrado Lateral

G88 Ciclo Fijo de Mandrilado con el husillo parado

G89 Ciclo Fijo de Mandrilado con salida lenta

G90 Ciclo cerrado de cilindrado

G92 01 Ciclo cerrado de roscado

G94 Ciclo cerrado de frenteado

G96 02 Velocidad de corte constante

G97 R.P.M. constante

G98 05 Avance por minuto

G99 Avance por revolución

Page 6: Manual de Programación Torno

6 INTERTECH WORLDWIDE CORPORATION

LISTADO DE FUNCIONES M ( MISCELÁNEAS )

CÓDIGO FUNCIÓN CLASIFICACIÓN

M00 Parada programada BÁSICA

M01 Parada opcional (OPTIONAL STOP) BÁSICA

M02 Fin de programa sin reseteo automático BÁSICA

M03 Sentido horario de giro de husillo BÁSICA

M04 Sentido antihorario de giro de husillo BÁSICA

M05 Parada del husillo BÁSICA

M08 Activa la bomba de refrigerante BÁSICA

M09 Desactiva la bomba de refrigerante BÁSICA

M10 Abrir plato BÁSICA

M11 Cerrar plato BÁSICA

M12 Alejar pínula BÁSICA

M13 Acercar pínula BÁSICA

M17 Cerrar puerta OPCIONAL

M18 Abrir puerta OPCIONAL

M19 Activa orientación OPCIONAL

M20 Desactiva orientación OPCIONAL

M23 Achaflanar BÁSICA

M24 Desactivar achaflanar BÁSICA

M25 Activar el alimentador de barras OPCIONAL

M28 Extender Pala Recolectora de piezas OPCIONAL

M29 Retraer Pala Recolectora de piezas OPCIONAL

M30 Fin de programa con reseteo automático BÁSICA

M37 Activar extractor de viruta BÁSICA

M38 Detener extractor de viruta BÁSICA

Page 7: Manual de Programación Torno

7 INTERTECH WORLDWIDE CORPORATION

CÓDIGO FUNCIÓN CLASIFICACIÓN

M43 Bajar Tool Setter BÁSICA

M44 Levantar Tool Setter BÁSICA

M47 Límite por software 2 válido BÁSICA

M48 Límite por software 3 válido BÁSICA

M49 Límite por software 2/3 inválido BÁSICA

M51 Desactivar detección de error BÁSICA

M52 Activar detección de error BÁSICA

M53 Cerrar luneta OPCIONAL

M54 Abrir luneta OPCIONAL

M55 Bloqueo de contrapunta OPCIONAL

M56 Desbloqueo de contrapunta OPCIONAL

M57 Activar soplador de aire OPCIONAL

M58 Desactivar soplador de aire OPCIONAL

M81 Activar/Desactivar MOMENTARY OPCIONAL

M82 Activar/Desactivar MOMENTARY OPCIONAL

M83 M83: Activar M84: Desactivar ( Usar con el alimentador de barras activado )

OPCIONAL

M84 M84: Activar M83: Desactivar ( Usar con el alimentador de barras desactivado )

OPCIONAL

M85 Activar - Acabado - Desactivar OPCIONAL

M86 Activar - Acabado - Desactivar OPCIONAL

M87 Activar - Acabado - Desactivar OPCIONAL

M88 Activar - Acabado - Desactivar OPCIONAL

M89 Activar - Acabado - Desactivar OPCIONAL

M97 Contador de piezas BÁSICA

M98 Llamada de sub-programa. BÁSICA

M99 Regreso al programa principal BÁSICA

Page 8: Manual de Programación Torno

8 INTERTECH WORLDWIDE CORPORATION

INSTRUCCIONES DE PROGRAMACIÓN.

NUMERACIÓN DE BLOQUES

DIRECCIÓN “ N ”

Sirve para numerar los bloques que componen un programa con la finalidad de

facilitar la búsqueda automática de los mismos.

Digitando el programa por teclado la numeración es automática 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 números a dos bloques distintos, porque al efectuarse alguna búsqueda

el Control Numérico seleccionará el primero de los dos que encuentre, que puede ser

el no deseado.

N10 T0101 * N10 T0101 *

N20 G97 S800 M3 * N20 G97 S800 M3 *

N30 G0 X50 Z2 M8 * N30 G0 X50 Z2 M8 *

N40 G1 . . . N35 Z2 * (bloque insertado)

N40 G1 . . .

NOTA: Es aceptable también un programa que tenga los bloques sin numerar.

INICIO Y FIN DE UN PROGRAMA

DIRECCIÓN “ O ”(Formato ISO estándar)

Sirve para numerar el programa y se escribe del siguiente modo:

O1234 * (máximo 4 cifras)

la cifra después de la letra “ O ” identifica el nombre del programa

NUMERO DE PROGRAMA(Formato Manual guide)

1234567 * (numero de programa)

ABCFGH * (nombre de programa)

El limite máximo es de 32 caracteres

Page 9: Manual de Programación Torno

9 INTERTECH WORLDWIDE CORPORATION

FUNCIÓN “M30” ó “M2”

Indica al torno que el programa ha concluido. Esta función comanda

automáticamente la parada del husillo, la inyección 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 pudiéndose retomar la ejecución

de éste nuevamente desde el principio.

Page 10: Manual de Programación Torno

10 INTERTECH WORLDWIDE CORPORATION

NOTA:

Para la transmisión RS 232 adicionar una línea al inicio y al fin del programa con un

signo de porcentaje “%”.

Ejemplo: %

O1234 *

N1 G10 P0 X0 Z-101.5 *

G0 X200 Z250 G40 T0 *

T101 M8

M30 *

%

DEFINICION DE MATERIAL PARA EL MECANIZADO

Page 11: Manual de Programación Torno

11 INTERTECH WORLDWIDE CORPORATION

Bloque de forma en bruto (columna): G1900

PIEZA

Datos Descripción

B-DIAMETRO

Diámetro del bruto de columna (valor positivo)

L-LONGITUD

Longitud del bruto de columna (valor positivo)

K-CRECES

Corte permitido de la cara final del bruto (distancia del eje Z entre la cara final y el

origen de la pieza) (valor positivo)

Page 12: Manual de Programación Torno

12 INTERTECH WORLDWIDE CORPORATION

Bloque de forma en bruto (columna con un orificio): G1901

PIEZA

Datos Descripción

D-DIAMETRO

Diámetro del bruto de columna (valor positivo)

E-DIAMETRO INTERIOR

Diámetro interior del bruto de columna (valor positivo)

L-LONGITUD

Longitud del bruto de columna (valor positivo)

K-CRECES

Corte permitido de la cara final del bruto (distancia del eje Z entre la cara final y el

origen de la pieza) (valor positivo)

NOMENCLATURA DEL PROGRAMA

El programa está compuesto de información de carácter genérico (X diámetros, y Z

longitudes, así como R radios, C chaflanes y A ángulos, que es recopilada de las

dimensiones de la pieza a mecanizar).

Además tenemos las funciones auxiliares (comandos G, T, S y M para el

gobierno de la máquina herramienta ) .

Page 13: Manual de Programación Torno

13 INTERTECH WORLDWIDE CORPORATION

Esta información es traducida en INSTRUCCIONES ALFANUMERICAS, ya que

siempre veremos instrucciones compuestas primero por una letra y después un

número. Ejemplo: N10, T1212, G96 , M04 , etc.

Un BLOQUE es un conjunto de instrucciones alfanuméricas los que generalmente

empiezan con una instrucción 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 según el mecanizado que

requiera la pieza a obtener.

Ejemplo de bloques que componen un programa:

O4321 *

N10 G0 X200 Z250 T0 *

N20 T0202 *

N30 G97 S800 M3 *

N40 G0 X50 Z2 M8 *

N50 Z1 *

N60 G1 Z-50 F0.2 *

:

:

Page 14: Manual de Programación Torno

14 INTERTECH WORLDWIDE CORPORATION

DIFERENCIA DEL ORIGEN DE MAQUINA Y PIEZA

COORDENADAS ABSOLUTAS - MOVIMIENTO DE LOS EJES

Tales movimientos pueden ser programados con comandos absolutos o con

comandos incrementales.

Comandos absolutos - Coordenadas X y Z

La denominación de los ejes de la máquina es:

X para identificar el eje transversal ( diámetros )

Z para identificar el eje longitudinal ( largo )

ELECCIÓN DEL PUNTO CERO DE PIEZA

Es necesario identificar, en la pieza que deberá ser maquinada, un punto de

referencia que permita programar, de manera simple y unívoca, la trayectoria del

movimiento y al mismo tiempo la dirección que deberá asumir.

Este punto para el eje X es puesto sobre el eje de rotación del husillo, mientras que

para el eje Z es conveniente asumirlo sobre la cara terminal de la pieza más externa

al plato (chuck).

Page 15: Manual de Programación Torno

15 INTERTECH WORLDWIDE CORPORATION

Ejemplo:

Punto de origen de los ejes ( cero de pieza ) respecto al cual deben ser referidas las cotas de

la pieza y los desplazamientos de las herramientas ya sea para el eje X o para el eje Z.

En los comandos absolutos vienen programadas las coordenadas del punto final

respecto al cero de pieza.

Al programar las coordenadas deben estar precedidas por un signo + (positivo) ó -

(negativo) que establezca el sentido de la dirección del movimiento.

COORDENADAS INCREMENTALES - DIRECCIONES U, W

En los comandos incrementales viene programada la distancia que se recorre

respecto al último punto programado.

NOTA: En el mismo bloque pueden ser especificados comandos absolutos e

incrementales.

Ejemplo: G0 X40 W-40

Comando

absoluto

Comando

incremental Nota

X U Comando de movimiento del eje “X”

Z W Comando de movimiento del eje “Z”

Page 16: Manual de Programación Torno

16 INTERTECH WORLDWIDE CORPORATION

EJEMPLOS TEÓRICOS DE TORNEADO:

Absoluto Incremental Absoluto Incremental

X0 Z0 X0 Z0 X0 Z0 X0 Z0

X20 U20 X20 U20

Z-20 W-20 X30 Z-20 U10 W-20

X30 U10 Z-25 W-5

Z-25 W-5

Page 17: Manual de Programación Torno

17 INTERTECH WORLDWIDE CORPORATION

Descripción del perfil

con coordenadas

absolutas

Descripción del perfil con

coordenadas absolutas e

incrementales

X0 Z0

X40

Z-10.5

X57 Z-19.5

Z-32

X77

Z-43

X99

Z-57

X127

Z-69.5

X105 Z-75.5

Z-89

X140

Z-102

X-123 Z-113.5

X0 Z0

X40 (U40)

W-10.5

X57 W-9

W-12.5

X77

W-11

X99

W-14

X127 (U28)

W-12.5

X105 W-6 (U-22 W-6)

W-13.5

X140 (U35)

W-13

X-123 W-11.5

Page 18: Manual de Programación Torno

18 INTERTECH WORLDWIDE CORPORATION

MOVIMIENTO DE EJES

FUNCIONES “ G ”

El tipo de movimiento que los ejes pueden asumir, en el campo operativo de la

máquina herramienta, está definido por cuatro funciones “G”, permanentes y

autoexcluyentes entre sí. Insertada en el programa, se imponen a los ejes un

determinado tipo de movimiento, que podrá ser modificado sólo programando una

función “ G ” distinta.

G0 Movimiento rápido de ejes

G1 Movimiento rectilíneo de maquinado

G2 Movimiento circular horario de maquinado ( CW )

G3 Movimiento circular antihorario de maquinado ( CCW )

MOVIMIENTO RÁPIDO

Sirve para posicionar o alejar las herramientas respecto al eje de maquinado.

La estructura de esta orden es la siguiente:

G00 X - - - - Z - - - - ( notación absoluta )

G00 U - - - - W - - - - ( notación incremental )

donde:

X y Z ó U y W son las coordenadas del punto al que se quiere llegar con la

herramienta

Ejemplo:

G0 X50 (movimiento transversal)

G0 Z3 (movimiento longitudinal)

G0 X50 Z3 (movimiento oblicuo combinado)

Nota: Al programarse un movimiento en rápido (G0) oblicuo, los carros se mueven

hasta alcanzar el punto deseado pero en forma independiente.

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

en B:

Punto A: X120 Z10

Punto B: X50 Z-15

+X

120

A

B 50

+Z

-15

10

Page 19: Manual de Programación Torno

19 INTERTECH WORLDWIDE CORPORATION

Y se podrá escribir:

G0 X50 Z-15 ó G0 U-70 W-25

Cabe aclarar que, como los carros, en general, poseen dos velocidades diferentes

según el eje en que se desplacen (p. ej. VX=20m/min. y VZ=24m/min.), la trayectoria

no será una recta que una los puntos A y B sino que responderá a la trayectoria del

dibujo.

MOVIMIENTO DE MECANIZADO CILÍNDRICO Y CÓNICO

(INTERPOLACIÓN)

Sirve para el maquinado de torneado cilíndrico, cónico o refrentado

Instrucción: G1 coordenadas del punto de llegada

Ejemplo:

G0 X100

G1 X50 F0.2 ( refrentado )

G0 X100 Z2

G1 Z-50 F0.3 ( cilindrado )

G0 X100 Z2

G1 Z0 F0.25

X60 Z-30 ( torneado cónico )

MOVIMIENTO DE MECANIZADO CIRCULAR ( INTERPOLACIÓN )

Sirve para la programación de arcos ( sectores esféricos ) .

Instrucción: G2 para arcos en sentido horario ( CW )

G3 para arcos en sentido antihorario ( CCW )

Formato del bloque: N - - - G2 - - - X - - - Z - - - R - - - F - - -

N = número de secuencia

G2 = palabra G de dirección del arco

X/Z = punto final del arco

R = radio del arco

F = avance

Ejemplo de programación: Arco tangente a dos rectas.

El ejemplo representa una serie de arcos tangentes a dos rectas a 90°. Es decir,

resulta fácil el cálculo del punto de inicio y fin del arco.

Page 20: Manual de Programación Torno

20 INTERTECH WORLDWIDE CORPORATION

N100 ............ *

N110 G0 X14 Z2 *

N120 G1 Z0 F0.3 *

N130 X18 Z-2 *

N140 Z-10 *

N150 G2 X22 Z-12 R2 F0.2 *

N160 G1 X30 *

N170 X38 Z-25 *

N180 Z-31 *

N190 G2 X42 Z-33 R2 F0.15 *

N200 G1 X48 *

N210 G3 X54 Z-36 R3 F0.25 *

N220 G1 Z-40 F0.2 *

N230 G0 X200 Z200 *

N240 M30 *

Ejemplo de programación: Arco secante a una o dos rectas, arco tangente y/o

secante a otro arco.

La figura representa arcos secantes a una o dos rectas, y dos o más arcos

consecutivos secantes o tangentes. Todos estos casos deben ser programados usando

G2¦G3.

arco secante

a dos rectas

arco secante a una recta

y tangente a la otra

dos arcos tangentes

entre sí

dos arcos secantes

entre sí

Page 21: Manual de Programación Torno

21 INTERTECH WORLDWIDE CORPORATION

Para efectuar la programación, es necesario conocer los puntos de inicio y fin de

cada arco.

N200 G0 X0 Z0

N210 G1 Z0 F0.2

N220 X53

N230 G3 X80 Z-6 R16 F0.15

N240 G1 X102 Z-45 F0.25

N250 G2 X122 Z-55 R11

N260 G1 X154 Z-66 F0.1

N270 G0 X200 Z200

N280 M30

N330 G0 X56 Z2

N340 G1 Z-6 F0.2

N350 G3 X56 Z-30 R13

N360 G1 Z-36

N370 G2 X56 Z-60 R13

N380 G3 X56 Z-83 R13

N390 G1 Z-93

N400 G0 X100

N410 Z100

N420 M30

Page 22: Manual de Programación Torno

22 INTERTECH WORLDWIDE CORPORATION

ROTACIÓN DE LA TORRE Y USO DE CORRECTORES

El Control Numérico está predispuesto para el empleo de una torreta automática

para un total de 12 posiciones ( u 8 según el tipo de máquina ) .

T _ _ _ _

T es la función para llamar la posición de herramienta y va seguida de dos pares de

cifras .

El primer par de cifras indican cuál de las 12 posiciones ( u 8 posiciones) de la torre

es seleccionada.

El segundo par de cifras indica cual es el corrector u offset (tanto Geométrico como

de Desgaste) de herramienta seleccionado. El Control Numérico dispone, en

versiones estándar, de 16 correctores.

OFFSET GEOM DESGASTE

X Z X Z

T01 0.0 0.0 W01 0.0 0.0

T02 0.0 0.0 W02 0.0 0.0

T03 0.0 0.0 W03 0.0 0.0

T04 0.0 0.0 W04 0.0 0.0

T05 0.0 0.0 W05 0.0 0.0

T06 0.0 0.0 W06 0.0 0.0

T07 0.0 0.0 W07 0.0 0.0

T08 0.0 0.0 W08 0.0 0.0

NOTA: La rotación de la torreta siempre sigue el recorrido más corto. No hay

ninguna posibilidad de escoger este sentido de rotación. Es posible

PERO NO RECOMENDABLE hacer girar la torreta mientras se

mueven los ejes; esta operación es peligrosa pero permite una

disminución de tiempo pasivo de cerca de 1.5 segundos.

T0101 G0 X100 Z4 G40

La rotación y el posicionamiento en rápido son ejecutados

simultáneamente y el programa prosigue sólo después de que lo dos

movimientos son completados.

Page 23: Manual de Programación Torno

23 INTERTECH WORLDWIDE CORPORATION

ROTACIÓN DEL HUSILLO

Para hacer girar el husillo, deben programarse en el mismo bloque tres funciones:

Ejemplo: G97 S1200 M3

1° G96

G97

Velocidad de corte constante ( m/min. )

Velocidad de giro constante ( R.P.M. )

2° S_._._ metros por minuto

revoluciones por minuto

3° M3

M4

rotación horaria

rotación antihoraria

El sentido de rotación ( 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 dirección “ G ” que la preceda:

Las funciones G96¦G97 y M3¦M4 son permanentes y autoexcluyentes

(MODALES). Del mismo modo “ S ” es permanente y puede ser cambiada

reescribiendo un nuevo valor “ S ”.

NOTA: Si la máquina dispone de cambio de gama, pueden programarse

también las funciones relativas M40 y M41.

Se recomienda anular la función G96 ( mediante G97 S... ) antes de

cualquier cambio de herramienta para evitar inútiles variaciones de

rotación.

LIMITACIÓN MÁXIMA DE LA VELOCIDAD DEL HUSILLO

Función: G50 S_._._._

La función G50 S... sirve para limitar la velocidad de giro del husillo durante el

maquinado con velocidad de corte constante.

NOTA: Tal función va escrita sola en un bloque.

Ejemplo: G50 S2800

......

...... Respetar este orden

G96 S150 M30

El ejemplo se refiere a un maquinado con velocidad de corte constante a 150 m/min.

con limitación de 2,800 R.P.M., límite que no podrá ser superado.

PARADA DEL HUSILLO

Se detiene la rotación del husillo programando “ M5 ”en un bloque

Page 24: Manual de Programación Torno

24 INTERTECH WORLDWIDE CORPORATION

AVANCE DE MECANIZADO

FUNCIÓN “ F ”

El valor del avance durante las muchas fases de maquinado están definidas por la

función “ F ”que indica ya sea el avance en mm/rev. o en mm/min.

La elección viene dada a través de la función “ G98¦G99 ”.

Programando con G99 se establece un avance F en mm por revolución

( caso normalmente usado ) .

Programando con G98 se establece un avance F en mm por minuto.

Ejemplo:

G99 G98

F 0.2

F 1

F 1.5

=

=

=

0,2

1

0,2

mm por

rev.

mm por

rev.

mm por

rev.

F 10

F 350

F 4000

=

=

=

10

350

4000

mm por min.

mm por min.

mm por min.

La función “ F ” es modal y por tanto una vez puesta en el programa permanece

válida para todos los movimientos de maquinado G1 - G2 - G3 efectuados con

cualquier herramienta.

Las variaciones pueden ser hechas programando un nuevo valor de “ F ”.

REFRIGERANTE

Funciones “ M8¦M9 ” ( ambas modales ).

M8 : Comando de inyección de refrigerante. Se activa al inicio del bloque.

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

NOTA: El refrigerante sólo fluye si el husillo está en movimiento.

EVACUADOR DE VIRUTAS (opcional)

Funciones “ M37¦M38 ” ( ambas modales ).

M37 : Comando para extraer la viruta fuera del torno. Se activa al inicio del

bloque.

M38 : Comando para parar el evacuador de viruta.

Page 25: Manual de Programación Torno

25 INTERTECH WORLDWIDE CORPORATION

O5000 *

N10 G50 S1800 *

N20 T0101 M8 G40 * (perforación diám. 20)

N30 G97 G99 S800 M3 *

N40 G0 X0 Z5 *

N50 G1 Z-30 F0.15 *

N60 G0 Z100 *

N70 X200 M4 *

N80 T0202 M8 G40 * (desbaste externo)

N90 G0 G96 S180 G99 M4 *

N100 X80 Z0 *

N110 G1 X17 F0.35 *

N120 G0 X75 Z1 *

N130 G1 Z-24.8 *

N140 X80 *

N150 G0 X200 Z200 G97 S500 *

N160 T0303 M8 G40 * (acabado externo)

N170 G0 G96 S220 G99 M4 *

N180 X74 Z2 *

N190 G1 Z-25 F0.15 *

N200 X80 *

N210 G0 X200 Z200 M9 *

N220 M30 *

Page 26: Manual de Programación Torno

26 INTERTECH WORLDWIDE CORPORATION

TEMPORIZACIÓN

FUNCIÓN “ G4 ”

Terminada la ejecución del bloque que precede la temporización, el bloque siguiente

se ejecuta después del tiempo (en seg.) programado. Durante la ejecución de un

programa puede ser necesaria una temporización (por ejemplo, sobre el fondo de

una ranura, o después de una función M de apertura - cierre de mordazas, activación

del evacuador de viruta, etc.).

La duración de la temporización viene expresada por un valor “ X ” que sigue a la

dirección G4; esta función va sola en un bloque.

Ejemplo:

N500 G0 X41 Z-15

N510 G1 X30 F.15

N520 G4 X2 (temporización de 2 segundos)

N530 G0 X41

N540 Z-30

N550 G1 X30

N560 G4 X1 (temporización de 1 segundo)

N570 G0 X100

N580 Z100

N590 M30

PARADA PROGRAMADA

FUNCIÓN “ M00 ”

La función “ M0 ” conocida como “ parada programada ” sirve para detener la

ejecución de un programa al final del bloque en el que está incluida. Para poder

continuar es necesario oprimir el botón de INICIO DE CICLO

SALTO DE BLOQUES

FUNCIÓN “ / ” ( barra )

Permite la ejecución o exclusión, usando OPT STOP del teclado, del bloque ( o

parte de éste ) que se encuentra a continuación.

Con la tecla DESACTIVADA el bloque se ejecuta.

Con la tecla ACTIVADA el bloque es saltado.

Ejemplo: Alesado de 40 partiendo de dos tipos de perfiles en bruto: una con

agujero de diámetro 39 (que no requiere desbaste) y la otra con agujero

que requiere desbaste.

Page 27: Manual de Programación Torno

27 INTERTECH WORLDWIDE CORPORATION

N100 T0606 M8 G40 *

N110 G97 S900 M4 *

N120 / G0 X39 Z1 *

N130 / G1 Z-20 F0.25 *

N140 / G0 X38 Z100 *

N150 / X200 M0 * (posibilidad de controlar 39)

N160 G0 X40 Z1 M8 *

N170 G1 Z-20 F0.15 *

N180 X36 *

N190 G0 Z100 *

N200 X200 *

N210 M30*

TORNEADO CÓNICO

Es preciso tener presente que la herramienta en el torneado cónico (chaflanes

incluidos) seguirá un perfil igual al programado sólo en el caso en que ésta tenga

punta viva.

Normalmente se trabaja con herramientas de punta redonda, en consecuencia se

obtiene un perfil de pieza desplazado paralelamente respecto a aquel programado, en

una cantidad que varía en función del radio de la herramienta y del ángulo de

inclinación del perfil a seguir. Es necesario ahora programar el perfil correcto en la

misma cantidad en que está desviado, a fin de que la herramienta siga el perfil

deseado. La corrección se hará desde el punto de partida al punto de llegada del

perfil de pieza; para obtener el perfil deseado, se calcula de la siguiente manera:

R.H. = Radio de la herramienta

= Radio de la herramienta

X = Incremento del eje X

Z = Incremento del eje Y

X

2R.H. R.H.

90

2

tan

Z

R.H. R.H.

2tan

Datos obtenidos del cálculo anterior que se pueden usar normalmente en el caso de

chaflán a 45°:

Page 28: Manual de Programación Torno

28 INTERTECH WORLDWIDE CORPORATION

Radio de la punta

Incremento del valor

del chaflán a 45°

0.4 0.23

0.8 0.47

1.2 0.70

1.6 0.93

TORNEADO CIRCULAR

Análogamente al maquinado cónico, el torneado circular presenta los mismos

problemas derivados del radio de la herramienta. Para obviar este inconveniente es

necesario programar el radio deseado incrementado o disminuido en un valor igual

al de el del radio de la herramienta según sea un perfil cóncavo o convexo.

El centro del radio de la herramienta resultará desviado respecto a aquel del perfil

obtenido en una cantidad igual al radio de la herramienta ya sea a lo largo del eje X

o a lo largo del eje Z.

Ejemplo:

Se puede decir que:

Para obtener el radio deseado, se debe reducir el radio cóncavo y aumentar el radio

convexo en un valor igual al R.H.

Page 29: Manual de Programación Torno

29 INTERTECH WORLDWIDE CORPORATION

COMPENSACIÓN DEL RADIO DE LA HERRAMIENTA

En todo lo visto hasta ahora, hemos supuesto a la herramienta como un punto

teórico. Pero, como sabemos, las puntas de las herramientas poseen un cierto radio,

tal como se observa en el dibujo.

Si, por ejemplo, programamos una trayectoria cónica, tendremos un error que estará

representado por el área sombreada de la figura.

Este error lo eliminaríamos si se lograra hacer que la punta de la herramienta fuera

tangente en todo momento a la trayectoria programada. Este objetivo lo cumple la

función compensación.

Para poder compensar este radio de punta, el control deberá conocer:

1) Datos de la herramienta: Éstos se incorporan a la memoria de la máquina y son

los siguientes:

R: Radio de la punta

T: Código de posición (no confundir con el “T” de programación)

Este código de posición indica la orientación que tiene un vector que tiene por

origen el centro del radio de la herramienta y por punto final el punto teórico:

Page 30: Manual de Programación Torno

30 INTERTECH WORLDWIDE CORPORATION

PRESENTACION DE HERRAMIENTAS MANUAL GUIDE

Page 31: Manual de Programación Torno

31 INTERTECH WORLDWIDE CORPORATION

2) Cuándo y hacia dónde compensar: Esto lo hace a través de los códigos de

programación, que son los siguientes:

G41 Llamada a compensación izquierda.

G42 Llamada a compensación derecha.

G40 Anulación de la compensación.

La compensación del radio se realiza durante el bloque en el cual se le llama, y toma

como compensado el punto final.

Ejemplo:

Page 32: Manual de Programación Torno

32 INTERTECH WORLDWIDE CORPORATION

De la misma manera la descompensación se realiza durante el bloque en el cual se

retira la herramienta.

La compensacion de la herramienta no es aceptada en los ciclos de desbaste

G71,G72, G73.

Pero si puede compensar con G41 o G42 en el acabado G70.

CODIGO DE HERRAMIENTA PARA TORNO:

Bloque de definición de herramienta (herramienta general) G1910

Bloque de definición de herramienta (herramienta roscado) G1911

Bloque de definición de herramienta (herramienta ranurado) G1912

Bloque de definición de herramienta (herramienta redonda) G1913

Bloque de definición de herramienta (herramienta recta) G1914

HERRAMIENTAS DE TRABAJO DE PUNTO FIJO:

Bloque de definición de herramienta (herramienta taladrado) G1921

Bloque de definición de herramienta (herramienta macho) G1922

Bloque de definición de herramienta (herramienta escariador) G1923

Page 33: Manual de Programación Torno

33 INTERTECH WORLDWIDE CORPORATION

Bloque de definición de herramienta (herramienta general): G1910

Q- AJUSTE

Dirección de instalación de la herramienta. Seleccione el número de un método de

instalación de la ilustración.

Observación Se seleccionará visualmente tanto en tornos horizontales como

verticales.

A- ANGULO DE BORDE DE CORTE

Ángulo del borde de corte (valor positivo) Observación Aunque se utilice la misma

herramienta, la ubicación del ángulo de borde de corte varía según la dirección de

corte (por ejemplo, el mecanizado de la superficie exterior y el refrentado final).

B- ANGULO PUNTA HTA.

Ángulo de la punta de herramienta (valor positivo) Observación Normalmente, el

ángulo de la punta no cambia aunque lo haga la dirección de corte.

C- LONGITUD PUNTA HTA.

Longitud de la parte de la punta de herramienta que se puede cortar realmente

(valor positivo)

R-RADIO PUNTA HTA.

Radio de la punta de herramienta (valor positivo)

Page 34: Manual de Programación Torno

34 INTERTECH WORLDWIDE CORPORATION

E-DIRECC. PUNTA HTA. Dirección de la punta de herramienta. Seleccione un

número en el menú indicado en la ilustración. Observación Se seleccionará

visualmente tanto en tornos horizontales como verticales.

F-POSICIÓN PUNTA HTA.

[FRONTAL] : Muestra la punta delante del portaherramientas. (herramienta de

rotación hacia delante de cabezal)

[POSTERIOR] : Muestra la punta en la parte posterior del portaherramientas.

(herramienta de rotación inversa de cabezal)

PORTAHERRAMIENTAS

Datos Descripción:

L - LONGITUD PORTAHTA. Longitud del portaherramientas (valor positivo)

W- ANCHO PORTAHTA. Ancho del portaherramientas (valor positivo)

I - LONGITUD2 PORTAHTA.

Cuando la punta se instala en la dirección contraria a la dirección de instalación del

portaherramientas, la distancia entre el extremo longitudinal del portaherramientas y

el centro de la punta (valor positivo)

J - ANCHO2 PORTAHTA. Cuando la punta se instala en la dirección contraria a

la dirección de instalación del portaherramientas, la distancia entre el extremo lateral

del portaherramientas y el centro de la punta (valor positivo)

Page 35: Manual de Programación Torno

35 INTERTECH WORLDWIDE CORPORATION

Bloque de definición de herramienta (herramienta de roscado): G1911

Q- AJUSTE

Dirección de instalación de la herramienta. Seleccione el número de un método de

instalación de la ilustración. Observación Se seleccionará visualmente tanto en

tornos horizontales como verticales.

A-ANCHO PUNTA HTA.

Ancho de la punta de herramienta

B- ANGULO PUNTA HTA.

Ángulo de la punta de herramienta (valor positivo)

R-RADIO PUNTA HTA.

Radio de la punta de herramienta (valor positivo)

E-DIRECC. PUNTA HTA.

Dirección de la punta de herramienta. Seleccione un número en el menú indicado en

la ilustración. Observación Se seleccionará visualmente tanto en tornos horizontales

como verticales.

F-POSICIÓN PUNTA HTA.

[FRONTAL] :

Muestra la punta delante del portaherramientas. (herramienta de rotación hacia

delante de cabezal)

Page 36: Manual de Programación Torno

36 INTERTECH WORLDWIDE CORPORATION

[POSTERIOR]:

Muestra la punta en la parte posterior del portaherramientas. (herramienta de

rotación inversa de cabezal)

PORTAHERRAMIENTAS

Datos Descripción:

L- LONGITUD PORTAHTA.

Longitud del portaherramientas (valor positivo)

W- ANCHO PORTAHTA.

Ancho del portaherramientas (valor positivo)

Bloque de definición de herramienta (herramienta de ranurado): G1912

HERRAMIENTA

Datos Descripción

Q-AJUSTE

Dirección de instalación de la herramienta. Seleccione el número de un método de

instalación de la ilustración. Observación Se seleccionará visualmente tanto en

tornos horizontales como verticales.

C-ANCHO PUNTA HTA.

Ancho de punta de la herramienta de ranurado (valor positivo)

H-LONGITUD PUNTA HTA.

Longitud de la parte de corte de la herramienta de ranurado (valor positivo)

Page 37: Manual de Programación Torno

37 INTERTECH WORLDWIDE CORPORATION

R-RADIO PUNTA HTA.

Radio de la punta de herramienta (valor positivo)

E DIRECC. PUNTA HTA.

Dirección de la punta de herramienta. Seleccione un número en el menú indicado en

la ilustración. Observación Se seleccionará visualmente tanto en tornos horizontales

como verticales.

F-POSICIÓN PUNTA HTA.

[FRONTAL]: Muestra la punta delante del portaherramientas. (herramienta de

rotación hacia delante de cabezal)

[POSTERIOR]:Muestra la punta en la parte posterior del portaherramientas.

(herramienta de rotación inversa decabezal)

PORTAHERRAMIENTAS

Datos Descripción

L-LONGITUD PORTAHTA.

Longitud del portaherramientas (valor positivo)

W- ANCHO PORTAHTA.

Ancho del portaherramientas (valor positivo)

Page 38: Manual de Programación Torno

38 INTERTECH WORLDWIDE CORPORATION

CICLOS DE MECANIZADO “Manual guide”

Ciclos de taladrado

Ciclos de torneado

Page 39: Manual de Programación Torno

39 INTERTECH WORLDWIDE CORPORATION

Ciclos de ranurado

Page 40: Manual de Programación Torno

40 INTERTECH WORLDWIDE CORPORATION

Ciclos de roscado

Page 41: Manual de Programación Torno

41 INTERTECH WORLDWIDE CORPORATION

Desbaste de superficie exterior: G1120

COND. CORTE Datos Descripción P- DIRECCIÓN CORTE [-Z] :

Corta en la dirección Z. (valor inicial) [+Z] : Corta en la dirección +Z. Observación [+Z] se utiliza cortar en la dirección opuesta o para el mecanizado con un subcabezal. Q- PROFUNDIDAD CORTE

Profundidad de cada corte (valor de radio, valor positivo) H-VEL. PROFUND. CORTE

Velocidad de cambio para la profundidad de corte. Especifique una velocidad de cambio en tramos de 1%. La segunda y sucesivas profundidades de corte se multiplican de forma secuencial por la velocidad de cambio especificada. El valor predeterminado es 100%, lo que significa que la profundidad de corte no varía. (1 a 200, valor positivo) C-CANT. ACABADO EJE-X

Tolerancia de acabado en la dirección del eje X. El valor predeterminado es 0 (valor de radio, valor positivo) D- CANT. ACABADO EJE-Z

Tolerancia de acabado en la dirección del eje Z. El valor predeterminado es 0 (valor de radio, valor positivo) F- VELOCIDAD AVANCE

Velocidad de avance aplicable cuando la herramienta corta en la dirección del radio de la pieza (valor positivo) E -VEL. AVAN. PROF.CORTE

Velocidad de avance aplicable cuando la herramienta corta en la dirección del eje Z (valor positivo) V-VEL. AVAN. RETR. CORTE

Velocidad de avance aplicable cuando la herramienta corta hacia arriba en la dirección de retroceso desde la pieza (valor positivo)

Page 42: Manual de Programación Torno

42 INTERTECH WORLDWIDE CORPORATION

DETALLE Datos Descripción K-PRIMER OVERRIDE

Valor de override de velocidad de avance para el primer corte. Especifique un valor de override en tramos de 1%. El valor predeterminado es 100%. (1 a -200, valor positivo) Observación Este dato se utiliza, por ejemplo, para cortar la capa negra de una pieza fundida. W-MRIGIDOTODO RETR. CORTE

[VELOCIDAD]:La herramienta retrocede una distancia especificada con CANTIDAD DE ESCAPE en la dirección XZ inmediatamente después del corte. (valor inicial)[CORTE] : La herramienta retrocede una "distancia de retroceso" después de cortar a lo largo de la figura. U-CANTIDAD DE ESCAPE

Distancia que la herramienta retrocede desde una superficie de corte después de cada corte (valor de radio, valor positivo) L- DIST. SEG. EJE-X

Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje X (valor de radio, valor positivo) M-DIST. SEG. EJE-Z Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la

dirección del eje Z (valor de radio, valor positivo) Z-MOVIM. APROXIMACIÓN

[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al

punto de inicio de mecanizado. (valor inicial)

[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al

punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición

actual al punto de inicio de mecanizado.

Page 43: Manual de Programación Torno

43 INTERTECH WORLDWIDE CORPORATION

X-FRESADO DE CAJERAS

[CORTE] : Corta una cavidad en el diametro. (valor inicial) [NADA] : No corta una cavidad. Y-CORTE SALIENTE

[CORTE] : Corta un Cavidad en la longitud. (valor inicial) [NADA] : No corta un Cavidad.

Semiacabado de superficie exterior: G1123

COND.CORTE Datos Descripción P-DIRECCION CORTE [-Z] :

Corta en la dirección Z. (valor inicial) [+Z] : Corta en la dirección +Z. C- CANT. ACABADO EJE-X

Tolerancia de acabado en la dirección del eje X. El valor predeterminado es 0 (valor de radio, valor positivo) D-CANT. ACABADO EJE-Z

Tolerancia de acabado en la dirección del eje Z. El valor predeterminado es 0 (valor de radio, valor positivo) F-VELOCIDAD AVANCE

Velocidad de avance de mecanizado para semiacabado (valor positivo)

Page 44: Manual de Programación Torno

44 INTERTECH WORLDWIDE CORPORATION

DETALLE Datos Descripción

L-DIST. SEG. EJE-X

Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje X (valor de radio, valor positivo) M-DIST. SEG. EJE-Z

Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) Z-MOVIM. APROXIMACIÓN

[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al

punto de inicio de mecanizado. (valor inicial)

[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al

punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición

actual al punto de inicio de mecanizado. X-FRESADO DE CAJERAS

[CORTE] : Corta una cavidad en el diametro. (valor inicial) [NADA] : No corta una cavidad. Y-CORTE SALIENTE

[CORTE] : Corta un Cavidad en la longitud. (valor inicial) [NADA] : No corta un Cavidad.

Page 45: Manual de Programación Torno

45 INTERTECH WORLDWIDE CORPORATION

Acabado de superficie exterior: G1126

COND.CORTE Datos Descripción P-DIRECCION CORTE

[-Z] : Corta en la dirección Z. (valor inicial) [+Z] : Corta en la dirección +Z. F-VELOCIDAD AVANCE

Velocidad de avance de mecanizado para semiacabado (valor positivo) L-DIST. SEG. EJE-X

Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje X (valor de radio, valor positivo) M-DIST. SEG. EJE-Z

Distancia entre un bruto y el punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) Z-MOVIM. APROXIMACIÓN

[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al

punto de inicio de mecanizado. (valor inicial)

[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al

punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición

actual al punto de inicio de mecanizado. X-FRESADO DE CAJERAS

[CORTE] : Corta una cavidad en el diametro. (valor inicial) [NADA] : No corta una cavidad. Y-CORTE SALIENTE

[CORTE] : Corta un Cavidad en la longitud. (valor inicial) [NADA] : No corta un Cavidad.

Page 46: Manual de Programación Torno

46 INTERTECH WORLDWIDE CORPORATION

Definicion de Figura -Se define el plano en el que se realizara la figura

-Determinamos el punto de inicio de la figura

Page 47: Manual de Programación Torno

47 INTERTECH WORLDWIDE CORPORATION

-Se dibuja usando las opciones de los softkeis

-Una vez terminado la figura se debe de cerrar la con líneas (propiedad BRUTO)

Page 48: Manual de Programación Torno

48 INTERTECH WORLDWIDE CORPORATION

Nota: Las líneas de color azul tienen la propiedad (Figura) las líneas de color

Verde (Bruto). Para el control numérico las entidades (Figura) son la pieza a

mecanizar y las entidades (Bruto) son el material que se tiene.

RANURADO-T

Desbaste de superficie exterior: G1130

COND.CORTE Datos Descripción X-PROF. COR. PARA ANCHO

Profundidad de cada corte en la dirección de ancho de la herramienta de ranurado (valor de radio, valor positivo) C-CAN.ACABADO LATERAL

Tolerancia de acabado para las caras laterales de una ranura. El valor predeterminado es 0 (valor de radio, valor positivo) D-CANT.ACABADO FONDO

Tolerancia de acabado para el fondo de una ranura. El valor predeterminado es 0 (valor de radio, valor positivo) F-VELOCIDAD AVANCE

Velocidad de avance del corte en la dirección del eje de la herramienta (valor positivo) W-TALADRADO PROF.

[NADA] : No realiza el taladrado profundo en el corte para el ranurado (valor inicial). [TALINT] : Realiza un taladrado profundo en el corte para el ranurado.

Page 49: Manual de Programación Torno

49 INTERTECH WORLDWIDE CORPORATION

Q-PROF.TALAD.PROF.

Profundidad de corte en la dirección del eje de la herramienta por operación de taladrado profundo (valor de radio, valor positivo) Observación Este dato sólo se indica cuando se selecciona [TALINT] para TALADRADO PROF. H-VEL. PROFUND. CORTE

Velocidad de cambio para la profundidad de corte.Especifique una velocidad de cambio en tramos de 1%. La segunda y sucesivas profundidades de corte se multiplican de forma secuencial por la velocidad de cambio especificada. El valor predeterminado es 100%, lo que significa que la profundidad de corte no varía. (1 a 200, valor positivo) U-CANTIDAD DE ESCAPE

Distancia que la herramienta retrocede desde una superficie de corte después de cada corte mediante taladrado profundo. El valor predeterminado es 0 (valor de radio, valor positivo)

DETALLE Datos Descripción L-DISTANCIA SEGURIDAD

Distancia entre la superficie superior de una ranura y un punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) P-ESPERA

Tiempo de espera aplicable cuando la herramienta llega al fondo de una ranura. El valor predeterminado es 0 (en segundos, valor positivo) Z-MOVIM. APROXIMACION

[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial)

[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado

Page 50: Manual de Programación Torno

50 INTERTECH WORLDWIDE CORPORATION

V-CANTIDAD DE ESCAPE

Distancia que la herramienta retrocede desde una superficie de corte después de cada corte. El valor predeterminado es 0 (valor de radio, valor positivo)

Desbaste y acabado de superficie exterior: G1133

COND.CORTE Datos Descripción X-PROF. COR. PARA ANCHO

Profundidad de cada corte en la dirección de ancho de la herramienta de ranurado (valor de radio, valor positivo) C-CAN.ACABADO LATERAL

Tolerancia de acabado para las caras laterales de una ranura. El valor predeterminado es 0 (valor de radio, valor positivo) D-CANT.ACABADO FONDO

Tolerancia de acabado para el fondo de una ranura. El valor predeterminado es 0 (valor de radio, valor positivo) F-VEL. AVAN. DESBASTE

Velocidad de avance para el desbaste en la dirección del eje de la herramienta (valor positivo) P ESPERA Tiempo de espera aplicable cuando la herramienta llega al fondo de una ranura. El valor predeterminado es 0 (en segundos, valor positivo) E-VELOCIDAD DE ACABADO

Velocidad de avance de acabado (valor positivo) W-TALADRADO PROF.

[NADA] : No realiza el taladrado profundo en el corte para el ranurado (valor inicial). [TALINT] : Realiza un taladrado profundo en el corte para el ranurado. Q-PROF.TALAD.PROF.

Profundidad de corte en la dirección del eje de la herramienta por operación de taladrado profundo (valor de radio, valor positivo) Observación Este dato sólo se indica cuando se selecciona [TALINT] para TALADRADO PROF. H-VEL. PROFUND. CORTE

Page 51: Manual de Programación Torno

51 INTERTECH WORLDWIDE CORPORATION

Velocidad de cambio para la profundidad de corte.Especifique una velocidad de cambio en tramos de 1%. La segunda y sucesivas profundidades de corte se multiplican de forma secuencial por la velocidad de cambio especificada. El valor predeterminado es 100%, lo que significa que la profundidad de corte no varía. (1 a 200, valor positivo) U-CANTIDAD DE ESCAPE

Distancia que la herramienta retrocede desde una superficie de corte después de cada corte mediante taladrado profundo. El valor predeterminado es 0 (valor de radio, valor positivo)

DETALLE Datos Descripción L-DISTANCIA SEGURIDAD

Distancia entre la superficie superior de una ranura y un punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) P-ESPERA

Tiempo de espera aplicable cuando la herramienta llega al fondo de una ranura. El valor predeterminado es 0 (en segundos, valor positivo) Z-MOVIM. APROXIMACION

[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial)

[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado V-CANTIDAD DE ESCAPE

Distancia que la herramienta retrocede desde una superficie de corte después de cada corte. El valor predeterminado es 0 (valor de radio, valor positivo)

Page 52: Manual de Programación Torno

52 INTERTECH WORLDWIDE CORPORATION

Acabado de superficie exterior: G1136

F-VELOCIDAD AVANCE

Velocidad de avance del acabado en la dirección del eje de la herramienta (valor positivo) L- DISTANCIA SEGURIDAD

Distancia entre la superficie superior de una ranura y un punto inicial de mecanizado (punto de aproximación) en la dirección del eje Z (valor de radio, valor positivo) P-ESPERA

Tiempo de espera aplicable cuando la herramienta llega al fondo de una ranura. El valor predeterminado es 0 (en segundos, valor positivo) Z-MOVIM. APROXIMACION

[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial)

[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado K-POSICION FIN CORTE [CENTRO] :

Corta de manera uniforme las caras laterales derecha e izquierda de una ranura en el acabado (valor inicial). [ESQUINA] : Corta sucesivamente una cara lateral y el fondo entero, y luego sólo corta la otra cara lateral en el acabado. V-CANTIDAD DE ESCAPE

Distancia que la herramienta retrocede desde una superficie de corte cuando finaliza el acabado (valor de radio, valor positivo) Observación Este elemento sólo se muestra cuando se selecciona [ESQUINA] como posición final de corte. El valor predeterminado es 0.

Page 53: Manual de Programación Torno

53 INTERTECH WORLDWIDE CORPORATION

Tipos de perfiles de Ranurado

Page 54: Manual de Programación Torno

54 INTERTECH WORLDWIDE CORPORATION

1.-Ranura normal exterior: G1470 (plano ZX)

POS./TAMA. Datos Descripción U-AJUSTE PUNTO BASE

[+Z] : Ajusta el punto base en la dirección del eje +Z. (valor inicial) [-Z] : Ajusta el punto base en la dirección del eje -Z. X-PUNTO BASE (X)

Coordenada X de la posición de referencia de una ranura Z-PUNTO BASE (Z)

Coordenada Z de la posición de referencia de una ranura L-PROFUNDIDAD

Profundidad de ranura (valor de radio, valor positivo) D-ANCHO

Ancho de ranura (valor de radio, valor positivo)

Page 55: Manual de Programación Torno

55 INTERTECH WORLDWIDE CORPORATION

INFORMACION Datos Descripción NADA :

No especifica ni achaflanado ni redondeado de esquina (valor inicial). CHAFLN :

Especifica achaflanado ARCO :

Especifica redondeado de esquina

Page 56: Manual de Programación Torno

56 INTERTECH WORLDWIDE CORPORATION

REPETIR Datos Descripción M-NUMERO DE RANURA

Número de ranuras de la misma figura que se van a mecanizar. El valor predeterminado es 1 (valor positivo) S-PASO

Distancia entre las posiciones de referencia de dos ranuras adyacentes (valor de radio, valor positivo) W-DIRECCION DE PASO

[-Z] : Coloca la segunda y sucesivas ranuras en la dirección -Z (valor inicial). [+Z] : Coloca la segunda y sucesivas ranuras en la dirección +Z (valor inicial).

Page 57: Manual de Programación Torno

57 INTERTECH WORLDWIDE CORPORATION

2.-Ranura trapezoidal exterior: G1471 (plano ZX)

Page 58: Manual de Programación Torno

58 INTERTECH WORLDWIDE CORPORATION

TALADRADO

Punteado: G1100

COND.CORTE Datos Descripción C-DISTANCIA SEGURIDAD

Distancia entre la superficie de una pieza y el punto R (valor de radio, valor positivo) F-VELOCIDAD AVANCE

Velocidad de avance de mecanizado (valor positivo) P-TIEMPO DE ESPERA

Tiempo de espera en el fondo de un orificio (en segundos, valor positivo) Z-MOVIM. APROXIMACIÓN

[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado.

[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial) [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado.

Page 59: Manual de Programación Torno

59 INTERTECH WORLDWIDE CORPORATION

POS./TAMA. Datos Descripción B-POSICIÓN BASE

Coordenada Z de la superficie de una pieza L-PROFUNDIDAD

Profundidad del orificio (valor de radio, valor negativo)

Page 60: Manual de Programación Torno

60 INTERTECH WORLDWIDE CORPORATION

Taladrado: G1101

COND.CORTE Datos Descripción Q- PROF.TALAD.PROF.

Profundidad de corte por operación de taladrado (valor de radio, valor positivo) K-CANTIDAD EXCEDIDA

Longitud del orificio incompleto en la punta de la herramienta (valor de radio, valor positivo) C-DISTANCIA SEGURIDAD

Distancia entre la superficie de una pieza y el punto R (valor de radio, valor positivo) F- VELOCIDAD AVANCE

Velocidad de avance de mecanizado (valor positivo) P-TIEMPO DE ESPERA

Tiempo de espera en el fondo de un orificio (en segundos) Z-MOVIM. APROXIMACIÓN

[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado.

[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial) [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado.

Page 61: Manual de Programación Torno

61 INTERTECH WORLDWIDE CORPORATION

Roscado con macho: G1102

COND.CORTE Datos Descripción D-PASO ROSCA

Paso de una herramienta de roscado (valor de radio, valor positivo)

Page 62: Manual de Programación Torno

62 INTERTECH WORLDWIDE CORPORATION

K-CANTIDAD EXCEDIDA

Longitud del orificio incompleto en la punta de la herramienta (valor de radio, valor positivo) C- DISTANCIA SEGURIDAD

Distancia entre la superficie de una pieza y el punto R (valor de radio, valor positivo) P-TIEMPO DE ESPERA

Tiempo de espera en el fondo de un orificio (en segundos, valor positivo) Z-MOVIM. APROXIMACIÓN

[ZX] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado.

[XZ] : La herramienta se mueve en la dirección del eje Z y después en la del eje X desde la posición actual al punto de inicio de mecanizado. (valor inicial) [2 EJES] : La herramienta se mueve simultáneamente en las direcciones de los ejes X y Z desde la posición actual al punto de inicio de mecanizado. ROSC. RIGID Datos Descripción R-TIPO DE ROSCADO

[FLOT] : Especifica la rosca flotante. [RIGIDO] : Especifica la rosca rígida. S-VELOCIDAD DECABEZAL

Velocidad del cabezal (min-1)

PERFORADO CON DESCARGA DE VIRUTA “G83”

Con este ciclo es posible descargar la viruta, en perforaciones profundas a lo largo

del eje “Z”. Se debe cancelar con la instrucción G80.

NOTA: Al final de la perforación la broca se posiciona fuera de la pieza.

Ejemplo: :

G0 X150 Z100 G40 *

T0505 M8*

G97 S600 M3

G0 X0 Z2

G83 Z-50 Q3000 F0.12*

G0 G80 X150 Z100 G40 *

:

ROSCADO CON MACHO “G84”

Con este ciclo OPCIONAL es posible roscar con macho. Se debe cancelar con la

instrucción G80.

Ejemplo: Roscado con un macho M14x2 una profundidad de 20 mm.

Page 63: Manual de Programación Torno

63 INTERTECH WORLDWIDE CORPORATION

:

N5 G0 X150 Z100 G40 *

T0505 M8*

G97 S150 M3 *

G0 X0 Z2 *

G84 Z-20 F2 *

G0 G80 X150 Z100 G40 *

:

ROSCADO USANDO CUCHILLA

Externo: G1140

Page 64: Manual de Programación Torno

64 INTERTECH WORLDWIDE CORPORATION

Interno: G1141

COND.CORTE Datos Descripción W-METODO DE CORTE [UNC.CN] :

Cantidad constante de corte, corte de un borde (valor inicial) [AMB LD] : Cantidad constante de corte, corte de ambos bordes [ALT.CN] : Cantidad constante de corte, roscado en zigzag de ambos bordes [UNIPRF] : Profundidad constante de corte, corte de un borde [AMB.PR] : Profundidad constante de corte, corte de ambos bordes [ALT.PR] : Profundidad constante de corte,roscado en zigzag de ambos bordes C- CANTIDAD DE ACABADO

Tolerancia de acabado para el roscado en la dirección del eje X. El valor predeterminado es 0 (valor de radio, valor positivo) K- NUMERO DE ACABADO Número de operaciones de acabado. El valor predeterminado es 0 (valor

positivo) S-TIPO DE CORTE

[NUMERO] : Especifica el roscado por el número de cortes (valor inicial). [PROFUNDIDAD]:Especifica el roscado por la primera cantidad de corte. P-NUMERO DEPROFUNDIDAD DE CORTE

Número de cortes para el roscado de desbaste (máx. 999, valor positivo) Observación El número de cortes de acabado no se incluye. En el caso de roscado en zigzag de ambos bordes, asegúrese de especificar un número par de cortes. Si especifica un número impar de cortes, sólo se realiza una operación adicional de roscado en zigzag de ambos bordes. Este dato sólo se indica cuando se selecciona [NUMERO].

Q-PROFUNDIDAD CORTE

Profundidad de corte por operación de roscado de desbaste (valor de radio, valor positivo) Observación El número de cortes viene determinado por la profundidad del corte y el método de corte

Page 65: Manual de Programación Torno

65 INTERTECH WORLDWIDE CORPORATION

PERFIL DE ROSCADO

Rosca de uso general: G1460 (plano ZX)

POS./TAMA. Datos Descripción W-TIPO ROSCA

[MACHO] : Se selecciona cuando el tipo de roscado especificado es rosca externa [HEMBRA] : Se selecciona cuando el tipo de roscado especificado es rosca interna X-PUNTO DE INICIO (X)

Coordenada X de un punto de inicio de rosca Z-PUNTO DE INICIO (Z)

Coordenada Z de un punto de inicio de rosca L-PASO DE ROSCA

Paso de rosca (valor de radio, valor positivo) H-PROFUNDIDAD ROSCA

Profundidad de rosca (valor de radio, valor positivo) Observación La profundidad de rosca se calcula automáticamente pulsando [CALC] después de introducir un paso de rosca. A-PUNTO FINAL (X)

Coordenada X de un punto final de rosca B-PUNTO FINAL (Z) Coordenada Z de un punto final de rosca

Page 66: Manual de Programación Torno

66 INTERTECH WORLDWIDE CORPORATION

Rosca métrica: G1461 (plano ZX)

POS./TAMA. Datos Descripción W-TIPO ROSCA

[MACHO] : Se selecciona cuando el tipo de roscado especificado es rosca externa [HEMBRA] : Se selecciona cuando el tipo de roscado especificado es rosca interna D-DIAMETRO ROSCA

Diámetro de la rosca (valor positivo) Z- PUNTO DE INICIO

(Z) Coordenada Z de un punto de inicio de rosca L-PASO DE ROSCA

Paso de rosca (valor de radio, valor positivo) M-LONGITUD

Longitud de rosca (valor de radio, valor positivo) H-PROFUNDIDAD ROSCA

Profundidad de rosca (valor de radio, valor positivo) Observación La profundidad de rosca se calcula automáticamente pulsando [CALC] después de introducir un paso de rosca.

CICLO AUTOMÁTICO DE ROSCADO “G76”

Con este ciclo se puede realizar un roscado con las siguientes características:

1. La herramienta entra con el ángulo de la rosca en cada pasada de desbaste; para

entrar en la última pasada a 90° y limpiar ambos flancos.

2. Se asegura que cada pasada tiene igual sección de viruta.

Page 67: Manual de Programación Torno

67 INTERTECH WORLDWIDE CORPORATION

3. No es necesario realizar descargas de rosca, ya que se puede programar una salida

en chaflán.

4. Se pueden programar pasadas de terminación.

5. Se pueden programar roscas cónicas.

La estructura general de este ciclo es la siguiente:

G76 P m r a Q (dmín) R (d)

G76 X---- Z---- R (i) P (k) Q (d) F----

Donde:

m = es el primer par de dígitos y representa las cantidades de

pasadas sobre el fondo de la rosca.Valores usuales: 00 ó 01.

r = es el segundo par de dígitos e indica cuántas décimas de

paso, antes de llegar al valor de Z, tendrá que empezar el

chaflán de salida. Valores usuales: 00 ó 06.

a = es el tercer par de dígitos e indica el ángulo del filete de

la rosca, que podrá ser:80°, 60°, 55°, 29°, 0°.

d min = será la menor profundidad de pasada que realice la

herramienta (en milésimos). Valores usuales: 100 a 150.

d = profundidad de la última pasada. Valores usuales: 00 a

0,05

X, Z = coordenadas del punto final de la rosca.

i = indica la conicidad de la rosca tal como se aprecia en la

figura: (-) roscas exteriores, (+) roscas interiores.

Recuerde que en las roscas NPT la conicidad es de 1:32.

k = altura del filete (milésimos). Generalmente es 0,65 del

Paso.

d = profundidad de corte de la primera pasada, servirá como

dato a la máquina para calcular las sucesivas pasadas (en

milésimos). Valores usuales: 200 a 400.

F = paso de la rosca en mm/rev.

Donde la herramienta realizará la siguiente trayectoria

Page 68: Manual de Programación Torno

68 INTERTECH WORLDWIDE CORPORATION

Se debe colocar el signo a la instrucción de conicidad “R” será de acuerdo con la

siguiente convención:

R +

R -

COORDENADAS

FIN DE ROSCA

Page 69: Manual de Programación Torno

69 INTERTECH WORLDWIDE CORPORATION

SUB-PROGRAMAS

Un programa de mecanizado se puede dividir en un programa principal y un subprograma.

Normalmente el CNC opera sobre el control del programa principal, sin embargo mediante

una instrucción toma control del sub-programa, el cual una vez ejecutado restituye el

control al programa principal.

Esto es extremadamente útil cuando en una operación de mecanizado hay varias secuencias

fijas y repetitivas, las cuales pueden ser guardadas en la memoria en forma de un sub-

programa, lo cual simplifica grandemente la programación.

PROGRAMA PRINCIPAL SUB-PROGRAMA SUB-PROGRAMA

O0001* O1111* O2222*

: * : * : *

: * : * : *

M98 P1111 * M98 P2222 * : *

: * : * : *

: * : * : *

: * : * : *

: * : * : *

M30* M99* M99*

ANIDAMIENTO A ANIDAMIENTO A

PRIMER NIVEL SEGUNDO NIVEL

Un sub-programa tiene el siguiente formato: la letra “O” seguida por cuatro dígitos como si

fuera un programa principal, la diferencia es que la instrucción con que debe terminar el

sub-programa es “M99”. En la mayoria de los casos, la programación debería realizarse en

coordenadas incrementales.

En el programa principal se llama un sub-programa mediante las instrucciones:

M98 P *

NOMBRE DEL SUB-PROGRAMA

NÚMERO DE REPETICIONES

FUNCIÓN M99

La función M99 sirve como fin de Sub-programa, pero en un programa principal

puede ser utilizado como salto de bloque:

N10

N20

M99 P70 * se ordena que la ejecución del programa salte al bloque N70. N40

N50

N60

N70

N80

N90 M30 *

Page 70: Manual de Programación Torno

70 INTERTECH WORLDWIDE CORPORATION

FUNCION “G10” (opcional)

La función G10 sirve para corregir mediante programa los correctores ya sea de

desgaste, geométrico, o incluso el Desplazamiento de Trabajo.

La estructura de esta instrucción es la siguiente:

G10 P --- X (U) --- Z (W) --- *

Donde:

Si se escribe P0, se escribe los valores de X y Z en el desplazamiento de trabajo.

Ejemplo: G10 P0 X0.1 Z-0.2 *

Cargaría 0.1 en X y –0.2 en Z en el desplazamiento de trabajo.

Si se escribe P0, los valores de U y W modifican los valores en el

desplazamiento de trabajo que se encuentran en X y Z respectivamente.

Ejemplo: G10 P0 U0.1 W-0.2 *

Corregiría en 0.1 el valor en X y –0.2 el valor en Z del desplazamiento de

trabajo.

Si se escribe P con un número del 1 al 99, se escribe los valores de X y Z en el

respectivo corrector de desgaste.

Ejemplo: G10 P6 X0.1 Z-0.2 *

Cargaría 0.1 en X y –0.2 en Z del corrector de desgaste número 6.

Si se escribe P con un número del 1 al 99, se corrige según los valores de U y W

los valores de X y Z en el respectivo corrector de desgaste.

Ejemplo: G10 P6 U0.1 W-0.2 *

Corregiría en 0.1 el valor en X y en –0.2 el valor en Z del corrector de

desgaste número 6.

Si se escribe P con un número del 101 al 199, se escribe los valores de X y Z en

el respectivo corrector geométrico.

Ejemplo: G10 P106 X0.1 Z-0.2 *

Cargaría 0.1 en X y –0.2 en Z del corrector geométrico número 6.

Si se escribe P con un número del 101 al 199, se corrige según los valores de U y

W los valores de X y Z en el respectivo corrector geométrico.

Ejemplo: G10 P106 U0.1 W-0.2 *

Corregiría en 0.1 el valor en X y en –0.2 el valor en Z del corrector geométrico

número 6.

Ejemplo: Una de las aplicaciones que se puede dar a esta instrucción es cuando se

quiere mecanizar una pieza con un sólo programa tanto la primera toma

como la segunda toma, siempre y cuando la sujección de la pieza lo

permita:

Page 71: Manual de Programación Torno

71 INTERTECH WORLDWIDE CORPORATION

O0009 *

G50 S2000 *

G10 P0 Z-200 *

G0 X150 Z150 G96 S180 M4 *

T0101 M8 *

:

:

:

M0 * Parada Programada

G10 P0 Z-170 *

G0 X150 Z150 G96 S180 M4 *

T0101 M8 *

:

:

:

M30 * Fin de Programa

Primer Cero

de pieza

Segundo Cero

de Pieza

200

170

Zeramiento del Eje Z

Mecanizado de la

Primera Toma

Mecanizado de la

Segunda Toma