Subido por gugo_mas

252322470-Manual-Torno-Cnc

Anuncio
Versión 1.1
Mayo 2000
TORNO CNC
Manual de prácticas
INDICE
CONDICIONES GENERALES _________________________________
INTRODUCCIÓN .................................................................................................................
0-3
CARACTERÍSTICAS DE LA MÁQUINA ......................................................................
0-5
ARMARIO CNC ....................................................................................................................
0-7
UNIDAD DE CONTROL FAGOR .....................................................................................
0-9
FUNCIONES PREPARATORIAS......................................................................................
0-12
PARÁMETROS MÁQUINA ...............................................................................................
0-15
ACLARACIÓN DE CONCEPTOS ....................................................................................
0-16
PRÁCTICAS ..........................................................................................................................
0-30
CÓDIGOS DE ERROR ........................................................................................................
0-32
POSIBLES ERRORES .........................................................................................................
0-33
PRÁCTICAS TORNO. OPCIÓN: PLATO DE GARRAS ______________
EJERCICIO Nº 1 ...................................................................................................................
1-3
EJERCICIO Nº 2 ...................................................................................................................
1-23
EJERCICIO Nº 3 ...................................................................................................................
1-33
EJERCICIO Nº 4 ...................................................................................................................
1-45
EJERCICIO Nº 5 ...................................................................................................................
1-57
EJERCICIO Nº 6 ...................................................................................................................
1-69
EJERCICIO Nº 7 ...................................................................................................................
1-81
EJERCICIO Nº 8 ................................................................................................................... 1-105
EJERCICIO Nº 9 ................................................................................................................... 1-131
EJERCICIO Nº 10 ................................................................................................................. 1-151
EJERCICIO Nº 11 ................................................................................................................. 1-179
EJERCICIO Nº 12 ................................................................................................................. 1-197
EJERCICIO Nº 13 ................................................................................................................. 1-229
I
0-1
1-1
PRÁCTICAS TORNO. OPCIÓN: TRABAJO ENTRE PUNTOS ________
OPCIÓN TRABAJO ENTRE PUNTOS ...........................................................................
2-3
EJERCICIO Nº 14 .................................................................................................................
2-7
EJERCICIO Nº 15 .................................................................................................................
2-27
EJERCICIO Nº 16 .................................................................................................................
2-41
EJERCICIO Nº 17 .................................................................................................................
2-57
2-1
CONSIDERACIONES
GENERALES
0-1
0-2
INTRODUCCION
El objetivo general de este manual es aprender a maniobrar en el TORNO MAGNUM de control numérico
y está orientado hacia los talleres de las escuelas de Formación Profesional.
El contenido de este manual será el siguiente:
-
Características de la máquina.
-
Explicación del armario de C.N.
-
Unidad de control C.N.C.
-
Funciones preparatorias.
-
Parámetros máquina.
-
Aclaración de conceptos.
-
Prácticas.
En cada uno de los apartados se tratará de exponer:
Características de la máquina
Se verán las características técnicas que posee la máquina. Es decir las limitaciones mecánicas.
Explicación del armario de C.N.
Aquí se verá la puesta en funcionamiento de la máquina.
Unidad de control CNC
En este apartado se analizará el funcionamiento del CNC.
Funciones preparatorias
Las funciones preparatorias son las funciones G de que dispone el CNC, las cuales sirven para definir la
geometría de la pieza y las condiciones de trabajo.
Parámetros máquina
Son los valores que se le dan al CNC para configurar éste a las características de la máquina.
Aclaración de conceptos
En este apartado se trata de aclarar unos conceptos básicos en los cuales suelen existir unas pequeñas
dudas con el fin de agilizar en lo posible la introducción en la programación del C.N.
0-3
Prácticas
Se han programado una serie de ejercicios que tienen una progresión en dificultad y en contenido de
funciones; es decir, cada vez se verán piezas más complicadas tratando de estudiar todas las prestaciones
del control numérico FAGOR que es en el que se va a basar la realización de este manual.
En cada uno de los ejercicios, partiendo del dibujo de la pieza, se lleva un pequeño proceso en el cual a
veces se podrán efectuar cambios o adoptar soluciones mejores, pero como en dicho manual se va a tratar
de ver todas las funciones que tiene el control, no se va a comprobar cuál de las soluciones es la mejor.
En el proceso se verán los apartados siguientes:
-
Utiles de amarre.
-
Herramientas de corte.
-
Condiciones de corte.
-
Informaciones geométricas.
-
Etc .....
Se terminará con el programa de cada ejercicio en lenguaje máquina.
Se verán también los pasos seguidos en la ejecución del ejercicio.
En la tabla de herramientas, se especificarán las herramientas con sus correcciones tanto en longitud (X,
Z), como códigos de forma (F), radio de pastilla (R) y correctores de desgaste (I, K).
Con todo ello y la labor tanto de profesores como de alumnos, se espera poder alcanzar el objetivo
propuesto.
0-4
CARACTERISTICAS DE LA MAQUINA
Toda máquina tiene una limitaciones mecánicas de construcción y dimensionado, las cuales, en el caso de
las máquinas de control numérico, vienen definidas por los parámetros máquina a unas características
determinadas.
Para realizar la programación de cualquier pieza es necesario conocer las características generales de la
máquina:
-
-
Husillo principal (Cabezal)
-
Velocidad del cabezal (S) .......................................................... 0 ÷ 3000 r.p.m.
-
Potencia del cabezal ................................................................... 1500W
-
Diámetros del plato de garras ................................................... 110mm
-
Diámetro máximo sobre la bancada ........................................ 180mm
-
Diámetro de volteo sobre el carro transversal ....................... 90m
Carros
-
Desplazamiento del carro transversal...................................... 90mm
-
Desplazamiento del carro longitudinal.................................... 275mm
-
Avances máximos de los ejes:
G0 ..................
G1 ..................
-
3000 mm/min
1500 mm/min
Torreta
-
Torreta revólver automática de ocho estaciones, 4 Exteriores (T1, T3, T5, T7) y 4 Interiores (T2,
T4, T6, T8).
-
Siendo la torreta VDI las 8 posiciones pueden ser tanto de exteriores como de interiores.
Otros de los aspectos a tener en cuenta en la programación de cualquier pieza son las condiciones de
corte.
La velocidad de corte (Vc) es:
Vc =
π ⋅ d ⋅S
1000
Vc = m/min
d = Diámetro de la pieza en mm
S = Revoluciones por minuto
0-5
Esta velocidad de corte está en función de:
-
El material de la pieza a trabajar.
Cuanto mayor sea su resistencia, tanto menor la Vc.
-
El material de la herramienta.
Dependiendo si es de metal duro o de acero rápido, la Vc será mayor o menor.
-
Del avance.
A mayor avance menor Vc.
-
De la profundidad de la pasada.
Cuanto mayor sea la profundidad de la pasada, tanto menor será la Vc.
De la fórmula de la Vc, se hallan las revoluciones por minuto a programar para la pieza.
Se puede programar la velocidad del cabezal S en r.p.m. o también se puede programar como la velocidad
de corte. Si se programa la Vc, el CNC calculará la velocidad del cabezal hasta que éste alcance la máxima
velocidad (3000 rpm); a partir de aquí se mantendrá la velocidad del cabezal reduciéndose la Vc. Esto se
entiende ya que al aplicar la fórmula de la Vc para un diámetro de cero, las revoluciones saldrían infinito.
El avance F se puede programar tanto en mm/min como en mm/rev y la fórmula que los relaciona es:
F (mm/min) = S (rpm) x F (mm/rev)
0-6
ARMARIO CNC
Es el armario de control del sistema, el cual se adapta a la máquina a través de una serie de conectores
claramente diferenciados para que no haya posibilidad de error de conexionado en caso de traslado de la
máquina.
Figura 0.1
Para la puesta en marcha de la máquina, solo hay que activar el seccionador general que ésta posee en el
lado derecho de la máquina, seguidamente activar el pulsador (2) de ON que activa los motores (ver fig 0.2).
0-7
Figura 0.2
Por último realizar la búsqueda de referencia máquina de los ejes X, Z y realizar un cambio de herramienta
que pase por la posición de cero.
0-8
UNIDAD DE CONTROL FAGOR
El control numérico de contorno FAGOR, es un control de tipo industrial, lo cual aporta una garantía en
cuanto a la variedad de prestaciones y funcionalidad del mismo.
Dispone de una pantalla CRT, en la cual se visualiza a voluntad del usuario todo tipo de información
como programas, funciones activadas, avances programados, herramientas y correctores, revoluciones, etc.
Tiene la posibilidad de almacenar programas en la memoria de control, la cual está protegida mediante
batería contra cortes de alimentación.
Crea un directorio tanto de programas como de subrutinas standard y paramétricas.
Tiene la posibilidad de programarse directamente sobre el panel del propio CNC a través de un teclado
tipo membrana protegido contra polvo.
Existe la posibilidad de bloqueo en memoria o de parámetros con la finalidad de evitar la manipulación
por parte de personal inexperto en los programas ya introducidos.
Seguidamente, se van a estudiar los diferentes modos de operación de que dispone el CNC.
Modos de edición
-
EDITOR
Es similar al de cualquier ordenador y de fácil compresión.
En este modo de operación, se podrán crear, borrar, modificar, visualizar y cambiar la nomenclatura
de los programas.
-
PLAY-BACK
Es un modo en el cual se pueden programar una serie de movimientos realizados manualmente. Se
desplazan los carros de forma manual y se graba simultáneamente en memoria este proceso.
-
TEACH-IN
Se trabaja de forma similar a la del editor, con la diferencia de que se puede ejecutar un bloque una
vez creado antes de introducirlo en memoria.
Modos de ejecución
-
AUTOMATICO
Ejecuta todo el ciclo del programa cada vez que se acciona el pulsador de marcha.
-
BLOQUE-BLOQUE
Cada vez que se acciona el pulsador de marcha, se ejecuta un bloque o instrucción.
-
VACIO
Es un modo en el cual se analiza el programa. Es decir se comprueba si el programa elaborado es o no
correcto.
En este modo, se detectan todo tipo de errores existentes en cuanto a la factibilidad de ejecutar las
diferentes instrucciones.
0-9
El que el control pase el programa en VACIO, no significa que la pieza vaya a salir bien, ya que se
pueden haber introducido cotas incorrectas, para ello se tiene la posibilidad de realizar la simulación
gráfica y comprobar que el perfil simulado es el mismo que el programados. Con la opción en VACIO,
se puede pasar el programa hasta el bloque que se crea oportuno, y de ahí en adelante, continuar
ejecutando bloque a bloque o automático.
En cualquiera de estos modos de ejecución, se tiene la posibilidad de interrumpir el programa en
cualquier bloque, desplazar la herramienta inspeccionar lo que se necesite y a continuación, proseguir
el programa en el punto en que se había interrumpido.
Modo manual
Es un modo de operación en el que se pueden desplazar los carros de forma manual como en cualquier
torno convencional. La diferencia con respecto a ellos, es que en lugar de utilizar volantes, se utilizan
pulsadores, y la pantalla hace las funciones de un visualizador de cotas.
En este modo, se podrán seleccionar las siguientes variables:
-
Revoluciones del cabezal.
-
Herramienta con su corrección correspondiente.
-
Avances.
-
Arranque y parada del cabezal, etc.
Periféricos
Se pueden almacenar los programas en un cassette digital, el cual creará un directorio de lo almacenado
en cinta.
La transmisión puede realizarse tanto del cassette al control, como del control al cassette y viceversa.
Acoplando el INTERFACE 8004 u 8008 de ALECOP, puede implementarse el AULA CNC con
ordenadores personales (PC), para 4 u 8 puestos de trabajo respectivamente.
En este AULACNC las posibilidades de comunicación son, desde el terminal PC enviar y recibir los
programas del CNC, del cassette digital, así como listar en impresora y plotear los dibujos.
El almacenamiento de programas en un terminal PC es una opción más económica y estandarizada que la
del cassette.
Tabla de herramientas
En esta tabla se almacenan las dimensiones de las herramientas que se vayan a emplear en los programas,
así como el código de forma de cuchilla, radio de la punta de la pastilla y los correctores de desgaste en los
dos ejes.
El control toma estos valores y los aplica en la corrección de herramienta.
En el programa se define únicamente el número de herramienta y la corrección.
0-10
Modos especiales
En este modo, lo que se realiza es una adaptación del control numérico a las características de la máquina.
Programación
La programación de las diferentes piezas se realiza en código ISO, ampliamente extendido y de fácil
utilización.
El significado de los diferentes caracteres no numéricos, es el siguiente:
N:
Número de bloque (0’9999) .
G:
Funciones preparatorias. Pueden programarse varias en el mismo bloque.
X, Z: Cotas de los ejes. Pueden ser en mm. o en pulgadas.
I, K:
Aplicación en interpolaciones circulares, desplazamiento del origen polar y correctores de
desgaste.
R,A: Radio y ángulo para programación en coordenadas polares.
P:
Programación paramétrica. Posibilidad hasta 99 parámetros.
F:
Avance . Puede ser en mm/rev. y mm/min.
S:
Revoluciones del cabezal. En r.p.m. o mm/min para Vcorte = Cte.
T:
Nº de herramienta y corrección.
M:
Funciones auxiliares (Sentidos de giro, parada de programa, parada de cabezal, etc).
0-11
FUNCIONES PREPARATORIAS
Las funciones preparatorias se programan mediante la letra G seguidas de dos cifras (G2).
Se programan siempre al comienzo del bloque y sirven para determinar la geometría y condiciones de
trabajo del CNC.
Tabla de funciones G empleadas en el CNC
(Modal)
G00 :
Posicionamiento rápido.
(Modal)
G01*:
Interpolación lineal.
(Modal)
G02 :
Interpolación circular a derechas (sentido horario).
(Modal)
G03 :
Interpolación circular a izquierdas (sentido anti-horario).
G04 :
Temporización, duración programada mediante K.
G05 :
Trabajo en arista matada.
G06 :
Interpolación circular con programación del centro del arco en coordenadas
absolutas.
G07*:
Trabajo en arista viva.
G08 :
Trayectoria circular tangente a la trayectoria anterior.
G09 :
Trayectoria circular definida mediante tres puntos.
(Modal)
G14 :
Activación del eje C en grados.
(Modal)
G15 :
Mecanización en la superficie cilíndrica de la pieza.
(Modal)
G16 :
Mecanización en la superficie frontal de la pieza.
G20 :
Llamada a subrutina estandard.
G21 :
Llamada a subrutina paramétrica.
G22 :
Definición de subrutina estandard.
G23 :
Definición de subrutina paramétrica.
G24 :
Final de subrutina.
G25 :
Salto/llamada incondicional.
G26 :
Salto/llamada condicional si es igual a 0
G27 :
Salto/llamada condicional si no es igual a 0
G28 :
Salto/llamada condicional si es menor
G29 :
Salto condicional si es igual o mayor
G30 :
Visualizar código de error definido mediante K.
G31 :
Guardar origen de coordenadas
G32 :
Recuperar origen de coordenadas guardado mediante G31.
(Modal)
(Modal)
(Modal) G33 :
Roscado.
0-12
G36 :
Redondeo controlado de aristas.
G37 :
Entrada tangencial.
G38 :
Salida tangencial.
G39 :
Achaflanado.
(Modal)
G40*:
Anulación de compensación de radio.
(Modal)
G41 :
Compensación de radio a izquierdas.
(Modal)
G42 :
Compensación de radio a derechas.
(Modal)
G47 :
Tratamiento de bloque único.
(Modal)
G48* :
Anulación del Tratamiento de bloque único.
(Modal) G49 :
FEED-RATE programable
G50 :
Carga de dimensiones de la herramienta en tabla.
G51 :
Corrección de las dimensiones de la herramienta en uso.
G52 :
Comunicación con la RED LOCAL FAGOR.
(Modal) G53/G59 : Traslados de origen.
G66 :
Ciclo fijo de desbastado siguiendo el perfil pieza.
G68 :
Ciclo fijo de desbastado (X).
G69 :
Ciclo fijo de desbastado (Z).
(Modal)
G70 :
Programación en pulgadas.
(Modal)
G71 :
Programación en milímetros.
(Modal)
G72 :
Factor de escala.
G74 :
Búsqueda automática de referencia-máquina.
G75 :
Trabajo con palpador.
G75 N2 : Ciclos fijos de palpación.
G76 :
Creación automática de bloques.
G81 :
Ciclo fijo de torneado de tramos rectos.
G82 :
Ciclo fijo de refrentado de tramos rectos.
G83 :
Ciclo fijo de taladrado.
G84 :
Torneado de tramos curvos.
G85 :
Refrentado de tramos curvos.
G86 :
Ciclo fijo de roscado longitudinal.
G87:
Ciclo fijo roscado frontal.
G88 :
Ciclo fijo ranurado longitudinal.
G89 :
Ciclo fijo de ranurado frontal.
(Modal) G90*:
Programación de cotas absolutas.
(Modal) G91 :
Programación de cotas incrementales.
0-13
G92 :
Preselección de cotas y limitación del valor máximo de S.
G93 :
Preselección de origen de coordenadas polares.
(Modal)
G94 :
Avance F en mm/min. (0’1 pulgadas/min.).
(Modal)
G95*:
Avance F en mm/rev (0’1 pulgadas/rev) .
(Modal)
G96 :
Velocidad S en m/min (pies/min.).
(Velocidad de corte constante)
(Modal)
G97*:
Velocidad S en rev/min.
NOTA:
a) "Modal" significa que las funciones G una vez programadas permanecen activas mientras no sean
anuladas mediante otra G incompatible o mediante M02, M30, EMERGENCIA o RESET.
b) Las funciones G con * son las que asume el CNC en el momento del encendido , después de
ejecutar M02, M30, EMERGENCIA o RESET.
En un mismo bloque se pueden programar todas las G que se desee, y en cualquier orden salvo G14, G15,
G16, G20, G21, G22, G23, G24, G25, G26, G27, G28, G29, G30, G31, G32, G50, G53/G59, G72, G74 y
G92 que deben ir solas en el bloque por ser especiales.
Si en un mismo bloque se programan funciones G incompatibles, el CNC asume la última programada.
Las funciones G14, G15, G16, G75, N2 y G76 estarán disponibles en el CNC modelo Ts.
0-14
PARÁMETROS MÁQUINA
Por medio de los parámetros máquina se personaliza el control numérico a las características de la máquina
como recorridos de los carros, velocidades de avance máximos de cada eje, revoluciones máximas de cabezal,
etc...
Para ver el significado de cada uno de los parámetros, así como el modo de introducirlos, consultar al
manual de instalación y puesta en marcha de FAGOR suministrado con la máquina.
La máquina sale de fabrica con los parámetros correctamente y siempre que exista un mal funcionamiento
de la máquina, se debe comprobar que tiene los parámetros iguales a los del listado del manual de parámetros
máquina y programa de PLC.
0-15
ACLARACIÓN DE CONCEPTOS
Se van a explicar unos conceptos útiles para toda aquella persona que se inicie en el tema del control
numérico, así como algunas funciones básicas.
El Control Numérico es un sistema que, aplicado a una máquina, automatiza y controla todas las acciones
de los órganos de la máquina.
Nomenclatura y sentido de los ejes de coordenadas para la máquina.
Figura 0.3.
Cero máquina o referencia máquina es un punto de referencia de la máquina que está situado en una
posición determinada de los recorridos de los carros del torno tal y como se ve en la figura 0.4 para torreta
estandard y en la 0.5 en torreta VDI (ver fig. 0.4).
0-16
Figura 0.4.
Esta referencia se emplea para el posicionamiento del cero pieza o flotante en la cara del plato y en el eje
del husillo principal (ver fig. 0.5).
Figura 0.5
0-17
Es necesario remarcar que al hacer la búsqueda del cero máquina, si el carro llega a tal posición, se pierde
el cero pieza o cero flotante que existía en esos momentos, pasando a estar el cero pieza en la cara del plato
y en el eje del husillo principal.
Reglaje de herramientas
-
Consiste en introducir en la tabla de herramientas los valoresde las compensaciones de cada herramienta
en longitud (X, Z), código de forma (F), radio de la pastilla (R) y correctores de desgaste (I, K).
•
Modo de conocer los valores de X, Z
* Este modo es un modo manual para entender el significado de estos valores y aplicarlo en
aquellas máquinas que no tengan ayuda a la carga de la tabla de herramientas.
* Se opera en el modo manual OP MODE ⇒ 5
* El primer paso a dar, es hacer la búsqueda de referencia máquina, SIEMPRE en el orden X,
Z; ya que de lo contrario lo más probable es que el módulo portaherramientas choque contra la
caña del cabezal móvil o contrapunto.
* Se amarra en el plato una pieza de dimensiones conocidas o se mecaniza una para conocer sus
dimensiones; es conveniente que dicha pieza tenga un diámetro tal que no entre en el agujero
del plato ya que de lo contrario no se conocería la posición real respecto de la cara del plato.
* Se selecciona una hta. que sea de exteriores con CORRECCION CERO; es decir, T.1. ⇒
START
* Se desplaza la hta. hasta tocar la pieza en el sentido del eje X. Esto se puede hacer de dos
formas:
-
Con el mando JOG, es decir, en incrementos fijos bien en mm, en décimas o centésimas.
-
Con el mando FEED, reduciendo el avance a un % mínimo y así el choque de la pieza con
la hta. es mínimo.
* Se anota el valor en pantalla de la cota X y a continuación se aplica la fórmula:
X=
Cota X en pantalla - Cota medida
2
Cota medida = diámetro de la pieza (X).
Se divide por dos, ya que el parámetro máquina P11 está en DIAMETROS y la programación
se va a realizar siempre en diámetros, aunque exista la posibilidad de programación en radios.
Ver Figura 0.6 ó 0.7.
* Para conocer Z, se toca la pieza en el sentido del eje Z, se anota el valor en pantalla de la cota
Z y se aplica la fórmula. Ver Figura 0.6 ó 0.7.
Z = Cota Z en pantalla - Cota medida.
Cota medida = longitud Z de la pieza.
0-18
Para la torreta portaherramientas estandard:
Figura 0.6.
0-19
Para la torreta portaherramientas VDI:
Figura 0.7
* Ya se han calculado los valores de X, Z a introducir en la máquina. Estos valores se podrían
calcular en un reglaje fuera de la máquina, por medio de lectores ópticos ect .., pero sólo será
aplicado en la industria para la producción, ya que estos útiles de prereglaje son de un coste
elevado.
* El entender el concepto o significado de X Z para el reglaje de htas. es muy importante y
necesario.
* Si la hta. fuese de interiores, se conocerían las dimensiones de un agujero en el sentido X; es
decir, esa sería la cota medida para el eje X. Para el eje Z el mismo procedimiento empleado
para las htas de exteriores.
•
El código de forma F
* El código de forma se representa en la tabla de correcciones de herramienta por la letra F.
0-20
* Depende cómo sea el ataque de la hta. a la pieza, deberá aplicarse un código de forma en el
reglaje de hta. para que la máquina conozca en todo momento hacia que lado tomar el decalaje
del radio de pastilla (ver fig. 0.8).
Figura 0.8
* Los códigos de forma posibles son : F0 - F9
* Códigos de Forma:
P = Punta de la hta.
C = Centro de la pastilla.
0-21
Figura 0.9
•
Radio de pastilla
* Es una constante fija y conocida en todo momento.
•
Correctores de desgaste de herramienta I, K
* Estos correctores se almacenarán en la tabla con el valor cero, siendo sencilla su programación
en el caso de emplearse.
-
Para conocer los valores del resto de las htas., se procede del mismo modo; para las restantes, ya no
sería necesario hacer la búsqueda de referencia máquina o cero máquina, ya que se ha realizado para
la primera.
0-22
-
Al seleccionar la nueva hta., si NO tiene corrector cero T_.0, el control tendrá en cuenta los valores
existentes en la tabla 8 para la corrección tomada. Se calculan los valores de (X, Y) vistos anteriormente.
Para conocer los valores resultantes de los correctores a introducir en la tabla de herramientas 8,
habrá que sumar a los valores (X, Z) calculados por medio de las fórmulas los valores (X, Z) existentes
en la tabla 8 en la corrección seleccionada; se deberán de tener en cuenta los signos.
-
Una vez conocidos todos los valores, la introducción en la tabla, se puede realizar de varias formas:
•
El primer modo sería entrar en la tabla de htas. OP MODE ⇒ 8 y a continuación teclear todos los
valores:
T_____ X ______ Z ______ F ______ R ______ I ______K
•
Otro modo sería llamar a la corrección correspondiente:
OP MODE ⇒ 8 ⇒ T
Desplazar el puntero
⇒ RECALL
y teclear los nuevos valores encima de los ya existentes.
•
El último sería introducirlos por programa mediante la función G50.
-
La torreta dispone de ocho posiciones de htas., cuatro de exteriores (T1, T3, T5, T7) y cuatro de
interiores (T2, T4, T6, T8).
-
Los correctores de htas. que normalmente se van a utilizar, coincidirán con el número de hta. a la que
se aplica, es decir T N . N. Esto no tiene por qué ser una norma fija, pero es interesante habituarse a
un sistema.
•
Un modo simple de reglar las htas., es emplear la ayuda a la carga de la tabla de herramientas :
* La máquina se encargará de introducir los valores de longitud X, Z en su correspondiente
posición, siguiendo en orden estos pasos:
* En el modo de operación manual OP MODE ⇒ 5
* Se hará la búsqueda de referencia máquina en X y luego en Z; así como amarrar una pieza de
dimensiones conocidas en el plato, del mismo modo que en el proceso anterior.
* Pulsar la tecla de función "MEDIDA HERRAM" o "F7", en pantalla aparecerá «MED H»
fuera del recuadro.
* Pulsar X
* Teclear la dimensión de la pieza según el eje X en diámetro, si el parámetro P11 está en
diámetros; de lo contrario, el radio.
0-23
* Pulsar ENTER, con lo cual ese valor pasa a la memoria del control.
* Pulsar Z
* Teclear la dimensión de la pieza en el sentido del eje Z e introducirlo en memoria ENTER
* Teclear el número de herramienta que se desea reglar y el número de corrección a aplicarle:
T ___ . ___ .
* Pulsar START o pulsador verde para que se sitúe dicha herramienta en la posición de trabajo.
* Mover los carros mediante los mandos manuales hasta tocar la pieza con la hta. en el sentido
del eje X.
* Pulsar X
* Pulsar "CARGAR" o "F2". En ese momento pasa a estar activada la nueva dimensión X de la
herramienta calculada por el control, por lo que la cota visualizada en pantalla en el je X, debe
ser la misma que se introdujo en memoria; es decir el valor del diámetro de la pieza.
* Mover los carros mediante los mandos manuales hasta tocar la pieza con la hta. en el sentido
del eje Z.
* Pulsar Z
* Pulsar "CARGAR" o "F2". En este momento pasa a estar activada la nueva dimensión Z de la
herramienta calculada por el control, por lo que la cota visualizada en pantalla en el eje Z,
debe ser igual a la longitud de la pieza previamente introducida en la memoria.
* Los valores de (X, Z), ya se encuentran introducidos en la tabla de herramientas; sólo faltaría
introducir el código de forma F, radio de pastilla R y correctores de desgaste I, K de alguno de
los modos vistos con anterioridad.
* Si se desea reglar otra hta., se comienza de nuevo tecleando la nueva hta., y se repite el proceso.
No es necesario hacer la búsqueda de referencia máquina.
* Para pasar a trabajar de forma estandard en el modo MANUAL pulsar la tecla de función
"MEDIDA HERRAM" o "F7".
-
Un punto a tener muy en cuenta, es en el modo manual, la T __ que aparece en letra grande a
continuación de las revoluciones S, es el número de hta. que está en la posición de trabajo; debajo de
esta T, aparece otra menor de la forma T __.__ la cual representa los dos primeros dígitos el número
de herramienta y los dos a continuación del punto, el número de corrección aplicado en esos momentos
a esa herramienta.
Cero pieza o cero flotante es un punto de referencia que se asigna a un punto de la pieza a libre elección,
sobre el cual se va a posicionar el origen de coordenadas para programar la pieza. Se tomará de la forma que
más simplifique la programación de la misma. Generalmente se encontrará en el eje de giro de la pieza.
0-24
Se va a ver un ejemplo en el cual se posiciona el cero pieza y la forma de hacerlo:
Figura 0.10
El cero pieza se representa por el símbolo:
Si se tiene una pieza como la de la figura y se quiere posicionar el cero pieza en el punto descrito, habrá
que hacerlo en varios pasos y posicionar solamente el eje Z.
El eje X no se posiciona porque el cero pieza en el sentido del eje X siempre se encuentra en el eje del
husillo principal o eje de giro.
Se debe trabajar en el modo de operación MANUAL "5".
Posicionado del eje Z.
En el modo MANUAL, OP MODE ⇒ 5
Se amarra la pieza en el cabezal, se le da un número de revoluciones y un sentido de giro y se selecciona
una hta. ya reglada, con su correspondiente corrección.
A continuación se desplaza con las teclas de manual hasta tocar con la herramienta la pieza en el sentido
del eje Z como se ve en la figura.
0-25
Figura 0.11
Entonces, se debe introducir en memoria el valor de la distancia del punto en que se encuentra la punta de
la herramienta al cero pieza en el sentido del eje Z, con el signo correspondiente; es decir, el cero del origen
de coordenadas está situado en el punto del cero pieza.
Acto seguido, según la figura 0.11, se teclea el valor de Z0 ⇒ ENTER, con lo cual en pantalla aparecerá
el valor de Z0 y el cero pieza estará posicionado en ese punto.
Si el cero pieza se encontrase en el otro extremo de la pieza de longitud L, según la figura 0.12; se
realizaría del mismo modo anterior, pero el valor a introducir en memoria sería Z(L) ⇒ ENTER, apareciendo
en pantalla el valor de ZL y quedando el cero pieza posicionado.
Figura 0.12
0-26
Tipos de programación
Se puede programar en dos sistemas:
-
Coordenadas cartesianas.
Coordenadas polares.
Dos ángulos.
Angulo y una coordenada cartesiana.
Para pasar de un sistema a otro, no se necesita ninguna función preparatoria; es decir, un bloque puede ir
en cartesianas y el siguiente en polares.
En cartesianas se define un punto P(X, Z).
En polares un punto queda definido por el radio y el ángulo P(R, A).
El sentido de los ejes es:
Figura 0.13
y siempre se debe tener presente.
Ver figuras:
Figura 0.14.
0-27
Figura 0.15.
Estas aclaraciones vienen en el manual de programación.
Programación de cotas
Hay dos formas de programación de las cotas:
-
Programación en cotas absolutas (G90).
Programación en cotas incrementales (G91).
Cotas absolutas son las que van referidas al cero pieza; para ello, debe estar activada la función G90. Se
pueden programar tanto en coordenadas cartesianas como en polares.
Cotas incrementales son las que van referidas al punto anterior; es decir, para ir de un punto al siguiente
se producen unos incrementos, los cuales pueden ir en coordenadas cartesianas o polares . Debe estar activada
la función G91.
Estas aclaraciones vienen en el manual de programación.
Relación entre origen de coordenadas y el origen polar
El cero pieza o cero flotante es el punto en el cual se encuentran situados el origen de coordenadas
cartesianas y polares; es decir, es el mismo punto. Esto al comienzo del programa.
Existe la posibilidad de desplazar, el cero de un punto a otro y se llama preselección de cotas, que viene
explicado en la sección 6 del manual de programación. En este caso, se desplaza el origen de coordenadas
cartesianas con la función preparatoria G92.
Con la función G93, lo que se hace es desplazar el origen de coordenadas polares quedando el origen de
coordenadas cartesianas donde estaba, esta función viene explicada en la sección 6 del manual de
programación.
Se desplaza el origen polar desde el cero pieza al punto P es decir, a las cotas que siempre deben estar en
valores absolutos.
0-28
Figura 0.16.
El valor de I será en diámetros, ya que la programación se va a realizar en diámetros.
Si ahora se programara en coordenadas cartesianas, el punto de referencia sería el punto O y si se hiciera
en polares, el origen de coordenadas es el punto P u origen polar.
Se puede trabajar tanto en polares como en cartesianas y los puntos de referencia no tienen nada que ver,
en este caso, el uno con el otro.
Un punto a tener en cuenta, es que siempre que se aplique una interpolación circular G02 o G03, el CNC
asume como nuevo origen de coordenadas polares el centro de giro de la interpolación, independientemente
de que se haya programado con anterioridad la función G93.
0-29
PRACTICAS
Consideraciones Generales
En las prácticas se van a desarrollar una serie de procesos y programas de construcción de diferentes
piezas. Se debe aclarar que el proceso seguido no será el único ni quizás el más correcto, ya que el número
de procesos diferentes es variadísimo.
Para cada pieza pueden existir varios ejercicios, que dependen de la forma del comienzo del programa o
recorrido a seguir y del modo de programación, entendiendo por ello que todas las piezas se pueden programar
indistintamente en cartesianas o en polares.
Lo mismo sucede con la programación absoluta y la programación incremental.
El criterio a seguir a la hora de optar por un tipo de programación u otro, es tomar aquel que simplifique
los cálculos, generalmente suele ser el más sencillo y corto.
Similar criterio se sigue con las funciones preparatorias G90 y G91; es decir, en cotas absolutas e
incrementales.
Dependiendo de la forma de acotación que lleva la pieza, será más lógico trabajar en un sistema o en el
otro.
De todas formas, se debe tener en cuenta que es más correcto o preciso trabajar en cotas absolutas G90
que en cotas incrementales G91, ya que en la programación en cotas incrementales los errores se pueden ir
acumulando o incrementando, cosa que no sucede con la programación en cotas absolutas.
En las diferentes prácticas que se incluyen, los programas, no tienen por qué ser los más idóneos, ya que
lo que se va a tratar de ver es el máximo de funciones del manual de programación del control numérico
FAGOR y sus aplicaciones. En cada práctica se irán introduciendo nuevas funciones según su periodicidad
en las aplicaciones y según el grado de dificultad.
En las primeras prácticas, se incluirán varios programas de cada pieza para que se aprecien las diferencias
existentes al programar de un modo u otro.
Los ejercicios con arranque de viruta están pensados para trabajar con aluminio; en caso que se quiera
mecanizar en otro material, habrá que adecuar en cada caso las condiciones de corte a las características del
material a trabajar.
A la hora de crear y ejecutar un programa en el CNC se deberá seguir un orden:
* Editar el programa en el modo de edición
* OP MODE ⇒ 6 ⇒ P -------* Reglaje de las htas. empleadas en dicho programa.
* Comprobación en VACIO.
0-30
Es necesario comprobar si el programa está bien, para ello se tiene el modo de operación Nº 4 en VACIO
en todas sus posibilidades, pueden comprobarse los programas con desplazamientos de los ejes o sin ellos;
siendo el más correcto para la primera comprobación, el modo:
1- Funciones G, S, T, M
el cual no posee desplazamientos de los ejes y comprueba o ejecuta las funciones G, S, T, M del programa:
-
G = Funciones preparatorias .
S = Revoluciones del cabezal .
T = Herramientas .
M = Funciones auxiliares .
En este modo se puede realizar la simulación gráfica y ver las sucesivas pasadas de las herramientas. Para
ello ver el manual de operación en la sección 3.
Los programas se van a enumerar de decena en decena por cada número de ejercicio, por ejemplo si el
ejercicio 1 tiene tres programas, se enumerarán como el 11, 12 , 13 y así sucesivamente con el resto de
ejercicios.
Cada práctica está formada por los siguientes apartados:
-
Figura de la pieza .
-
objetivo del ejercicio .
-
Situación del cero flotante .
-
Material de partida .
-
Amarre de la pieza .
-
Proceso y herramientas .
-
Condiciones de mecanizado .
-
Tabla de herramientas .
-
Cálculos geométricos .
-
Observaciones .
-
Programa .
-
Observaciones al programa .
NOTA:
-
Para la correcta asimilación de este manual, se debe de estar familiarizado con el manual de operación
del CNC FAGOR. Del mismo modo, al introducir en las prácticas nuevas funciones, se consultarán en
el manual de programación CNC FAGOR tomando como guía el índice de que dispone.
-
El significado y modo de programación de cada función se estudiará en el manual de programación
CNC FAGOR.
-
El manual de instalación y puesta en marcha del CNC FAGOR, sirve entre otras cosas para ver el
significado de los parámetros máquina .
0-31
CODIGOS DE ERROR
-
Existe un listado de código de errores tanto en el manual de programación como en el de operación,
los cuales pueden ser debidos a multitud de causas. Dichos errores no se podrán exponer en su totalidad.
-
Siempre que se tengan dudas respecto a los errores, se comprobará en el listado que posee el manual
de programación del CNC.
-
En la pantalla del CNC se visualiza el código de error y el bloque en el que se ha producido dicho
error; si el bloque citado es correcto, se deberán de comprobar los tres siguientes ya que el control
los va leyendo con anterioridad a ejecutarlo.
0-32
POSIBLES ERRORES
-
A continuación se exponen algunas posibles CAUSAS Y SOLUCIONES de los errores más frecuentes
que en la mayoría de los casos tienen una sencilla solución :
Error 94 , 95 , 96 , 98 ,99 . Error de paridad en la tabla de htas., de los parámetros de los ejes X, Z
y en la tabla de M.
-
Posibles causas :
* Son originados por un « CHECKSUN ERROR», en su correspondiente área (tabla htas.,
parámetros, tabla de M); siendo la causa habitual el problema de batería, comportando una pérdida
de los respectivos valores memorizados .
-
Soluciones :
* Introducir la tabla de htas., parámetros máquina o tabla de M, acorde al listado de parámetros
existente con el manual de instalación y puesta en marcha entregado con la máquina.
* Mantener el CNC encendido, hasta que la batería alcance el nivel de tensión correcto (4 ó 5
horas).
Error 64 . Emergencia exterior activada
-
Posibles causas :
* Se ha pulsado el pulsador rojo de emergencia de los motores.
* Al ir a un modo de ejecución (Automático, Bloque a bloque, Play-back, Teach-in, Manual) y estar
apagados los motores.
* Al salirse de los límites de recorridos de los carros y pulsar un micro de seguridad, el cual
desactiva los motores.
-
Soluciones :
* Si el pulsador de motores se activa, el problema queda resuelto .
* En el caso de que el pulsador de activar los motores no responda se deben hacer dos pruebas:
-
Estirar hacia arriba el pulsador rojo de emergencia.
-
Si está activado alguno de los micros de seguridad, por estar el carro fuera de los recorridos,
teniendo activado el pulsador de inhibir micros, se activa el pulsador de activar motores, se
pasa al modo Manual y se introducen los carros dentro de los límites de recorrido, desactivando
el micro. A continuación hacer búsqueda de referencia máquina y asignar el cero pieza.
0-33
Error 66, 68: Límite de recorrido eje sobrepasado
-
Posibles Causas :
* El error se genera bien porque la máquina está fuera de límite, o bien porque se ha programado un
bloque que obligaría a la máquina a salirse de límites.
* Mal posicionamiento del cero pieza o cero flotante.
-
Soluciones :
* Programar un desplazamiento que esté dentro de los límites de recorrido de la máquina .
* Posicionar el cero pieza o cero flotante en la máquina, de tal modo que los desplazamientos
programados se puedan ejecutar en la máquina .
Error 70, 72 . Error de seguimiento
-
Posibles causas :
* Se ha estropeado su correspondiente tarjeta de regulación.
* Se ha programado un avance que al ejecutarlo en la mecanización, el error de seguimiento supera
un valor definido en los parámetros máquina por unas constantes K .
-
Soluciones :
* Para conocer si una tarjeta se ha estropeado, se cambia por la del otro eje y se comprueba; si está
estropeada, llamar a ALECOP para sustituirla por otra nueva.
* Si el avance es excesivo para la pasada que se lleva, se reducirá el avance o bien la profundidad de
pasada.
Error 26 . Sobrepasada la capacidad de memoria
-
Posible causa :
* No existen en la memoria tantos caracteres libres como los que se pretenden introducir .
-
Solución :
* Almacenar los programas de la memoria en el lector de FAGOR, y a continuación borrar los
programas de la memoria.
Error 61 . Fallo de la batería
-
Posible causa :
* Tener la máquina apagada durante más de dos meses.
-
Solución :
* Encender la máquina y dejarla así durante cuatro o cinco horas.
* Introducir el listado de los parámetros máquina y de las funciones M existente en el manual de
parámetros máquina y programas de PLC entregado con la máquina.
0-34
Error 36 . Subrutina repetida
-
Posible causa:
* Se introduce desde un periférico (Lector, PC, cassette) un programa que contenga una subrutina
con el mismo nombre que otra ya creada en el control; luego existen dos subrutinas diferentes con
el mismo nombre. El control no sabrá cual de ellas tomar.
-
Solución:
* Cambiar de nombre a una de las dos subrutinas, así como a las posibles llamadas a dicha subrutina.
Error 25 . Subrutina mal definida
-
Posible causa:
* No se finaliza la subrutina con G24.
* Se crea una subrutina paramétrica dentro del programa.
-
Soluciones:
* Introducir G24.
* Crear la subrutina paramétrica después del final de programa M2 o M30.
Otros errores que no se visualizan en pantalla
* Mal funcionamiento de la máquina .
-
Si la máquina no funciona bien, hay que mirar los parámetros y ver si son los idóneos. De
fábrica, el control sale con unos parámetros, que vienen en el manual de parámetros máquina
y programa PLC entregado con la máquina; estos parámetros están explicados en el manual
mencionado anteriormente.
-
Los parámetros que posee la máquina, deben coincidir en todo momento con los del listado
del manual de parámetros máquina y programa PLC.
-
Si los parámetros son los correctos, la máquina está encendida, al igual que los motores y el
error no es de programación, el fallo puede ser del programa de PLC, comprobar en el manual
de parámetros máquina y programa de PLC que dicho programa coincide con el de la máquina,
si estos coinciden, consultar con Alecop S.Coop.
0-35
0-36
PRÁCTICAS TORNO
OPCIÓN: PLATO DE GARRAS
1-1
1-2
EJERCICIO
1
1-3
1-4
EJERCICIO Nº 1
Figura 1.1.
OBJETIVO DEL EJERCICIO
-
Programar un cilindrado y un refrentado en una pieza, con todas sus variantes posibles.
-
Aplicación de las funciones preparatorias:
* Posicionamiento rápido G0.
* Interpolación lineal G1.
* Programación de cotas absolutas G90.
* Programación de cotas incrementales G91.
* Avance F en mm/min G94.
* Avance F en mm/rev G95.
* Velocidad S en mm/min (Velocidad de corte constante) G96.
* Velocidad S en rev/min G97.
* Ciclo fijo de torneado G81.
* Definición de subrutina estandard G22.
* Llamada a subrutina estandar G20.
* Final de subrutina G24.
1-5
* Salto incondicional G25.
* M3 sentido de giro a la derecha.
* M41 selección de gama de velocidades.
* M30 final de programa con vuelta al comienzo.
-
Todas estas funciones no se van a aplicar en un mismo programa, sino en varios para la misma pieza.
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura.
Figura 1.2.
El modo de posicionarlo, tocar con la herramienta con su correspondiente corrección la pieza en el
sentido del eje Z y a continuación Z ⇒ 0 ⇒ ENTER, con lo cual el valor de Z0 entra en memoria, quedando
el eje Z posicionado.
Ver figura 1.3.
Figura 1.3.
En el sentido del eje X no se modifica, por estar siempre en el eje de revolución de pieza.
1-6
MATERIAL DE PARTIDA
El material de partida es una barra de aluminio de ∅ 30mm.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras.
Figura 1.4.
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado y acabado del perfil.
Figura 1.5.
1-7
HOJA DE PROCESOS
Pieza nº .............. 1 ...................Programa ............ 11,12 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
R.P.M.
Avance
mm/rev
1
1
1
Refrentado
1
1000
0.05
2
Desbastado del perfil
1
1000
0.065
3
Acabado del perfil
1
1000
0.04
Descripción
1-8
Posición V. corte
torreta
Mt/min
HOJA DE PROCESOS
Pieza nº .............. 1 ...................Programa ............13,14, 15 ............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
100
0.05
2
Desbastado del perfil
1
100
0.065
3
Acabado del perfil
1
120
0.04
Descripción
1-9
Posición V. corte
R.P.M.
torreta Mt/min
Avance
mm/rev
HOJA DE PROCESOS
Pieza nº .............. 1 ...................Programa ............ 11,15 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
herramienta
Nº de
corrección
T
SCLCL
1
1
Código
Radio
de Forma de Punta
F
R
3
0.4
Observaciones:
1-10
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio no se emplean cálculos geométricos.
OBSERVACIONES
Este ejercicio se va a realizar de diferentes formas de programación, viendo el menú de posibilidades
existentes.
Es muy conveniente el estudiar todos los posibles modos de programar, para ver las diferencias existentes
entre unos y otros, así como las ventajas y desventajas.
En la tabla de herramientas no tiene sentido poner los valores de X, Z obtenidos en el reglaje de
herramientas, ya que variará de una máquina a otra debido al posicionado del módulo portaherramientas
sobre la máquina, al posicionado del portaherramientas en la torreta, etc...
1-11
HOJA DE PROGRAMA
Ejercicio nº ......... 1 ....................................
Programa nº ..... 11 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G00 G90 G94 G97 X32 Z0 S100 T1.1 M3 M41
N20
G01 G90 X-0.8 Z0 F50
N30
G00 G90 X28 Z1 F500
N40
G01 G90 X28 Z-24.8 F65
N50
G00 G90 X30 Z1 F500
N60
G00 G90 X26 Z1 F500
N70
G01 G90 X26 Z-24.8 F65
N80
G00 G90 X28 Z1 F500
N90
G00 G90 X24 Z1 F500
N100
G01 G90 X24 Z-24.8 F65
N110
G00 G90 X26 Z1 F500
N120
G00 G90 X22 Z1 F500
N130
G01 G90 X22 Z-24.8 F65
N140
G00 G90 X24 Z1 F500
N150
G00 G90 X20.5 Z1 F500
N160
G01 G90 X20.5 Z-24.8 F65
N170
G00 G90 X22 Z1 F500
N180
G00 G90 X20 Z1 F500
N190
G01 G90 X20 Z-25 F40
N200
G01 G90 X31 Z-25 F40
N210
G00 G90 X35 Z10 M30
1-12
Observaciones
OBSERVACIONES AL PROGRAMA 11
-
Este ejercicio está realizado en una máquina hta. convencional, dándole las sucesivas pasadas como
si fuese manualmente; es decir calculándolas.
-
El programa P11 está sin simplificar.
-
Este modo de realizar el ejercicio es el más largo de programar.
-
En la práctica no se utiliza este método.
-
En la figura se pueden apreciar las sucesivas pasadas llevadas a cabo en la realización del ejercicio.
Figura 1.6.
-
Al refrentar se pasa el valor del radio de la pastilla X-0.8 para evitar un posible resalte o tetón en el eje
de la pieza; el radio de pastilla es R0.4 mm y en diámetro 0.8 mm.
1-13
HOJA DE PROGRAMA
Ejercicio nº ......... 1 ....................................
Programa nº ..... 12 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G94 G97 X32 Z0 S100 T1.1 M3 M41
N20
G1 X-0.8 Z0 F50
N30
G0 X28 Z1
N40
G1 Z-24.8 F65
N50
G0 X30 Z1
N60
X26
N70
G1 Z-24.8
N80
G0 X28 Z1
N90
X24
N100
G1 Z-24.8
N110
G0 X26 Z1
N120
X22
N130
G1 Z-24.8
N140
G0 X24 Z1
N150
X20.5
N160
G1 Z-24.8
N170
G0 X22 Z1
N180
X20
N190
G1 Z-25 F40
N200
X31
N210
G0 X35 Z10 M30
1-14
Observaciones
OPCIONES AL PROGRAMA 12
-
Al simplificar el programa P11, se debe tener en cuenta que funciones preparatorias son modales,
según el manual de programación FAGOR.
-
MODAL significa que toda función G una vez programada permanece activa mientras no sea anulada
mediante otra G incompatible o mediante M2 ó M30.
-
Las coordenadas de los ejes (X, Z), el avance, las revoluciones, las herramientas y las funciones
auxiliares M, son modales. Por tanto, una vez programadas no es necesario repetirlas, salvo en caso
de tener que modificarse.
-
Las funciones se pueden simplificar y representar de este modo:
* G00 como G0, G
* G01 como G1.
* G02 como G2.
-
Se debe tener siempre presente qué funciones del listado tienen asterisco, ya que ésas son las que
asumen el control al encendido de la máquina.
-
Las herramientas se pueden representar, como T01.01 o bien como T1.1; es decir, en nomenclatura
simplificada.
-
Las funciones M también se pueden simplificar, es decir, M00 = M0 o M03 = M3.
1-15
HOJA DE PROGRAMA
Ejercicio nº ......... 1 ....................................
Programa nº ..... 13 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X32 Z0 S100 T1.1 M3 M41
N20
G1 X-0.8 F0.05
N30
G0 X32.5 Z1
N40
G22 N1
N50
G91 G0 X-4
N60
G90 G1 Z-24.9 F0.065
N70
G91 X2
N80
G90 G0 Z1
N90
G24
N100
G20 N1.4
N110
G90 G0 X20
N120
G1 Z-25 F0.04 S120
N130
X30
N140
G0 X35 Z10 M30
1-16
Observaciones
OPCIONES AL PROGRAMA 13
-
Es un programa con una aplicación de subrutinas estandar.
-
Se debe de calcular el número de veces que se quiere realizar la llamada a la subrutina.
N =
-
28,5 - 20,5
= 4 veces se debe repetir
2
La representación gráfica radial de la subrutina estandar, será:
Figura 1.7.
-
Se amplia Vc constante y avance F en mm/rev, que será como normalmente se trabaja.
-
Se asigna una Vc constante, con lo cual el CNC se encargará de calcular el número de revoluciones de
la fórmula:
Vc =
π ⋅ d ⋅S
1000
El valor de las revoluciones aumentará mientras sea posible o hasta que llegue a su máximo. A partir
de ahí, lo que el control hará, es bajar la Vc manteniendo el número de revoluciones n.
Nota: Vc significa "Velocidad de corte"
1-17
HOJA DE PROGRAMA
Ejercicio nº ......... 1 ....................................
Programa nº ..... 14 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G96 G90 X32 Z0 S100 T1.1 M3 M41
N20
G1 X-0.8 F0.05
N30
G0 X32.5 Z1
N40
G91 G0 X-4
N50
G90 G1 Z-24.9 F0.065
N60
G91 X2
N70
G90 G0 Z1
N80
G25 N40.70.4
N90
G90 G0 X20
N100
G1 Z-25 F0.04 S120
N110
X30
N120
G0 X35 Z10 M30
1-18
Observaciones
OPCIONES AL PROGRAMA 14
-
Se aplica la función G25 (salto incondicional) y se puede ver cómo su empleo hace las veces de la
llamada a las subrutinas.
-
El ciclo que se realiza, es el mismo que el utilizado en la subrutina estandar.
-
Esta función es muy empleada en la industria; es muy importante conocerla al detalle.
1-19
HOJA DE PROGRAMA
Ejercicio nº ......... 1 ....................................
Programa nº ..... 15 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G96 G90 X32 Z0 S100 T1.1 M3 M41
N20
G1 X-0.8 F0.05
N30
G0 X30.5 Z1 F0.065
N40
G81 P0 = K20 P1 = K-25 P2 = K30 P3 = K-25 P5 = K1.5
P7 = K0.2 P8 = K0.1 P9 = K0.04
N50
F0 X35 Z10 M30
1-20
Observaciones
OPCIONES AL PROGRAMA 15
-
Esta función G81 simplifica en gran medida la programación.
-
Es el modo más rápido, simple y seguro de programar esta pieza.
-
Este ciclo fijo de torneado será el más empleado en la industria, facilitando en gran manera la ejecución
de la pieza.
-
Al programar el parámetro P9 en este ciclo, es igual a la velocidad de AVANCE en la pasada de
acabado.
1-21
1-22
EJERCICIO
2
1-23
1-24
EJERCICIO Nº 2
Figura 2.1.
OBJETIVO DEL EJERCICIO
-
Ver las funciones preparatorias vistas en el programa 1.
-
Nueva aplicación del ciclo fijo de torneado G81.
-
Ver las nuevas funciones:
* Compensación de radio de herramientas a izquierdas G41.
* Compensación de radio de herramientas a derechas G42.
* Anulación de compensación de radio de herramienta G40.
1-25
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura (2.2) y el modo de posicionarlo es igual al
ejercicio anterior.
Figura 2.2.
MATERIAL DE PARTIDA
El material de partida es una barra de aluminio de ∅ 30mm.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras del mismo modo que en el ejercicio anterior.
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado, desbaste y acabado del perfil.
Figura 2.3.
1-26
HOJA DE PROCESOS
Pieza nº .............. 2 ...................Programa ................. 21 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
120
0.05
2
Desbastado del perfil
1
120
0.065
3
Acabado del perfil
1
120
0.04
Descripción
1-27
Posición V. corte
torreta Mt/min
R.P.M.
Avance
mm/rev
HOJA DE PROCESOS
Pieza nº .............. 2 ...................Programa ................. 21 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
herramienta
Nº de
corrección
T
SCLCL
1
1
Código
Radio
de Forma de Punta
F
R
3
0.4
1-28
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio no se emplean cálculos geométricos.
OBSERVACIONES
Se va a realizar este ejercicio con la función G81 para simplificar al máximo el programa.
1-29
HOJA DE PROGRAMA
Ejercicio nº ......... 2 ....................................
Programa nº ..... 21 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X32 Z0 S120 T1.1 M3 M41
N20
G1 X-0.8 F0.05
N30
G0 X30.5 Z1 F0.065
N40
G42 G81 P0 = K20 P1 = K-20 P2 = K25 P3 = K-25 P5 = K1.5
P7 = K0.2 P8 = K0.1 P9 = K0.04
N50
G0 G40 X35 Z10 M30
1-30
Observaciones
OBSERVACIONES AL PROGRAMA 21
Se aplica la compensación de radio de herramienta, para que a la hora de hacer el cono en la pieza, el
control calcule el decalaje de la herramienta según el radio de la pastilla y el código de forma introducidos en
la corrección.
En la figura se ven las sucesivas pasadas que va dando la máquina.
Figura 2.4.
1-31
1-32
EJERCICIO
3
1-33
1-34
EJERCICIO Nº 3
Figura 3.1.
OBJETIVO DEL EJERCICIO
-
Utilización de las funciones vistas hasta el momento:
-
Aplicación de las nuevas funciones:
* Interpolación circular a derechas (sentido horario) G92.
* Interpolación circular a izquierdas (sentido antihorario) G3.
* Redondeo controlado de aristas G36.
* Trabajo con arista matada G5.
* Trabajo en arista viva G7.
1-35
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura y el modo de posicionarlo es igual al
ejercicio anterior.
Figura 3.2.
MATERIAL DE PARTIDA
El material de partida es una barra de aluminio de ∅ 30mm.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras del mismo modo que en el ejercicio anterior.
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado, desbaste y acabado del perfil.
Figura 3.3.
1-36
HOJA DE PROCESOS
Pieza nº .............. 3 ...................Programa ...........31, 32...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
120
0.05
2
Desbastado del perfil
1
120
0.065
3
Acabado del perfil
1
120
0.04
Descripción
1-37
Posición V. corte
torreta Mt/min
R.P.M.
Avance
mm/rev
HOJA DE PROCESOS
Pieza nº .............. 3 ...................Programa ................. 31 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
herramienta
Nº de
corrección
T
SCLCL
1
1
Código
Radio
de Forma de Punta
F
R
3
0.4
1-38
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio no se emplean cálculos geométricos.
OBSERVACIONES
Se va a realizar este ejercicio de varios modos, pero con una misma herramienta, la T1.1.
1-39
HOJA DE PROGRAMA
Ejercicio nº ......... 3 ....................................
Programa nº..... 31 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X32 Z0.1 S120 T1.1 M3 M41
N20
G1 X-0.8 F0.06
N30
G0 X28.5 Z1
N40
G1 Z-24.9 F0.065
N50
G0 X29 Z1
N60
G81 P9 = K20 P1 = K-18 P2 = K24 P3 = K-20 P5 = K1.5
P7 = K0.2 P8 = K0.1 P9 = K0
N70
X0
N80
G1 G42 Z0 F0.04 S150
N90
G5 X16
N100
G3 X20 Z-2 I0 K-2
N110
G1 Z-18
N120
G2 X24 Z-20 I2 K0
N130
G1 X26
N140
X28 Z-21
N150
Z-25
N160
X30
N170
G0 G7 G40 X35 Z10 M30
1-40
Observaciones
OBSERVACIONES AL PROGRAMA 31
-
En este programa se aplican las interpolaciones circulares G2 y G3.
-
Al aplicar el trabajo en arista matada, es conveniente el anular esta función al final, ya que en las
máquinas de producción y trabajando en interiores suele crear problemas, en el sentido de que al ir a
unas velocidades muy grandes de 8 a 10 m/min, en el matado controlado, el radio de unión puede ser
elevado produciendo algún choque si no se prevee esto y no se aleja lo suficiente la herramienta.
-
En la figura se pueden ver las trayectorias de la herramienta en las sucesivas pasadas.
Figura 3.4.
-
Si NO se aplica el trabajo en arista matada (G5), se podrá apreciar que al pasar de un bloque a otro,
hay una pequeña parada y el avance es menos uniforme.
1-41
HOJA DE PROGRAMA
Ejercicio nº ......... 3 ....................................
Programa nº ..... 32 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X32 Z0.1 S120 T1.1 M3 M41
N20
G1 X-0.8 F0.06
N30
G0 X28.5 Z1
N40
G1 Z-24.9 F0.065
N50
G0 X29 Z1
N60
G81 P9 = K20 P1 = K-18 P2 = K24 P3 = K-20 P5 = K1.5
P7 = K0.2 P8 = K0.1 P9 = K0
N70
X0
N80
G1 G42 Z0 F0.04 S150
N90
G36 R2 G5 X20
N100
G36 R2 Z-20
N110
X26
N120
X28 Z-21
N130
Z-25
N140
X30
N150
G0 G7 G40 X35 Z10 M30
1-42
Observaciones
OBSERVACIONES AL PROGRAMA 32
-
En este programa se aplica la nueva función G36 del redondeo controlado de aristas.
-
Esta función tiene gran aplicación, simplifica enormemente la programación y ahorra cálculos en la
mayoría de las ocasiones.
-
La función G36 evita en muchas ocasiones la aplicación de G2 o G3.
1-43
1-44
EJERCICIO
4
1-45
1-46
EJERCICIO Nº 4
Figura 4.1.
OBJETIVO DEL EJERCICIO
-
Utilización de las funciones vistas hasta el momento:
-
Aplicación de las nuevas funciones:
* Achaflanado G39.
* Ciclo fijo de devastado G68.
1-47
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura y el modo de posicionarlo es igual al
ejercicio anterior.
Figura 4.2.
MATERIAL DE PARTIDA
El material de partida es una barra de aluminio de ∅ 30mm.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras.
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado, desbaste y acabado del perfil.
Figura 4.3.
1-48
HOJA DE PROCESOS
Pieza nº .............. 4 ...................Programa ...........41, 42...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
120
0.05
2
Desbastado del perfil
1
120
0.065
3
Acabado del perfil
1
150
0.04
Descripción
1-49
Posición V. corte
torreta
Mt/min
R.P.M.
Avance
mm/rev
HOJA DE PROCESOS
Pieza nº .............. 4 ...................Programa ................. 41 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
herramienta
Nº de
corrección
T
SCLCL
1
1
Código
Radio
de Forma de Punta
F
R
3
0.4
Observaciones:
1-50
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio no se emplean cálculos geométricos.
OBSERVACIONES
Se va a realizar este ejercicio de varios modos diferentes aplicando las nuevas funciones en cada caso.
1-51
HOJA DE PROGRAMA
Ejercicio nº ......... 4 ....................................
Programa nº ..... 41 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X32 Z0.1 S120 T1.1 M3 M41
N20
G1 X-0.8 F0.05
N30
G0 X28.5 Z1
N40
G1 Z-24.9 F0.065
N50
G0 X29 Z1
N60
G81 P9 = K18 P1 = K-15 P2 = K22 P3 = K-20 P5 = K1.25
P7 = K0.2 P8 = K0.1 P9 = K0
N70
G0 X0
N80
G1 G42 Z0 F0.04 S150
N90
G39 R1 G5 X18
N100
Z-15
N110
X22 Z-20
N120
G39 R1 X28
N130
Z-25
N140
X30
N150
G0 G40 G7 X35 Z10 M30
1-52
Observaciones
OBSERVACIONES AL PROGRAMA 41
-
Se aplica la función G39 de achaflanado en el acabado. Para el desbaste, se aplica la función G81
(ciclo fijo de torneado).
-
En la figura, se pueden ver las trayectorias seguidas por la hta en las sucesivas pasadas.
Figura 4.4.
1-53
HOJA DE PROGRAMA
Ejercicio nº ......... 4 ....................................
Programa nº .... 42 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X32 Z0 S120 T1.1 M3 M41
N20
G1 X-0.8 F0.05
N30
G0 X30.4 Z1
N40
G42 G68 P0 =K16 P1 = K0 P5 = K1.25 P7 = K0.2 P8 = K0.1
P9 = K0.04 P13 = K60 P14 = K120
N50
G0 G40 X35 Z10 M30
N60
X18 Z-1 S150
N70
X18 Z-15
N80
X22 Z-20
N90
X26 Z-20
N100
X28 Z-21
N110
X28 Z-25
N120
X30 Z-25
1-54
Observaciones
OBSERVACIONES AL PROGRAMA 42
-
Se aplica la función G68 de ciclo fijo de desbastado y con ella se desbasta y acaba el perfil de toda la
pieza.
1-55
1-56
EJERCICIO
5
1-57
1-58
EJERCICIO Nº 5
Figura 5.1.
OBJETIVO DEL EJERCICIO
-
Utilización de las funciones vistas hasta el momento:
-
Aplicación de las nuevas funciones:
* Cambio de herramienta y de corrección T_._
1-59
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura 5.2.
Figura 5.2.
MATERIAL DE PARTIDA
El material de partida es una barra de aluminio de ∅ 30mm.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras del mismo modo que en el ejercicio anterior.
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado, desbaste del perfil.
Figura 5.3.
1-60
-
2ª Operación: T3.3.
* Acabado del perfil.
Figura 5.4.
-
2ª Operación: T5.5.
* Trenzado de la pieza.
Figura 5.5.
1-61
HOJA DE PROCESOS
Pieza nº .............. 5 ...................Programa ................. 51 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
120
0.05
2
Desbastado del perfil
1
120
0.065
2
1
Acabado del perfil
3
150
0.04
3
1
Tronzado de la pieza
5
80
0.015
Descripción
1-62
Posición V. corte
Avance
R.P.M.
torreta
Mt/min
mm/rev
HOJA DE PROCESOS
Pieza nº .............. 5 ...................Programa ................. 51 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
herramienta
Nº de
corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL
1
1
3
0.4
SDJCL
3
3
3
0.4
XLCFL
5
5
0
0
Observaciones:
1-63
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio no se emplean cálculos geométricos.
OBSERVACIONES
-
Para hacer un cambio de herramienta, es suficiente con llamar a la herramienta con su correción T_._
-
Si en bloque se pide un cambio de herramienta es lo primero que cambiará y a continuación irá a
posicionarse al punto pedido, como se ve en los bloques N60, N190 del programa P51.
-
Se debe prestar especial cuidado en los cambios de herramientas de interiores; ya que entonces, es
necesario desplazar mucho más la torreta portaherramientas para poder realizar el cambio de htas. y
éstas al girar no choquen con la pieza.
1-64
HOJA DE PROGRAMA
Ejercicio nº ......... 5 ....................................
Programa nº..... 51 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G90 G0 G96 X32 Z0.1 S120 T1.1 M3 M41
N20
G1 X-0.8 F0.05
N30
G0 X30.4 Z1 F0.065
N40
G68 P0 = K10 P1 = K0 P5 = K1.25 P7 = K0.2 P8 = K0.1
P9 = K0 P13 = K90 P14 = K170
N50
G0 X35 Z10
N60
X0 Z2 T3.3
N70
G1 G5 G42 Z0 F0.04 S150
N80
X10 Z0
N90
X12 Z-1
N100
X12 Z-8
N110
X20 Z-12
N120
X20 Z-20
N130
X25 Z-20
N140
X25 Z-30
N150
X28 Z-40
N160
X28 Z-45
N170
X30 Z-45
N180
G0 G7 G40 X35 Z10
N190
X32 Z1 T5.5
N200
Z-47
N210
G1 X32
N220
G0 X32
N230
X35 Z10 M30
1-65
Observaciones
OBSERVACIONES AL PROGRAMA 31
Para seguir el programa se deben seguir los siguientes pasos
* Edición del programa
* Reglaje de herramientas
* Posicionado del cero pieza o cero flotante
* Comprobación del programa en vació en la opción 1
* Visualización gráfica de las sucesivas pasadas
* Ejecución del programa en el modo BLOQUE-BLOQUE o en el AUTOMÁTICO.
Al realizar la simulación gráfica se pueden ver las diferentes trayectorias seguidas por las herramientas
en las sucesivas pasadas.
Figura 5.6.
1-66
EJERCICIO
6
1-67
1-68
EJERCICIO Nº 6
Figura 6.1.
OBJETIVO DEL EJERCICIO
-
Utilización de las funciones vistas hasta el momento:
-
Aplicación de las nuevas funciones:
* G66 Ciclo fijo de desbastado siguiendo el perfil de la pieza.
-
Esta función, se empleará para piezas preformadas.
1-69
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura 6.2.
Figura 6.2.
MATERIAL DE PARTIDA
El material de partida es una barra de aluminio de ∅ 30mm.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras.
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Desbastado del material hasta dejarla como una pieza preformada.
Figura 6.3.
1-70
-
2ª Operación: T3.3.
* Acabado del perfil de la pieza.
Figura 6.4.
-
3ª Operación: T5.5.
* Trenzado de la pieza.
Figura 6.5.
1-71
HOJA DE PROCESOS
Pieza nº .............. 6 ...................Programa ...........61, 62...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
Descripción
1
1
1
Desbastado a pieza preformada
1
120
0.065
2
1
Desbastado del perfil
3
120
0.055
2
Acabado del perfil
3
150
0.035
1
Tronzado de la pieza
5
80
0.015
3
1-72
Posición V. corte
Avance
R.P.M
torreta Mt/min
mm/rev
.
HOJA DE PROCESOS
Pieza nº .............. 6 ...................Programa ................. 61 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
herramienta
Nº de
corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL
1
1
3
0.4
SDJCL
3
3
3
0.4
XLCFL
5
5
0
0
Observaciones:
1-73
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio no se emplean cálculos geométricos.
OBSERVACIONES
Este ejercicio se va a basar en la función G66 para desbastado o acabado de una pieza con seguimiento
del perfil.
Primero se va a mecanizar la pieza y se dejará sobreespesor, como si fuese una pieza preformada (Forja)
y a continuación se aplicará la función G66.
En la industria, si fuese una pieza preformada, se pasaría a aplicar la función G66 directamente.
1-74
HOJA DE PROGRAMA
Ejercicio nº ......... 6 ....................................
Programa nº ..... 61 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X30.5 Z1 F0.065 S120 T1.1 M3 M41
N20
G68 P0 = K14 P1 = K0 P5 = K1.25 P7 = K0 P8 = K0
P9 = K0 P13 = K40 P14 = K70
N30
G25 N80
N40
X14 Z-14.8
N50
X24 Z-14.8
N60
X24 Z-24.8
N70
X30 Z-24.8
N80
G0 X35 Z10
N90
X32 Z2 F0.055 T3.3
N100
G42 G66 P0 = K0 P1 = K0 P4 = K3 P5 = K1 P7 = K0.2
P8 = K0.1 P0 = K0.035 P12 = K15 P13 = K170 P14 = K260
N110
G0 G40 X40 Z10
N120
G32 Z1 T5.5
N130
X29 Z-42
N140
G1 X0 F0.015 S80
N150
G0 X32
N160
X35 Z10 M30
N170
G1 X6 S150
N180
X8 Z-1
N190
Z-8
N200
X12 Z-15
1-75
Observaciones
Bloque
Instrucciones
N210
G36 R2 X18
N220
G36 R2 Z-25
N230
G39 R1 X26
N240
Z-30
N250
X28 Z-35
N260
Z-42
1-76
Observaciones
OBSERVACIONES AL PROGRAMA 61
En las figuras se pueden ver las trayectorias seguidas por cada herramienta en las sucesivas pasadas
necesarias para obtener la pieza.
Con la herramienta T1 se obtiene una pieza preformada a partir del material de partida.
Figura 6.4.
1-77
1-78
EJERCICIO
7
1-79
1-80
EJERCICIO Nº 7
Figura 7.1.
OBJETIVO DEL EJERCICIO
-
Aplicación de las funciones vistas hasta el momento.
-
Utilización de la programación paramétrica.
-
Aplicación de las nuevas funciones:
* Ciclo fijo de ranurado longitudinal G88.
* Ciclo fijo de roscado longitudinal G86.
* Preselección de cotas G92.
* Programación de milímetros G71.
* Roscado G33.
* Salto condicional G29.
1-81
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura.
Figura 7.2.
De partida, se encontrará en el eje de revolución y en la cara del plato. A continuación, se desplazará a
conveniencia a la cara anterior con G92, para al final, volverlo al punto inicial.
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 50 x 61.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras y haciendo tope con la cara del plato.
1-82
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil.
Figura 7.3.
-
2ª Operación: T3.3.
* Acabado del perfil.
Figura 7.4.
1-83
2. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil.
Figura 7.5.
-
2ª Operación: T3.3.
* Acabado del perfil.
Figura 7.6.
1-84
-
3ª Operación: T5.5.
* Ejecución de la garganta para la salida de la rosca.
Figura 7.7.
-
4ª Operación: T7.7.
* Ejecución de la rosca.
Figura 7.8.
1-85
HOJA DE PROCESOS
Pieza nº .............. 7 ...................Programa ..... 71,72, 73 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
120
0.05
2
Desbastado del perfil
1
120
0.065
2
1
Acabado del perfil
3
150
0.04
1
1
Refrentado
1
120
0.05
2
Desbastado del perfil
1
120
0.65
2
1
Acabado del perfil
3
150
0.04
3
1
Mecanizado de la garganta
5
80
0.02
2
Descripción
Posición V. corte
R.P.M.
torreta Mt/min
Avance
mm/rev
para la salida de la rosca
4
1
Ejecución de la rosca
1-86
7
250
Paso
HOJA DE PROCESOS
Pieza nº .............. 7 ...................Programa ..... 71,72, 73 ...............
TABLA DE HERRAMIENTAS
Tipo
Nº de
herramienta
Nº de
corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL
1
1
3
0.4
SDJCL
3
3
3
0.4
STAL
5
5
0
0
NLL
7
7
0
0
Observaciones:
1-87
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio se va a realizar el cálculo de la profundidad de la rosca.
h = 0,65 ⋅ p
h = 0,65 ⋅ 1,5 = 0,975 mm
Respecto a la fórmula aplicada, pueden existir diferentes criterios. Dichos criterios no se van a analizar y
se va a tomar como buena dicha fórmula.
También se va a calcular el número total de pasadas que va a dar el control, en función de la primera
pasada.
P4 = P5 n
Siendo P4 = Altura de la rosca.
P5 = Profundidad de la primera pasada.
n = n de pasadas.
0 ,975 = 0 ,25 n
n = 16 pasadas
OBSERVACIONES
Con la función G92, se va a desplazar el cero flotante o cero pieza a conveniencia; es decir, el punto que
más simplifique la programación. Al final, se volverá al punto de inicio por si se tiene que ejecutar otra pieza.
Se debe tener cuidado a la hora de posicionar el cero pieza.
Para ello es necesario hacer la búsqueda de cero máquina o referencia máquina en el sentido del eje X, a
continuación en el eje Z y SIEMPRE por este orden.
Si al comprobar el programa en el modo en VACIO da algún error, dependiendo del bloque en que se
produzca, el cero quedará desplazado por la función G92; por tanto, habrá que volver a posicionarlo.
Un buen método para no perder tiempo, es ejecutar el programa en el modo en VACIO con la torreta en
la posición de cero máquina o referencia máquina, ya que si se produce algún error, es suficiente con hacer
la búsqueda de cero máquina en el sentido del eje Z, para que el cero pieza quede posicionado en la cara del
plato.
1-88
HOJA DE PROGRAMA
Ejercicio nº ......... 7 ....................................
Programa nº ..... 71 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G71 G90 G96 X52 Z60.6 S120 T1.1 M3 M41
N20
G92 X52 Z0.1
N30
G1 X0.8 F0.05
N40
G0 X48.5 Z1
N50
G1 Z-32 F0.065
N60
G0 X49 Z1
N70
G81 P0 = K38 P1 = K-18 P2 = K48.5 P3 = P1 P5 = K1.2
P7 = K0.2 P8 = K0.1 P9 = K0
N80
X55 Z10
N90
X0 Z1 T3.3
N100
G1 G42 Z0 F0.04 S150
N110
G5 G36 R2 X38
N120
Z-18
N130
G39 R1.5 X48
N140
Z-31
N150
G0 G7 G40 X55 Z10
N160
Z5 T1.1 M0 M5
N170
X52 Z0 S120 M3
N180
G92 X52 Z0.5
N190
Z0.1
N200
G1 X-0.8 F0.065
N210
G0 X50.5 Z1
1-89
Observaciones
Bloque
N220
Instrucciones
G81 P0 = K20 P1 = K-15 P2 = K30 P3 = K-30 P5 = K1.2
P7 = K0.2 P8 = K0.1 P9 = K0
N230
X35 Z5
N240
X0 Z1 T3.3
N250
G1 G42 Z0 F0.04 S150
N260
G5 G39 R1.5 X20
N270
Z-15
N280
X30 Z-30
N290
X45
N300
X50 Z-32.5
N310
G0 G7 G40 X55 Z10
N320
X25 Z1 F0.02 S80 T5.5
N330
G88 P0 = K20 P1 =K-15 P2 = K17 P3 = K-12 P5 = K1.9
P6 = K1 P15 = K2
N340
X40 Z10
N350
G97 X25 Z5 S250 T7.7
N360
G86 P0 = K20 P1 = K2 P2 = K20 P2 = K-13 P4 = K0.975
P5 = K0.25 P6 = K1 P7 = K0 P10 = K1.5 P11 = K0
P12 = K60
N370
X55 Z20
N380
G92 X55 Z80
N390
M30
1-90
Observaciones
OBSERVACIONES AL PROGRAMA 71
Al aplicar la función G86, ciclo fijo de roscado longitudinal, el parámetro P12 hace que las puntas de
comienzo de las sucesivas pasadas, formen un ángulo de P12/2 con el eje X.
Figura 7.9.
Dependiendo del tipo de corte que se desee, se aplicará un valor u otro.
Este es el método más simple de programar una rosca.
En este programa, no se aplica la programación paramétrica.
A continuación, en las figuras, se pueden ver las trayectorias seguidas por las herramientas en las sucesivas
pasadas. Debido a las características de la máquina (el ataque de la herramienta), esta rosca es a izquierdas.
Para realizar una rosca a derechas, se deberá partir del punto interior de la rosca (garganta) y mantener el
sentido de giro del cabezal.
Los parámetros a modificar en el ciclo fijo N360:
P1 = K-13
P2 = K2
Las roscas realizadas en el manual serán a izquierdas salvo algún caso concreto. Pero para entender el
modo de programar las roscas es suficiente.
En la industria, debido a la forma de los portaherramientas, se cambia de sentido de giro al cabezal que
se programa del mismo modo.
1-91
1. Amarre
Figura 7.10.
2. Amarre
Figura 7.11.
1-92
HOJA DE PROGRAMA
Ejercicio nº ......... 7 ....................................
Programa nº ..... 72 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G71 G90 G96 X52 Z60.6 S120 T1.1 M3 M41
N20
G92 X52 Z0.1
N30
G1 X-0.8 Z0.05
N40
G0 X48.5 Z1
N50
G1 Z-32 F0.065
N60
G0 X49 Z1
N70
G81 P0 = K38 P1 = K-18 P2 = K48.5 P3 = P1 P5 = K1.2
P7 = K0.2 P8 = K0.1 P9 = K0
N80
X55 Z10
N90
X0 Z1 T3.3
N100
G1 G42 Z0 F0.04 S150
N110
G5 G36 R2 X38
N120
Z-18
N130
G39 R1.5 X48
N140
Z-31
N150
G0 G7 G40 X55 Z10
N160
Z5 T1.1 M0 M5
N170
X52 Z0 S120 M3
N180
G92 X52 Z0.5
N190
Z0.1
N200
G1 X-0.8 F0.065
N210
G0 X50.5 Z1
1-93
Observaciones
Bloque
N220
Instrucciones
G81 P0 = K20 P1 = K-15 P2 = K30 P3 = K-30 P5 = K1.2
P7 = K0.2 P8 = K0.1 P9 = K0
N230
X35 Z5
N240
X0 Z1 T3.3
N250
G1 G42 Z0 F0.04 S150
N260
G5 G39 R1.5 X20
N270
Z-15
N280
X30 Z-30
N290
X45
N300
X50 Z-32.5
N310
G0 G7 G40 X55 Z10
N320
X25 Z1 F0.02 S80 T5.5
N330
G88 P0 = K20 P1 =K-15 P2 = K17 P3 = K-12 P5 = K1.9
P6 = K1 P15 = K2
N340
X40 Z10
N350
G97 X20 Z3 S250 T7.7
N360
P0 = X
N370
G33 G5 Z-13 K1.5
N380
G0 X25
N390
Z3
N400
P2 = K18.05
N410
P2 = F11 P0
N420
G29 N460
N430
P1 = P0 F2 K0.2
N440
XP1
N450
G25 N360
N460
G0 G7 X55 Z20
N470
G92 X55 Z80
N480
M30
1-94
Observaciones
OBSERVACIONES AL PROGRAMA 72
En este programa se aplica la función de roscado G33 y la programación paramétrica.
La profundidad de las sucesivas pasadas del roscado va a ser de 0,2 mm de diámetro.
La entrada de la cuchilla para las sucesivas pasadas del roscado, se va a efectuar un ángulo recto; es decir,
cortando el mismo material los dos filos de la cuchilla.
Para entender la programación paramétrica en el rostado, se va a explicar el significado de cada parámetro.
Figura 7.12.
* Los parámetros toman los siguientes valores:
P0 = X
P1 = P0 - 0,2 = P0 F2 K0,2
P2 = 18,05 = diámetro interior de la rosca.
A continuación se van a explicar los pasos realizados con los parámetros para el roscado.
* En el bloque N360 se identifica P0 = X.
* A continuación, en el bloque N370, se realiza la primera pasada de la rosca.
* En el bloque N400, se identifica P2 = K 18,05.
* A continuación en el bloque N410, se compara P2 con P0; es decir, P2 = F11 P0.
* En el bloque N420, si se cumple la condición P2 ≥ P0 salta al bloque N460, con lo cual la rosca
estaría terminada; si no se cumple la condición mencionada, este bloque es ignorado hasta que
dicha condición sea cumplida.
1-95
* Si el bloque N420 es ignorado; es decir, no cumple la condición, el programa continúa en el
bloque siguiente (N340), en el cual se calcula la nueva profundidad de pasada P1.
* En el bloque N440, la herramienta se posiciona en la nueva profundidad de pasada P1.
* En el bloque N450, salto incondicional al bloque N360, se repite el ciclo hasta que la rosca esté
terminada y el programa salte del N420 al N460 para finalizar el programa en el N480.
Esta programación paramétrica, no tiene nada que ver con los parámetros máquina.
1-96
HOJA DE PROGRAMA
Ejercicio nº ......... 7 ....................................
Programa nº ..... 73 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G71 G90 G96 X52 Z60.6 S120 T1.1 M3 M41
N20
G92 X52 Z0.1
N30
G1 X-0.8 F0.05
N40
G0 X48.5 Z1
N50
G1 Z-32 F0.065
N60
G0 X49 Z1
N70
G81 P0 = K38 P1 = K-18 P2 = K48.5 P3 = P1 P5 = K1.2
P7 = K0.2 P8 = K0.1 P9 = K0
N80
X55 Z10
N90
X0 Z1 T3.3
N100
G1 G42 Z0 F0.04 S150
N110
G36 R2 G5 X38
N120
Z-18
N130
G39 R1.5 X48
N140
Z-31
N150
G0 G7 G40 X55 Z10
N160
Z5 T1.1 M0 M5
N170
X52 Z0 S120 M3
N180
G92 X52 Z0.5
N190
Z0.1
N200
G1 X-0.8 F0.065
N210
G0 X50.5 Z1
1-97
Observaciones
Bloque
N220
Instrucciones
G81 P0 = K20 P1 = K-15 P2 = K30 P3 = K-30 P5 = K1.2
P7 = K0.2 P8 = K0.1 P9 = K0
N230
X35 Z5
N240
X0 Z1 T3.3
N250
G1 G42 Z0 F0.04 S150
N260
G5 G39 R1.5 X20
N270
Z-15
N280
X30 Z-30
N290
X45
N300
X50 Z-32.5
N310
G0 G7 G40 X55 Z10
N320
X25 Z1 F0.02 S80 T5.5
N330
G88 P0 = K20 P1 =K-15 P2 = K17 P3 = K-12 P5 = K1.9
P6 = K1 P15 = K2
N340
X40 Z10
N350
G97 X20 Z3 S250 T7.7
N360
P0 = X
N370
G33 G5 G90 Z-13 K1.5
N380
G0 X25
N390
Z3
N400
P5 = K18.05
N410
P5 = F11 P0
N420
G29 N470
N430
P1 = P0 F2 D0.2 P2 = K20 F2 P1 P3 = P2 F4 K2 P4 =P3
F3 K0.577
N440
XP1
N450
G91 Z-P4
N460
G25 N360
N470
G0 G7 Z55 Z20
N480
G92 X55 Z80
N490
M30
1-98
Observaciones
OPCIONES AL PROGRAMA 73
En este programa, se aplican los mismos criterios que en el programa P72, con la diferencia de que las
sucesivas pasadas del roscado, se van a efectuar cortando la cuchilla por un solo filo.
Figura 7.13.
Para entender la programación paramétrica en el roscado, es necesario explicar su significado y los
valores:
P0 = X
P1 = P0 - 0,2 = P0 F2 K0,2
P2 = 20 - P1 = K20 F2 P1
P3 = P2 : 2 = P2 F4 K2
P4 = P3. tang 30 = P3 . 0,577 = P3 F3 K0,577
P5 = 18,05 = K18,05 = diámetro interior de la rosca
A continuación, se va a explicar el proceso seguido para la obtención de la rosca:
* En el bloque N360 se identifica P0 = X.
* A continuación, en el bloque N370, se realiza la primera pasada de la rosca.
* En el bloque N400 se identifica P5 = K18,05.
* A continuación, en el bloque N410, se compara P5 con P0; es decir, P5 = F11 P0.
* En el bloque N420, si se cumple la condición P0, salta al bloque N470, con lo cual la rosca estaría
terminada. Si no se cumple la condición mencionada este bloque es ignorado.
* Si el bloque N420 es ignorado; es decir, no cumple la condición, el programa continua en el
bloque siguiente (N480), en el cual se calcula la nueva profundidad de pasada P1 y el desplazamiento
en el sentido del eje Z, para que la herramienta corte de un solo filo, P4.
1-99
* En el bloque N440, la herramienta se posiciona en la nueva profundidad de pasada en el eje X de
P1.
* En el bloque N450, la herramienta se desplaza en el eje Z para cortar de un solo filo, P4.
* Por último, en el bloque N460, salto incondicional al bloque N360, se repite el ciclo hasta que la
rosca esté terminada y el programa salte del N420 al N470 para finalizar el programa en el N490.
1-100
EJERCICIO
8
1-101
1-102
EJERCICIO Nº 8
Figura 8.1.
OBJETIVO DEL EJERCICIO
-
Aplicación de algunas funciones vistas hasta el momento.
-
Obtención de una rosca de dos entradas.
-
Utilización de las herramientas de interiores.
-
Aplicación de las nuevas funciones:
* Guardar origen de coordenadas G31.
* Recuperación del origen de coordenadas guardado mediante G32.
1-103
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza se situará como indica la figura.
Figura 8.2.
De partida se encontrará en el eje de revolución de la pieza y en la cara del plato; a continuación se
desplazará a conveniencia a la cara anterior de la pieza con G92 para al final volverlo al punto de partida.
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 50 x 66 previamente barrenada en un ∅ 15 x 30.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras y haciendo tope con la cara del plato.
1-104
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil exterior.
Figura 8.3.
-
2ª Operación: T3.3.
* Acabado del perfil exterior.
Figura 8.4.
1-105
-
3ª Operación: T4.4.
* Desbastado del perfil interior.
Figura 8.5.
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil.
Figura 8.6.
1-106
2. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil.
Figura 8.7.
-
2ª Operación: T3.3.
* Acabado del perfil.
Figura 8.8.
1-107
-
3ª Operación: T5.5.
* Mecanizado de la garganta para salida de la rosca.
Figura 8.9.
-
4ª Operación: T7.7.
* Ejecución de la rosca.
Figura 8.10.
1-108
HOJA DE PROCESOS
Pieza nº .............. 8 ...................Programa ................. 81 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
120
0.05
2
Desbastado del perfil
1
120
0.065
2
1
Acabado del perfil exterior
3
150
0.04
3
1
Desbastado del perfil interior
4
0.05
4
1
Acabado del perfil interior
6
0.003
1
1
Refrentado
1
120
0.05
2
Desbastado del perfil
1
120
0.065
2
1
Acabado del perfil exterior
3
150
0.04
3
1
Mecanizado de la garganta
5
80
0.02
2
Descripción
Posición V. corte
Avance
R.P.M.
torreta Mt/min
mm/rev
para la salida de la rosca
4
1
Ejecución de la rosca
1-109
7
250
2
HOJA DE PROCESOS
Pieza nº .............. 8 ...................Programa ................. 81 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
herramienta
Nº de
corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL (ext)
1
1
3
0.4
SDJCL
3
3
3
0.4
SDUCL
4
4
5
0.4
STAL
5
5
0
0
SCLCL (int)
6
6
5
0.4
NLL
7
7
0
0
1-110
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
Los cálculos realizados en este programa, son utilizados para realizar el desbaste de la pieza y su finalidad
es dejar el menor sobreespesor posible para la pasada de acabado.
Se van a realizar tanto para el perfil exterior como para el interior.
-
Perfil interior.
Se van a realizar dos llamadas a la función G81 ciclo fijo de torneado; por tanto, se deben calcular los
puntos para dichas llamadas.
Los cálculos se preveen para dejar 0,25 mm de sobreespesor en el sentido del eje X y de 0,15 mm. en
el sentido del eje Z.
Figura 8.11.
Punto A
Figura 8.12.
1-111
a = 52 − 4,752 = 1561
.
Z = 30 − R + a − 0,15
z = 30 − 5 + 1,561 − 015
, = 26,411
 X = 29,5
