Sei sulla pagina 1di 39

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA

“ANTONIO JOSE DE SUCRE”


VICERRECTORADO PUERTO ORDAZ
DEPARTAMENTO DE INGENIERIA MECÁNICA.
CATEDRA: PROCESO DE FABRICACIÓN III

CONTROL NUMERICO
CICLOS FIJOS DE
TORNEADO
 INTEGRANTES:
- CARLOS CHANCELLOR.
- RAFAEL NUÑEZ.
- CRISTIAN VELASQUEZ.
- CESAR CALVACHE.
- VICTOR INOJOSA.
- OSCAR ROMERO
SALTOS Y LLAMADAS
INCONDICIONALES G25
La función G25 permite realizar saltos a un determinado bloque del
programa desde cualquier punto del mismo o repeticiones de una
determinada sección del programa el número de veces que se indique.
Esta función debe de programarse sola en un bloque. Para realizar
dentro del programa, un salto a un determinado bloque, el formato del
bloque es:
N0100 G25 N0080
Donde la segunda N corresponde al bloque al que se quiere realizar el
salto. El bloque al que se realiza el salto podrá ser anterior o posterior al
bloque Programado. Si el bloque es anterior, se producirá un bucle
dentro del programa, es decir, La máquina repetirá interrumpidamente
esos bloques hasta que se realice un RESET o EMERGENCIA.
SALTOS Y LLAMADAS
INCONDICIONALES G25
Para repetir una sección del programa un determinado
numero de veces, el formato del bloque es:
N0100 G25 N0080.0090.2
Donde, en la segunda N se indican en este orden: el número
de bloque en que inicia la sección que se quiere repetir, el
número de bloque en que finaliza esa sección y el número de
veces que se quiere repetir la sección (que tendrá un valor entre 0
y 99) Si no se indica el número de veces, es decir si el bloque está
programado como sigue:
N0100 G25 N0080.0090
El programa repite esa sección una vez, es decir, asume que
se ha programado:
N0100 G25 N0080.0090.1
CICLOS FIJOS DE MECANIZADO EN TORNO
CARACTERÍSTICAS GENERALES: Los ciclos fijos de
mecanizado son funciones especiales que permiten programar en
un solo bloque operaciones repetitivas, típicas de torneado
(desbastes, ranurados, roscados, taladrados, etc...). El CNC
dispone de los siguientes ciclos fijos de mecanizado para el
torno:
CICLOS FIJOS DE MECANIZADO EN TORNO
Un ciclo fijo se programa utilizando la función G
correspondiente a la operación y un conjunto de parámetros
asociados a esa función que corresponderán a las magnitudes
necesarias para realizar la operación: geometría a fabricar,
profundidad de las pasadas y etc.
Los parámetros asociados a los ciclos podrán definirse en el
mismo bloque en que se programe la operación o en bloques
anteriores. Si no se han programado en bloques anteriores, ni se
programan en el bloque del ciclo, se asumirá que su valor es 0.
Los parámetros correspondientes a coordenadas deberán
programarse en cotas absolutas (aunque esté activo G91, cotas
incrementales) y respecto al origen que esté activo en ese
momento. Las condiciones de salida de los ciclos son G90 (cotas
absolutas) y G00 (máximo avance).
CICLOS FIJOS DE MECANIZADO EN TORNO

Las condiciones de mecanizado (velocidad de giro del


cabezal y avance de la herramienta) deberán haberse programado
en algún bloque anterior al bloque en que se llame al ciclo.
Los valores de los parámetros podrán expresarse como
constantes (indicando la letra K después del signo = y antes de la
constante) o en función de otros parámetros (indicando el
parámetro o la operación de parámetros que corresponda),
facilitándose así la utilización de estos ciclos fijos en subrutinas.
CICLO FIJO DE RANURADO EN EL EJE Z. G89.

