manual de torno cnc

50
CNC CHILE LTDA www.cncchile.cl Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126 MANUAL DE CNC “TORNO" CNC CHILE LTDA.

Upload: hector-leonardo-sancy-lopez

Post on 16-Dec-2015

1.151 views

Category:

Documents


37 download

DESCRIPTION

torno cnc

TRANSCRIPT

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    MANUAL DE CNC

    TORNO"

    CNC CHILE LTDA.

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    2

    INDICE Introduccin ...................................................................................................................................... 3

    Instrucciones del Husillo ................................................................................................................... 6

    Instrucciones de los Carros ............................................................................................................... 10

    Coordenadas. Movimiento en Rpido .............................................................................................. 13

    Interpolacin Lineal .......................................................................................................................... 14

    Interpolacin Circular ....................................................................................................................... 15

    Movimiento de Roscado ................................................................................................................... 17

    Instruccin de la Torre ...................................................................................................................... 18

    Ciclos Semi-Automticos................................................................................................................... 20

    Ciclos Automticos ............................................................................................................................ 23

    Compensacin de Radio de Herramienta ......................................................................................... 32

    Sub-Programas .................................................................................................................................. 36

    Funciones Auxiliares ......................................................................................................................... 38

    Cambio Programable de Correctores ............................................................................................... 40

    Programacin Simplificada ............................................................................................................... 41

    Ejemplo de Programacin ................................................................................................................. 43

    Listado de funciones G .................................................................................................................. 45

    Listado de funciones M.................................................................................................................. 46

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    3

    INTRODUCCION El objetivo del presente manual es el estudio ALFA-NUMERICO, que constituye el lenguaje de programacin. En un proceso de mecanizado las partes del torno que estn directamente ligadas a las variables tecnolgicas y geomtricas son: el HUSILLO y la TORRE. Dentro de las variables geomtricas estn, por ejemplo: las distintas formas de la pieza a mecanizar. Estas formas sern el resultado de las trayectorias que realizan las herramientas. De aqu se deduce que la torre es la parte del trono relacionada con esa variable geomtrica. Dentro de las variables tecnolgicas tenemos, por ejemplo: la velocidad de corte que tendr relacin con el husillo a travs de las RPM. Otra variable tecnolgica ser el avance que, al ser la velocidad con que se desplaza la herramienta, tendr relacin con la torre; y as con las restantes variables. Esta relacin entre las distintas variables del proceso y las partes del torno la hacemos para que resulte ms claro este manual. Sintetizando estas relaciones, tenemos:

    PARTES DEL TORNO VARIABLES TECNOLOGICAS

    VARIABLES GEOMETRICAS

    HUSILLO

    Velocidad de corte (definir las RPM de giro)

    Tipo de Herramienta izquierda o derecha

    (definir el sentido de giro)

    Potencia a consumir (definir la gama de

    velocidades a utilizar)

    TORRE Avance de mecanizado (definir la velocidad de

    desplazamiento)

    Forma de la pieza (definir la trayectoria de

    cada herramienta)

    Seleccin de las distintas herramientas

    Ahora bien, para poder llevar a cabo el mecanizado de una pieza en un torno a Control Numrico

    necesitamos poder conocer todas las variables, y eso lo logramos a travs del cdigo de programacin.

    Se da por entendido que, previo a la creacin del programa, se habrn definido todas las

    variables a travs del anlisis del proceso.

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    4

    Podemos resumir entonces, que el estudio de este cdigo Alfa-Numrico nos posibilitar la

    realizacin de programas que, al ser ejecutados en una maquina de Control numrico, darn por

    resultado la fabricacin de una pieza determinada.

    PROGRAMA

    Definimos como programa de una mquina de Control Numrico a la traduccin de un cdigo Alfa-

    Numrico del proceso de fabricacin de una pieza.

    Antes de empezar a ver los distintos cdigos, vamos a describir la estructura que posee un programa,

    para ello reproduciremos un programa cualquiera:

    O0001;

    N10 T0 G40;

    N20 G0 X25 Z500 M40;

    N30 T0101 M16;

    N40 G97 S15000 M3;

    N50 G0 X0 Z10 M8;

    N60 G1 Z-20 F0.2;

    N70 G0 Z10;

    N90 G0 X275 Z500 T0;

    N100 M30;

    BLOQUE INICIAL

    BLOQUE FINAL

    BLOQUES INTERMEDIOS

    Contiene todas las rdenes necesarias para cumplir

    con el proceso de mecanizado

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    5

    Se denomina BLOQUE a cada lnea de programa.

    El ; deber ir al final de casa bloque para indicarle al control la conclusin del mismo.

    Por otra parte todos los bloques a excepcin del Bloque Inicial, conviene que estn numerados. Para

    ello, cada bloque estar antecedido por una N---- seguida de 4 dgitos como mximo y los nmeros de

    bloque sern correlativos. Aclaramos que esto no es condicin indispensable pero si conveniente ya

    que resulta ms sencillo para ubicarse dentro del programa; slo cuando trabajemos en ciclos

    automticos veremos que es necesario numerar ciertos bloques.

    BLOQUE INICIAL: Ser el que identifique los programas entre s, ya que la memoria del Control permite

    el archivo de varios programas.

    Estar formado por una letra O seguida de 4 dgitos como mximo, es decir: O_ _ _ _.

    BLOQUE FINAL: Ser el que contiene el cdigo que le indique al torno que el programa ha concluido.

    Existen dos cdigos de fin de programa:

    M30: que es el utilizado normalmente, que incluye el reseteo automtico, o sea el cursor

    vuelve al inicio del programa.

    M02: no resetea el programa

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    6

    INSTRUCCIONES DEL HUSILLO

    SENTIDO DE GIRO

    Antes de definir los cdigos habr que establecer una convencin: el plato ser visto desde el interior

    del torno, de frente; as tendremos:

    M04 Sentido de giro horario.

    M03 Sentido de giro anti- horario.

    M05 Parada de husillo

    VELOCIDAD DE GIRO DEL HUSILLO

    Se podrn definir dos tipos de funciones diferentes:

    1. G97 S_ _ _ _ (RPM del Husillo)

    En este caso se definen las RPM a las que se quiere que gire el husillo.

    2. G96 S_ _ _ _ (Velocidad de corte en m/min)

    En este caso se especifica la velocidad de corte que queremos que se mantenga constante a lo

    largo de la trayectoria de mecanizado de la herramienta.

    Nota: Cuando se trabaja con velocidad de corte constante (G96) se corre el riesgo de que, por ejemplo,

    en un frenteado, como el dimetro tiende a cero, las RPM del husillo (N = V.1000/ .D) tendern al

    mximo que permite la mquina; dado que las fuerzas de apriete de las mordazas es afectada por la

    fuerza centrfuga de las mismas, puede resultar que el mximo de las RPM sea excesivo para la

    sujecin de la pieza. Es por ello que hay un limitador de velocidad mxima de giro, representada por la

    siguiente funcin:

    G50 S_ _ _ _ (RPM mximas)

    Es importante que la funcin antes sealada est ubicada en uno de los primero bloques del programa

    y no est acompaada por otras funciones.

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    7

    SELECCIN DE LA GAMA DE VELOCIDAD (Opcional)

    A los efectos de permitir un mximo aprovechamiento de la potencia el torno posee dos gamas de

    velocidad, que son las siguientes:

    Gama Alta

    Gama Baja

    Gama Alta: Es el resultado de una transmisin directa del motor principal al husillo a travs de un par

    de poleas.

    Las caractersticas del motor principal junto con las caractersticas del sistema de control de velocidad

    llevan a que la curva de entrega de potencia sea la siguiente:

    Ahora bien, si se debe trabajar a menos de 910 RPM vemos que la potencia que la mquina podr

    entregar ser menor a la mxima velocidad y por lo tanto, no aprovecharamos al mximo su

    capacidad.

    Este caso se podra dar al mecanizar piezas de dimetros grandes, por ejemplo:

    Dimetro: 150 mm.

    Material: SAE 8620.

    Velocidad de corte: 150 m/min.

    Estas condiciones se darn con una velocidad de husillo de: N = 318 RPM

    Del grfico observamos que slo podemos exigir 6 HP. Es decir, que para no frenar el husillo tendremos

    que alterar alguna de las otras variables de mecanizado que son: profundidad de pasada y avance.

    HP

    6

    RPM 3500 900 318

    Ejemplo: Un motor de 20 HP

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    8

    Es por ello que el torno presenta una segunda opcin, a saber:

    Gama Baja: consiste en la intercalacin de una reduccin en la cadena cinemtica del husillo, con lo

    que la curva de entrega de potencia se transforma en la siguiente:

    Donde ahora s, aprovecharamos la potencia mxima de la mquina.

    Es importante destacar que la seleccin de una u otra gama se realiza automticamente a travs de un

    sistema hidrulico respondiendo a rdenes de programacin, que son las siguientes:

    M41 GAMA BAJA

    M40 GAMA ALTA

    HP

    RPM

    900 310

    Ejemplo: Un motor de 20 HP

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    9

    POTENCIA

    El motor principal puede trabajar al lmite de la potencia en dos condiciones diferentes, a saber:

    1. Potencia Mxima Continua: Es aquella que el motor puede entregar sin restriccin de tiempo.

    2. Potencia Mxima Intermitente: Es aquella que el motor puede entregar en forma continua

    durante no ms de 30 minutos y en este caso deber trabajar los 30 minutos siguientes en una

    potencia que no supere la mxima continua.

    Para calcular la potencia consumida por el husillo en una operacin de torneado, utilizar la siguiente

    frmula:

    500,40

    KsxpxfxVcP =

    Donde,

    P = Potencia consumida en HP

    Vc = Velocidad de corte en metros/minutos

    f = Avance en milmetros/revolucin

    p = Profundidad de corte radial en milmetros

    Ks = Fuerza de corte especifica del material (N/mm2)

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    10

    INSTRUCCIONES ORIENTADAS A LOS CARROS

    Para desarrollar esta parte del captulo tendremos que definir el sistema a travs del cual la mquina

    reconocer el perfil de la pieza a mecanizar.

    Al ser todas las partes a mecanizar superficies de revolucin, su forma se podr representar por la

    proyeccin sobre un par de ejes de coordenadas X-Z, donde:

    EJE Z: coincidir con el eje de rotacin

    EJE X: coincidir con los dimetros.

    Adems responder a la siguiente convencin de signos:

    El cero de este sistema lo llamaremos CERO PIEZA

    + X

    Cero Pieza

    + Z - Z

    - X

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    11

    Por lo tanto, si tenemos una pieza cualquiera, como la siguiente:

    Podremos representar a los puntos que caracterizan el perfil por medio de dos sistemas de

    coordenadas:

    Coordenadas Absolutas

    Coordenadas Incrementales

    Coordenadas Absolutas: Cada punto queda identificado por la coordenada X-Z que tienen por cero al

    cero pieza.

    Para la figura resultara:

    Punto 1 = X20 Z0

    Punto 2 = X20 Z-10

    Punto 3 = X25 Z-20

    Punto 6 = X85 Z-55

    4

    + X

    Cero Pieza

    + Z

    3 2

    1

    5

    6

    85

    R 17

    51

    R13

    25 20

    13 17 5 10 10

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    12

    Coordenadas Incrementales: Cada punto queda identificado por dos coordenadas U y W que sern

    distancias en X y Z, respectivamente, que separan el punto en cuestin de la ubicacin de la

    herramienta en ese momento; es decir, que son coordenadas relativas a la herramienta.

    Suponiendo que la herramienta est ubicada en X0 y Z0.

    Punto 1 = U20 W20

    Ahora la mquina est ubicada en el punto X20 Z0, por lo que:

    Punto 2 = U0 W-10

    Seguido a esto veremos las diferentes rdenes de movimientos. Estas se clasifican en dos

    grupos:

    a) Movimientos en Rpido

    b) Movimientos de Trabajo o Interpolaciones

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    13

    MOVIMIENTOS RAPIDOS

    Corresponde a posicionamientos de la herramienta y no se tiene control de la velocidad de avance.

    La estructura de esta orden es la siguiente:

    G00 X_ _ _ _ Z_ _ _ _ (Coordenadas Absolutas)

    G00 U _ _ _ _ W _ _ _ _ (Coordenadas Incrementales)

    Donde:

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

    Ejemplo

    Punto A = X120 Z10

    Punto B = X50 Z-15

    Si suponemos que la herramienta est en el punto A y queremos posicionarla en B, se podr escribir:

    G00 X50 Z-15 G00 U-70 W-25

    Cabe aclarar que como los carros poseen dos velocidades diferentes segn el eje en que se desplace (Velo. X = 8m/min; vel. Z = 12 m/min), la trayectoria no ser una recta que una los puntos A y B sino que responder a la trayectoria del dibujo.

    + X

    + Z

    10 15

    50

    120 A

    B

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    14

    INTERPOLACIONES

    Son aquellos desplazamientos de la herramienta en los que se puede controlar la velocidad de

    avance.

    Se dividen en:

    -Interpolaciones lineales

    -Interpolaciones circulares

    INTERPOLACIONES LINEALES

    Corresponden a las trayectorias lineales. Su estructura es la siguiente:

    G01 X_ _ _ _ Z_ _ _ _ F_ _ _ _

    G01 U_ _ _ _ W_ _ _ _ F _ _ _ _

    Donde:

    X y Z U y W son coordenadas del punto final, mientras que F corresponde al avance de trabajo.

    Las unidades del avance F son: mm/rev. mm/min.

    Pulg/rev. pulg/mm.

    El control trabaja en principio con avance en mm/rev; si se desea cambiar la unidad se debe

    especificar por funcin.

    Ejemplo:

    Punto A = X50 Z-5

    Punto B = X120 Z-30

    +X

    +Z

    50

    120

    -5 -30

    B

    A

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    15

    Desde A hasta B las coordenadas sern:

    G01 X120 Z-30 F0.2 G01 U70 W-25 F0.2

    INTERPOLACIONES CIRCULARES

    Corresponde a trayectorias circulares. Su estructura es la siguiente:

    Interpolacin circular horaria:

    G02 X_ _ _ _ Z_ _ _ _ R_ _ _ _ F_ _ _ _

    G02 U_ _ _ _ W_ _ _ _ R_ _ _ _ F_ _ _ _

    Interpolacin circular antihoraria:

    G03 X_ _ _ _ Z_ _ _ _ R_ _ _ _ F_ _ _ _

    G03 U_ _ _ _ W_ _ _ _ R_ _ _ _ F_ _ _ _

    Donde: X y Z U y W corresponden a las coordenadas del punto final; R, corresponde al radio del arco;

    y F, corresponde al avance.

    Ejemplo:

    Desde A hasta B las coordenadas sern:

    G03 X70 Z-35 R18 F0.3 (Coordenadas absolutas) G03 U40 W-25 R18 F0.3 (Coordenadas incrementales)

    Desde B hasta A las coordenadas sern:

    Punto A = X30 Z-10

    Punto B = X70 Z-35

    70 B

    A

    -35 -10

    30

    R18

    +Z

    +X

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    16

    G02 X30 Z-10 R18 F0.3 (Coordenadas absolutas) G02 U-40 W25 R18 F0.3 (Coordenadas incrementales)

    Las interpolaciones circulares pueden especificarse a travs de otra estructura de orden, en donde en

    vez de dar el radio del arco de la circunferencia daremos la ubicacin del centro del arco con respecto

    al punto de partida.

    En este caso tendremos:

    G02 X_ _ _ _ Z_ _ _ _ I_ _ _ _ K_ _ _ _ F_ _ _ _

    G02 U_ _ _ _ W_ _ _ _ I_ _ _ _ K_ _ _ _ F_ _ _ _

    Donde, X y Z U y W son las coordenadas del punto final; I, corresponde al punto inicial al centro del

    arco (con el signo que corresponde); K corresponde a la distancia en el eje Z que va desde el punto

    inicial al centro del arco (con el signo que corresponde).

    Ejemplo:

    Punto A = X20 Z-10 Punto B = X21.6 Z-20 Distancia de A a C = I-5 (en eje X) Distancia de A a C = K-15 (en eje Z) Desde A hasta B ser: G03 X21.6 Z-20 I-5 K-15 F0.22

    Punto A = X20 Z-10

    Punto B = X21.6 Z-20 21,6 B

    A

    -20 -10

    20

    +Z

    +X

    +K

    + I

    15 C

    5

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    17

    MOVIMIENTOS DE ROSCADO (G32)

    A travs de esta orden se logra el sincronismo entre el giro del husillo y el desplazamiento de la

    herramienta. La orden se estructura de la siguiente manera:

    G32 X_ _ _ _ Z_ _ _ _ F_ _ _ _

    G32 U_ _ _ _ W_ _ _ _ F_ _ _ _

    Donde: X y Z U y W son las coordenadas del punto final (si la rosca es cilndrica) y F corresponde

    al paso de la rosca en mm/rev.

    Ejemplo: Suponemos slo la primera pasada (paso 20 h/pulg).

    O0001 ; N10 . . . . . N20 . . . . . . . . . . . . . . N50 G0 X20 Z5 ; Posicionamiento para roscar N60 G32 X23 Z-25 F1.27 ; ROSCADO N70 G0 X25 ; se aleja en X para retirarse N80 . . . . . . . . . . . . . . Nota: 1. Para roscar se deber definir la velocidad en RPM con la orden G97. 2. Es conveniente que la herramienta se posicione antes del inicio de la rosca de 1 a 2 veces el paso. NOTA GENERAL: Todas las funciones G son MODALES, es decir, son activas hasta que se lea otra funcin G que la elimine.

    N50 N60

    N70

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    18

    INSTRUCCIONES DE LA TORRE Dato de Herramientas: Funcin T

    La mquina sale de fbrica con un sistema de coordenadas establecido y un punto de referencia

    definido. Un esquema del mismo es el siguiente:

    Ahora bien, cuando colocamos una pieza y tenemos la herramienta, el sistema de coordenadas que

    queremos que reconozca el control ya no es el anterior, sino que es el que tiene por origen al CERO DE

    PIEZA, y el punto que debe controlar es el de la punta de la herramienta.

    Para que el control deje de reconocer el CERO DE MAQUINA y pase a trabajar con el CERO DE PIEZA, y

    del punto TEORICO pase a reconocer a la punta de la herramienta, deber disponer de la siguiente

    informacin:

    a) Distancia entre el CERO PIEZA y el CERO DE MAQUINA (en eje X).

    b) Distancia entre el PUNTO TEORICO y la punta de la herramienta (en las direcciones Y y Z).

    Estas informaciones se almacenan en una tabla independiente con el nombre de OFFSETS

    GEOMETRICOS. Estos offsets o correctores de herramienta son 16, de manera que cada offset

    corresponde a cada herramienta.

    CERO DE MAQUINA

    Posicin de Referencia

    Torre Portaherramientas

    OPERADOR

    X

    Z

    XREF

    ZREF

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    19

    Cdigo T

    La estructura de este cdigo es la siguiente:

    T _ _ _ _

    Donde los dos primeros dgitos corresponden a la posicin de la herramienta en la torre. Para un

    modelo que tiene una torre de 8 posiciones, las alternativas podrn ser de 01 a 08.

    Para el caso de los ltimos dos dgitos, los mismos representan el nmero de corrector u offset que

    corresponde a la herramienta en cuestin. Como dijimos podrn ser 01 a 16.

    CERO DE MAQUINA

    CERO DE PIEZA

    PLATO

    MORDAZA

    PIEZA

    Z

    X

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    20

    CICLOS SEMIAUTOMATICOS

    1. Ciclos de Mecanizado Longitudinal G90

    La estructura general de este ciclo es la siguiente:

    G90 X_ _ _ _ Z_ _ _ _ R_ _ _ _ F_ _ _ _

    Donde la herramienta realizar la siguiente trayectoria:

    Se deber colocar el signo a la instruccin R de acuerdo a la siguiente convencin:

    Z

    X

    R

    R>0

    R0

    R

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    21

    2. Ciclos de Roscado G92

    La estructura general de este siglo es la siguiente:

    G92 X_ _ _ _ Z_ _ _ _ R_ _ _ _ F_ _ _ _

    Donde la herramienta realizar la siguiente trayectoria:

    El signo R ser de acuerdo a la convencin anterior. Ejemplo: Supongamos que se busca roscar cnicamente la pieza siguiente con una rosca de 1mm. de paso. Segn las tablas de fabricantes de herramientas, se deber roscar en 5 pasadas, teniendo cada una de ellas las siguientes profundidades de corte. 1 Pasada: 0,2 mm. 2 Pasada: 0,16 mm. 3 Pasada: 0,14 mm. 4 Pasada: 0,10 mm 5 Pasada: 0,06 mm

    Z

    X

    R

    CODIGO O0002; N10 T0 G40; (ms adelante se ver el significado) N20 G0 X160 Z200 M42; N30 G97 S1200 M3; N40 T0101; N50 G0 X40 Z1.5; N60 G92 X30 Z-35 R-1.5 F1; N70 X29.6; (la funcin G92 es modal)

    N80 X29.28; N90 X29; N100 X28.8 N110 X28.68; N120 X28.68; (pasada de repaso) N130 G0 X160 Z200; (retiro de hta.) N140 M30;

    35

    30

    1.5

    15

    27

    40

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    22

    3. Ciclo de Frenteado G94

    La estructura general de este siglo es la siguiente:

    G94 X_ _ _ _ Z_ _ _ _ R_ _ _ _ F_ _ _ _

    Donde la herramienta realizar la siguiente trayectoria:

    El signo de R corresponder al siguiente cdigo:

    R0

    R

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    23

    CICLOS AUTOMATICOS (NO SON MODALES)

    1. Ciclos de Desbaste Longitudinal G71

    A travs de este ciclo podemos desbastar en forma longitudinal cualquier perfil de pieza que sea de

    dimetros crecientes (para desbaste exterior) o decreciente (para desbaste interior).

    El ciclo realiza pasadas de desbaste segn una profundidad prefijada dejando un sobrematerial

    determinado para una posterior pasadas de terminacin.

    Por ejemplo:

    Suponemos que se partir de un material macizo.

    B

    R10

    70 60

    50

    30

    .10 .35

    A

    w u/2

    u/2

    d

    ni

    nf

    La estructura del programa ser:

    G71 U(d) R(e); G71 P(ni) Q(nf) U(u) W(w) F. . .

    Donde: d: Profundidad de pasada (radial) e: Retiro de la hta para retorno u: Sobrematerial para terminacin en direccin (con signo) w: Sobrematerial para terminacin en direccin Z (con signo) ni: Nmero del primer bloque de descripcin del perfil nf: Nmero del ltimo bloque de descripcin del perfil

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    24

    Ser necesario de esta manera definir las trayectorias del perfil a mecanizar; este perfil quedar

    definido entre los bloques ni y nf.

    Para aclarar estos conceptos podemos recurrir al siguiente ejemplo:

    Suponemos que desbastamos el perfil indicado partiendo de una barra de 74 mm. de dimetro dejando

    un sobrematerial de 1 mm. en el dimetro y 0.2 mm. en el largo. Este sobrematerial ser retirado

    utilizando un ciclo de terminacin que se ver ms adelante.

    Nota: Es obligatorio que el primer bloque de definicin del perfil sea un movimiento en el eje X solamente.

    O0003 ;

    N10 T0 G40 ;

    N20 G50 S2000 ; (limitamos las RPM a 2000)

    N30 G0 X200 Z350 M42 ;

    N40 G96 S150 M4 ;

    N50 T0101 ;

    N60 G0 X76 Z0 ; (posicionamiento para frentear)

    N70 G1 X-2 F0.25 ; (frenteado)

    N80 G0 X73 Z1 ; (posicionamiento para el ciclo)

    N90 G71 U3 R0.5 ;

    N100 G71 P110 Q160 U1 W0.2 F0.3 ;

    N110 G0 X30 ; (debe ser siempre movimiento en rpido en

    el eje x)

    N120 G1 Z-35 ;

    N130 G2 X50 Z-45 R10 ;

    N140 G1 X60 ;

    N150 X70 Z-53 ;

    N160 X72 ;

    N170 G0 X200 Z350 T0 ;

    N180 M30 ;

    DESCRIPCION DEL PERFIL

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    25

    2. Ciclos de Desbaste Frontal G72

    La estructura del programa ser: G72 U(d) R(e);

    G72 P(ni) Q(nf) U(u) W(w) F. . .

    La trayectoria de la herramienta ser la siguiente:

    Nota: El primer bloque de definicin del perfil deber ser un movimiento en direccin Z solamente.

    A

    w

    u/2

    d R

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    26

    Un ejemplo de mecanizado sera el siguiente:

    Perfil NOTA GENERAL: Si entre los bloques ni y f hay definidos valores de S o F, stos no sern

    tenidos en cuenta durante el desbaste, pero s se cumplirn durante el ciclo de terminacin que

    veremos a continuacin.

    3. Ciclos de Desbaste Sobre Patrn G73

    Este ciclo se utiliza para el caso de desbaste de piezas forjadas o fundidas en donde tengamos un

    sobrematerial que exija varias pasadas. La estructura del ciclo es la siguiente:

    G73 U(i) W(k) R(d); G73 P(ni) Q(nf) U(u) W(w) F. . .;

    O0004 ;

    N10 T0 G40 ;

    N20 G50 S2000 ;

    N30 G0 X200 Z300 M42 ;

    N40 G96 S150 M4 ;

    N50 T0101 ;

    N60 G0 X71 Z5 ; (posicionamiento para cilindrar)

    N70 G1 X-55 F0.3 ;

    N80 G0 X23 Z5 ; (posicionamiento para el ciclo)

    N90 G72 W4 R0.5 ;

    N100 G72 P110 Q160 U1 W0.2 F0.3 ;

    N110 G0 Z-53 ;

    N120 G1 X70 ;

    N130 X60 Z-45 ;

    N140 X50 ;

    N150 G3 X30 Z-35 R10 ;

    N160 G1 Z5 ;

    N170 G0 X200 Z300 T0 ;

    N180 M30 ;

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    27

    La trayectoria de la herramienta ser la siguiente:

    Donde:

    i: Sobrematerial en radio que presenta la pieza en bruto, con el signo que corresponda.

    k: Sobrematerial en el largo que presenta la pieza en bruto, con el signo que corresponda.

    d: Cantidad de pasadas de desbaste

    u: Sobrematerial en el dimetro para terminacin.

    w: Sobrematerial en el largo para terminacin.

    ni: Nmero del primer bloque de descripcin del perfil

    nf: Nmero del ltimo bloque de descripcin del perfil

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    28

    4. Ciclo de Terminacin G70

    Este ciclo se adapta tanto a los ciclos G71, G72 y G73. La estructura es la siguiente:

    G70 P(ni) Q(nf) F. . . . ;

    El ciclo automtico G70 necesita que la herramienta que dar la terminacin, ya sea la misma de

    desbaste u otra, sea posicionada en las mismas coordenadas del punto donde se inici el respectivo

    ciclo automtico de DESBASTE.

    El ciclo automtico G70 mecaniza el sobrematerial dejado por u y w de los ciclos de desbaste; y

    obedece a las funciones F y S escritas en la descripcin del perfil (ni al nf).

    Ejemplo:

    Para el caso del programa O0004 tendremos

    5. Ciclos de Ranurado con descarga de viruta G74

    La estructura del ciclo es la siguiente:

    G74 R (e);

    G74 X_ _ _ _ Z_ _ _ _ P (i) Q (k) R (d) F. . .;

    Donde:

    i: Profundidad de pasada (en milsimos).

    k: Distancia entre descargas (en milsimos).

    e: Retroceso de la herramienta para rotura de viruta.

    d: Retiro de la herramienta para retorno

    .

    .

    .

    N180 T0202 S200 ;

    N190 G0 X72 Z5 ;

    N200 G70 P110 Q160 F0.1 ;

    .

    .

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    29

    Para el clculo de taladrado se deber expresar; i = 0 y d = =0, los que pueden omitirse.

    6. Ciclos de Ranurado con descarga de viruta G75

    La estructura del ciclo es la siguiente:

    G75 R (e);

    G75 X_ _ _ _ Z_ _ _ _ P (i) Q (k) R (d) F. . .;

    Donde:

    k: Profundidad de pasada (en milsimos).

    i: Distancia entre descargas (en milsimos).

    e: Retroceso de la herramienta para descarga de viruta.

    d: Retiro de la herramienta para retorno

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    30

    7. Ciclos de Roscado G76

    Con este ciclo se puede realizar un roscado con las siguientes caractersticas:

    a) 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.

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    31

    b) Se asegura que cada pasada tiene igual seccin de viruta.

    c) No es necesario realizar descargas de rosca, ya que se puede programar una salida en chanfle.

    d) Se puede programar pasadas de terminacin.

    e) Se pueden programar roscas cnicas.

    La estructura de este ciclo es la siguiente:

    G76 P _ _ _ _ _ _ Q (d min) R (d)

    m r a ccccccc

    G76 X_ _ _ _ Z_ _ _ _ R (i) P (k) Q (d) F. . .

    Donde:

    m: Es el primer par de dgitos y representa las cantidades de pasadas sobre el fondo de rosca.

    r: Es el segundo par de dgitos e indica cuntas dcimas de paso antes de llegar al valor Z tendr que

    empezar el chanfle de salida.

    a: Es el tercer par de dgitos e indica el ngulo de la rosca, que podr ser: 80, 60, 5, 29, 0.

    d min: Ser la menor profundidad de pasada que realice la herramienta (en milsimos).

    d: Profundidad de la ltima pasada.

    i: Indica la conicidad de la rosca tal como indica la figura: (-) ROSCAS EXTERIORES, (+) ROSCAS

    INTERIORES.

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    32

    k: Altura del filete (en milsimas)

    d: Profundidad de corte de la primera pasada, servir como adato a la mquina para calcular las

    sucesivas pasadas (en milsimas).

    F: Paso de la rosca en mm/rev.

    COMPENSACION DE RADIO DE HERRAMIENTA

    En todo lo visto hasta ahora, hemos supuesto a al herramienta como un punto terico. Pero, como

    sabemos, las puntas de las herramientas poseen un cierto radio, tal como se observa en el siguiente

    dibujo:

    Si por ejemplo programamos una trayectoria cnica, tendremos un error que estar representado por

    el rea sombreada de la figura:

    R herramienta

    Punto Terico

    R

    Superficie real

    Trayectoria Programada

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    33

    Este error lo eliminaramos si se lograra hacer que la punta de la herramienta fuera tangente en todo

    momento a la trayectoria programada. Este objetivo lo cumple la Funcin Compensacin.

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

    1. Datos de la herramienta: stos se incorporarn a la memoria de la mquina y son los siguientes:

    R = Radio de Punta

    T = Cdigo de posicin. (no confundir con el T de programacin)

    Este cdigo de posicin indica la orientacin que tiene un vector que tiene por origen el centro

    del radio de la herramienta y por punto final al punto terico.

    Las orientaciones son:

    Ejemplo:

    6

    7 5

    4

    8

    3

    2 1

    T 3 T 2 T4

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    34

    2. Cuando y hacia dnde compensar: Esto lo hace a travs de cdigos de programacin, que son

    los siguientes:

    G41 = Llamada a compensacin izquierda

    G42 = Llamada a compensacin derecha

    G40 = Anulacin de la compensacin

    La compensacin del radio se realiza durante el bloque en el cual se la llama, y toma como

    compensado el punto final.

    Ejemplo:

    Lo correcto sera llamar a compensacin de herramienta en el bloque N110, es decir:

    Trayectoria Terica

    G42

    G41

    .

    .

    .

    N110 G1 Z-35 F0.2 ;

    N120 G42 G1 X60 Z-60 ; (Error)

    N130 G1 W-15 ;

    .

    .

    .

    N110 G42 G1 Z-35 F0.2 ;

    N120 G1 X60 Z-60 ; (Error)

    N130 G1 W-15 ;

    .

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    35

    De la misma manera la descompensacin se realiza durante el bloque en el cual se retira la

    herramienta.

    Los ciclos automticos de desbaste G71, G72 y G73 NO toman los llamados de compensacin de radio

    de herramienta, slo el ciclo automtico de terminacin G70.

    El llamado de compensacin se realiza en un bloque donde haya un G0 G1. Es preferible hacer el

    llamado al momento de posicionar la herramienta con G0.

    Cuando se trabaja con compensacin de radio, en la programacin hay que evitar movimientos

    menores al radio de la herramienta.

    N130

    G120

    G110

    N130

    G120

    G110

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    36

    SUBPROGRAMAS

    Cuando en una pieza existe una operacin que se repite (por ejemplo, canales en una polea), sta se

    puede programar aparte, es decir, en un subprograma y hacerla cumplir tantas veces como sea

    necesario.

    El bloque de llamado a subprograma es: N _ _ _ _ M98 P_ _ _ _ _ _ _

    Los tres primeros dgitos representan la cantidad de veces que se repite el subprograma, mientras que

    los cuatro dgitos restantes identifican el nmero del subprograma:

    O0009 ;

    Llamada a Subprograma

    O0999 ;

    Retorno a Programa Principal

    PROGRAMA PRINCIPAL SUBPROGRAMA

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    37

    Ejemplo:

    M98 P0070072 ; (el programa O0072 se deber ejecutar 7 veces)

    Una vez concluida la ejecucin del subprograma las veces que correspondan, se contina en el

    programa principal con el bloque siguiente al de llamada de subprograma.

    La orden M99 puede tener otras aplicaciones, por ejemplo:

    O_ _ _ _ ;

    M99

    Igual al programa principal

    Contenido del Subprograma

    Indica el retorno al programa principal

    .

    .

    N140 M99 P250 ;

    .

    .

    N250 _ _ _ _ _ _ _ ;

    .

    El cursor al llegar al bloque nmero 140 salta al

    bloque nmero 250, o al nmero que estuviera con

    P sin ejecutar los bloques que hubieran en el

    medio

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    38

    FUNCIONES AUXILIARES

    1. SALTEO OPCIONAL DE BLOQUE /

    Si en algn bloque colocamos la barra / todas las instrucciones que continen hasta el fin de

    bloque sern ignoradas por el Control Numrico siempre y cuando se haya activado desde el

    Panel del Operador la tecla BLOCK DELETE.

    Ejemplo:

    /N10 G0 X200 Z300 ; con / activa, se ignora todo el bloque.

    N10 G0 X200 /Z300 ; con / activa, slo ignora Z300

    2. TEMPORIZADOR: G04 G4

    Retarda la ejecucin del bloque siguiente durante el tiempo especificado.

    Ejemplo:

    G04 X1.5 ; temporizador de 1.5 segundos

    G04 P1500 ; temporizador de 1500 milisegundos

    3. PARADA PROGRAMADA: M00 M0

    Esta orden interrumpe momentneamente la ejecucin del programa parando los movimientos

    del torno (husillo y ejes), hasta que el operador presione nuevamente el botn START o INICIO

    DE CICLO para continuar con la ejecucin del programa.

    Se debe pone esta instruccin sola en un bloque.

    4. PARADA OPCIONAL: M01 M1

    Funciona igual que un M0 siempre y cuando est activada en el Panel del Operador la tecla de

    OPTIONAL STOP, de no ser as la instruccin es ignorada.

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    39

    5. REGRESO AL PUNTO DE REFERENCIA: G28

    Con esta instruccin los carros buscan el punto de referencia con movimiento en rpido pero

    pasando primero por el punto definido en la instruccin.

    6. REGRESO AL SEGUNDO PUNTO DE REFERENCIA: G30

    Con esta instruccin los carros buscan el segundo punto de referencia con movimiento en

    rpido pero pasando primero por el punto definido en la instruccin.

    +X

    +Z

    Punto de Partida

    Punto Intermedio

    (X,Z)

    G30

    G28

    Segundo Punto de Referencia

    Punto de Referencia

    Par. 736

    Par. 735

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    40

    CAMBIO PROGRAMABLE DE CORRECTORES G10 (Opcional)

    Los valores de los OFFSET CORRECTORES pueden ser introducidos en las respectivas tablas utilizando

    la instruccin G10 de la siguiente manera:

    G10 P_ _ _ _ X_ _ _ _ Z_ _ _ _ R_ _ _ _ Q_ _ _ _ ;

    G10 P_ _ _ _ U_ _ _ _ W_ _ _ _ C_ _ _ _ Q_ _ _ _ ; Donde:

    P: Es el nmero de offset o corrector. Si tiene el valor 0 (cero) entonces se refiere al WORK SHIFT.

    Para OFFSET WEAR: P = nmero de OFFSET WEAR

    Para OFFSET GEOM: P = 100 + nmero de OFFSET GEOM

    X: Valor del offset en el eje X (absoluto)

    Z: Valor del offset en el eje Z (absoluto)

    U: Valor del offset en el eje X (incremental)

    W: Valor del offset en el eje Z (incremental)

    R: valor del radio de punta de herramienta (absoluto)

    C: valor del radio de punta de herramienta (incremental)

    Q: Cdigo de posicin de la punta de la herramienta

    Ejemplo:

    PARAMETRO: 900.1 = 1

    O1234 (PIEZA PRUEBA) ;

    N10 G10 P0 X0 W-54.25 ;

    N20 . . .

    .

    Corre 54.25 mm., el Cero de Mquina hacia la

    contrapunta.

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    41

    PROGRAMACION SIMPLIFICADA

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    42

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    43

    EJEMPLO DE PROGRAMACION

    NOTA: Este ejemplo es netamente didctico, sin embargo, la forma de programacin es valedera para

    los diferentes modelos de Tornos con Control Numrico Fanuc, dependiendo lgicamente de las

    capacidades de mecanizado y especificaciones tcnicas.

    PIEZA: IMAGINARIA

    MATERIAL: SAE 1045

    MATERIAL DE PARTIDA: Barra dim. 6 x 155 mm.

    SIN ESCALA

    CHANFLES: 1 X 45

    RADIOS: R1

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    44

    PROGRAMA PINCIPAL

    N15 G10 P0 X0 Z-123.456 ;

    O0001 ; N1 G0 X200 Z350 T0 G40 M41 ; N20 G96 S180 M4 ; N30 G50 S250 ; N40 T101 M16 ; N50 G0 X156 Z0.5 M8 ; N60 G94 X-1 Z0 F0.30 ; N70 G71 U3 R0.5 ; N80 G71 P90 Q220 U1 W0.2 F0.35 ; N90 G0 X72 ; N100 G1 X75 A135 F0.15 ; N110 Z-18 F0.20 ; N120 X80 A120 ; N130 Z-54 R2 ; N140 A90 R1 F0.25 ; N150 X120 Z-60 A130 ; N160 X130 C1 ; N170 Z-84 F0.15 ; N180 Z-103 F0.6; N190 Z-109 R1 F0.15 ; N200 A90 F0.25 ; N210 X130.2 Z-112.1 A135 ; N220 X153 F0.30 ; N2 G0 X200 Z350 T0 M41 ; N240 G96 S160 M4 ; N250 T303 M16 ; N260 G0 X146 Z-80 M8 ; N270 G73 U8 W0 R4 ; N280 G73 P290 Q360 U1 W0.1 F0.25 ; N290 G0 X133 ; N300 G1 X131.2 F0.4 ; N310 Z-82 C1 F0.15 ; N320 X115 A-155 F0.10 ; N330 Z-104 R2 F0.15 ; N340 X131.2 C1 F0.25 ; N350 W-1 ; N360 X131.2 ; N3 G0 X200 Z350 T0 G40 M41 ; N380 G96 S200 M4 ; N390 T404 M16 ; N400 G0 X146 Z-80 G42 M8 ; N410 G70 P290 Q360 ; N4 G0 X200 Z350 T0 G40 M41 ; N430 G96 S250 M4 ; N440 T202 M16 ; N450 X156 Z0.5 G42 M8 ; N460 G70 P90 Q220 ; N5 G0 X200 Z350 T0 G40 M41 ; N480 G96 S120 M4 ; N490 G0 X77 Z0 M8 ;

    N500 M98 P0010002 ; N510 G0 X132 ; N520 Z-60 ; N530 M98 P0020002 ; N6 G0 X200 Z350 T0 M41 ; N550 G97 S500 M3 ; N560 T606 M16 ; N570 G0 X82 Z-12 M8 ; N580 G76 P020060 Q120 R0.05 ; N590 G76 X76.16 Z-48 P1920 Q320 F3 ; N7 G0 X200 Z350 T0 M41 ; M610 G97 S500 M3 ; N620 T707 M16 ; N630 G0 X0 Z3 M8 ; N640 G74 R0.3 ; N650 G74 Z-155 Q2000 F0.20 ; N8 G0 X200 Z350 T0 M41 ; N670 G96 S120 M4 ; N680 T808 M16 ; N690 G0 X17 Z1 M8 ; N700 G72 W1.5 R0.1 ; N710 G72 P720 Q750 U-0.2 W0.5 F0.2 ; N720 G0 Z-15 ; N730 G1 A90 R1 F0.15 ; N740 X57.637 Z0.1 A1.789 C2 ; N750 U4 ; N9 G0 X200 Z350 T0 M41 ; N770 G96 S150 M4 ; N780 T909 M16 ; N790 G0 X17 Z1 G42 M8 ; N800 G70 P720 Q750 ; N10 G0 X200 Z350 T0 G40 M41 ; N820 G9 S700 M3 ; N830 T1010 M16; N840 G0 X54 Z4 M8 ; N850 G76 P020055 Q100 R0.1 ; N860 G76 X58.96 Z-13 P1480 Q280 R0.531 F2.31 ; N870 G0 X2000 Z350 T0 M5 ; N880 M30 ;

    SUBPROGRAMA O0002 ; N10 G0 W-6 ; N20 G75 R0.1 ; N30 G75 U-12 P2500 F0.12 ; N40 G0 W-2 ; N50 G1 U-0.8 F0.3 ; N60 W2 C1 F0.12 N70 U-3 ; N80 G0 U3.8 ; N90 W2 ; N100 G1 U-0.8 F0.3 N110 W-2 C1 F0.12; N120 U-3 N130 G0 U3.8 N140 M99 ;

    N485 T505 M16 ;

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    45

    LISTADO DE FUNCIONES G

    CODIGO GRUPO FUNCION

    G00 01 Posicionamiento (Avance rpido)

    G01 Interpolacin lineal

    G02 Interpolacin circular horaria

    G03 Interpolacin circular anti horaria

    G04 00 Temporizacin

    G10 Introduccin de datos

    G17 16 Seleccin de plano X Y

    G18 Seleccin del plano X Z

    G19 Seleccin del plano Y Z

    G20 06 Entrada de datos en pulgadas

    G21 Entrada de datos en milmetros

    G22 09 Funcin lmite de recorrido activada

    G23 Funcin lmite de recorrido desactivada

    G25 08 Deteccin de fluctuaciones de velocidad de husillo desact.

    G26 Deteccin de fluctuaciones de velocidad de husillo activ.

    G27 00 Comprobacin vuelta al punto de referencia

    G28 Vuelta al punto de referencia

    G30 Vuelta a puntos de ref. 2, 3, y 4

    G31 Mecanizado intermitente

    G32 01 Tallado de roscas

    G34 Tallado de rosca de paso variable

    G36 00 Compensacin automtica de herramientas eje X

    G37 Compensacin automtica de herramientas eje Z

    G40 07 Anula compensacin de radio de herramientas

    G41 Compensacin a la izq. de radio de herramientas

    G42 Compensacin a la der. de radio de herramientas

    G50 00 Mxima RPM del husillo

    G65 Llamada a macro

    G66 12 Llamada modal a macro

    G67 Anular llamada modal a macro

    G68 04 Imagen espejo para torretas dobles activada

    G69 Imagen espejo para torretas dobles desactivada

    G70 00 Ciclo de terminacin

    G71 Ciclo de desbaste longitudinal

    G72 Ciclo de desbaste frontal

    G73 Ciclo de desbaste sobre perfil

    G74 Ciclo de ranurado frontal

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    46

    G75 Ciclo de ranurado radial

    G76 Ciclo de roscado

    G80 10 Cancela ciclos fijos

    G83 Ciclo fijo de perforado frontal

    G84 Ciclo fijo de roscado a la derecha

    G86 Ciclo fijo de mandrinado frontal

    G87 Ciclo fijo de perforado lateral

    G88 Ciclo fijo de roscado axial

    G89 Ciclo fijo de mandrinado axial

    G90 01 Ciclo de mecanizado longitudinal

    G92 Ciclo de mecanizado de rosca

    G94 Ciclo de refrentado

    G96 02 Velocidad de corte constante

    G97 Velocidad de corte en RPM

    G98 05 Avance por minutos

    G99 Avance por revolucin

    LISTADO DE FUNCIONES M

    M00 Parada programada Bsica

    M01 Parada opcional

    M02 Fin de programa sin reseteo automtico

    M03 Giro del husillo sentido horario

    M04 Giro del husillo sentido anti horario

    M05 Parada del husillo

    M08 Bomba del refrigerante activada

    M09 Bomba del refrigerante desactivada

    M10 Abrir plato

    M11 Cerrar plato

    M12 Alejar pnula

    M13 Acercar pnula

    M17 Cerrar puerta Opcional

    M18 Abrir puerta

    M19 Activa orientacin

    M20 Desactiva orientacin

    M23 Achaflanar Bsica

    M24 Desactivar achaflanar

    M25 Activar alimentador de barras Opcional

    M28 Extender pala recolectora de piezas

    M29 Retraer pala recolectora de piezas

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    47

    M30 Fin de programa con reseteo automtico Bsica

    M37 Activar extractor de viruta

    M38 Desactivar extractor de viruta

    M43 Bajar Tool Setter

    M44 Levantar Tool Setter

    M47 Lmite por Software 2 vlido

    M48 Lmite por Software 3 vlido

    M49 Lmite por Software 2 / 3 invlido

    M51 Desactivar deteccin de error

    M52 Activar deteccin de error

    M53 Cerrar luneta Opcional

    M54 Abrir luneta

    M55 Bloqueo de contrapunta

    M56 Desbloqueo de contrapunta

    M58 Desactivar soplador de aire

    M81 Activar / desactivar MOMENTARY

    M82 Activar / desactivar MOMENTARY

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

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

    M85 Activar Acabado - Desactivar

    M86 Activar Acabado - Desactivar

    M87 Activar Acabado - Desactivar

    M88 Activar Acabado - Desactivar

    M89 Activar Acabado - Desactivar

    M95 Contador de piezas Bsica

    M98 Llamada a sub-programa Bsica

    M99 Regreso al programa principal

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    48

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    49

    APUNTES

  • CNC CHILE LTDA

    www.cncchile.cl

    Roberto Espinoza 1628 B.2, Santiago - Chile Fono / Fax 56(2) 5547126

    50