A
 Z = 26,411
Punto B
b = 52 − 4 ,85 2 = 1.215
x = 20 + 2 b − 2 ⋅ 0,25
x = 20 + 2 ⋅ 1,215 − 2 ⋅ 0,25 = 21,93
 X = 21,93
B
 Z = 29,85
Punto C
Figura 8.13.
5
= 32,0054
8
α
C = R ⋅ tg
2
C = 6 tg16, 0027 = 1,721
α = arcotg
6 5, 75
5,75 ⋅ C
=
d=
= 1,649
c
d
6
 x = 39,5
C
 z = 11,778
1-112
Punto H. Ver figura 8.13.
Z = 12 − C = 10, 279
 x = 40
H
 z = 10,279
Punto L. Ver figura 8.13.
i = C ⋅ sena = 0,9121
j = C ⋅ cosa = 1,4594
X = 40 − 2i = 38,1758
Z = 12 + j = 13,4594
 x = 38,175
L
 z = 13,459
Punto M. Ver figura 8.14.
Las cotas i y j son las mismas que las del cálculo anterior.
Figura 8.14.
X = 30 + 2i = 31,8242
Z = 20 − j = 18,5406
 x = 31,8242
M
 z = 18,540
1-113
Punto N. Ver figura 8.14.
Z = 20 + C = 31,721
x = 30
N
z = 31,721
Punto L. Ver figura 8.13.
x = 29,5
D
z = 19,85
-
Perfil exterior.
Los cálculos se realizan dejando los mismos sobreespesores que en el perfil interior.
Figura 8.15.
Figura 8.16.
1-114
Punto E.
5
β = arctg = 45
5
β
e = R ⋅ tg
2
e = 5⋅ tg22,5 = 2,071
5 4,75
4,75 ⋅ e
=
f =
= 1,967
e
f
5
 x = 38,5