Este ciclo se utiliza para realizar ranuras según el eje Z (ver


Figura 7-8). Corta el material mediante penetración de la
herramienta en éste, con movimientos paralelos al eje Z. Para
definir este ciclo correctamente es necesario programar los
puntos que limitan la ranura (A y B en la Figura 7-8) y la anchura
de la cuchilla.
CICLO FIJO DE RANURADO
EN EL EJE Z. G89.
Este bloque se programa con los siguientes parámetros:
N0070 G89 P0=K40 P1=K80 P2=K30 P3=K70
P5=K2.2 P6=K0.1 P15=K3
Donde los parámetros corresponden a las siguientes
magnitudes:
P0: Coordenada X del punto A, absoluta, medida respecto al
origen que esté activo. Vendrá dada en radios o diámetros,
según el criterio que se halla elegido para programar.
P1: Coordenada Z del punto A, absoluta, medida respecto al
origen que esté activo.
P2: Coordenada X del punto B, absoluta, medida respecto al
origen que esté activo. En radios o diámetros según el criterio
elegido para programar.
CICLO FIJO DE RANURADO
EN EL EJE Z. G89.
P3: Coordenada Z del punto B, absoluta, medida respecto al
origen que esté activo. Las coordenadas dadas con estos
parámetros, nos permiten calcular la anchura y longitud de la
ranura.
P5: Anchura de la cuchilla, que limita el máximo espesor que
podría eliminarse en cada pasada. Debe corresponder con el
recogido en las tablas de definición de la herramienta para que se
genere la geometría deseada. Su valor deberá ser mayor que cero.
P6: Distancia de seguridad según el eje X. Es la distancia que
se eleva la herramienta por encima de A para realizar el
desplazamiento según el eje Z. Su valor deberá ser positivo o
cero.
P15: Temporización en el fondo. Es el tiempo que debe
permanecer la herramienta en la cota de diámetro B, antes de
comenzar a retroceder, con objeto de asegurarse de que la pieza
haya girado una vuelta completa antes del retroceso. Su valor
podrá ser positivo o cero.
CICLO FIJO DE RANURADO
EN EL EJE Z. G89.
Ciclo de trabajo:
CICLO FIJO DE SEGUIMIENTO
DE PERFIL G66
Este ciclo se utiliza para mecanizar superficies complejas,
cortando el material mediante movimientos paralelos a la
superficie a generar. Para definir el ciclo correctamente es
necesario programar el punto inicial del perfil (punto A en la
Figura 8-9), los bloques que contienen el trazado del perfil que se
quiere mecanizar (puntos B, C, D, E, F, G, H, I y trayectorias que
los unen con G01, G02 y G03 en la Figura 8-9) y la máxima
profundidad de la pasada.
CICLO FIJO DE SEGUIMIENTO
DE PERFIL G66
El bloque se construye de la siguiente manera:
N0090 G66 P0=K60 P1=K55 P4=K16 P5=K1.8
P7=K0.1 P8=K0.2 P9=K50 P12=K55 P13=K0120
P14=K0190
El significado de los parámetros necesarios en la programación
de este ciclo es:
P0: Coordenada X del punto A, absoluta, medida respecto al
origen que esté activo. Vendrá dada en radios o diámetros, según
el criterio que se haya elegido para programar.
P1: Coordenada Z del punto A, absoluta, medida respecto al
origen que esté activo.
P4: Sobrante de Material. Es el espesor máximo de material
sobrante. Según el valor del parámetro P12 se tomará en el eje X
(radio) o en el eje Z.
CICLO FIJO DE SEGUIMIENTO
DE PERFIL G66
P5: Paso máximo: es el máximo espesor que se puede arrancar
en una pasada. P7: Demasía para el acabado en el eje X: es el
espesor (en radios) que se dejará en las pasadas de desbaste sobre
el contorno programado y según el eje X, para que se elimine en
la pasada de acabado. Su valor deberá ser positivo o cero.
P8: Demasía para el acabado en el eje Z: es el espesor que se
dejará en las pasadas de desbaste sobre el contorno programado
y según el eje Z, para que se elimine en la pasada de acabado. Su
valor deberá ser positivo o cero.
P9: Velocidad de avance de la pasada de acabado, sus unidades
coincidirán con el criterio general (G94 mm./min., G95
mm./revolución). Su valor podrá ser positivo o cero. Si es cero
no se producirá pasada de acabado.
CICLO FIJO DE SEGUIMIENTO
DE PERFIL G66
P12: Ángulo de entrada de la cuchilla. Es el ángulo que forma la
línea que une los puntos de inicio de las pasadas con el eje X o
con el eje Z .El ángulo se formará hacia la posición de inicio de
la herramienta.
P13: Bloque de inicio de la trayectoria.
P14: Bloque de fin de la trayectoria.
CICLO FIJO DESBASTADO EN EL EJE X. G68.
Este ciclo se utiliza para mecanizar superficies ascendentes
en el sentido de corte, cortando el material mediante
movimientos de la herramienta paralelos al eje Z. Para definir el
ciclo correctamente es necesario programar el punto inicial del
perfil (punto A en la Figura 8-1), los bloques que contienen el
trazado del perfil que se quiere mecanizar (puntos B, C, D, E y F
y trayectorias que los unen con G01, G02 y G03 en la Figura 8-1)
y la máxima profundidad de pasada.
CICLO FIJO DESBASTADO EN EL EJE X. G68.