E
 z = 34,746
Punto F. Ver figura 8.16.
Z = 35 − e = 32,929
 x = 38
F
 z = 32,929
Punto G. Ver figura 8.16.
h = e ⋅ cos Ω
h = 2,071⋅ cos 45 = 1,4644
Z = 35 + h = 36,4644
X = 38 + 2h = 40,9288
 x = 40,298
G
 z = 36,464
En el resto de los puntos se aplican directamente los sobreespesores en ambos ejes.
-
Profundidad de la rosca.
El valor de la profundidad de la rosca será:
h = 0,65 ⋅ p
h = 0,65 ⋅ 1 = 0,65mm
1-115
OBSERVACIONES
-
En las llamadas a los ciclos fijos, siempre que no se introduzca algún parámetro que defina dicho
ciclo, el control asumirá el último valor asignado a ese parámetro con anterioridad.
-
En este ejercicio, se vuelve a aplicar la función G92 de preselección de cotas, para desplazar el cero
pieza.
-
Para la obtención de una rosca de varias entradas, basta con desplazar el punto inicial de la rosca en
el valor del paso.
1-116
HOJA DE PROGRAMA
Ejercicio nº ......... 8 ....................................
Programa nº ..... 81 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X52 Z65.6 S120 T1.1 M3 M41
N20
G92 X52 Z0.1
N30
G1 X14 F0.05
N40
G0 X48.5 Z1
N50
G1 Z-27 F0.065
N60
G0 X60 Z45
N70
X40 Z1 T3.3
N80
G1 G42 Z0
N90
G39 R1.5 G5 X48 F0.04 S150
N100
Z-27
N110
G0 G7 G40 X52 Z45
N120
X15 Z1 F0.05 T4.4
N130
G81 P0 = K29.5 P1 = K-26.411 P2 = K21.93 P3 = K-29.85
P5 = K1 P7 = K0 P8 = K0 P9 = K0
N140
G81 P0 = K39.5 P1 = K11.778 P2 = K29.5 P3 = K19.85
N150
Z20
N160
G41 X45 Z1 T6.6
N170
G1 G5 X40 Z-1.5 F0.03
N180
G36 R6 Z-12
N190
G36 R6 X30 Z-20
N200
G36 R5 Z-30
N210
X14.5
1-117
Observaciones
Bloque
Instrucciones
N220
G0 G7 G40 Z1
N230
X55 Z10 M0 M5
N240
X52 Z-0.4 S120 T1.1 M3 M41
N250
G92 X52 Z0.1
N260
G1 X-0.8 F0.05
N270
G0 X50 Z1 F0.065
N280
G81 P0 = K38.5 P1 = K-34.746 P2 = K48 P3 = K-39.85
N290
G81 P0 = K32 P1 = K-16.85 P2 = K38 P3 = K24.85
N300
G81 P0 = K20.5 P1 = K-12 P2 = K24.5 P3 = K-16.85
N310
G0 X55 Z45
N320
G0 G42 X15 Z1 T3.3
N330
G1 G5 X20 Z-1.5 F0.04 S150
N340
Z-12
N350
X24 Z-17
N360
G36 R2 X32
N370
G36 R8 X38 Z-25
N380
G36 R5 Z-35
N390
X50 Z-41
N400
G0 G7 G40 Z45
N410
X30 Z1 F0.02 S80 T5.5
N420
G88 P0 = K20 P1 = K-12 P2 = K17 P3 = K1.9
P6 = K1 P15 = K1
N430
Z35
N440
G97 X25 Z5 S250 T7.7
N450
G86 P0 = K20 P1 = K3 P2 = P0 P3 = K-10 P4 = K0.65
P5 = K0.2 P6 = K1 P7 = K0 P10 = K2 P11 = K0 P12 = K60
N460
G86 P1 = K2
N470
G0 X40 Z40
N480
G92 X40 Z105
N490
M30
1-118
Observaciones
OBSERVACIONES AL PROGRAMA 81
En este ejercicio se utilizan herramientas de interiores, por lo tanto se debe de tener mucho cuidado a la
hora del cambio de herramienta. Las herramientas se deben de alejar lo suficiente como para que al girar la
torreta no choquen con la pieza. En este programa, por la razón mencionada, se alejan las herramientas tanto
para el giro de la torreta como para el posicionado de la nueva herramienta.
A continuación, se van a ver las trayectorias seguidas por las herramientas en las sucesivas pasadas.
1. Amarre.
Figura 8.17.
2. Amarre
Figura 8.18.
1-119
HOJA DE PROGRAMA
Ejercicio nº ......... 8 ....................................
Programa nº ..... 82 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X52 Z65.6 S120 T1.1 M3 M41
N20
G31
N30
G92 X52 Z0.1
N40
G1 X14 F0.05
N50
G0 X48.5 Z1
N60
G1 Z-27 F0.065
N70
G0 X60 Z45
N80
X40 Z1 T3.3
N90
G1 G42 Z0
N100
G39 R1.5 G5 X48 F0.04 S150
N110
Z-27
N120
G0 G7 G40 X52 Z45
N130
X14.1 Z1 F0.05 T4.4
N140
G68 P0 = K43 P1 = K0 P5 = K1.2 P7 = K0.2 P8 = K0.1
P9 = K0 P13 = K170 P14 = K240
N150
Z10
N160
G0 G41 X45 Z1 T6.6
N170
G1 G5 X40 Z-1.5 F0.03
N180
X40 Z-10.279
N190
G3 X38.175 Z-13.459 I-6 K0
N200
G1 X31.824 Z-18.540
N210
G2 X30 Z-21.721 I5.087 K-3.180
N220
G1 X30 Z-25
N230
G3 X20 Z-30 I-5 K0
N240
G1 X14.5 Z-30
N250
G0 G7 G40 Z10
1-120
Observaciones
Bloque
Instrucciones
N260
X55 Z10 T1.1 M0 M5
N270
X52 Z-0.5 S120 T1.1 M3 M41
N280
G92 X52 Z0
N290
G1 X-0.8 F0.05
N300
G0 X50.4 Z1 F0.065
N310
G68 P0 = K17 P1 = K0 P5 = K1.2 P7 = K0.2 P8 = K0.1
P9 = K0 P13 = K360 P14 = K430
N320
X45 Z45
N330
G0 X0 Z1 T3.3
N340
G42 Z0
N350
G1 G5 X17 F0.04 S150
N360
X20 Z-1.5
N370
X20 Z-12
N380
X24 Z-17
N390
G36 R2 X32 Z-17
N400
G36 R8 X38 Z-25
N410
G1 X38 Z-32.929
N420
G2 X40.928 Z-36.464 I5 K0
N430
G1 X50 Z-41
N440
G0 G7 G40 Z45
N450
X30 Z1 F0.02 S80 T5.5
N460
G88 P0 = K20 P1 = K-12 P2 = K17 P3 = K-9 P5 = K1.9
P6 = K1 P15 = K1
N470
Z35
N480
G97 X25 Z5 S250 T7.7
N490
G86 P0 = K20 P1 = K3 P2 = P0 P3 = K-10 P4 = K0.65
P5 = K0.2 P6 = K1 P7 = K0 P10 = K2 P11 = K0 P12 = K60
N500
G86 P1 = K2
N510
G0 X40 Z40
N520
G32
N530
M30
1-121
Observaciones
OBSERVACIONES AL PROGRAMA 82
En este programa se utilizan las nuevas funciones G31 y G32, las cuales se pueden aplicar en todos los
programas en los cuales se apliquen la G92.
En el ciclo fijo G68, si en la definición del perfil se utiliza la función G36 R, estas serán ignoradas y se
realizarán las trayectorias como tramos rectos. En algunos casos concretos, en los cuales con la función G68
no se realiza la pasada de acabado, se pueden aplicar estas funciones para evitar realizar cálculos matemáticos.
Este ejercicio puede ser un caso claro de aplicación de la función G36 en la definición del perfil del segundo
amarre de la pieza.
1-122
EJERCICIO
9
1-123
1-124
EJERCICIO Nº 9
Figura 9.1.
OBJETIVO DEL EJERCICIO
-
Aplicación de las funciones vistas hasta el momento.
-
Utilización de la programación paramétrica.
* Ciclo fijo de refrentado G82.
-
Aplicación de la programación paramétrica en el debastado de la ranura.
1-125
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura.
Figura 9.2.
De partida, se encontrará en el eje de revolución de la pieza y en la cara del plato; a continuación, se
desplazará a conveniencia a la cara anterior de la pieza con G92 para al final volverlo al punto de partida.
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 50 x 41 previamente barranada con un ∅ 15 pasante.
AMARRE DE LA PIEZA
Esta pieza tiene dos amarres, los cuales se van a realizar de diferente modo:
-
El primer amarre se realiza en el plato de garras, haciendo tope la pieza en la cara del plato.
-
El segundo amarre se realiza en el resalte de la pieza, haciendo ésta tope con las garras (ver figura
9.14).
1-126
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil exterior.
Figura 9.3.
-
2ª Operación: T3.3.
* Acabado del perfil exterior.
Figura 9.4.
1-127
-
3ª Operación: T4.4.
* Desbastado del perfil interior.
Figura 9.5.
-
4ª Operación: T6.6.
* Acabado del perfil interior.
Figura 9.6.
1-128
2. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado de una parte del perfil exterior.
Figura 9.7.
-
2ª Operación: T4.4.
* Desbastado del perfil interior.
Figura 9.8.
1-129
-
3ª Operación: T6.6.
* Acabado del perfil interior.
Figura 9.9
-
4ª Operación: T7.7.
* Desbastado y acabado del canal de la polea.
Figura 9.10.
1-130
-
5ª Operación: T3.3.
* Acabado del perfil exterior.
Figura 9.11.
1-131
HOJA DE PROCESOS
Pieza nº .............. 9 ...................Programa ..................91 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
120
0.05
2
Desbastado del perfil
1
120
0.065
2
1
Acabado del perfil
3
150
0.04
3
1
Desbastado del perfil interior
4
100
0.05
4
1
Acabado del perfil interior
6
120
0.03
1
1
Refrentado
1
120
0.05
2
Desbastado de parte del perfil
exterior
1
120
0.065
2
1
Desbastado del perfil interior
4
100
0.05
3
1
Acabado del perfil interior
6
120
0.03
4
1
Desbastado del canal para la polea
7
120
0.05
2
Acabado del canal para la polea
7
150
0.04
1
Acabado del perfil exterior
3
150
0.04
2
5
Descripción
1-132
Posición V. corte
Avance
R.P.M
torreta Mt/min
mm/rev
HOJA DE PROCESOS
Pieza nº .............. 9 ...................Programa ................. 91 ...............
TABLA DE HERRAMIENTAS
Tipo
Nº de
Nº de
herramienta corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL(ext)
1
1
3
0.4
SDJCL
3
3
3
0.4
SCLCL (int)
4
4
5
0.4
SDUCL
6
6
5
0.4
SDNCN
7
7
2
0.4
Observaciones:
1-133
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio sólo se calcula el paso a dar en cada pasada para la ejecución del canal de la polea y los
puntos finales.
El paso
Figura 9.12.
P = 1⋅ tg 30 = 0,577
P = 0,577
Los puntos finales
Figura 9.13
a = ( 48 − 36) 2 ⋅ tg 30 = 3,464
Punto A
Z = 6 + a = 9,464
 x = 36
A
 z = 9,464
1-134
Punto B
Z = 20 - a = 16,536
 x = 40,928
B
 z = 36,464
OBSERVACIONES
-
En este ejercicio se realizan varias preselecciones con el G92 y se debe tener en cuenta la diferencia de
posición de la pieza en el cambio de amarre. Por lo tanto ésta queda desplazada hacia adelante la diferencia
de longitud de las garras manos la longitud del resalte de la pieza.
Figura 9.14.
Estos valores que se indican en la figura se deberán de comprobar en cada máquina.
-
Se va a realizar un canal para polea con programación paramétrica. El significado de los parámetros será
el descrito en la figura.
Figura 9.15.
1-135
HOJA DE PROGRAMA
Ejercicio nº ......... 9 ....................................
Programa nº ..... 91 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X52 Z40.6 S120 T1.1 M3 M41
N20
G92 Z0.1
N30
G1 X14.5 F0.05
N40
G0 X50.2 Z1 F0.065 S120
N50
G81 P0 = K44 P1 = K-5 P2 = K48 P3 = K-15 P5 = K1.2
P7 = K0.2 P8 = K0.1 P9 = K0
N60
Z0.2 F0.05
N70
G82 P0 = K22 P1 = K-5 P2 = P0 P3 = K0 P5 =K1
N80
G0 X50 Z40
N90
X14 Z2 T3.3
N100
G1 G42 G5 Z0 S150
N110
X22 F0.04
N120
Z-5
N130
X44
N140
X48 Z-15
N150
G0 G7 G40 X50 Z40
N160
X15.8 Z1 S100 T4.4
N170
G1 Z-20 F0.05
N180
G0 X15 Z15
N190
G41 X16 Z2 T6.6
N200
G1 G5 Z-20 F0.03 S120
N210
G0 G7 G40 X15 Z15
1-136
Observaciones
Bloque
Instrucciones
N220
X52 T1.1 M0 M5
N230
Z15 S120 M3
N240
G92 Z3.73
N250
Z0.1
N260
G1 X14.5 Z1
N270
G0 X45.5 Z1
N280
G1 X48.5 Z-0.5 F0.065 S120
N290
Z-25
N300
G0 X52 Z40
N310
X14.5 Z1 F0.05 S100 T4.4
N320
X25 Z1 F0.02 S80 T5.5
N330
Z0.2 F0.05
N340
G82 P0 = K40 P1 = K-2 P2 = P0 P3 = K0
N350
G0 X40 Z15
N360
G41 Z2 T6.6
N370
G1 G5 Z-2 F0.03 S120
N380
X20
N390
Z-20
N400
X16
N410
G0 G40 G7 Z15
N420
X50.5 Z2 S120 T7.7
N430
Z-6.25
N440
P0 = K0.577 F2 K19.75
N450
G91 G0 X-2
N460
G1 X-2 Z-0.577 F0.05
N470
P1 = Z
N480
G90 ZP0
N490
G91 X2 Z-0.577
N500
G0 G90 ZP1
N510
P2 = P0 F1 K0.577
N520
P0 = P2
1-137
Observaciones
Bloque
Instrucciones
N530
G25 N450.520.5
N540
G0 X50
N550
Z-6
N560
G1 G42 G5 X48 S150
N570
X36 Z-9.464 F0.04
N580
Z-16.536
N590
X48 Z-20
N600
G0 G40 G7 X50 Z40
N610
X40 Z2 S140 T3.3
N620
G1 G42 G5 Z0 F0.04 S150
N630
G39 R1 X48
N640
Z-6.5
N650
G0 Z-19.5
N660
G1 Z-26
N670
G0 G40 G7 X52 Z40
N680
G92 Z91.77
N690
M30
1-138
Observaciones
OBSERVACIONES AL PROGRAMA P91
-
En los ciclos fijos G82, se debe tener especial cuidado en los interiores; la hta. si no hay pasada de
acabado (P9 = 0) queda dentro y dependiendo a que punto se le pretenda enviar se puede producir una
enganchada de la cuchilla. Se deberá programar en el sentido del eje Z (N80, N350).
-
A continuación, se describen las sucesivas pasadas que realiza cada herramienta en ambos amarres.
1. Amarre
Figura 9.16.
2. Amarre
Figura 9.17.
1-139
EJERCICIO
10
1-140
1-141
EJERCICIO Nº 10
Figura 10.1.
OBJETIVO DEL EJERCICIO
-
Aplicación de algunas funciones vistas hasta el momento.
-
Obtención de una rosca interior.
-
Aplicación de la programación paramétrica y coordenadas polares.
-
Aplicación de las nuevas funciones:
* Preselección de origen de coordenadas polares G93.
* Ciclo fijo de torneado de tramos curvos G84.
1-142
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza se situará como indica la figura.
Figura 10.2.
De partida se encontrará en el eje de revolución de la pieza y en la cara del plato; a continuación, se
desplazará a conveniencia a la cara anterior de la pieza con G92 para al final volverlo al punto de partida.
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 50 x 41 previamente barrenada en un ∅ 15 pasante.
AMARRE DE LA PIEZA
Esta pieza tiene dos amarres, los cuales se van a realizar de diferente modo:
-
El primer amarre se realiza en el plato de garras, haciendo tope la pieza en la cara del plato.
-
El segundo amarre se realiza por el interior de la pieza, haciendo ésta tope con el primer escalón de
las garras.
Ver figura 10.21
1-143
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil exterior.
Figura 10.3.
-
2ª Operación: T3.3.
* Acabado del perfil exterior.
Figura 10.4.
1-144
-
3ª Operación: T4.4.
* Desbastado del perfil interior.
Figura 10.5.
-
4ª Operación: T6.6.
* Acabado del perfil interior.
Figura 10.6.
1-145
2. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil exterior.
Figura 10.7.
-
2ª Operación: T3.3.
* Desbastado y acabado del perfil exterior.
Figura 10.8.
1-146
-
3ª Operación: T4.4.
* Desbastado del mandrino.
Figura 10.9.
-
4ª Operación: T6.6.
* Acabado del mandrino.
Figura 10.10.
1-147
-
5ª Operación: T8.8.
* Roscado.
Figura 10.11.
1-148
HOJA DE PROCESOS
Pieza nº ............ 10 ...................Programa ............... 101 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
120
0.065
2
Desbastado del perfil
1
120
0.065
2
1
Acabado del perfil exterior
3
150
0.04
3
1
Desbastado del perfil interior
4
100
0.05
4
1
Acabado del perfil interior
6
120
0.03
1
1
Refrentado
1
120
0.065
2
Desbastado del perfil exterior
1
120
0.065
1
Desbastado del perfil exterior
3
120
0.065
2
Acabado del perfil exterior
3
150
0.04
3
1
Desbastado del mandrinado
4
100
0.05
4
1
Acabado del mandrinado
6
120
0.03
5
1
Roscado
8
2
2
Descripción
1-149
Posición V. corte
Avance
R.P.M.
torreta Mt/min
mm/rev
250
1.25
HOJA DE PROCESOS
Pieza nº ............ 10 ...................Programa ............... 101 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
Nº de
herramienta corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL (ext)
1
1
3
0.4
SDJCL
3
3
3
0.4
SCLCL (int)
4
4
3
0.4
SDUCL
6
6
5
0.4
NVRL
8
8
6
0
1-150
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este programa se calculan los puntos de intersección de las interpolaciones, los centros de giro y la
profundidad de la rosca.
-
Perfil interior.
Se van a realizar dos llamadas a la función G81; por tanto, se debe calcular los puntos para dichas
llamadas.
Los cálculos se preveen para dejar 0,25 mm de sobreespesor en el sentido del eje X y de 0,15 mm. en
el sentido del eje Z.
Figura 10.12.
Punto A
Figura 10.13.
1-151
a = b = (38 − 22) / 2 = 8
Z = 28 − b = 20
 x = 38