El bloque se construye de la siguiente manera:


N0070 G68 P0=K20 P1=K57.5768 P5=K1 P7=K0.1
P8=K0.2 P9=K50 P13=K0090 P14=K0130
CICLO FIJO DESBASTADO EN EL EJE X. G68.
El significado de los parámetros necesarios en la
programación de este ciclo es:
P0: Coordenada X del punto A, absoluta, medida respecto al
origen que esté activo. Vendrá dada en radios o diámetros, según
el criterio que se haya elegido para programar.
P1: Coordenada Z del punto A, absoluta, medida respecto al
origen que esté activo.
P5: Paso máximo: es el máximo espesor, en el eje X (medido
siempre en radios), que se pueda eliminar en una pasada. Su valor
deberá ser mayor que cero.
P7: Demasía para el acabado en el eje X: es el espesor (en radios)
que se dejará en las pasadas de desbaste sobre el contorno
programado y según el eje X, para que se elimine en la pasada de
acabado. Su valor deberá ser positivo o cero.
CICLO FIJO DESBASTADO EN EL EJE X. G68.

P8: Demasía para el acabado en el eje Z: es el espesor que se


dejará en las pasadas de desbaste sobre el contorno programado
y según el eje Z, para que se elimine en la pasada de acabado. Su
valor deberá ser positivo o cero.
P9: Velocidad de avance de la pasada de acabado, sus unidades
coincidirán con el criterio general (G94 mm./min., G95
mm./revolución). Su valor podrá ser positivo o cero. Si es cero
no se producirá pasada de acabado.
P13: Bloque de inicio de la trayectoria.
P14: Bloque de fin de la trayectoria.
CICLO FIJO DESBASTADO EN EL EJE X. G68.

Esquema del ciclo de trabajo


CICLO FIJO DESBASTADO EN EL EJE Z. G69.

Este ciclo se utiliza para mecanizar superficies de diámetro


creciente desde el punto donde está situada la herramienta,
cortando el material mediante movimientos de la herramienta
paralelos al eje X.

El bloque se construye de la misma manera que la función


G68. Por lo tanto el significado de los parámetros son los
mismos.
CICLO FIJO DESBASTADO EN EL EJE Z. G69.

Esquema del ciclo de trabajo: Es muy similar al del ciclo


fijo G68 solo que los movimientos de la herramienta son
paralelos al eje X.
CICLO FIJO DE TALADRADO. G83.

Este ciclo permite realizar taladros (ver Figura 7-25). La


broca penetra en el material y realiza un taladro. Para definir
correctamente este ciclo es necesario programar el punto en el
que comienza la rosca (punto A), la profundidad del taladro que
se quiere realizar, la profundidad de la pasada, la distancia de
seguridad en los acercamientos y en los alejamientos y el tiempo
de permanencia en el fondo.
CICLO FIJO DE TALADRADO. G83.

Esta función se programa con los siguientes parámetros:


N0030 G83 P0=K0 P1=K80 P4=K16 P5=K5
P6=K1 P15=K1 P16=K3 P17=K1
Donde los parámetros corresponden a las siguientes
magnitudes:
P0: Coordenada X del punto de inicio del taladro (A), absoluta,
medida respecto al origen que esté activo. Vendrá dada en radios
o diámetros, según el criterio que se haya elegido para programar.
P1: Coordenada Z del punto A, absoluta, medida respecto al
origen que esté activo.
CICLO FIJO DE TALADRADO. G83.

P4: Profundidad total del taladro (según el eje Z). Tendrá valor
positivo si se mecaniza en sentido negativo del eje Z, y P4 será
negativo si se mecaniza en el sentido positivo del eje Z. Su valor
deberá ser siempre distinto de cero.
P5: Máxima profundidad de pasada, (según el eje Z). Su valor
deberá ser siempre mayor que cero.
P6: Distancia de seguridad según el eje Z (A-A’, ver Figura 7-25).
Es la distancia a la que la herramienta se posiciona en el
acercamiento y a la que comienza el movimiento en avance
programado (G01). Su valor deberá ser positivo o cero.
P15: Temporización en el agujero. Indica el valor en segundos
que debe permanecer la herramienta en el fondo para asegurar
que se ha producido un giro completo de la pieza con la
herramienta en esa posición.
CICLO FIJO DE TALADRADO. G83.