A
 z = 20
Punto B
tg22,5 = d 6,5
d = 2,6923
cos45 = e d
e = 1,4038
X = 38 − 2e = 34,1924
Z = 20 + e = 21,9038
X = 34,192
B
Z = 21,903
Punto C
Figura 10.14.
Z = 20 − d = 20 − 2,6923 = 17,3077
X = 38
C
Z = 17,307
Punto D
f = 6,52 − 6,252
Z = 20 − d + f = 19,093
 X = 37,5
P
 Z = 19,093
1-152
-
Perfil exterior
Se precisa calcular todos los puntos de intersección de las trayectorias, así como los centros de giro
de las interpolaciones.
Figura 10.15.
Punto E
Figura 10.16.
g = 4 ⋅ cos30 = 3,4641
h = 4 ⋅ sen30 = 2
X = 28 − 2h = 24
Z = 2 + g = 5,4641
 X = 24
E
 Z = 5,4641
1-153
Punto F.
Figura 10.17.
Figura 10.18
j = 8 ⋅ sen30 = 4
i = 8 ⋅ cos30 = 6,9282
X = 32 + 2j = 40
k = (40 − 24) / 2 = 8
l = k ⋅ tg30 = 4,6188
Z = 1 + ZE = 4,6188 + 5,4641 = 10,0829
 X = 40
F
 Z = 10,082
Punto G
Z = ZF + i = 10,0829 + 6,7282 = 17,0111
X = 32
G
Z = 17,011
1-154
Punto I.
Figura 10.19
n = (65 − 32) / 2 = 16,5
m = 182 − 16,5 2 = 7,1937
Z = ZG + m = 17,0111 + 7,1937 = 24,2083
X = 65
I
Z = 24,208
Punto H.
Figura 10.20.
p = (n ⋅ 8) /18 = 3,1972
o = (m ⋅ 8) /18 = 7,3333
X = 32 + 2 ⋅ 0 = 32 + 2 ⋅ 7,3333 = 46,6666
Z = ZG + p = 17,0111 + 3,1972 = 20,2083
 X = 46,666
H
 Z = 20,208
1-155
Punto J
r = (65 − 48) / 2 = 8,5
s = 100 − 8,5 2 = 5,2678
Z = ZI + s = 24,2083+ 5,2678 = 29,4761
-
Profundidad de la rosca
Se aplica la fórmula:
h = 0,55p
h = 0,55⋅ 1,25
h = 0,687mm
OBSERVACIONES
-
En este ejercicio se realizan varias preselecciones con el G92 y se debe tener en cuenta la diferencia
de posición de la pieza en el cambio de amarre. Por lo tanto ésta queda desplazada hacia adelante la
diferencia de longitud de las garras. Estos valores se deberán medir en cada máquina.
Figura 10.21.
1-156
-
Se aplica la programación paramétrica en el desbaste del radio exterior.
A continuación, se va a ver cual es el significado de los parámetros y lo que representan.
Figura 10.22.
P1 = X
P2 = X − 32 = P1 F2 K32
P3 = (X - 32) / 2 = P2 F4 K2
P4 = P3 2 = P3 F3 P3
P5 = 82 - P4 = K64 F2 P4
P6 = P5 = F5 P5
P0 = 17,011 - P6 = K17,011 F2 P6
Como del diámetro máximo al punto F hay 8 mm y en cada pasada se mecanizan 2 mm, éstas
operaciones se repiten cuatro veces por medio del salto incondicional.
1-157
HOJA DE PROGRAMA
Ejercicio nº ............10 .................................
Programa nº ........101 .................................
Realizado .....................................................
Bloque
Instrucciones
N10
G0 G96 G90 G71 X52 Z40.6 S120 T1.1 M3 M41
N20
G92 X52 Z0.1
N30
G1 X14 F0.065
N40
G0 X43 Z1.25
N50
G1 X48.5 Z-1.5
N60
Z-14
N70
G0 X55 Z40
N80
X14 Z1 T3.3
N90
G1 G42 Z0 F0.04 S150
N100
G5 X43
N110
G3 G36 R1 X46 Z-4.5 I0 K-2.5
N120
G3 X48 Z-6.5 I-1.5 K-2
N130
G1 Z-14
N140
G0 G7 G40 X55 Z45
N150
X14.5 Z1.5 F0.05 S100 T4.4
N160
G81 P0 = K34 P1 = K-21.6 P2 = K21.5 P3 = K-27.9 P5 = K1
P7 = K0 P8 = K0 P9 =K0
N170
G81 P0 = K37.5 P1 = K-19.09 P2 = K34 P3 = K-21.6
N180
G0 X43 Z15
N190
Z2 T6.6
N200
G1 G41 Z0 F0.03 S120
N210
G5 G2 X38 Z-2.5 I0 K-2.5
1-158
Observaciones
Bloque
Instrucciones
N220
G1 G36 R6.5 Z-20
N230
X22 Z-28
N240
X18.625
N250
X16.625 Z-29 F0.015
N260
X14
N270
G0 G7 G40 Z5
N280
X45 Z10
N290
X55 Z15 T1.1 M0 M5
N300
G0 G96 S120 T1.1 M3 M41
N310
G92 X55 Z6.4
N320
G0 X52 Z0.1
N330
G1 X15 F0.065
N340
G0 X48.5 Z1
N350
G1 Z-28
N360
G0 X52 Z1
N370
G91 X-4
N380
P1 = X P2 = P1 F2 K32 P3 = P2 F4 K2 P4 = P3 F3 P3
P5 K64 F2 P4 P6=F5 P5 P0=K17.011 F2 P6
N390
G1 G90 Z-P0
N400
G0 G91 X2
N410
G90 Z1
N420
G25 N370.410.4
N430
G90 X40
N440
G81 P0 = K20.4 P1 = K-2 P2 = K40 P3 = K-9.9 P5 = K1.2
P7 = K0 P8 = K0 P9 = K0
N450
G81 P0 = K20.4 P1 = K-2 P2 = K24.4 P3 = K-5.3
N460
X55 Z45
N470
X50 Z-20 T3.3
N480
G93 I65 K-24.208
1-159
Observaciones
Bloque
Instrucciones
N490
G1 G36 R6.5 Z-20
N500
G2 A-115
N510
G0 R9.75 A-55
N520
G2 A-125
N530
G0 X50 Z1
N540
X14 Z1
N550
G1 G42 Z0 F0.04 S150
N560
G1 G5 X20
N570
Z-2
N580
G2 X24 Z-5.464 I4 K0
N590
G1 X40 Z-10.082
N600
G3 X46.666 Z-20.208 I-4 K-6.928
N610
G2 X48 Z-29.476 I9.166 K-3.996
N620
G0 G40 G7 X55 Z40
N630
X14 Z2 F0.05 S100 T4.4
N640
G81 P0 = K16.625 P1 = K-13 P2 = K14 P3 = K-13 P5 = K1
N650
X20.625 Z15
N660
G41 Z1 T6.6
N670
G1 G5 X16.625 Z-1 F0.03 S120
N680
Z-13
N690
G0 G40 G7 X15 Z15
N700
G97 Z6 S250 T8.8
N710
G86 P0 = K16.625 P1 = K3 P2 = P0 P3 = K-14 P4 = K-0,687
P5 = K0.2 P6 = K0.5 P7 = K0 P10 = K1.25 P11 = K0 P12=K0
N720
G0 Z20
N730
X55 T1.1
N740
G92 X55 Z69.6
N750
M30
1-160
Observaciones
OBSERVACIONES AL PROGRAMA P101
En este programa, el desplazamiento de preselección de cotas G92 en el bloque N310, es debido a que la
pieza pasa de apoyar en la cara del plato a apoyar en las garras, quedando la pieza desplazada hacia adelante
9,6 mm. Se debe observar que la pieza posee 0,5 mm de sobreespesor luego el cero se debe desplazar hacia
adelante:
L = 9,6 - 0,5 = 9,1 mm.
A continuación se describen las sucesivas pasadas que da cada herramienta en ambos amarres.
1. Amarre.
Figura 10.23.
2. Amarre.
Figura 10.24.
1-161
HOJA DE PROGRAMA
Ejercicio nº ....... 10 ....................................
Programa nº ...102 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G96 G90 X52 Z40.6 S120 T1.1 M3 M41
N20
G31
N30
G92 X52 Z0.1
N40
G1 X14 F0.065
N50
G0 X43 Z1.25
N60
G1 X48.5 Z-1.5
N70
Z-14
N80
G0 X55 Z40
N90
X14 Z1 T3.3
N100
G1 G42 Z0 F0.04 S150
N110
G5 X43
N120
G3 G36 R1 X46 Z-4.5 I0 K-2.5
N130
G3 X48 Z-6.5 I-1.5 K-2
N140
G1 Z-14
N150
G0 G7 G40 X55 Z45
N160
X13.6 Z1 F0.05 S100 T4.4
N170
G68 P0 = K43 P1 = K0 P5 = K1.2 P7 = K0.2 P8 = K0.1
P9 = K0 P13 = K210 P14 = K270
N180
G0 Z10
N190
X43 Z2 T6.6
N200
G1 G41 Z0 F0.03 S120
N210
G2 G5 X38 Z-2.5 I0 K-2.5
N220
G1 X38 Z-17.307
N230
G3 X34.192 Z-21.903 I-6.5 K0
N240
G1 X22 Z-28
1-162
Observaciones
Bloque
Instrucciones
N250
X18.625 Z-28
N260
X16.625 Z-29
N270
X14 Z-29
N280
G0 G7 G40 Z5
N290
X45 Z10
N300
X55 Z15 T1.1 M0 M5
N310
G0 G96 S120 M3 M41
N320
G92 X55 Z5.9
N330
G0 X52 Z0.1
N340
G1 X15 F0.065
N350
G0 X48.5 Z1
N360
G1 Z-28
N370
G0 X50.8 Z1
N380
G84 P0=K40 P1=K-10.0829 P2=K48 P3=K17.0111 P5=K1.2
P7=K0.2 P8=K0.1 P9=K0 P18=K-4 P19=K-6.9282
N390
G81 P0 = K24 P1 = K-5.464 P2 = K40 P3 = K-10.082
N400
G84 P0=K20 P1=K-2 P2=K24 P3=K-5.464 P18=K4 P19=K0
N410
X55 Z45
N420
X50 Z-20 T3.3
N430
G93 I65 K-24.208
N440
G0 R9 A-65
N450
G2 A-115
N460
G0 R9.75 A-55
N470
G2 A-125
N480
G0 X50 Z1
N490
X14 Z1
N500
G1 G42 Z0 F0.04 S150
N510
G1 G5 X20
N520
Z-2
1-163
Observaciones
Bloque
Instrucciones
N530
G2 X24 Z-5.464 I4 K0
N540
G1 X40 Z-10.082
N550
G3 X46.666 Z-20.208 I-4 K-6.928
N560
G2 X48 Z-29.476 I9.166 K-3.996
N570
G0 G40 G7 X55 Z40
N580
X14.1 Z2 F0.05 S100 T4.4
N590
G81 P0=K16.625 P1=K-13 P2=K14.5 P3=K-13 P5=K1
N600
X20.625 Z15
N610
G41 Z1 T6.6
N620
G1 G5 X16.625 Z-1 F0.03 S120
N630
Z-13
N640
G0 G40 G7 X15 Z15
N650
G97 Z6 S250 T8.8
N660
G86 P0=K16.625 P1=K3 P2=P0 P3=K-14 P4=K-0.687
P5=K0.2 P6=K0.5 P7=K0 P10=K1.25 P11=K10 P12=K0
N670
G0 Z20
N680
X55 T1.1
N690
G32
N700
M30
1-164
Observaciones
OBSERVACIONES AL PROGRAMA 102
En este programa se aplica la nueva función G84 con lo cual se simplifica la programación.
Los cálculos matemáticos son mucho menores y más simples. No se necesita la programación paramétrica.
La programación paramétrica del programa P101 se aplicará en controles numéricos carentes de la función
G84 de torneado de tramos curvos.
Es el modo más sencillo de programar esta pieza.
1-165
1-166
EJERCICIO
11
1-167
1-168
EJERCICIO Nº 11
Figura 11.1.
OBJETIVO DEL EJERCICIO
-
Aplicación de las funciones vistas hasta el momento.
-
Realización de una elipse por medio de la programación paramétrica.
* Salto condicional si < (G28)
-
Ajustar la rosca de este ejercicio con la del anterior para formar una copa.
1-169
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, si situará como indica la figura.
Figura 11.2.
De partida, se encontrará en el eje de revolución de la pieza y en la cara del plato; a continuación se
desplazará a conveniencia a la cara anterior de la pieza con G92, para al final volverlo al punto de partida.
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 50 x 75.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras y haciendo tope con la cara del plato.
1-170
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil exterior.
Figura 11.3.
-
2ª Operación: T3.3.
* Acabado del perfil exterior.
Figura 11.4.
1-171
2. Amarre
-
1ª operación: T1.1
* Refrentado y desbastado de parte del perfil.
Figura 11.5.
-
2ª Operación: T3.3.
* Desbastado y acabado del perfil exterior.
Figura 11.6.
1-172
-
3ª Operación: T5.5.
* Roscado
Figura 11.7
1-173
HOJA DE PROCESOS
Pieza nº .............11 ...................Programa ................ 111 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Refrentado
1
120
0.065
2
Desbastado del perfil
1
120
0.065
2
1
Acabado del perfil
3
150
0.04
1
1
Refrentado
1
120
0.065
2
Desbastado del perfil
1
120
0.065
1
Desbastado total del perfil
3
100
0.05
2
Acabado del perfil
3
150
0.03
1
Roscado
5
2
2
3
Descripción
1-174
Posición V. corte
Avance
R.P.M
torreta Mt/min
mm/rev
250
Paso
HOJA DE PROCESOS
Pieza nº ............ 11 ...................Programa ................111 ...............
TABLA DE HERRAMIENTAS
Tipo
Nº de
Nº de
herramienta corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL(ext)
1
1
3
0.4
SDJCL
3
3
3
0.4
NLL
5
5
0
0
Observaciones:
1-175
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio, los cálculos necesarios son para la curva en este caso una elipse:
Figura 11.8.
Se precisa calcular el tramo en grueso.
La fórmula de un elipse centrada en el origen es:
X2 Z 2
+
=1
a 2 b2
De aquí, se pueden calcular las cotas (X, Z) al centro de la elipse y como se conoce la distancia al centro
de la elipse, se pueden conocer todos los puntos de ésta.
Por lo tanto, de la fórmula se despeja Z:
X2
Z2
+ 2 =1
2
13
25
Z=
25
132 − X 2
13
1-176
A continuación se relaciona con las distancias al centro de la programación paramétrica:
P0 = X
P1 = 38 − X = K38 F2 P0
P2 = P1:2 = P1 F4 K2 esta es la X a aplicar en la formula
P3 = P2 ⋅ P2 = P2 F3 P2
2
P4 = 13 = 169
P5 = P4 - P3 = P4 F2 P3
P6 = P5 = F5 P5
P7 = P6 ⋅ 25 = P6 F3 K25
P8 = P7:13 = P7 F4 K13
P9 = P8 + 26 = P8 F1 K26
P10 = P9 - 0,2 = P9 F2 K0,2
Se le restan dos décimas para la pasada de acabado.
Por lo tanto, la cota Z para el desbastado será el parámetro P10 con signo negativo.
Para la pasada de acabado, los incrementos serán de 0,075 mm en X y el resto del mismo modo, sólo que
P1 desbaste P2 acabado y así sucesivamente:
P1 = X + 0,075 = P0 F1 K0,075
Los cálculos de la elipse desplazada se podrían realizar de la fórmula:
(X − X 1 ) 2 (Z − Z 1 ) 2
+
=1
a2
b2
pero la programación paramétrica sería más costosa.
OBSERVACIONES
-
Con la herramienta T1 se realiza el máximo desbaste posible de la elipse y de la pieza.
-
Con la herramienta T3 se realiza el desbastado de la zona que no es posible desbastar con la T1,
siendo el proceso el siguiente:
* Se introduce la pasada de X-2 en diámetro y en Z-1,932; que sale del ángulo de 30º más 0,2mm
para la pasada de acabado.
1-177
Figura 11.9.
-
El modo de realizar las pasadas es el descrito en la figura. Para conocer el número de pasadas, se
puede obtener el diámetro inicial menos el final dividido por la profundidad de cada pasada.
-
Se pueden aplicar saltos condicionales:
* En el desbastado con la T1, se aplica salto condicional (N240).
* En el desbastado con la T3, se aplica salto incondicional (N390).
* En la pasada de acabado, salto condicional (N550).
El criterio a seguir es el particular de cada programador, por lo tanto, se puede emplear cualquier
método.
-
A la hora de aplicar saltos condicionales, las comparaciones se realizan sobre unos valores:
* Desbastado (N230):
-
El valor de 22,5, está por encima de la pasada de acabado; es decir, de 22,4 al cual se llegará
restando al punto de inicio los valores de cada pasada.
* Acabado (N540):
-
El valor de 37,95 está próximo al valor final, depende del siguiente incremento o parte del
incremento (0,075); al llegar a la condición, la cota obtenida se puede dar como válida.
1-178
HOJA DE PROGRAMA
Ejercicio nº ....... 11 ....................................
Programa nº ... 111 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G7 G71 G90 G96 X52 Z74.6 S120 T1.1 M3 M41
N20
G92 X52 Z0.1
N30
G1 X0 F0.065
N40
G0 X48.5 Z1
N50
G1 Z-24
N60
G0 X55 Z10
N70
X0 Z1 T2.2
N80
G1 G42 Z0 F0.04 S150
N90
G5 G36 R1 X48
N100
Z-24
N110
G0 G7 G40 X55 Z10 M0 M5
N120
G96 X52 Z-0.4 S120 T1.1 M3 M41
N130
G92 X52 Z0.1
G1 X0 F0.065
N150
G0 X50.4 Z1
N160
G81 P0=K38 P1=K-52 P2=K50 P3=P1 P5=K1.2
P7=K0.2 P8=K0.1 P9=K0
N170
G0 X40.4
N180
G91 X-4
N190
P0=X P1 K38 F2 P0 P2=P1 F4 K2 P3=P2 F3 P2
P4=K169 P5=P4 F2 P3 P6=F5 P5 P7=P6 F3 K25
P8=P7 F4 K13 P9=P8 F K26 P10=P9 F2 K0.2
1-179
Observaciones
Bloque
Instrucciones
N200
G1 G90 Z-P10
N210
G91 X2
N220
G0 G90 Z1
N230
P0=F11 K22.5
N240
G29 N180
N250
G0 X22.4
N260
G81 P0=K18 P1=K-12 P2=K22 P3=P1 P5=K1.2
P7=K0.2 P8=K0.1 P9=K0
N270
G0 X45 Z10
N280
G0 G96 G90 X18.5 Z-8.2 S100 T3.3
N290
G1 X.16.5 Z-10 F0.05
N300
Z-11.9
N310
X22.5
N320
G0 Z-14
N330
G1 G91 X-2 Z-1.932 F0.05
N340
P11=Z
N350
G25 N190.200.1
N360
G91 X1
N370
G0 G90 ZP11
N380
XP0
N390
G25 N330.380.4
N400
G0 X24
N410
Z1
N420
X0
N430
G1 G42 Z0 F0.03 S150
N440
G39 R1 X18
N450
Z-8.2
N460
X16 Z-10
N470
Z-12
1-180
Observaciones
Bloque
Instrucciones
N480
G36 R1 X22
N490
G36 R1.5 Z-14
N500
G36 R1.5 X12 Z-22.66
N510
G40 Z-26
N520
P0=X P1=P0 F1 K0.1 P2=K38 F2 P1 P3=P2 F4 K2
P4=P3 F3 P3 P5=K169 P6=P5 F2 P4 P7=F5 K26
P8=P7 F3 K25 P29=P8 F4
N530
G1 G5 G90 XP1 Z-P10
N540
P1=F11 K37.9
N550
G28 N520
N560
G90 Z-52
N570
G42 X46
N580
G3 X48 Z-53 I0 K-1
N590
G0 G40 G7 X55 Z10
N600
G97 X22 Z5 S250 T5.5
N610
G86 P0=K18 P1=K2 P2=P0 P3=K-10.5 P4=K0.812
P5=K0.2 P6=K1 P7=K0 P10=K1.25 P11=K0 P12=K60
N620
G0 X50 Z10
N630
G0 X55 T1.1
N640
G92 X55 Z84
N650
M30
1-181
Observaciones
OBSERVACIONES AL PROGRAMA P111
-
En el bloque N340 se debe entender que al punto en que se encuentra la herramienta en Z se le
identifica como P11. Ver figura 11.9
-
La elipse no se puede realizar con compensación de radio, ya que al ser tan pequeños los incrementos,
el valor del decalaje del radio de pastilla supera al incremento en algunos puntos.
1. Amarre
Figura 11.10
2. Amarre
Figura 11.11
1-182
EJERCICIO
12
1-183
1-184
EJERCICIO Nº 12
Figura 12.1
OBJETIVO DEL EJERCICIO
-
Aplicación de las funciones vistas hasta el momento y coordenadas polares.
-
Utilización de la programación paramétrica con saltos condicionales.
-
Aplicación de la programación paramétrica y coordenadas polares.
-
Aplicación de las nuevas funciones:
* Entrada tangencial G37.
* Salida tangencial G38.
1-185
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura.
Figura 12.2
De partida, se encontrará en el eje de revolución y en la cara del plato; a continuación, se desplazará a
conveniencia a la cara anterior. En al inversión del amarre, se retrasa 0,5 mm el valor del sobreespesor y al
final se vuelve al punto inicial.
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 50 x 81mm, previamente barrenada por una cara a ∅ 15 x 30
mm.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras y haciendo tope con la cara del plato.
1-186
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil exterior.
Figura 12.3
-
2ª Operación: T2.2
* Desbastado del perfil interior.
Figura 12.4
1-187
-
3ª Operación: T4.4
* Acabado del perfil interior.
Figura 12.5
-
4ª Operación: T6.6.
* Ejecución de la garganta para la salida de rosca.
Figura 12.6
1-188
-
5ª Operación: T8.8
* Ejecución de la rosca.
Figura 12.7
-
6ª Operación: T3.3
* Acabado del perfil exterior.
Figura 12.8
1-189
2. Amarre
-
1ª Operación: T1.1.
* Devastado del perfil exterior.
Figura 12.9
-
2ª Operación: T3.3.
* Desbastado y acabado del perfil exterior.
Figura 12.10
1-190
HOJA DE PROCESOS
Pieza nº ............ 12 ...................Programa ............... 121 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Descripción
Refrentadoy desbastado del
Posición V. corte R.P.M. Avance
torreta Mt/min
mm/rev
1
120
0.065
perfil exterior
2
1
Desbastado del perfil interior
2
100
0.05
3
1
Acabado del perfil interior
4
120
0.03
4
1
Acanalado de la salida para
6
75
0.02
rosca
2
5
1
Mecanizado de la rosca
8
250
Paso
1
1
Refrentado y desbastado de
1
120
0.065
3
120
0.065
parte del perfil exterior
2
1
Desbastado del resto de la
pieza
1-191
HOJA DE PROCESOS
Pieza nº ............ 12 ...................Programa ............... 121 ...............
TABLA DE HERRAMIENTAS
Tipo
Nº de
Nº de
herramienta corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL (ext)
1
1
3
0.4
SCLCL (int)
2
2
5
0.4
SDJCL
3
3
3
0.4
SDUCL
4
4
5
0.4
STIL
6
6
0
0
NVRL
8
8
0
0
Observaciones:
1-192
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio, se van a realizar unos cálculos para aplicar el ciclo fijo G66, además de la profundidad
de la rosca y las sucesivas pasadas para el desbastado del cuello de la bola.
-
Perfil interior.
Figura 12.11
Punto A
Figura 12.12
El diámetro interior de la tuerca, para la rosca de M36 x 1,25 será:
X=36-2.0,55.p=36-2.0,55.1,25=34,625mm
1-193
(34,625- 20) / 2
( 30 − 20)
α = arc tg (14,625/ 20) = 36,176
tg(α / 2) = a / R
tgα =
a = 8. tg18,088 = 2,6129
Z = 20 - a = 17,3871
 X = 34,625
A
 Z = 17,387
Punto B
Según la figura 12.12.
b = a ⋅ sen α
b = 2,6129 ⋅ sen 36,176 = 1,542
c = a ⋅ cos α
c = 2,6129 ⋅ cos 36,176 = 2,109
X = 34,625 - 2b = 31,541
Z = 20 + c = 22,109
X = 31,541
B
Z = 22,109
Punto D
Figura 12.13
1-194
β = 90 − α = 90 − 36,176
β = 53,824
d = R ⋅ tg(β / 2)
d = 4 ⋅ tg26,912 = 2,0303
X = 20 − 2d = 15,9394
X = 15,939
D
Z = 30
Punto C
Según la figura 12.13.
g = d.senβ
g = 2,0303 ⋅ sen53,824 = 1,6388
e = d ⋅ cos β
e = 2,0303 ⋅ cos53,824 = 1,1984
X = 20 + 2e = 22,3968
Z = 30 − g = 28,3612
X = 22,396
C
Z = 28,361
-
Perfil exterior
En este apartado se calculan todos los puntos necesarios tanto para el desbastado como para el acabado.
Figura 12.14
1-195
Punto E
Las cotas Z están referidas al extremo de la bola.
Figura 12.15
h = 12 ⋅ tg30
X = 48 − 2h = 34,1436
 X = 34,436
E
 Z = 43
Punto E
Figura 12.16
X = 25
i = 25 − 4,5 2 = 2,1794
Z = 38 + i = 40,1794
X = 25
P
Z = 40,179
1-196
Punto S
Figura 12.17
l = 202 + 22 = 20,0997
β = arc tg (2 / 20) = 5,710590
Por el teorema del coseno:
a 2 + b2 + c 2
2ab
22,52 + 20,09972 − 202
cos α =
= 0,56413
2 ⋅ 22,5⋅ 20,0997
cosα =
α = arc cos 0,56413 = 55,65810
δ = α + β = 55,6581 + 5,71059 = 61,36869 0
sen δ = n / 22,5
n = 19,7487
cosδ = m / 22,5
m = 10,7813
X = 2n = 39,4974
Z = m +12,5 = 23,2813
 X = 39,497
S
 Z = 23,281
1-197
Punto R
Figura 12.18
12,5 2 + 20,0997 2 − 102
= 0,91592
2 ⋅ 12,5 ⋅ 20,0997
δ = arc cos 0,91592 = 23,6619
cosδ =
λ = δ + 5,71059 = 29,3724
senλ = u /12,5
u = 6,1310
cosλ = v /12,5
v = 10,8931
X = 2u = 12,262
Z = v -12,5 = 23,3931
 X = 12,262
R
 Z = 23,393
-
Cálculos para desbastar el cuello de la bola
Se precisa calcular los ángulos para realizar el desbastado del cuello de la bola.
El desbastado se va a realizar aplicando coordenadas polares (ver fig. 12.19)
1-198
Figura 12.19
La h es una constante hasta la pasada de acabado.
h=(39,497-25,5)/2=6,9985
r = radio a desbastar, variará según las pasadas a realizar entre h y 9,75; siendo siempre un dato
conocido.
Por lo tanto, las pasadas deberán desbastar 9,75 - 6,9985 = 2,7515 mm, que se ejecutarán en tres
pasadas de 0,9 mm cada una.
Se necesita conocer el valor de los ángulos A y B para las sucesivas pasadas:
α = arc cos (h/r)
A = 90-α
B=180-A
Aplicando los valores en la fórmula, se halla el valor de A y B:
R
A
B
7,9
62,36
117,64
8,8
52,68
127,32
9,75
45,87
En el desbastado a estos ángulos A y B, se les incrementarán unos grados para que en el posicionado
en rápido no exista choque entre la herramienta y la pieza.
El último valor de B para el radio de r = 9,75 se va a realizar hasta el Ø24,5 y a continuación salir
cilindrando hasta los puntos F, P.
h = (39,497-24,5)/2=7,4985
α = arc cos (7,4985/9,75)
B = 90+α = 129,728
1-199
-
Profundidad de la rosca
Se va a aplica la fórmula:
h = 0,55 . P para tuerca
h = 0,55 . 1,25
h = 0,6875 mm.
OBSERVACIONES
-
Se debe tener cuidado con el signo al trabajar en coordenadas polares, por el sentido de los ejes X, Z.
El ángulo que va de Z a X es positivo, es decir los ejes X, Y de coordenadas cartesianas empleados en
matemáticas se transforman en Z, X para la programación en C.N.C.
-
En los cambios de herramientas, las de exteriores se deben desplazar 45 mm y las de interiores 20 mm
para que no exista choque de las herramientas con la pieza en el giro de la torreta; estos valores son
orientativos.
-
Un punto muy importante, es el cuidar que las herramientas interiores no choquen con las garras. Esto
depende de la posición del módulo portaherramientas y de las herramientas sobre éste.
-
En el bloque en que se realiza la inversión del amarre de la pieza no es necesario introducir la G96,
M41 y las S; si estas funciones están dentro de ese bloque, existe la posibilidad de comenzar el
programa en ese bloque y realizar solamente el mecanizado de un amarre.
1-200
HOJA DE PROGRAMA
Ejercicio nº ............12 .................................
Programa nº ........121 .................................
Realizado .....................................................
Bloque
Instrucciones
N10
G0 G7 G71 G90 G95 G96 X52 Z80.6 S120 T1.1 M3 M41
N20
G31
N30
G92 X52 Z0.1
N40
G1 X14 F0.065
N50
G0 X48.5 Z1
N60
G1 Z-26
N70
G0 X50 Z45
N80
X14 Z1 F0.05 S100 T2.2
N90
G68 P0=K36.625 P1=K0 P5=K1 P7=K0.2 P8=K0.1 P9=K0
P13=K120 P14=K170
N100
Z10
N110
G0 G42 X39.625 Z1 T4.4
N120
G1 G5 X34.625 Z-1.5 F0.03 S120
N130
G1 X34.625 Z-17.387
N140
G3 X31.541 Z-22.109 I-8 K0
N150
G1 X22.396 Z-28.361
N160
G3 X15.939 Z-30 I-3.228 K2.361
N170
G1 X14.5 Z-30
N180
G0 G7 G40 Z20
N190
X25 Z5 F0.02 S75 T6.6
N200
G88 P0=K34.625 P1=K-13 P2=K36 P3=K-10 P5=K1.8 P6=K1
P15=K2
1-201
Observaciones
Bloque
Instrucciones
N210
G0 Z20
N220
G97 X30 Z5 S250 T8.8
N230
G86 P0=K34.625 P1=K3 P2=P0 P3=K-11 P4=K-0.812 P5=K0.2
P6=K1 P7=K0 P10=K1.25 P11=K0 P12=K60
N240
G0 Z20
N250
G96 Z1 S150 T3.3
N260
G1 G42 X35 Z0 F0.04
N270
G5 G39 R1.5 X48
N280
Z-26
N290
G0 G40 G7 X52 Z45 M0 M5
N300
G96 X52 Z-0.4 S120 T1.1 M3 M41
N310
G92 X52 Z0.1
N320
G1 X-0.8 F0.065
N330
G0 X50.4 Z1
N340
G81 P0=K34.143 P1=K-43 P2=K48 P3=K-55 P5=K1.2 P7=K0.2
P8=K0.1 P9=K0
N350
G84 P0=K25 P1=K-40.179P2=K34.143 P3=K-43 P18=K4.5
P19=K2.179
N360
G84 P0=K0 P1=K0 P2=K25 P3=K-12.5 P5=K1.2 P7=K0.2
P8=K0.1 P9=K0 P18=K0 P19=K-12.5
N370
G0 X45 Z20
N380
G93 I39.497 K-23.281
N390
R7.9 A-60 T3.3
N400
G2 A-120
N410
G0 R8.8 A-50
N420
G2 A-130
N430
G0 R9.5 A-42
N440
G2 A-129.728
N450
G1 Z-38
1-202
Observaciones
Bloque
Instrucciones
N460
X25.4 Z-40
N470
G0 X26 Z5
N480
X0
N490
G1 G5 G37 R2 G42 Z0 F0.03 S150
N500
G3 G36 R10 X12.262 Z-23.393 I0 K-12.5
N510
G93 I4 K-32.5
N520
G3 A90
N530
G1 G36 R5 X24 Z-43
N540
X34.143
N550
G38 R2 X48 Z-55
N560
G0 G7 G40 X52 Z40
N570
G32
N580
M30
1-203
Observaciones
OBSERVACIONES AL PROGRAMA 121
-
Este programa es el más sencillo para obtener esta pieza.
-
No se utilizan ni saltos condicionales ni programación paramétrica.
-
A continuación se describen las sucesivas pasadas que realiza cada herramienta para ambos amarres.
1. Amarre.
Figura 12.20
2. Amarre.
Figura 12.21
1-204
HOJA DE PROGRAMA
Ejercicio nº ....... 12 ....................................
Programa nº ...122 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G7 G71 G90 G96 X52 Z80.6 S120 T1.1 M3 M41
N20
G92 X52 Z0.1
N30
G1 X14 F0.065
N40
G0 X48.5 Z1
N50
G1 Z-26
N60
G0 X50 Z45
N70
X14.1 Z1 F0.05 S100 T2.2
N80
G68 P0=K36.625 P1=K0 P5=K1 P7=K0.2 P8=K0.1 P9=K0
P13=K110 P14=K160
N90
G0 X39.625 Z15
N100
G41 X39.625 Z1 T4.4
N110
G1 G5 X34.625 Z-1.5 F0.03 S120
N120
G1 X34.625 Z-17.387
N130
G3 X31.541 Z-22.109 I-8 K0
N140
G1 X22.396 Z-28.361
N150
G3 X15.939 Z-30 I-30 I-3.228 K2.361
N160
G1 X14.5 Z-30
N170
G0 G7 G40 Z20
N180
X25 Z5 F0.02 S75 T6.6
N190
G88 P0=K34.625 P1=K-13 P2=K36 P3=K-10 P5=K1.9 P6=K1
P15=K2
N200
G0 Z20
N210
G97 X30 Z5 S250 T8.8
N220
G86 P0=K34.625 P1=K3 P2=P0 P3=K-11 P4=K-0.812 P5=K0.2
P6=K1 P7=K0 P10=K1.25 P11=K0 P12=K60
N230
G0 Z20
1-205
Observaciones
Bloque
Instrucciones
N240
G96 Z1 S150 T3.3
N250
G1 G42 X35 Z0 F0.04
N260
G5 G39 R1.5 X48
N270
Z-26
N280
G0 G40 G7 X52 Z45 M0 M5
N290
G96 X52 Z-0.4 S120 T1.1 M3 M41
N300
G92 X52 Z0.1
N310
G1 X-0.8 F0.065
N320
G0 X50 Z1
N330
G81 P0=K34.143 P1=K-43 P2=K48 P3=K-55 P5=K1 P7=K0.2
P7=K0.2 P8=K0.1 P9=K0
N340
G81 P0=K25 P1=K-40.179 P2=K34.143 P3=K-43
N350
G0 X26.5
N360
G91 X-2.5
N370
P0=X P1=P0 F4 K2 P2=K12.75 F3 K12.75 P3=P1 F3 P1 P4=P2
F2 P3 P5=F5 P4 P6=P5 F2 K12.5
N380
G90 G1 ZP6
N390
G91 X0.5
N400
G90 G0 Z1
N410
P0=F11 K0
N420
G26 N440
N430
G25 N360
N440
G1 X0 Z0.15
N450
G3 X25.3 Z-12.5 I0 K-12.65
N460
G0 X45 Z20
N470
G93 I39.497 K-23.281
N480
R7.9 A-60 T3.3
N490
G2 A-120
N500
G0 R8.8 A-50
1-206
Observaciones
Bloque
Instrucciones
N510
G2 A-130
N520
G0 R9.5 A-42
N530
G2 A-129.728
N540
G1 Z-38
N550
X25.4 Z-40
N560
G0 X26 Z5
N570
X0
N580
G1 G5 G37 R2 G42 Z0 F0.03 S150
N590
G3 G36 R10 X12.262 Z-23.393 I0 K-12.5
N600
G93 I4 K-32.5
N610
G3 A90
N620
G1 G36 R5 X24 Z-43
N630
X34.143
N640
G38 R2 X48 Z-55
N650
G0 G7 G40 X52 Z40
N660
G92 X52 Z120
N670
M30
1-207
Observaciones
OBSERVACIONES AL PROGRAMA 122
-
La G68 puede ser sustituida por varias G81.
-
En este programa, se aplica el salto condicional de G26 (=0), pero para ello es necesario conocer que
la herramienta alcanza el diámetro o cota de condición. Se pueden aplicar otros saltos condicionales
o bien salto incondicional.
-
A continuación, se va a ver cual es el significado de los parámetros y lo que representan:
Figura 12.22
P0 = X
P1 = X:2 = P0 F4 K2
P2 = 12,752 = K12,75 F3 K12,75
P3 = P1 2 = P1 F3 P1
P4 = P2 - P3 = P2 F2 P3
P5 = P4 = F5 P4
P6 = P5 -12,5 = P5 F2 K12,5
1-208
HOJA DE PROGRAMA
Ejercicio nº ............12 .................................
Programa nº .......123 .................................
Realizado .....................................................
Bloque
Instrucciones
N10
G0 G7 G71 G90 G95 G96 X52 Z80.6 S120 T1.1 M3 M41
N20
G92 X52 Z0.1
N30
G1 X14 F0.065
N40
G0 X48.5 Z1
N50
G1 Z-26
N60
G0 X50 Z45
N70
X15 Z1 F0.05 S100 T2.2
N80
G81 P0=K22.396 P1=K-28.361 P2=K15.939 P3=K-30 P5=K1
P7=K0.2 P8=K0.1 P9=K0
N90
G81 P0=K31.541 P1=K-22.109 P2=K22.396 P3=K-28.361
N100
G81 P0=K34.625 P1=K-17.387 P2=K31.541 P3=K-22.109
N110
G0 X39.625 Z15
N120
G42 Z1 T4.4
N130
G1 G5 X34.625 Z-1.5 F0.03 S120
N140
G36 R8 Z-20
N150
G36 R4 X20 Z-30
N160
G1 X14.5
N170
G0 G7 G40 Z20
N180
X25 Z5 F0.02 S75 T6.6
N190
G88 P0=K34.625 P1=K-13 P2=K36 P3=K-10 P5=K1.8 P6=K1
P15=K2
N200
G0 Z20
1-209
Observaciones
Bloque
Instrucciones
N210
G97 X30 Z5 S250 T8.8
N220
G86 P0=K34.625 P1=K3 P2=P0 P3=K-11 P4=K-0.812 P5=K0.2
P6=K1 P7=K0 P10=K1.25 P11=K0 P12=K60
N230
G0 Z20
N240
G96 Z1 S150 T3.3
N250
G1 G42 X35 Z0 F0.04
N260
G5 G39 R1.5 X48
N270
Z-26
N280
G0 G40 G7 X52 Z45 M0 M5
N290
G96 X52 Z-0.4 S120 T1.1 M3 M41
N300
G92 X52 Z0.1
N310
G1 X-0.8 F0.065
N320
G0 X50 Z1
N330
G81 P0=K34.143 P1=K-43 P2=K48 P3=K-55 P5=K1 P7=K0.2
P8=K0.1 P9=K0
N340
G81 P0=K25 P1=K-40.179 P2=K34.143 P3=K-43
N350
G0 X26.5
N360
G91 X-2.5
N370
P0=X P1=P0 F4 K2 P2=K12.75 F3 K12.75 P3=P1 F3 P1
P4=P2 F2 P3 P5=F5 P4 P6=P5 F2 K12.5
N380
G90 G1 ZP6
N390
G91 X0.5
N400
G90 G0 Z1
N410
P0=F11 K0
N420
G27 N360
N430
G1 X0 Z-0.15
N440
G3 X25.3 Z-12.5 I0 K-12.65
N450
G0 X45 Z20
N460
G93 I39.497 K-23.2810
N470
R7.9 A-60 T3.3
1-210
Observaciones
Bloque
Instrucciones
N480
G2 A-120
N490
G0 R8.8 A-50
N500
G2 A-130
N510
G0 R9.5 A-42
N520
G2 A-129.728
N530
G1 Z-38
N540
X25.4 Z-40
N550
G0 X26 Z5
N560
X0
N570
G1 G5 G37 R2 G42 Z0 F0.03 S150
N580
G3 G36 R10 X12.262 Z-23.393 I0 K-12.5
N590
G93 I4 K-32.5
N600
G3 A90
N610
G1 G36 R5 X24 Z-43
N620
X34.143
N630
G38 R2 X48 Z-55
N640
G0 G7 G40 X52 Z40
N650
G92 X52 Z120
N660
M30
1-211
Observaciones
OBSERVACIONES AL PROGRAMA 123
-
Se aplica el salto condicional G27(≠0), con lo cual se anula un bloque de salto incondicional.
-
Se sustituye la G68 por varias G81.
1-212
EJERCICIO
13
1-213
1-214
EJERCICIO Nº 13
Figura 13.1
OBJETIVO DEL EJERCICIO
-
La programación paramétrica.
-
La realización de una rosca:
* Cónica
* Whitworth
-
Utilización de las funciones vistas hasta el momento.
1-215
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, si situará como indica la figura.
Figura 13.2
De partida, se encontrará en el eje de revolución de la pieza y en la cara del plato. A continuación se
desplazará a conveniencia a la cara anterior de la pieza. En la inversión del amarre, se retrasa 0,5 mm, el
valor del sobreespesor y al final se vuelve al punto inicial.
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 50 x 66 mm, previamente barrenada por una cara a ∅ 15 x 30
mm.
AMARRE DE LA PIEZA
La pieza va amarrada en el plato de garras y haciendo tope con la cara del plato.
1-216
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Refrentado y desbastado del perfil exterior.
Figura 13.3
-
2ª Operación: T3.3.
* Acabado del perfil exterior.
Figura 13.4
1-217
-
3ª Operación: T1.1.
* Desbastado del perfil interior.
Figura 13.5
-
4ª Operación: T4.4
* Acabado del perfil interior.
Figura 13.6
1-218
-
5ª Operación: T6.6
* Mecanizado de la garganta para la salida de la rosca.
Figura 13.7
-
6ª Operación: T8.8
* Mecanizado de la rosca cónica.
Figura 13.8
1-219
2. Amarre
-
1ª operación: T1.1
* Refrentado y desbastado del perfil exterior.
Figura 13.9
-
2ª Operación: T3.3.
* Acabado del perfil exterior.
Figura 13.10
1-220
-
3ª Operación: T5.5.
* Mecanizado de la garganta para la salida de la rosca.
Figura 13.11
-
4ª Operación: T7.7
* Mecanizado de la rosca Whitworth.
Figura 13.12
1-221
HOJA DE PROCESOS
Pieza nº ............ 13 ...................Programa ........131,132 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
Descripción
1
1
1
Refrentado y desbastado del perfil
Posición V. corte R.P.M Avance
torreta Mt/min
mm/rev
1
120
0.065
exterior
2
1
Acabado del perfil exterior
3
150
0.04
3
1
Desbastado del perfil interior
2
100
0.05
4
1
Acabado del perfil interior
4
120
0.03
5
1
Mecanizado de la garganta para la
6
75
0.02
salida de la rosca
2
6
1
Mecanizado de la rosca cónica
8
250
Paso
1
1
Refrentado y desbastado del perfil
1
120
0.065
exterior
2
1
Acabado del perfil exterior
3
150
0.04
3
1
Mecanizado de la rosca para la
5
75
0.02
salida de la rosca
4
1
Mecanizado de la rosca Whitworth
1-222
7
250
Paso
HOJA DE PROCESOS
Pieza nº ............ 13 ...................Programa ....... 131,132 ...............
TABLA DE HERRAMIENTAS
Tipo
Nº de
Nº de
herramienta corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL(ext)
1
1
3
0.4
SCLCL(int)
2
2
5
0.4
SDJCL
3
3
3
0.4
SDUCL
4
4
5
0.4
STAL
5
5
0
0
STIL
6
6
6
0
NLL
7
7
2
0
NVRL
8
8
6
0
Observaciones:
1-223
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
En este ejercicio se realizan los cálculos para definir el perfil y las roscas:
-
Perfil interior
Figura 13.13
Profundidad de la rosca
Se aplica la fórmula:
h = 0,55 . p
h =0,55 . 1,5 = 0,825
Punto E
X = 40 − 2h = 40 − 2 ⋅ 0,825 = 38,35
X = 38,35
E
Z = 0
1-224
Punto A
Figura 13.14
a = R ⋅ sen 11,618 = 3 ⋅ sen 11,618
a = 0,604158
Z = 20 + a = 20,6041
b = R ⋅ cos 11,618 = 3⋅ cos 11,618
b = 2,938536
X = 24 + 2b = 29,87707
 X = 29,877