P16: Distancia de alejamiento en G00. Es la distancia que


retrocede la herramienta después de realizar cada pasada. Su
valor debe ser positivo o 0. Si es 0, retrocede siempre hasta el
punto A’.
P17: Distancia de seguridad en acercamiento. Es la distancia
(respecto a la pasada anterior) hasta la que se realizar el
acercamiento rápido y a partir de la cuál se realiza el movimiento
con avance programado.
CICLO FIJO DE TALADRADO. G83.

Esquema del ciclo de trabajo:


A continuación se describen los movimientos que realiza la
herramienta cuando se programa este ciclo. En la Figura se han
representado los puntos en los que la herramienta cambia de
movimiento.
CICLO FIJO ROSCADO FRONTAL. G87
Este ciclo se utiliza para realizar roscas frontales Corta el material
mediante penetración de la herramienta en éste, con
movimientos paralelos a la dirección de la rosca. Para definir este
ciclo correctamente es necesario programar los puntos que
limitan la rosca (A y B en la Figura 7-21), la profundidad y paso
de la rosca, la profundidad de la primera pasada y de la pasada de
acabado y el ángulo de la punta de la cuchilla.
CICLO FIJO ROSCADO FRONTAL. G87
Este bloque se programa con los siguientes parámetros:
N0090 G87 P0=K0 P1=K80 P2=K30 P3=K75
P4=K0.866 P5=K0.5 P6=K0.2 P8=K0.05 P10=K1
P11=K2 P12=K60
Donde los parámetros corresponden a las siguientes magnitudes:
P0: Coordenada X del punto A, absoluta, medida respecto al
origen que esté activo. Vendrá dada en radios o diámetros, según
el criterio que se haya elegido para programar.
P1: Coordenada Z del punto A, absoluta, medida respecto al
origen que esté activo.
P2: Coordenada X del punto B, absoluta, medida respecto al
origen que esté activo. En radios o diámetros según el criterio
elegido para programar.
CICLO FIJO ROSCADO FRONTAL. G87
P3: Coordenada Z del punto B, absoluta, medida respecto al
origen que esté activo. Con estos parámetros, que corresponden
a los puntos A y B, se indica la conicidad de la superficie a roscar.
P4: Profundidad de la rosca, según el eje Z. Deberá ser positivo
para las roscas mecanizadas en el sentido negativo del eje Z y
negativo para las mecanizadas en el sentido positivo de Z. Su
valor deberá ser siempre distinto de cero.
P5: Profundidad máxima de la pasada inicial, (según el eje Z). Su
valor deberá ser siempre distinto de cero. El signo de este
parámetro define la profundidad de las pasadas sucesivas.
CICLO FIJO ROSCADO FRONTAL. G87
P6: Distancia de seguridad según el eje Z. Es la distancia A-A’
(ver Figura 7-21) que se separa la herramienta de la superficie de
la rosca para realizar el movimiento de retorno (a máxima
velocidad) en cada pasada paralelo a la dirección de la rosca. Su
valor deberá ser positivo o cero.
P8: Profundidad de la pasada de acabado. Es el espesor que se
dejará según el eje Z para que se elimine en la pasada de acabado
(Ver Figura 7-21). Si es cero también se realizará una pasada de
acabado, pero sin arranque de material. El signo de este
parámetro determinará cómo se realizará la pasada de acabado:
P10: Paso de la rosca (en la dirección X). Su valor deberá ser
positivo (Ver Figura 7-21).
CICLO FIJO ROSCADO FRONTAL. G87
P11: Salida de la rosca, define a qué distancia del final de la rosca
empieza la salida. Deberá ser positivo o 0.
P12: Este parámetro define el ángulo de penetración de la
herramienta. Indica el ángulo que forman los puntos de
comienzo de las sucesivas pasadas de la rosca (P12/2), con el eje
X.
CICLO FIJO ROSCADO FRONTAL. G87
Ciclo de trabajo:
A continuación se describen los movimientos que realiza la
herramienta cuando se programa este ciclo. En la Figura 7-22 se
han representado los movimientos de la herramienta, marcando
con línea continua los movimientos con avance igual al paso de
la rosca (G33) y en discontinua los movimientos a máxima
velocidad de avance (G00).
REFRENTADO DE TRAMOS CURVOS. G85
Este ciclo se utiliza para mecanizar superficies curvas,
pudiéndose mecanizar simultáneamente las superficies cilíndrica
y refrentada contiguas (ver Figura 6-10), cortando el material
mediante movimientos de la herramienta paralelos al eje X. Para
definir el ciclo correctamente es necesario programar el centro y
los puntos que limitan el tramo curvo (C, A y B en la Figura 6-1)
y la máxima profundidad de la pasada.
REFRENTADO DE TRAMOS CURVOS. G85
Este bloque se programa con los siguientes parámetros:
N0070 G85 P0=K40 P1=K50 P2=K20 P3=K60 P5=K1
P7=K0.1 P8=K0.2 P9=K50 P18=K-10 P19=K0
Los parámetros necesarios en la programación de este ciclo son:
P0: Coordenada X del punto A, absoluta, medida respecto al
origen que esté activo. Vendrá dada en radios o diámetros, según
el criterio que se haya elegido para programar.
P1: Coordenada Z del punto A, absoluta, medida respecto al
origen que esté activo.
P2: Coordenada X del punto B, absoluta, medida respecto al
origen que esté activo. En radios o diámetros según el criterio
elegido para programar.
REFRENTADO DE TRAMOS CURVOS. G85
P3: Coordenada Z del punto B, absoluta, medida respecto al
origen que esté activo.
P5: Paso máximo: es el máximo espesor, en el eje X (medido
siempre en radios), que se pueda eliminar en una pasada. Su valor
deberá ser mayor que cero.
P7: Demasía para el acabado en el eje X: es el espesor (en radios)
que se dejará en las pasadas de desbaste sobre el contorno
programado y según el eje X, para que se elimine en la pasada de
acabado. Su valor deberá ser positivo o cero.
P8: Demasía para el acabado en el eje Z: es el espesor que se
dejará en las pasadas de desbaste sobre el contorno programado
y según el eje Z, para que se elimine en la pasada de acabado. Su
valor deberá ser positivo o cero.
REFRENTADO DE TRAMOS CURVOS. G85
P9: Velocidad de avance de la pasada de acabado, sus unidades
coincidirán con el criterio general (G94 mm./min., G95
mm./revolución). Su valor podrá ser positivo o cero. Si es cero
no se producirá pasada de acabado.
P18: Distancia según el eje X desde el punto de inicio del arco
(A) al centro del mismo (C). Este parámetro es una distancia, y
por lo tanto su valor será independiente de si se está
programando la coordenada X en radios o diámetros.
P19: Distancia según el eje Z desde el punto de inicio del arco
(A) al centro del mismo (C).
REFRENTADO DE TRAMOS CURVOS. G85
Ciclo de trabajo:
A continuación se describen los movimientos que realiza la
herramienta cuando se programa este ciclo. En la Figura 6-18 se
han representado los movimientos de la herramienta marcando
con línea continua los movimientos con el avance programado
(G01) y en discontinua los movimientos a máxima velocidad de
avance (G00).
El ciclo realizará el desbaste en dos fases y finalmente la pasada
de acabado.
CICLO FIJO DE TORNEADO EN
TRAMOS RECTOS G81.
Ejemplo
El programa que se presenta en este ejemplo genera la geometría
de la Figura 6-5. Bruto de 80 x 30 ø (mm). El cero pieza se ha
situado en el extremo del bruto.
CICLO FIJO DE TORNEADO EN
TRAMOS RECTOS
N0010 G90 (Coordenadas Absolutas)
N0020 G94 F100 (F -> Avance en mm/min)
N0030 G97 S800 (S -> Velocidad de giro en r.p.m.)
N0040 T2.2 (Herramienta 2, corrector 2)
N0050 M03 (Arranque del cabezal)
N0060 G53 X0 Z80 (Almacenado de origen en memoria G53)
N0070 G53 (Activación del origen en memoria G53)
N0080 G0 X30.5 Z0.5 (Punto de inicio del 1er cilindrado)
N0090 G81 P0=K20 P1=K-40 P2=K30 P3=K-40 P5=K1
P7=K0.1 P8=K0.1 P9=K50
N0100 G0 X20.5 (Punto de inicio del 2º cilindrado)
N0110 G81 P0=K10 P1=K0 P2=K10 P3=K-15 P5=K1
N0120M30

Potrebbero piacerti anche