A
 Z = 20,604
Punto D
Figura 13.15
Con referencia al punto E.
C = 1⋅ tg α
C = 1⋅ tg 11,618
C = 0,205598
X = 38,35 - 2C
X = 37,9388
 X = 37,938
D
Z = 1
1-225
Punto B
Según la figura 13.15.
C = 1⋅ tg α
C = 17 ⋅ tg 11,618
C = 3,495166
X = 38,35 - 2C
X = 31,3596
 X = 31,359
B
 Z = 17
Punto C
Según la figura 13.15.
C = 1 ⋅ tg α
C = 15,5⋅ tg 11,618
X = 38,35- 2C
X = 31,9764
X = 31,976
C
Z = 1,5
Punto F
Según la figura 13.15.
C = 1 ⋅ tg α
C = 3⋅ tg 11,618
C = 0,616794
X = 39,5835
X = 39,5835
 X = 39,583
F
Z = 3
1-226
-
Perfil exterior
Profundidad de la rosca
Es una rosca fina Whitworth de 5/8'' y 14 hilos por pulgada. El diámetro exterior de la rosca será:
D = (5 . 25,4) / 8 = 15,875
D = 15,875 mm.
El paso de la rosca, en mm, será:
P = 25,4 / 14 = 1,814
P = 1,814 mm.
La profundidad de la rosca será:
h = 0,64 . P
h = 0,64 x 1,814
h = 1,16 mm.
OBSERVACIONES
-
Este programa está realizado de dos formas diferentes:
* P131 con paramétricas.
* P132 con los ciclos fijos.
-
Se pueden aplicar saltos condicionales o incondicionales
-
Al programar la rosca Whitworth, lo que hace es transformar las medidas en pulgadas a mm para
aplicar el ciclo fijo.
-
En la rosca cónica, se debe tener especial cuidado al calcular los puntos de comienzo (F) y final de
rosca (C). Ver figura 13.13.
1-227
HOJA DE PROGRAMA
Ejercicio nº ....... 13 ....................................
Programa nº ...131 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G7 G90 X52 Z65.6 S120 T1.1 M3 M41
N20
G92 Z0.1
N30
G1 X15 F0.065
N40
G0 X48.5 Z1
N50
G1 Z-30
N60
G0 X50 Z45
N70
G42 X38 Z1 S150 T3.3
N80
G1 Z0 F0.04
N90
G39 R1 G5 X48
N100
Z-30
N110
G0 G7 G40 X55 Z45
N120
X15.6 Z1 S100 T2.2
N130
G1 Z-29.9 F0.05
N140
G0 X14.5 Z1
N150
G91 X2.5
N160
P0=X P1=K24 F2 P0 P2=P1 F4 K2 P3=P2 F3 P2
P4=K4.2 F3 K4.2 P5=P4 F2 P3 P6=F5 P5 P7=P6 F2 K27
N170
G1 G90 ZP7
N180
G91 X-0.5
N190
G90 G0 Z1
N200
P0=F11 K24
N210
G29 N230
1-228
Observaciones
Bloque
Instrucciones
N220
G25 N150
N230
G0 X23.1
N240
G91 X2.5
N250
P0=X P1=P0 F2 K24 P2=P1 F4 K2 P3=P2 F3 P2
P4=K2.8 F3 K2.8 P5=P4 F2 P3 P6=F5 P5 P7=P6 F1 K20
N260
G1 G90 Z-P7
N270
G91 X-0.5
N280
G90 G0 Z1
N290
G25 N240.280.2
N300
G91 X2.5
N310
P0=X P1=K37.95 F2 P0 P2=P1 F4 K2 P3=F9 K11.618
P4=P2 F4 P3
N320
G90 G1 Z-P4
N330
G91 X-0.5
N340
G90 G0 Z1
N350
G25 N300.340.3
N360
G0 Z15
N370
G42 X41.938 Z1 T5.5
N380
G1 G5 X37.938 Z-1 F0.03 S120
N390
X29.877 Z-20.604
N400
G93 I24 K-20
N410
G3 A180
N420
G93 I24 K-27
N430
G2 A-90
N440
G1 Z-30
N450
X14.5
N460
G0 G7 G40 Z20
N470
X28 Z1 F0.02 S75 T6.6
N480
G88 P0=K31.359 P1=K-17 P2=K34 P3=K-15 P5=K1.9 P6=K1
P15=K2
1-229
Observaciones
Bloque
Instrucciones
N490
Z20
N500
G97 X35 Z5 S250 T8.8
N510
G86 P0=K39.583 P1=K3 P2=K31.976 P3=K-15.5 P4=K-0.825
P5=K0.2 P7=K0 P10=K1.5 P11=K0 P12=K58
N520
Z20
N530
X55 Z45 T1.1 M0 M5
N540
G96 X52 Z-0.4 S120 T1.1 M3 M41
N550
G92 Z0.1
N560
G1 X0 F0.065
N570
G0 X48.5 Z1
N580
G1 Z-36
N590
G0 X50.5 Z1
N600
G91 X-2.5
N610
P0=X P1=P0 F2 K32 P2=P1 F4 K2 P3=P2 F3 P2 P4=K8.2 F3
K8.2 P5=P4 F2 P3 P6=F5 P5 P7=P6 F2 K38
N620
G90 G1 ZP7
N630
G91 X0.5
N640
G90 G0 Z1
N650
G25 N600.640.8
N660
G0 X33
N670
G91 X-2.5
N680
P0=X P1=K32 F2 P0 P2=P1 F4 K2 P3=P2 F3 P2 P4=K4.8 F3
K4.8 P5=P4 F2 P3 P6=F5 P5 P8=K5 F2 P6 P7=P8 F2 K30
N690
G25 N620.640.1
N700
G25 N670.690.4
N710
G81 P0=K15.875 P1=K-20 P2=K22 P3=P1 P5=K1 P7=K0.2
P8=K0.1 P9=K0
N720
G0 X50 Z45
N730
X0 Z1 T3.3
1-230
Observaciones
Bloque
Instrucciones
N740
G1 G5 G42 Z0 F0.04 S150
N750
G39 R1 X15.875
N760
Z-20
N770
X22
N780
Z-25
N790
G2 X32 Z-30 I5 K0
N800
G3 X48 Z-38 I0 K-8
N810
G0 G7 G40 X50 Z20
N820
X25 Z5 F0.02 S75 T5.5
N830
G88 P0=K15.875 P1=K-20 P2=K13.5 P3=K-17
P5=K1.9 P6=K1 P15=K2
N840
X35 Z20
N850
G97 X25 Z5 S250 T7.7
N860
G86 P0=K15.875 P1=K3 P2=P0 P3=K-18.5 P4=K1.16 P5=K0.2
P6=K1 P7=K0 P10=K1.814 P12=K55
N870
G0 X45 Z40
N880
G92 Z105
N890
M30
1-231
Observaciones
OBSERVACIONES AL PROGRAMA P131
-
Este programa se ha realizado aplicando la programación paramétrica.
-
Se pueden aplicar saltos condicionales e incondicionales.
-
En el bloque (N690), se puede ver un salto incondicional al bloque (N620) hasta el (N640) y que
repita una vez; este salto incondicional se realiza por no repetir de nuevo esos tres bloques.
-
Al aplicar saltos condicionales o incondicionales, se debe tener presente cual es el sobreespesor que
se desea dejar. En base al sobreespesor, habrá que posicionar la herramienta en un punto inicial, de
forma que según las pasadas realizadas, se obtenga el diámetro deseado con dicho sobreespesor.
-
El significado de los parámetros en las diferentes operaciones, será el siguiente.
Figura 13.16
* Interior
Para desbastar la zona del radio interior de R=4.
Por pitágoras se resuelve el triángulo de la figura.
P0 = X
P1 = 24 - X = K24 F2 P0
P2 = P1:2 = P1 F4 K2
P3 = P2 ⋅ P2 = P2 F3 P2
P4 = R 2 = K4,2 F3 K4,2 se le incrementan 0,2 mm para el sobre espesor
P5 = P4 - P3 = P4 F2 P3
P6 = P5 = F5 P5
P7 = P6 - 27 = P6 F2 K27 con lo cual queda con signo negativo
1-232
-
Para desbastar la zona del radio interior de R=3
Figura 13.17
De nuevo se aplica pitágoras.
P0 = X
P1 = X - 24 = P0 F2 K24
P2 = P1:2 = P1 F4 K2
P3 = P2 ⋅ P2 = P2 F3 P2
P4 = R 2 = K2,8 F3 K2,8 se le restan 0,2 mm para el sobre espesor
P6 = P5 = F5 P5
P7 = P6 + 20 = P6 F1 K20
-
Para desbastar la zona cónica:
Figura 13.18
1-233
Se resuelve el triángulo
P0 = X
P1 = 37,95- X = K37,95 F2 P0
P2 = P1:2 = P1 F4 K2
P3 = tg 11,618 = F9 K11,618
P4 = P2:tg 11,618 = P2 F4 P3
* Exterior
-
Para desbastar la zona del radio exterior de 8 mm.
Figura 13.19
Por Pitágoras:
P0 = X
P1 = X - 32 = P0 F2 K32
P2 = P1:2 = P1 F4 K2
P3 = P2 ⋅ P2 = P2 F3 P2
P4 = R 2 = K8,2 F3 K8,2 se le incrementan 0,2 mm para el sobre espesor
P5 = P4 - P3 = P4 F2 P3
P6 = P5 = F5 P5
P7 = P6 F2 K38 quedara con signo negativo
1-234
-
Para desbastar la zona del radio exterior de 5 mm.
Figura 13.20
Por Pitágoras.
P0 = X
P1 = 32 - X = K32 F2 P0
P2 = P1:2 = P1 F4 K2
P3 = P2 ⋅ P2 = P2 F3 P2
P4 = R 2 = K4,8 F3 K4,8
P5 = P4 - P3 = P4 F2 P3
P6 = P5 = F5 P5
P8 = 5- P6 = K5 F2 P6
P7 = P8 - 30 = P8 F2 K30 queda con signo negativo
1-235
-
A continuación, se describen las sucesivas pasadas que realiza cada herramienta en ambos amarres.
1. Amarre
Figura 13.21
2. Amarre
Figura 13.22
1-236
HOJA DE PROGRAMA
Ejercicio nº ....... 13 ....................................
Programa nº ...132 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G7 G71 G90 G96 X52 Z65.6 S120 T1.1 M3 M41
N20
G31
N30
G92 Z0.1
N40
G1 X15 F0.065
N50
G0 X48.5 Z1
N60
G1 Z-30
N70
G0 X55 Z45
N80
G42 X38 Z1 T3.3
N90
G1 Z0 F0.04 S150
N100
G39 R1 G5 X48
N110
Z-30
N120
G0 G7 G40 X55 Z45
N130
G0 X14.1 Z1 F0.05 S100 T2.2
N140
G68 P0=K39.928 P1=K0 P5=K1.2 P7=K0.2 P8=K0.1 P9=K0
P13=K170 P14=K220
N150
Z15
N160
G0 G41 X41.938Z1 T4.4
N170
G1 G5 X37.938 Z-1 F0.03 S120
N180
X29.877 Z-20.604
N190
G3 X24 Z-23 I-2.938 K0.604
N200
G2 X16 Z-27 I0 K-4
N210
G1 X16 Z-30
1-237
Observaciones
Bloque
Instrucciones
N220
G14.5 Z-30
N230
G0 G7 G40 Z20
N240
X28 Z1 F0.02 S75 T6.6
N250
G88 P0=K31.359 P1=K-17 P2=K34 P3=K-15 P5=K1.9 P6=K1
P15=K2
N260
Z20
N270
G97 X35 Z5 S250 T8.8
N280
G86 P0=K39.583 P1=K3 P2=K31.976 P3=K-15.5 P4=K-0.825
P5=K0.2 P7=K0 P10=K1.5 P11=K0 P12=K58
N290
Z20
N300
X55 Z45 T1.1 M0 M5
N310
G96 X52 Z-0.4 S120 T1.1 M3 M41
N320
G92 Z0.1
N330
G1 X0 F0.065
N340
G0 X50.4 Z1
N350
G68 P0=K13.875 P1=K0 P5=K1.2 P7=K0.2 P8=K0.1 P9=K0
P13=K400 P14=K450
N360
X55 Z45
N370
X0 Z1 T3.3
N380
G1 G5 G42 Z0 F0.04 S150
N390
X13.875
N400
X15.875 Z-1
N410
X15.875 Z-20
N420
X22 Z-20
N430
X22 Z-25
N440
G2 X32 Z-30 I5 K0
N450
G3 G38 R1 X48 Z-38 I0 K-8
N460
G0 G7 G40 X50 Z20
N470
X25 Z5 F0.02 S75 T5.5
1-238
Observaciones
Bloque
N480
Instrucciones
G88 P0=K15.875 P1=K-20 P2=K13.5 P3=K-17 P5=K1.9
P6=K1 P15=K2
N490
X35 Z20
N500
G97 X25 Z5 S250 T7.7
N520
G86 P0=K15.875 P1=K3 P2=P0 P3=K-18.5 P4=K1.16 P5=K0.2
P6=K1 P7=K0 P10=K1.1814 P12=K55
N520
G0 X45 Z40
N530
G32
N540
M30
1-239
Observaciones
OBSERVACIONES AL PROGRAMA P132
-
Este programa se realiza aplicando el ciclo fijo G68 con lo cual el programa queda simplificado al
máximo.
-
También se puede aplicar el ciclo fijo G84 pero el proceso o programa es un poco más largo y
laborioso.
1-240
PRÁCTICAS TORNO
OPCIÓN: TRABAJO ENTRE
PUNTOS
2-1
2-2
OPCION TRABAJO ENTRE PUNTOS
Introducción
Esta opción es utilizada para las piezas que por sus características se deban mecanizar entre puntos o bien
entre plato y punto.
En la máquina se precisan montar los puntos para que ésta quede en disposición de trabajo.
Montar los puntos en sus correspondientes alojamientos:
-
El punto fijo en el cabezal.
-
Unidad de control C.N.C.
-
El punto giratorio en el cabezal móvil o contrapunto.
Figura A.1
Con estos cambios, la máquina se encuentra ya en condiciones de trabajar con la opción trabajo entre
puntos.
Observaciones
-
Se debe tener especial cuidado al amarrar las herramientas en el portaherramientas, éstas deben
sobresalir lo suficiente, para que al mecanizar la pieza, no choque el cuerpo del módulo
portaherramientas con la cabeza del punto giratorio.
2-3
Figura A.2
-
Otra observación importante es que el punto debe sobresalir lo suficiente para que los carros no
choquen con la base del cabezal móvil.
Figura A.3
2-4
-
Por último hacer las comprobaciones siguientes:
-
El tensor de arrastre no debe chocar contra las herramientas en sus recorridos máximos exigidos
en el programa.
El arrastrador automático o perro de arrastre nunca será lo suficientemente grande como para
chocar en el giro contra la puerta protectora de virutas, ni contra las guías de la bancada.
Figura A.4
2-5
2-6
EJERCICIO
14
2-7
2-8
EJERCICIO Nº 14
Figura 14.1
OBJETIVO DEL EJERCICIO
-
Trabajar entre plato y punto.
-
Aplicación de las funciones vistas hasta el momento.
-
Aplicación de las nuevas funciones:
* Temporización G4.
* Llamada a subrutina paramétrica G21.
* Definición de subrutina paramétrica G23.
* Visualización del código de error G30.
2-9
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza, se situará como indica la figura.
Figura 14.2
Para los dos amarres el cero estará en esa posición, en el eje de revolución y en la cara anterior.
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 50 x 100mm, previamente punteada para trabajar entre plato y
punto.
AMARRE DE LA PIEZA
La pieza va amarrada en un extremo en el plato de garras, haciendo tope con la ara del plato y por el otro
extremo está posicionada en el punto giratorio fijado sobre el cabezal móvil o contrapunto.
El punto deberá estar sacado lo suficiente, como para que al realizar el máximo desplazamiento en el
sentido del eje Z, el conjunto de los carros no choque con el contrapunto.
2-10
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Desbastado del perfil exterior.
Figura 14.3
-
2ª Operación: T3.3
* Acabado del perfil exterior.
Figura 14.4
2-11
-
3ª Operación: T5.5
* Desbastado y acabado de la ranura.
Figura 14.5
2. Amarre
-
1ª Operación: T1.1.
* Desbastado del perfil exterior.
Figura 14.6
2-12
-
2ª Operación: T3.3
* Acabado del perfil.
Figura 14.7
-
3ª Operación: T5.5
* Desbastado y acabado de las dos ranuras.
Figura 14.8
2-13
-
4ª Operación: T7.7
* Mecanizado de la rosca cilíndrica y cónica.
Figura 14.9
2-14
HOJA DE PROCESOS
Pieza nº ............ 14 ...................Programa ............... 141 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Desbastado del perfil
exterior
1
120
0.065
2
1
Acabado del perfil
3
150
0.04
3
1
Desbastado de la ranura
5
75
0.02
2
Acabado de la ranura
5
75
0.015
1
1
Desbastado del perfil
exterior
1
120
0.065
2
1
Acabado del perfil exterior
3
150
0.04
3
1
Desbastado de las ranuras
5
75
0.02
2
Acabado de las ranuras
5
75
0.015
1
Mecanizado de la rosca
7
2
4
Descripción
2-15
Posición V. corte R.P.M.
torreta
Mt/min
250
Avance
mm/rev
Paso
HOJA DE PROCESOS
Pieza nº ............ 14 ...................Programa ............... 141 ...............
TABLA DE HERRAMIENTAS
Tipo
Nº de
Nº de
herramienta corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL
1
1
3
0.4
SDJCL
3
3
3
0.4
STAL
5
5
0
0
NLL
7
7
0
0
Observaciones:
2-16
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
Se debe calcular las coordenadas de todos los puntos del perfil, así como la profundidad de la rosca.
-
Perfil de la pieza
Figura 14.10
Punto A
C = 59 2 − 262 = 52, 96225
X = 2C − 2r = 2 ⋅ 52,96225- 2 ⋅ 35 = 35,9245
 X = 35,924
A
 Z = 50
Punto B
b + d = 26
b
26
26 ⋅ 24
=
b=
= 10,5762
24 59
59
d = 26 − b = 15,4237
Z = d + 50 = 65,4237
X = 2a
a = 24 2 − b2 = 21,54396
X = 43,087
 X = 43,087
B
 Z = 65,423
Estos cálculos serán los empleados para las I, K de las interpolaciones circulares.
2-17
-
Dimensionado de la rosca
La profundidad de la rosca será:
h = 0,65 . p
h = 0,65 . 1,25 = 0,825
Al programar la rosca en incrementales, se deberá calcular el punto final de la rosca cónica sobre el
acalanado de la salida de rosca.
Figura 14.11
e = 12 + 1 = 13
n 15
,
=
e 12
n=
1,5 ⋅ 13
= 1,625
12
Al programar en diámetros, el incremento en X será de 2n.
X = 2n
X = 3,25 mm.
2-18
OBSERVACIONES
-
Se aplica un ciclo fijo G66 para acabar de realizar el desbastado del perfil, así como el acabado de
éste.
-
Al aplicar la subrutina paramétrica, ésta debe estar creada al final del programa; es decir después del
M30.
-
La subrutina paramétrica, se emplea para realizar el acabado de los ranurados; previamente éstos
están mecanizados con los ciclos fijos G88, dejando un sobreespesor de 0,1 mm en Z y de 0,2 mm en
X.
-
La explicación de la subrutina paramétrica es la siguiente:
Figura 14.12
P0 = anchura de la cuchilla
Se deben definir los parámetros según la figura y en valores positivos.
P5 = P2 F1 P0 = P2 + P0 para desplazar la anchura de al cuchilla.
P6 = P1 F1 K2 = P1 + 2 para dejar un margen de seguridad.
P7 = P4 F2 P2 = P4 - P2
P8 = F15 P7 = valor absoluto de P7
* A continuación se compara con P0 en el bloque N560.
* Si no se cumple que P8 ≥ P0, se visualiza el código de error 32, valor de herramienta demasiado
grande (N580); esto significa que esa ranura es más estrecha que la cuchilla, por tanto no se
puede mecanizar con esa hta.
* También se aplican temporizaciones (G4), para que la cuchilla llegue a la cota deseada; la
temporización se ejecuta al comienzo del bloque; es decir, temporiza y a continuación realiza
el desplazamiento.
2-19
-
En el roscado, se emplea la programación paramétrica para la entrada de la cuchilla; es decir, que la
hta. coma de un solo filo.
Figura 14.13
P0 = X
P1 = X - 0,2 = P0 F2 K0,2
P2 = 20 - P1 = K20 F2 P1
P3 = P2 : 2 = P2 F4 K2
P4 = tg 30 = F9 K30
P5 = P3 . P4 = P3 F3 P4
2-20
HOJA DE PROGRAMA
Ejercicio nº ....... 14 ....................................
Programa nº ...141 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G96 X51 Z1 S120 T1.1 M3 M41
N20
X48.5
N30
G1 Z-26 F0.065
N40
G0 X49 Z1
N50
G81 P0=K38 P1=K-20 P2=K48 P3=P1 P5=K1.2 P7=K0.2
P8=K0.1 P9=K0
N60
X65 Z2
N70
G42 X34 Z1 T3.3
N80
G1 G5 X38 Z-1 F0.04 S150
N90
Z-20
N100
G39 R1 X48
N110
Z-25
N120
G0 G40 G7 X52 Z5
N130
X42 Z-6 F0.02 S75 T5.5
N140
G88 P0=K38 P1=K-11.9 P2=K34.2 P3=K-6.1 P5=K1.9 P6=K1
P15=K0
N150
G21 N1.1 P0=K1.9 P1=K38 P2=K6 P3=K34 P4=K12
N160
G0 X55 Z5
N170
X52 T1.1 M0 M5
N180
G96 X50.8 Z1 F0.065 S120 T1.1 M3 M41
N190
G68 P0=K20 P1=K0 P5=K1.2 P7=K0.2 P8=K0.1 P9=K0
P13=K220 P14=K290
2-21
Observaciones
Bloque
Instrucciones
N200
X65 Z2
N210
G42 X18 Z1 T3.3
N220
G1 G5 X22 Z-1 F0.04 S150
N230
X22 Z-15
N240
X25 Z-27
N250
X25 Z-45
N260
X25.9245 Z-45
N270
G3 X35.9245 Z-50 I0 K-5
N280
G2 X43.0879 X-65.4237 I35 K0
N290
G3 X48 Z-76 I-21.544 K-10.5763
N300
G0 G40 G7 X65 Z2
N310
X30 Z-27 F0.02 S75 T5.5
N320
G88 P0=K25 P1=K-29.9 P2=K21.2 P3=K-27.1 P5=K1.9 P6=K1
P15=K0
N330
Z-35
N340
G88 P1=K-42.9 P3=K-35.1
N350
G21 N1.1 P0=K1.9 P1=K25 P2=K35 P3=K21 P4=K43
N360
G21 N1.1 P2=K27 P4=K30
N370
G0 X55 Z5
N380
G97 X21.977 Z2 S250 T7.7
N390
P0=X
N400
G33 G91 G5 Z-17 K1.25
N410
X3.25 Z-13 K1.25
N420
G0 G90 X28
N430
Z2
N440
P5=K20.377
N450
P5=F11 P0
N460
G29 N510
N470
P1=P0 F2 K0.2 P2=K22 F2 P1 P3=P2 F4 K2 P4=F9 K30
P5=P3 F3 P4
2-22
Observaciones
Bloque
Instrucciones
N480
XP1
N490
G91 Z-95
N500
G25 N390
N510
G0 X45 Z5
N520
X52 Z5 T1.1 M30
N540
G23 N1
N550
P5=P2 F1 P0 P6=P1 F1 K2 P7=P4 F2 P2 P8=F15 P7
N560
P8=F11 P0
N570
G29 N590
N580
G30 K32
N590
G0 G90 XP6 Z-P5
N600
G1 XP3 F0.015 S75
N610
G4 K2 Z-P4
N620
G4 K1 XP6
N630
G24
2-23
Observaciones
OBSERVACIONES AL PROGRAMA P141
-
Se debe tener especial cuidado al sacar las herramientas en el sentido del eje Z, ya que puede chocar
el cuerpo de los carros con el contrapunto o cabezal móvil. La caña deberá estar sacada lo suficiente
como para que no se produzca este error.
-
Las cuchillas deberán estar amarradas en la torreta portaherramientas sin apoyar en el tope; es decir,
sacadas un poco hacia afuera con la finalidad de que no choque el módulo portaherramientas con el
cuerpo del punto giratorio.
-
Con la subrutina paramétrica, se puede mecanizar cualquier ranura con solamente cambiar los valores
de los parámetros, siempre que las dimensiones de las herramienta lo permitan. A continuación, se
describen las sucesivas pasadas que realiza cada herramienta en ambos amarres.
1. Amarre
Figura 14.14
Figura 14.15
2-24
EJERCICIO
15
2-25
2-26
EJERCICIO Nº 15
Figura 15.1
OBJETIVO DEL EJERCICIO
-
Trabajar entre puntos.
-
Aplicación de las funciones vistas hasta el momento.
SITUACION DEL CERO FLOTANTE
El cero flotante o cero pieza se situará como indica la figura 15.2
Figura 15.2
2-27
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 30 x 130mm, en la cual deben estar mecanizados los centros para
trabajar entre puntos. Los centros deben tener la misma profundidad, ya que al invertir el amarre, si son de
diferente profundidad, la pieza queda desplazada respecto al cero pieza o cero flotante posicionado en el
primer amarre.
AMARRE DE LA PIEZA
Se realiza entre puntos y el arrastre es producido por un arrastrador de sujección automática o perro de
arrastre.
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Desbastado y acabado de un extremo.
Figura 15.3
-
2ª Operación: T3.3
* Mecanizado de la ranura.
Figura 15.4
2-28
2. Amarre
-
1ª Operación: T1.1.
* Desbastado y acabado del otro extremo.
Figura 15.5
-
2ª Operación: T3.3
* Mecanizado de la ranura.
Figura 15.6
-
3ª Operación: T5.5
* Desbastado y acabado del perfil ondulante.
Figura 15.7
2-29
HOJA DE PROCESOS
Pieza nº ............ 15 ...................Programa ............... 151 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Descripción
Desbastado de un extremo
∅20
2
Posición V. corte R.P.M. Avance
torreta
Mt/min
mm/rev
1
100
0.045
120
0.035
y ∅28
2
Acabado de un extremo
1
2
1
Mecanizado de la ranura
3
1
1
Desbastado del otro
1
100
0.045
120
0.035
350
0.02
Extremo ∅20 y ∅28
2
Acabado del otro extremo
1
2
1
Mecanizado de la ranura
3
3
1
Desbastado del perfil
5
100
0.045
5
120
0.035
350
ondulante
2
Acabado del perfil
ondulante
2-30
HOJA DE PROCESOS
Pieza nº ............ 15 ...................Programa ............... 151 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
Nº de
herramienta corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL
1
1
3
0.4
STAL
3
3
0
0
SDNCN
5
5
2
0.4
2-31
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
Se utilizan para conocer el ángulo que se debe incrementar en las interpolaciones circulares.
δ = arc.sen (a/R) = arc.sen (10/12,5) = 53,1301
A = 2δ = 106,2602
A = 106,260
Figura 15.8
OBSERVACIONES
-
Para este ejercicio se debe tener presente las observaciones descritas en al opción plato de arrastre.
-
Se prestará especial cuidado en los cambios de herramienta; si todas las herramientas sobresalen unos
30 mm del portaherramientas, los diámetros admisibles, serán del orden de 40 mm, por lo tanto se
deben programar los cambios de herramienta alejándolos previamente a este diámetro. Si se programan
valores superiores es posible que de el error 66.
-
Para conocer los diámetros máximos programables en el sentido del eje X, par cada herramienta, se
reglan las herramientas y se desplazan manualmente en el sentido de dicho eje hasta el recorrido
máximo admisible.
2-32
HOJA DE PROGRAMA
Ejercicio nº ....... 15 ....................................
Programa nº ...151 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X38 Z1 S100 T1.1 M3 M41
N20
X28.5
N30
G1 Z-66 F0.045
N40
G0 X30 Z1
N50
X28.4
N60
G81 P0=K20 P1=K-20 P2=K28 P3=P1 P5=K1.2 P7=K0.2
P8=K0.1 P9=K0
N70
X18
N80
G1 G5 G42 Z0 S120
N90
X20 Z-1 F0.035
N100
Z-20
N110
G39 R1 X28
N120
Z-26
N130
G0 G7 G40 X40 Z-5
N140
G97 X25 F0.02 S350 T3.3
N150
G88 P0=K20 P1=K-5 P2=K18 P3=K-3 P5=K1.9 P6=K0.5
P15=K1
N160
X40
N170
X38 Z1 T1.1 M0 M5
N180
G25 N10.160.1
N190
G96 Z-65 F0.045 S100 T5.5
N200
G42 G66 P0=K28 P1=K-25 P4=K5 P5=K1 P7=K0.15 P8=K0.15
P9=K0.035 P12=K0 P13=K230 P14=K300
2-33
Observaciones
Bloque
Instrucciones
N210
G0 G40 G90 X40 Z-10
N220
Z1 T1.1 M30
N230
G93 I43 K-35
N240
G2 G36 R2 G91 A-106.26 F0.035 S120
N250
G93 I43 K-55
N260
G2 G36 R2 A-106.26
N270
G93 I43 K-75
N280
G2 G36 R2 A-106.26
N290
G93 I43 K-95
N300
G2 A-106.26
2-34
Observaciones
OBSERVACIONES AL PROGRAMA P151
-
Al definir el perfil para el ciclo G66, ciclo fijo de seguimiento de perfil, se aplican polares por ser la
forma más sencilla.
-
Al ser la pieza simétrica, se repiten una serie de operaciones en los dos amarres, del bloque N10 al
N160 por medio de un salto incondicional G25.
-
A continuación, se describen las sucesivas pasadas que realiza cada herramienta:
1. Amarre
Figura 15.9
2. Amarre
Figura 15.10
2-35
2-36
EJERCICIO
16
2-37
2-38
EJERCICIO Nº 16
Figura 16.1
OBJETIVO DEL EJERCICIO
-
Trabajar entre puntos.
-
Mecanizar una probeta de tracción.
-
Aplicación de las funciones vistas hasta el momento, con especial incidencia en:
* Entrada tangencial G37
* Salto incondicional G25
2-39
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza se situará como indica la figura.
Figura 16.2
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 30 x 150 mm, en la cual deben estar localizados los centros para
trabajar entre puntos. Los centros deben tener la misma profundidad, ya que al invertir el amarre, si son de
diferente profundidad, la pieza queda desplazada respecto al cero pieza o cero flotante posicionado en el
primer amarre.
AMARRE DE LA PIEZA
Se realiza entre puntos y el arrastre es producido por un llevador de sujección o perro de arrastre.
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Desbastado y acabado de un extremo y parte del cuello de la probeta.
Figura 16.3
2-40
-
2ª Operación: T3.3
* Desbastado y acabado de la otra parte del cuello de la probeta.
Figura 16.4
2. Amarre
-
1ª Operación: T1.1.
* Desbastado y acabado del otro extremo de la probeta.
Figura 16.5
2-41
HOJA DE PROCESOS
Pieza nº ............ 16 ...................Programa ............... 161 ...............
CONDICIONES DE MECANIZADO
Amarre
Operación
nº
Fase
1
1
1
Descripción
Desbastado del extremo
Posición V. corte R.P.M. Avance
torreta
Mt/min
mm/rev
1
100
0.045
∅28,5
2
Acabado del extremo ∅28
1
120
0.035
3
Desbastado de una parte
1
100
0.045
1
120
0.035
3
100
0.045
3
120
0.035
1
100
0.045
1
120
0.035
del cuello de la probeta
4
Acabado de una parte del
cuello de la probeta
2
1
Desbastado de la otra parte
del cuello de la probeta
2
Acabado del resto del
cuello de la probeta
2
1
1
Desbastado del otro
extremo
2
Acabado del extremo
2-42
HOJA DE PROCESOS
Pieza nº .............. 3 ...................Programa ............... 161 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
Nº de
herramienta corrección
T
Código
Radio
de Forma de Punta
F
R
SCLCL
1
1
3
0.4
SDJCR
3
3
1
0.4
Observaciones:
2-43
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
-
Las trayectorias seguidas por la herramienta T1, en el desbastado del cuello de la probeta, van a ser
las siguientes:
Figura 16.6
Si las herramientas tienen la forma siguiente:
Figura 16.7
Siendo las pasadas para la herramienta T1 en X de 2 mm y el ángulo de penetración 30º, el incremento
en Z será:
Z = 1 / tg 30º = 1,732
Figura 16.8
2-44
Para la salida, la cota Z se calcula por programación paramétrica.
Figura 16.9
Siendo los parámetros:
P1 = X
P2 = 26 - X = K26 F2 P1
P3 = ( 26- X) / 2 = P2 F4 K2
P4 = P3 2 = P3 F3 P3
P5 = 3,92 = K3,9 F3 K3,9
P6 = P5 - P4 = P5 F2 P4
P7 = P6 = F5 P6
P8 = P7 + 125 = P7 F1 K125
-
Las trayectorias seguidas por la herramienta T3, en el desbastado del cuello de la probeta, van a ser
las siguientes:
Figura 16.10
Se aplica la misma programación excepto:
El P8 no se utiliza
P9 = 25 - P7 = K25 F2 P7
2-45
OBSERVACIONES
-
Para este ejercicio se deben tener presentes las observaciones descritas en la opción plato de arrastre.
-
Las herramientas deben sobresalir 30 mm del portaherramientas y antes de realizar el programa se
deben comprobar los diámetros máximos admisibles de cada herramienta.
-
En este programa se realizan saltos incondicionales a un bloque, el cual a su vez es otro salto
incondicional. Sería un encadenamiento o anidación de saltos incondicionales.
2-46
HOJA DE PROGRAMA
Ejercicio nº ....... 16 ....................................
Programa nº...161 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X40 Z1 S100 T1.1 M3 M41
N20
X28.5
N30
G1 Z-130 F0.045
N40
G0 X30 Z1
N50
X27
N60
G1 G42 G5 Z0 S120
N70
X28 Z-0.5 F0.035
N80
Z-22
N90
G0 G7 G40 X30.5 Z-21
N100
G0 G91 X-2 S100
N110
G1 X-2 Z-1.732 F0.045
N120
P0=Z
N130
G90 Z-128.9
N140
G91 X2
N150
G0 G90 ZP0
N160
G25 N100.120.1
N170
P1=X P2=K26 F2 P1 P3=P2 F4 K2 P4=P3 F3 P3
P5=K3.9 F3 K3.9 P6=P5 F2 P4 P7=F5 P6 P8=P7 F1 K125
N180
G90 Z-P8
N190
G91 X2
N200
G0 G90 ZP0
N210
G25 N160.200.3
N220
G0 X25 Z-31
2-47
Observaciones
Bloque
Instrucciones
N230
G1 G5 G37 R1.5 G42 X18 S120
N240
G36 R4 Z-129 F0.035
N250
X27
N260
X28 Z-129.5
N270
G0 G7 G40 X40 Z-100
N280
X28.5 Z-22 S100 T3.3
N290
G0 G91 Z-1.732
N300
X-2
N310
P0=Z P1=X
N320
G1 G90 Z-21.1 F0.045
N330
G91 X2
N340
G0 G90 ZP0
N350
XP1
N360
G25 N290.310.1
N370
G25 N170.170.1
N380
P9=K25 F2 P7
N390
G1 G90 Z-P9
N400
G25 N330.350.1
N410
G25 N360.400.3
N420
G90 X25 Z-32
N430
G1 G5 G37 R1.5 G41 X18 S120
N440
G36 R4 Z-21 F0.035
N450
X27
N460
X28 Z-20.5
N470
G0 G7 G40 X40
N480
X32 Z1 T1.1 M0 M5
N490
G0 X28.5 S100 M3
N500
G1 Z-22 F0.045
N510
G25 N40.80.1
N520
G0 G7 G40 X40 Z1 M30
2-48
Observaciones
OBSERVACIONES AL PROGRAMA P161
-
En este programa se realiza todo tipo de saltos incondicionales.
-
Se aplica la identificación de un valor de X o Z con un parámetro en los bloques N120 y N130.
-
Las pasadas de acabado comienzan en un punto próximo al desbastado es decir:
N220 en Z-31
N420 en Z-32
Esos puntos se introducen aproximadamente y de tal modo que la entrada de la herramienta T3 se
comience en una zona y acabada por la T1 con el fin de que no quede muesca.
-
A continuación, se describen las sucesivas pasadas que realiza cada herramienta.
1. Amarre
Figura 16.11
2. Amarre
Figura 16.12
2-49
2-50
EJERCICIO
17
2-51
2-52
EJERCICIO Nº 17
Figura 17.1
OBJETIVO DEL EJERCICIO
-
Trabajar entre puntos.
-
Mecanizado de roscas.
* De dos entradas
* Rosca derecha
-
Aplicación de las funciones vistas hasta el momento.
2-53
SITUACIÓN DEL CERO FLOTANTE
El cero flotante o cero pieza se situará como indica la figura.
Figura 17.2
MATERIAL DE PARTIDA
Se parte de una pieza de aluminio de ∅ 30 x 120 mm, en la cual deben de estar mecanizados los centros
para trabajar entre puntos. Los centros deben tener la misma profundidad, ya que al invertir el amarre, si son
de diferente profundidad, la pieza queda desplazada respecto al cero pieza o cero flotante.
AMARRE DE LA PIEZA
Se realiza entre puntos y el arrastre es producido por un llevador de sujección automática o perro de
arrastre.
PROCESO Y HERRAMIENTAS
1. Amarre
-
1ª Operación: T1.1.
* Desbastado y acabado de una parte del perfil exterior.
Figura 17.3
2-54
-
2ª Operación: T3.3
* Desbastado y acabado de una parte del cuello de las roscas.
Figura 17.4
-
3ª Operación: T5.5
* Mecanizado de la rosca a derechas
Figura 17.5
2. Amarre
-
1ª Operación: T1.1.
* Desbastado y acabado de otro extremo del eje
Figura 17.6
2-55
-
2ª Operación: T5.5
* Mecanizado de la rosca de dos entradas.
Figura 17.7
2-56
HOJA DE PROCESOS
Pieza nº ............ 17 ...................Programa ............... 171 ...............
CONDICIONES DE MECANIZADO
Amarre Operación
nº
1
1
Fase
1
Descripción
Desbastado del extremo
Posición V. corte R.P.M Avance
torreta Mt/min
mm/rev
.
1
100
0.045
1
120
0.035
1
100
0.045
1
120
0.035
3
100
0.045
3
120
0.035
∅25 y ∅28
2
Acabado del extremo ∅25
y ∅28
3
Desbastado de una parte
del cuello
4
Acabado de una parte del
cuello
2
1
Desbastado del resto del
cuello
2
Acabado del resto del
cuello
3
Mecanizado de la rosca
5
250
Paso
derecha
2
1
1
Desbastado del otro
1
100
0.045
120
0.035
extremo
2
2
Acabado del extremo
1
1
Mecanizado de la rosca de dos
5
entradas
2-57
250
Paso
HOJA DE PROCESOS
Pieza nº ............ 17 ...................Programa ............... 171 ...............
CONDICIONES DE MECANIZADO
Tipo
Nº de
herramienta
Nº de
corrección
T
Código
Radio
de Forma de Punta
F
R
SDJCR
1
1
3
0.4
SDJCL
3
3
1
0.4
NLL
5
5
0
0
Observaciones:
2-58
Longitud de
herramienta
X
Z
Corrección de
herramienta
I
K
CALCULOS GEOMÉTRICOS
Se necesita conocer la profundidad de las dos roscas, más los modos de penetrar las herramientas en el
desbastado, para el cuello existente entre roscas.
-
Profundidad de la rosca
P = 0,65 . p
* Rosca izquierda
P = 0,65 . 1,5 = 0,975
P = 0,975
* De dos entradas
P = 0,65 . 0,75 = 0,4875
P = 0,487
-
Penetración de las herramientas.
Las trayectorias seguidas por la herramienta T1 en el desbastado del cuello de las roscas, va a ser del
modo siguiente.
Figura 17.8
Las herramientas tienen los ángulos descritos en la figura 17.7.
Si las pasadas para la herramienta son de 1,5 mm en el sentido del eje X y el ángulo a penetrar es de
30, el incremento Z será:
Z = 0,75 / tg 30 = 1,299
Figura 17.9
Con la herramienta T3 la entrada va a ser recta por medio de la función G81.
2-59
OBSERVACIONES
-
Para este ejercicio se deben tener presentes las observaciones descritas en la opción plato de arrastre.
-
Las herramientas deben sobresalir 30 mm del portaherramientas y antes de realizar el programa se
deben comprobar los diámetros máximos admisibles de cada herramienta.
-
La programación paramétrica aplicada es la siguiente.
Figura 17.10
-
Se parte de un punto conocido en el bloque N130 y se realiza este ciclo.
2-60
HOJA DE PROGRAMA
Ejercicio nº ....... 17 ....................................
Programa nº ...171 ....................................
Realizado ...................................................
Bloque
Instrucciones
N10
G0 G90 G96 X40 Z1 S100 T1.1 M3 M41
N20
X28.5
N30
G1 Z-71 F0.045
N40
G0 X30 Z1
N50
X28.4
N60
G81 P0=K25 P1=K-20 P2=K28 P3=P1 P5=K1.2 P7=K0.2
P8 = K0.1 P9 = K0
N70
X23
N80
G1 G42 G5 X23 Z0 S120
N90
X25 Z-1 F0.035
N100
Z-20
N110
G39 R1 X28
N120
Z-51
N130
G0 G7 G40 X30.5 Z-50
N140
G91 X-2
N150
G1 X-1.5 Z-1.299 F0.045 S100
N160
P0=Z
N170
G90 Z-69.9
N180
G91 X2
N190
G90 G0 ZP0
N200
G25 N140.190.1
N210
X29
2-61
Observaciones
Bloque
Instrucciones
N220
G1 G42 G5 G37 R1 X25 Z-53 S120
N230
Z-70 F0.035
N240
X26
N250
X28 Z-71
N260
G0 G7 G40 X40 Z-70
N270
X28.4 Z-53 F0.045 S100 T3.3
N280
G81 P0=K25 P1=K-50 P2=K28 P3=P1 P5=K1.2 P7=K0.2
P8=K0.1 P9=K0
N290
G0 X29 Z-54
N300
G1 G41 G5 G37 R1 X25 S120
N310
Z-50 F0.035
N320
X26
N330
X28 Z-49
N340
G0 G7 G40 X40 Z-53
N350
G97 X30 S250 T5.5
N360
G86 P0=K28 P1=K-53 P2=P0 P3=K-18 P4=K0.975 P5=K0.2
P6=K1 P7=K0 P10=K1.5 P11=K0 P12=K60
N370
X40 Z5
N380
X36 Z1 T1.1 M0 M5
N390
G96 G0 X28.5 S100 M3 M41
N400
G1 Z-50 F0.045
N410
G25 N40.130.1
N420
X40 Z-10
N430
G97 X30 Z-16 S250 T5.5
N440
G86 P0=K28 P1=K-17 P2=P0 P3=K-52 P4=K0.487 P5=K0.2
P6=K1 P7=K0 P10=K1.5 P11=K0 P12=K60
N450
G86 P1=K-16.25
N460
X40
N470
Z1 T1.1 M30
2-62
Observaciones
OBSERVACIONES AL PROGRAMA P171
-
En el bloque N280 se programa un ciclo fijo G81 hacia la derecha, es decir en sentido contrario al que
se ha estado trabajando hasta el momento.
-
A continuación, se describen las sucesivas pasadas que realiza cada herramienta.
1. Amarre
Figura 17.11
2. Amarre
Figura 17.12
2-63
2-64
Descargar