104338776 Manual Torno Cnc Dyna Adm 3300 Espanol
-
Upload
eddie-alexander-bueno-lopez -
Category
Documents
-
view
497 -
download
32
description
Transcript of 104338776 Manual Torno Cnc Dyna Adm 3300 Espanol
Curso básico de operación y programación del torno: CNC DYNA -MITE 3300.
Culiacán, Sinaloa. Agosto, 2011.
1
Índice. Agosto 2011
I.- Introducción.----------------------------------------------------------------------------------- II.- Operaciones manuales.-----------------------------------------------------------------------
1.- Interruptor general.------------------------------------------------------------------------ 2.- Botón de encendido del control.--------------------------------------------------------- 3.- Botón de apagado del control.------------------------------------------------------------4.- Movimientos de la torreta.----------------------------------------------------------------5.- Botón para restablecer los límites.-------------------------------------------------------6.- Cambio de herramienta.-------------------------------------------------------------------7.- Movimientos del plato de sujeción.----------------------------------------------------- 8.- Definir el cero de pieza.-------------------------------------------------------------------9.- Bomba del refrigerante.-------------------------------------------------------------------
10.- Paro de emergencia.------------------------------------------------------------------------11.- Indicadores de alarma.---------------------------------------------------------------------
III.- Movimientos y funciones.------------------------------------------------------------------
1.- Funciones preparatorias.------------------------------------------------------------------ 2.- Funciones adicionales o misceláneas.-------------------------------------------------- 3.- Movimiento de desplazamiento rápido.-------------------------------------------------4.- Movimiento con velocidad controlada.------------------------------------------------- 5.- Funciones preestablecidas.---------------------------------------------------------------
III.- Programación y contenido del programa.-------------------------------------------------
1.- Encabezado.-------------------------------------------------------------------------------- 2.- Cuerpo.-------------------------------------------------------------------------------------- 3.- Fin.-------------------------------------------------------------------------------------------4.- Como editar un programa directamente del panel de control.----------------------- 5.- Como cargar y guardar programas desde una PC.-------------------------------------6.- Verificación del programa con el graficador.------------------------------------------ 7.- Como ejecutar un programa.-------------------------------------------------------------
IV.- Prácticas.--------------------------------------------------------------------------------------
1.- G00 y G28.----------------------------------------------------------------------------------2.- G01.------------------------------------------------------------------------------------------3.- G02 Y G03.---------------------------------------------------------------------------------4.- G71.------------------------------------------------------------------------------------------5.- G72.------------------------------------------------------------------------------------------6.- G73. ----------------------------------------------------------------------------------------- 7.- G70. ----------------------------------------------------------------------------------------- 8.- G76. -----------------------------------------------------------------------------------------9.- G83. -----------------------------------------------------------------------------------------10.- Cargar y guardar programas desde una PC. ------------------------------------------11.- herramientas que el torno puede utilizar. 12.- especificaciones del torno Dyna modelo 3300 – b.
2 5 5 6 6 6 8 9 9
11 12 12 13
13 13 17 19 20 21
26
27
28 30 34 35
36 36 37 39 40 41 42 43 44 45
46 46
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
2
I.- INTRODUCCIÓN.
La información contenida en este manual servirá para obtener los
conocimientos básicos de programación y operación de un Torno CNC DYNA-
DM3300. Dicha programación está basada en la norma ISO/DIN, la cual utiliza
para estructurar los programas los códigos G y M.
Este tipo de programación es utilizado normalmente en dos tipos de
maquinas de control numérico denominadas:
a) De punto a punto (Centros de maquinado o Fresadoras CNC).
b) De contorneo (Tornos CNC). Como ya se mencionó, de la programación
de estos últimos tratará este manual.
Ambas maquinas, son muy similares tanto en su operación como en los
códigos que se utilizan dentro del programa de Control Numérico que se tenga
para tal fin. Cada una de las instrucciones del programa que sirven para dar
movimiento a la herramienta, están relacionadas directamente con el tipo de
movimiento ya sea lineal o circular y el eje o ejes involucrados en ellas.
Para desarrollar una secuencia lógica en el transcurso del curso se verán
paso a paso las actividades que normalmente se llevan a cabo en la operación y
programación del Torno, iniciando desde el momento en que se encienden la
maquina y el controlador para pasar posteriormente a las tareas rutinarias para
poner a punto la maquina y poder trabajar en ella.
Luego se pondrán en práctica los movimientos manuales más comunes en
cuanto a sujeción de la herramienta a utilizar, cambios de herramienta por medio
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
3
del giro de la torreta porta-herramientas, el posicionamiento de las mordazas del
plato de sujeción debido al cambio en el diámetro de los diferentes materiales a
utilizar y el giro del plato de sujeción a diferentes velocidades en RPM, haciendo
uso del liquido refrigerante se realizará un maquinado sencillo manualmente,
además se determinará el uso de algunas teclas del panel de control como el paro
de emergencia, reinicio de posición de límites del carro, etc.
Al inicio de un programa se deben tomar en cuenta algunas Funciones
preparatorias las cuales nos sirven para preparar la maquina para ejecutar el
trabajo que se le indicará posteriormente en la estructura del programa, estas
funciones incluyen la información relativa al sistema de medición que se
utilizará, el plano en que se trabajará, el modo de programación que puede ser
absoluto o relativo en cuanto a las coordenadas a utilizar, las revoluciones por
minuto en que debe de girar el plato de sujeción; entre otras que se mencionarán
más adelante.
Las Funciones adicionales o misceláneas que son útiles entre otras cosas
para determinar el momento de utilizar el líquido refrigerante, para definir el
sentido de giro del plato de sujeción, etc.
Los Movimientos rápidos que podemos realizar para lograr desplazamientos
sin corte o aproximaciones a la pieza a maquinar para definir el punto cero de la
pieza partiendo del punto cero de la maquina, o para aproximar la herramienta de
corte a la pieza al momento de iniciar la ejecución del programa.
Ya dentro del cuerpo del programa se explicará el uso de los Movimientos
con velocidad controlada o desplazamientos con corte para el maquinado de la
geometría de la pieza ya sea en forma lineal en uno o dos ejes simultáneamente o
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
4
en forma circular tanto en el sentido horario como en el sentido antihorario.
Los Cambios de herramienta para realizar maquinados múltiples ya sean
exteriores o interiores o ambos en el mismo programa y la definición del punto
cero de la pieza para cada una de las herramientas.
Las Funciones preestablecidas o ciclos enlatados que son programas o
rutinas establecidas para trabajar cambiando solamente las variables y lograr
maquinados de roscado, barrenado, etc.
La forma de Verificar un programa por medio del graficador para asegurar
su factibilidad y la ejecución del mismo al momento de tenerlo a punto sin
errores de programación.
Para cada uno de los movimientos y funciones se realizarán prácticas de
ejemplo realizando pequeños programas escritos para luego introducirlos en el
panel de control del torno y ejecutarlos primero en forma gráfica y luego realizar
el trabajo en el torno.
Este curso pretende ser un incentivo para todo aquel que tenga interés en
conocer y utilizar la máquina al 100% de su capacidad, siendo posible esto
únicamente haciendo uso de ella y consultando sus dudas en el manual de
operación de la maquina. La ayuda que nos representa la utilización de dicho
manual será significativa en cuanto se nos presenten problemas que no podemos
resolver con los conocimientos básicos adquiridos en este curso o cuando
tengamos la necesidad de realizar maquinados diferentes a los contemplados. Índice.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
5
II.- OPERACIONES MANUALES.
Desde el inicio en la
operación del Torno
tenemos la necesidad de
realizar movimientos
manuales ya sea para mover
la torreta, hacer girar el
plato de sujeción, encender
la bomba del refrigerante,
cambiar la herramienta, etc. Panel de control
Se utiliza el panel de control y al presionar las teclas destinadas para ello
podemos realizar los movimientos necesarios en su oportunidad, algunos de los
movimientos manuales que podemos ejecutar son: Índice
1.- Interruptor general.- Se encuentra en la parte
posterior y enciende todo el sistema en la
posición 1 y en la posición cero apaga el
equipo.
Interruptor general
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
6
2.- Botón de encendido del control.- Al presionar
este botón, se enciende el controlador del
Torno y nos presenta el ambiente de
programación iniciando la sesión.
Precaución: No pulse deliberadamente estos
botones cuando la maquina esté trabajando.
Encendido del control Índice
3.- Botón de apagado del control.- Al terminar de
utilizar el Torno se presiona este botón para
apagar el controlador y finalizar la sesión.
Precaución: No pulse deliberadamente estos
botones cuando la maquina esté trabajando. Apagado del control
Índice
4.- Movimientos de la torreta.- Para moverla en forma manual y lograr un
acercamiento de la herramienta de corte a la pieza, para separarla de la
pieza o para realizar un corte manual contamos con tres formas de hacerlo:
a) Del cero de maquina hacia el plato de
sujeción.- Primero se coloca el selector de
operación en modo manual ya sea en X,
luego posteriormente se gira la manivela de
control manual para realizar el movimiento
hacia el área de trabajo o acercándose al
chuck luego se selecciona Z y se realiza la
misma operación
Selector de operación.
Manivela de control manual.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
7
La selección de porcentaje de avance
se hace en la perilla o selector de avances
rápidos en el cual podemos variar el avance
rápido manualmente.
Manivela de control manual. b) Del plato de sujeción hacia el cero de
maquina.- Estando la torreta fuera del cero
de máquina se posiciona el selector de
operación en modo zero return o cero
de máquina y en los botones de avance
manual o JOG se presionan simultáneamente
la X y la Z y la torreta se posicionará en el
cero de máquina automáticamente.
Selector de operación.
JOG
c) De un punto cualquiera a otro.- Para mover la
torreta en cualquier dirección de cualquier punto
donde se encuentre, primero se coloca el
selector de operación en modo manual ya
sea en X, o Y, luego se presiona la tecla central
del JOG y seguidamente la tecla del eje ya sea X
o Z en la dirección deseada, esto permitirá que
la torreta se mueva hacia donde sea necesario en
ese momento.
Selector de operación.
JOG
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
8
d) Sujeción de la herramienta de corte en la
torreta.- Para sujetar las herramientas en el porta
-herramientas se quitan los tornillos que las
sujetan a la torreta y se introduce un tornillo
extractor en el barreno roscado que se encuentra
en el centro de la cuña de apriete hasta que ésta
se suelta junto con la herramienta de corte
posibilitando sustituir la herramienta actual por
la que se usará en su lugar y se vuelve a
Portaherramientas.
atornillar la herramienta de corte, para ello se sustrae el tornillo extractor y se
sustituye la cuña.
La aplicación de los movimientos manuales de la torreta empieza al
encender la máquina, ya que cada vez que iniciamos una sesión con el equipo, la
condición para poder trabajar, es retornar los ejes a posición cero de máquina,
tendremos que seleccionar la opción de movimiento manual con el selector de
operación después manualmente con la manivela de control manual mover
ambos ejes hacia el plato de sujeción y habiendo seleccionado zero return en el
selector de operación y usando las teclas del JOG (X+ Z+) en sentido contrario al
plato de sujeción regresarla al cero de máquina, para así asegurarnos de que los
interruptores de límite se encuentren trabajando correctamente; el avance del
retroceso de los ejes es controlado por el interruptor de sobre-marcha (se
recomienda el 25%). Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
9
5.- Botón para restablecer los
límites.- Este botón nos sirve cuando
alguno de los ejes se sale de la
carrera establecida en la máquina,
marcará una alarma, se apaga este
botón y no podemos mover la
Botón para restablecer los límites
máquina; tendremos que pulsar el botón a que encienda y sin dejar de
presionarlo mover los ejes en modo manual hacia el plato de sujeción, luego
seguiremos la rutina de regresar la torreta al cero de la máquina. Este botón
siempre deberá estar encendido. Índice
6- Cambio de herramienta.- Se
presiona cualquiera de los
botones hasta llegar al
número de la herramienta
deseada, uno gira en un
sentido a la torreta y el
otro en el sentido
contrario.
Botones de cambio de herramienta.
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
10
7.- Movimientos del plato de sujeción.- Los movimientos que se pueden realizar
manualmente con el plato de sujeción son los siguientes:
a) Para montar las piezas a maquinar y
para desmontarlas al terminar el
trabajo, se debe tener la posibilidad de
abrir y cerrar el plato de sujeción
manualmente, para ello seleccionamos
la posición de para abrir las
mordazas o la posición de para
cerrar las mordazas en el panel de
control o con el interruptor de pedal
ya sea para abrir o cerrar ya que si
están abiertas las cierra y a la inversa.
Interruptor de abrir chuck
Interruptor de cerrar chuck
Interruptor de Pedal
b) Si se necesita hacer girar el plato de
sujeción para determinar el cero de la
pieza, limar los bordes de la pieza
terminada o para cortarla, se selecciona
en el selector de operación el modo
manual, y se utilizan las teclas de
control manual de giro del plato de
sujeción , para detenerlo
completo.
Teclas de control manual del plato
de sujeción.
se usa la tecla con el círculo
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
11
c) Cuando se han terminado de maquinar
piezas de un diámetro mayor o menor
al diámetro de las piezas que se
fabricarán en la siguiente sesión, es
posible mover las mordazas del plato
de sujeción, para ello se aflojan los
tornillos que las sujetan al plato y se
deslizan sobre el estriado hasta la
posición requerida y se vuelven a
atornillar.
Teclas de control manual del plato
de sujeción.
se usa la tecla con el círculo
Índice
Con lo visto anteriormente ya estamos preparados para encontrar el cero de
la pieza realizándose esta actividad de la manera siguiente:
8.- Definir el cero de pieza.- El torno trabaja en el plano X -Z y a semejanza del
plano cartesiano a la derecha del eje "Z" registrará un valor positivo y a la
izquierda registrará un valor negativo, hacia arriba del eje "X" registrará un
valor positivo y hacia abajo registrará un valor negativo. Al momento de
ejecutar un programa para el maquinado de una pieza, el Torno debe
contener todas las variables necesarias para su correcto funcionamiento; una
de ellas es un punto de referencia para identificar en que coordenadas se
encuentra la pieza, a este punto se le llama "cero de pieza" y normalmente
se define en el centro de la cara de la pieza, al realizar esta operación
debemos tener la máxima precisión posible ya que es en esta parte del
proceso donde puede existir el "error humano" que trae consecuencias no
deseadas; para encontrar las coordenadas en X y en Z de dicho punto se
siguen los pasos que a continuación se detallan:
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
12
a) Se pone a girar el plato de sujeción y se acerca
la herramienta de corte por medio de la
manivela de control manual hasta la superficie
circular de la pieza a maquinar y se hace rozar
ligeramente para asegurar que la herramienta de
corte está en contacto con la pieza.
b) En el monitor se toma la lectura del valor que
contiene la "X" y se le suma el valor de lo que
mida el diámetro de la pieza en la parte que se
maquino y el resultado será el valor en "X" del
cero de pieza; estos valores ambos deberán ser
negativos
Selección de la coordenada
"X"
c) Luego se acerca la herramienta de corte por
medio de la manivela de control manual hasta la
superficie frontal de la pieza a maquinar y se
hace rozar ligeramente para asegurar que la
herramienta de corte está en contacto con la
pieza.
d) En el monitor se toma la lectura del valor que
contiene "Z" y ese será el valor en "Z" del cero
de pieza. Puede restársele un valor pequeño para
iniciar el maquinado dentro de la pieza.
Selección de la coordenada
"Z"
9.- Bomba del refrigerante.- Para encender la
bomba del refrigerante utilizamos el
interruptor destinado para ello, al presionarlo
se enciende y se apaga.
Interruptor de control de
la bomba de refrigerante.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
13
Índice
10.- Paro de emergencia.- Cuando tenemos un
problema de operación podemos pulsar el
botón de paro de emergencia el cual detendrá
todos los motores de la maquina. Cuando esta
perilla está accionada al energizar la maquina
nos muestra un error en el equipo.
Paro de emergencia.
Índice
11.- Indicadores de alarma.- Contienen focos que
prenden o parpadean cuando una alarma
ocurre, como por ejemplo: falta de aceite,
plato de sujeción abierto, etc. Además de
mostrar cuando los ejes X y/o Z se
encuentran en cero de máquina.
Indicadores de alarma y
operación o monitoreo Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
14
III.- MOVIMIENTOS Y FUNCIONES. 1.- Funciones preparatorias.
a) Modos de programar. (Códigos). Los modos de programar se determinan al
elegir el tipo de coordenadas a utilizar ya que existen dos tipos de coordenadas
en la programación las cuales son: coordenadas absolutas y coordenadas
relativas, el origen de nuestro sistema de coordenadas es el cero de pieza y
cada tipo de coordenadas se comporta de manera diferente lo cual se explica a
continuación:
Coordenadas relativas. G91.- Se definen en el programa con el
código G91 y al elegirlas debemos tomar en cuenta las
coordenadas de la última posición de la herramienta como origen
en el siguiente movimiento de tal forma que nuestro origen va
cambiando de posición con cada desplazamiento de la herramienta.
Coordenadas absolutas. G90.- Se definen en el programa con el
código G90 y al elegirlas debemos tomar en cuenta las
coordenadas del cero de pieza como origen en cada movimiento.
-30 -10
Relativo G91
Z –30 Z +20
-30 -10
Z –30 Z -10
Absoluto G90
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
15
c) Sistema de unidades de medición.- (El monitor siempre muestra las
cantidades en milímetros). Dependiendo de las unidades de medición que se
indican en el dibujo de la pieza a maquinar, debemos elegir el sistema de
medición que utilizará nuestro programa y que le indicará al Torno las
distancias reales que tiene que desplazarse.
Sistema inglés. Se definen en el programa con el código G20 y aún
cuando se elija éste sistema el monitor siempre muestra las
cantidades en milímetros pero los desplazamientos del Torno serán
en pulgadas.
Sistema métrico. Sistema métrico.- Se definen en el programa con
el código G21 y los desplazamientos del Torno serán en
milímetros.
d) Cero de pieza. G54 al G59. En la sección de operaciones manuales se
contempló como definir el cero de pieza físicamente pero solamente hasta el
punto de localizar las coordenadas tanto en “X” como en “Z”, la utilización
de esos valores es como sigue: existen 6 posiciones para introducir el cero de
pieza que van del G54 al G59 y se capturan en el programa por medio de los
siguiente pasos:
Introducción de datos de cero de pieza.
1 Presionar la tecla Tool luego busca tool learn
2 Presionar la tecla tool learn.
3 Moverse al número de herramienta que corresponde con las teclas de
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
16
movimiento del cursor en el teclado.
4 Con las teclas de movimiento del cursor posicionarlo en la
coordenada X.
5 Introducir el valor en X.
6 Presionar enter
7 Con las teclas de movimiento del cursor posicionarlo en la
coordenada Z.
8 Introducir el valor en Z.
9 Presionar enter.
e) Plano de trabajo.- Aún cuando ya está establecido que el Torno trabaja en el
plano X–Z y que los planos Y–Z y X–Y corresponden a las maquinas CNC
de punto a punto, se debe definir el plano de trabajo, usando los siguientes
códigos:
Plano X - Y G17. Plano X - Z G18. (Torno) Plano Y - Z G19.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
17
Índice
2.- Funciones adicionales o misceláneas.
a) Giro del husillo.- Para fijar el giro del husillo tanto en la velocidad como en el
sentido se utilizan los códigos:
S600 (En este ejemplo serían 600 rpm. y el valor se define según las
necesidades, material, herramienta de corte, etc.)
M03 Utilizado para maquinar con la herramienta de corte con el filo hacia
abajo. También se usa para: barrenar, rimar, pulir, limar, lijar, etc.
(Sentido de giro horario, visto desde la parte posterior chuck).
M04 Utilizado para tornear con herramienta de corte invertida (filo hacia
arriba) (Sentido de giro antihorario).
b) Uso del refrigerante.- Para tener control sobre el uso del líquido refrigerante
dentro del programa se utilizan los siguientes códigos:
M08 Se enciende la bomba del refrigerante.
M09 Se apaga la bomba del refrigerante.
c) Terminar el programa.
M30 ⇒ Resetea el torno y el programa dejándolo listo para correr
nuevamente el mismo programa o en su caso cambiar de programa.
Uso de herramientas múltiples.- Cuando nuestro programa requiere la utilización
de varias herramientas podemos utilizar un total de 8 herramientas diferentes,
para ello empleamos el código:
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
18
T 0000 M06 Donde:
T ⇒ Cambio de herramienta.
00 ⇒ Número de herramienta.
00 ⇒ Número de offset.
M06 ⇒ Ejecuta la acción del cambio de herramienta.
El offset es otra forma de definir dentro del programa “el cero de
pieza” para cada una de las herramientas a utilizar durante la ejecución
de éste, debido a que cada herramienta debe contar con su propio cero
de pieza; Índice
Movimientos de desplazamiento rápido en uno o dos ejes simultáneamente;
G00 Este código se utiliza para acercar la herramienta a una posición de inicio
de trabajo.
G00 X__ Z__;
G00 X__;
G00 Z__;
Donde:
X y Z ⇒ Coordenadas del desplazamiento, y serán dadas en relación
con el cero de pieza.
G28 Este código se utiliza para llevar la herramienta al cero de máquina.
G28 X__Z__;
G28 X__;
G28 Z__;
Donde:
X y Z ⇒ Coordenadas del desplazamiento, y serán dadas en
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
19
relación con el cero de la máquina, normalmente X = 0.0 y Z = 0.0.
Control de velocidad del movimiento rápido.-
Con este podemos ajustar la velocidad de la
maquina desde 1% a 100% tomando como
referencia 16 m/min. al 100%, para los
movimientos de retroceso y de acercamientos
a posición de seguridad con G00 y G28.
Interruptor de sobre marcha
Índice
4.- Movimiento con velocidad controlada.-en 1 o 2 ejes simultáneamente.
G01 Interpolación lineal.
G01 X__ Z__ F__;
Donde:
X - Z ⇒ Los ejes de desplazamiento.
F ⇒ Factor de avance o velocidad de corte en mm/min. o
pulg./min. según sea el sistema en que se realizo el
programa.
G02 Interpolación circular en sentido horario.
G02 X__ Z__ R__ F__;
G03 Interpolación circular en sentido antihorario.
G03 X__ Z__ R__ F__;
Donde en ambos casos:
X – Z ⇒ Coordenadas del punto final del arco.
F ⇒ Factor de avance.
R ⇒ Radio del arco.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
20
Selector de avances.- Cuando tenemos una
velocidad de avance muy alta en los ejes,
podemos regularla con el potenciómetro para
selección de avances; estando en modo manual
en el selector de operación giramos la perilla
hacia la derecha para incrementar la velocidad
y hacia la izquierda para disminuirla, cuando
usamos G01, G02 0 G03.
Potenciómetro para
selección de avances.
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
21
5.- Funciones preestablecidas.- O ciclos enlatados. Estos ciclos son subrutinas
que se encuentran dentro de la configuración de la máquina y son llamadas
para su ejecución por medio de los siguientes códigos:
G71 Ciclo de desbastes.- Se utiliza para simplificar un programa cuando
es necesario hacer desbastes de varias pasadas alimentando el corte a lo
largo del eje X y consta de dos blocks de estructuración; este ciclo sólo
sirve para maquinados que requieren avances positivos en el eje X.
G71 U__ R__;
G71 P__ Q__ U__ W__ F__;
Donde:
G71 ⇒ Ciclo enlatado para ejecutar el corte de una geometría de
varias pasadas.
U ⇒ 1er block el corte de cada pasada con valor en radio.
R ⇒ Cantidad de retracción de la herramienta.
P ⇒ Número de block donde inicia el contorno de la geometría de
la pieza.
Q ⇒ Número de block donde termina el contorno de la geometría
de la pieza.
U ⇒ 2do block sobrematerial en el eje X (opcional).
W ⇒ Sobre material en el eje Z (opcional).
F ⇒ Factor de avance.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
22
G72 Ciclo de desbastes.- Se utiliza para simplificar un programa cuando
es necesario hacer desbastes de varias pasadas alimentando el corte a lo
largo del eje Z y consta de dos blocks de estructuración; este ciclo sólo
sirve para maquinados que requieren avances positivos en el eje X.
G72 W__ R__;
G72 P__ Q__ U__ W__ F__;
Donde:
G72 ⇒ Ciclo enlatado para ejecutar el corte de una geometría
de varias pasadas.
U ⇒ 1er block el corte de cada pasada con valor en radio.
R ⇒ Cantidad de retracción de la herramienta.
P ⇒ Número de block donde inicia el contorno de la geometría
de la pieza.
Q ⇒ Número de block donde termina el contorno de la
geometría de la pieza.
U ⇒ 2do block sobrematerial en el eje X (opcional).
W ⇒ Sobre material en el eje Z (opcional).
F ⇒ Factor de avance.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
23
G73 Ciclo de desbastes.- Se utiliza para simplificar un programa cuando
es necesario hacer desbastes de varias pasadas y consta de dos blocks de
estructuración; este ciclo sirve para maquinados que requieren avances
tanto positivos como negativos en el eje X.
G73 U__W__ R__;
G73 P__ Q__ U__ W__ F__;
Donde:
G73 ⇒ Ciclo enlatado para ejecutar el corte de una geometría
de varias pasadas con avances positivos y negativos en el eje
X.
U ⇒ 1er block Distancia en el eje X de la punta de la
herramienta al iniciar el ciclo con respecto a la geometría
terminada.
W ⇒ 1er block Distancia en el eje Z de la punta de la
herramienta al iniciar el ciclo con respecto a la geometría
terminada (opcional).
R ⇒ Número de pasadas de corte que se desean hacer.
P ⇒ Número de block donde inicia el contorno de la geometría
de la pieza.
Q ⇒ Número de block donde termina el contorno de la
geometría de la pieza.
U ⇒ 2do block sobrematerial en el eje X (opcional).
W ⇒ Sobre material en el eje Z (opcional).
F ⇒ Factor de avance.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
24
G70 Ciclo de acabado.- Se utiliza para maquinar el sobre-material que se dejó
al maquinar una geometría con los códigos G71, G72 o G73, consta de un
block de estructuración.
G70 P__ Q__ S__ M0(3-4) F__;
Donde:
G70 ⇒ Ciclo enlatado para ejecutar el corte de acabado de una
geometría con avances positivos y negativos en el eje X.
P ⇒ Número de block donde inicia el contorno de la geometría de
la pieza.
Q ⇒ Número de block donde termina el contorno de la geometría
de la pieza.
S ⇒ Se utiliza sólo cuando deseamos modificar las RPM.
M0X ⇒ Se utiliza sólo cuando deseamos invertir el sentido de
giro del husillo (opcional).
F ⇒ Factor de avance.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
25
G76 Ciclo de roscado.- Es utilizado para el tallado de cuerdas y consta de dos
blocks de estructuración.
G76 P000000 R00;
G76 X__ Z__ R__ P__ Q__ F__;
Donde:
G76 ⇒ Ciclo de roscado en varias pasadas.
P ⇒ 1er block consta de 6 dígitos que no llevan punto de
separación pero lleva el siguiente orden:
00 ⇒ Los dos primeros dígitos son para el número de pasadas en
el corte final (acabado).
00 ⇒ Los dos siguientes para un chaflán al terminar l longitud de
la rosca.
00 ⇒ Los últimos dos son para el ángulo de la rosca.
R ⇒ 1er block tolerancia de ajuste de la rosca.
X ⇒ Diámetro menor para rosca exterior y diámetro mayor para
rosca interior.
Z ⇒ Longitud de la rosca.
R ⇒ Angulo de la rosca, en caso de que esta fuera cónica. Sino se
omite.
P ⇒ Altura de la rosca con valor radial (prof. De la rosca).
Q ⇒ Cantidad de corte por cada pasada en profundidad este valor
es el resultado de: P/Número de pasadas = Q
F ⇒ Paso de la rosca.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
26
G83 Ciclo de barrenado.- Se utiliza para realizar barrenos de varias
pasadas.
G83 X__ Z__ Q__ R__ F__;
Donde:
G83 ⇒ Ciclo de barrenado de varias pasadas.
X ⇒ Coordenadas de eje X (0.0).
Z ⇒ Profundidad total del barreno (valor negativo).
Q ⇒ Profundidad de cada pasada.
R ⇒ Retracción de la herramienta.
F ⇒ Factor de avance.
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
27
III.- PROGRAMACIÓN Y CONTENIDO DEL PROGRAMA.
El modo de programación de un sistema CNC es muy similar a la
programación tradicional en PC en lenguajes de bajo nivel ya que las
instrucciones que se le dan a la maquina son secuenciales y no fácilmente
comprensibles para cualquiera al primer vistazo, en el caso de usar los ciclos
enlatados se puede considerar como un lenguaje estructurado ya que los códigos
de los ciclos enlatados “llaman” a las subrutinas relacionadas con el código
utilizado.
El primer programa a elaborar será para practicar los desplazamientos
rápidos, y a continuación tomando como base un plano de una pieza se elaborará
el programa para fabricarla y con el fin de llevar a la práctica todo lo
anteriormente expuesto, se elaborarán varios programas que tendrán dificultad
creciente, se capturarán y se correrán para afianzar lo más posible los
conocimientos adquiridos. La estructura del programa de un CNC se divide en
tres partes como se muestra a continuación:
1. Encabezado o Preparación de la máquina.- Esta parte del programa contempla
todos los movimientos de trabajo a desarrollar durante la ejecución del
programa, aquí se definen las diferentes variables particulares de cada programa
y las funciones preparatorias.
2. Cuerpo (Corte de la geometría de la pieza).- Aquí se utilizan los códigos de
movimiento ya sean rápidos o con velocidad controlada, tanto los lineales como
los circulares así como los ciclos enlatados.
3. Fin.- Termina el programa y reinicia el equipo.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
28
4. Como editar un programa directamente del panel de control.- Para editar un
programa solo se deben de seguir cuatro pasos y son:
a) En el teclado seleccionar la tecla con
la palabra PROGRAM
b) En la pantalla seleccionar la tecla con la palabra fail manager.
c) En la pantalla seleccionar new y presionas Enter:
d) Después de esto tecleas el nombre de programa y presionas Enter y comienzas
a editar tu programa:
Ejem:
G90G21G18;
S1000M03;
G00X0.0Z0.0;
G28X0.0Z0.0;
M30;
El punto y coma de cada fin de block es obligatorio para que la máquina
identifique la siguiente instrucción. Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
29
5. Como cargar y guardar programas desde una PC.- Se siguen los pasos que a
continuación se enlistan:
a) Configuración del puerto.
1) Se sigue la ruta desde el menú INICIO hasta Hyper Terminal como se
muestra en la siguiente figura.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
30
Apareciendo lo siguiente:
2) Se hace doble
clic en el
icono
y
3) Se abre un cuadro de diálogo
que nos permite configurar
una conexión nueva, se
escribe el nombre con el que
se identificará nuestra
conexión y elegimos un icono,
al hacer clic en aceptar:
4) Se abre un cuadro de diálogo
que nos permite configurar el
puerto de comunicación y
elegimos “Directo a <Puerto
en el que se encuentra
conectado el Torno>”, al hacer
clic en aceptar:
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
31
5) Se abre un cuadro de diálogo
que nos permite configurar las
propiedades de Com1,
tecleamos los datos que se
encuentran en la figura y al
hacer clic en aceptar:
b) Configuración de las
propiedades.
Se abre el paquete con el ambiente
de Hyper Terminal y hacemos clic
en para abrir un cuadro de
diálogo que nos permite configurar
las propiedades de Hyper Terminal
apareciendo lo siguiente:
1) Hacemos clic en la
pestaña
“Configuración” y
aparece un cuadro de
diálogo que nos pide los
datos de configuración
de la figura de la fila
siguiente.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
32
2) Capturamos los datos
que aparecen en la
figura mostrada y
hacemos clic en la tecla
Configuración ASCII...
apareciendo lo
siguiente:
3) Verificamos que los
datos coincidan con los
de la figura y en caso
contrario se eligen las
opciones mostradas y
hacemos clic en aceptar
en cada uno de los
cuadros de diálogo que
aparecen.
c) Intercambio de información.- Para cargar y guardar programas desde la PC
al Torno, es necesario tener un programa capturado en el “Bloc de Notas”, de
preferencia el nombre del archivo debe ser un número de identificación para
capturar el mismo número en el torno cuando nos pide el número de
identificación para recibir el archivo. (Se recomienda dejar tres espacios en
blanco al inicio del programa en el bloc de notas) y transferirlo de la manera
siguiente:
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
33
En la PC y con el ambiente de Hyper Terminal abierto, Ir al menú Llamar
y elegir “Desconectar” para luego volver al menú Llamar y elegir
“Llamar”.
En el Torno presionar la tecla “Diag I/O”, luego presionar la tecla
“INPUT”, en el primer paréntesis de introducir (01) y en los paréntesis
“Data” introducir el (número de identificación) del programa que tenemos
en el bloc de notas. Después presionar la tecla “input/calc” y a partir de
ese momento tenemos 30 segundos para ejecutar las siguientes acciones en
la PC.
Ir al menú “Transferir” y elegir “Enviar archivo de texto...” y aparece el
cuadro de diálogo para elegir el archivo a enviar, se selecciona el archivo y
se hace clic en la tecla “Abrir”, al terminar de aparecer la última línea del
programa en el ambiente de Hyper Terminal, presionar la tecla entrar en la
PC. Índice
6.- Verificación del programa con el graficador.
a) Es necesario que el Selector de operación esté
posicionado en el modo de operación automática
o “Memory”, de lo contrario el Torno enviará
un mensaje de error de entrada/salida.
Selector de operación
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
34
b) En el teclado alfanumérico se presiona la tecla “SFG”
y aparece la pantalla del graficador.
c) En la pantalla se presiona la tecla “SEARCH” y
aparecen el paréntesis para introducir el número de
identificación del programa a verificar.
d) Se introduce el número y presionamos la tecla “INPUT” y aparece el
listado del programa elegido.
e) A continuación se presiona la tecla de la pantalla “CHECK” y se trazaran
los movimientos definidos en el programa Índice
7.- Como ejecutar un programa.- Teniendo cargado el programa en el editor del
torno y habiendo introducido los datos del cero de pieza, podemos ejecutar el
programa de la siguiente manera:
a) Selector de operación.- Se posiciona en el
modo de operación automática
Selector de operación
b) Botón de inicio de operación automática.- Al
oprimir este botón se iniciarán los movimientos
que han sido definidos en el programa en curso. Botón de operación
automática
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
35
c) Botón de paro de operación automática.- Al
oprimir este botón se detendrán los
movimientos de los ejes momentáneamente,
pero no se detendrá el husillo, ni el refrigerante,
para desactivar el paro y continuar con el
programa, oprimir nuevamente el botón de
operación automática.
Botón de paro de
operación automática
Índice
IV.- PRÁCTICAS.
G00 y G28.
1.- Encabezado:
2.- Cuerpo :
3.- Fin :
G90G21G18G54;
G00X0.0Z0.0;
G28X0.0;
G28Z0.0;
M30;
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
36
Índice
G01
G90 G21 G18 G54; S1200M03; T0202M06; G00Z0.0X40.0; G01X36.0 F100.0; G01Z-60.0; G01X39.0; G00Z0.0; G01X34.0; G01Z-43.0; G01X35.0; G00Z0.0; G01X32.0; G01Z-42.0; G01X33.0; G00Z0.0; G01X30.0; G01Z-41.0; G01X31.0; G00Z0.0; G01X28.0; G01Z-40.0; G01X29.0; G00Z0.0; G01X26.0; G01Z-19.0; G01X27.0; G00Z0.0;
G01X24.0; G01Z-19.0; G01X25.0; G00Z0.0; G01X22.0; G01Z-19.0; G01X23.0; G00Z0.0; G01X20.0; G01Z-19.0; G01X21.0; G00Z0.0; G01X18.0; G01Z-19.0; G01X19.0; G00Z0.0; G01X16.0; G01Z-19.0; G01X17.0; G00Z0.0; G01X14.0; G01Z-19.0; G01X15.0; G00Z0.0; G01X12.0; G01Z-9.0; G01X13.0; G00Z0.0;
G01X10.0; G01Z-4.0; G01X11.0; G00Z0.0; G01X8.0; G01Z-3.0; G01X9.0; G00Z0.0; G01X6.0; G01Z-2.0; G01X7.0; G00Z0.0; G01X4.0; G01Z-1.0; G01X5.0; G00Z0.0; G01X0.0; G01X5.0Z5.0; G01X24.0Z-15.0; G01Z-35.5;G01X34.0; G01X40.0Z-38.0; G01X50.0Z-68.0; G01Z-75.0; G01X52.0; G00Z2.0; G28X0.0Z0.0; M30;
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
37
G02 Y G03
Encabezado: Cuerpo: Fin:
G90 G21 G18 G84 S 1200 M03 T 0202 M06 G00 Z0.0 X52.0; G01 X0.0 Z0.0 F100.0; G03 X24.0 Z-12.0 R12; G01 Z-35.0; G02 X44 Z-45 R10; G01 X50 Z-68.0; G01 Z-100.0; G01 X52.0; G00 Z0.0; G28 X0.0 Z0.0; M30;
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
38
G71
Encabezado: Cuerpo: Fin:
G90 G21 G18 G54; S1200M03; T0202M06; G00Z0.0X52.0; G71 U 1.0 R1.5; G71 P10 Q20 U W F100.0; N10 G01X0.0F100.0; G01Z0.0; G01X10.0; G01X24.0Z-15.0; G01Z-35.0; G01X34.0; G01X40.0Z-38.0; G01X50.0Z-68.0; G01Z-75.0; N20 G01X52.0; G00Z2.0; G28X0.0Z0.0; M30;
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
39
G72
Encabezado: Cuerpo: Fin:
G90 G21 G18 G84 S 1200 M03 T 0202 M06 G00 X52.0 Z5.0; G72 U1.0 R1.5; G72 P10 Q20 U W F100.0; N10 G01 Z-100.0; G01 X50.0; G01 Z-68.0; G01 X44.0Z-45.0; G03 X24 Z-35 R10; G01 Z-12.0; G02 X0.0 Z0.0 R12; N20 G01 X52.0; G00 Z0.0; G28 X0.0 G28 Z0.0; M30;
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
40
G73
Encabezado: Cuerpo:
G90G18G21G54; T0202M06; S1500M04; G00Z5.0; G00X26.0; G73U10.0W0.0R10.0; G73P10Q20U0.0W0.0F100.0; N10G01X0.0; G01Z0.0; G03X8.31Z-11.5R6.5; G03X13.5Z-14.0R9.5; G03X13.5Z-18.0R2.0; G01X21.0; G03X21.0Z-22.0R2.0; G01X13.5Z-26.0; G03X13.5Z-29.0R1.5;
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
41
Fin:
G01X11.0Z-34.5; G03X11.0Z-37.5R1.5; G02X13.5Z-52.5R14.0; G03X13.5Z-54.0R0.75; G03X13.5Z-58.0R2.0; G03X13.5Z-59.5R0.75; G02X16.0Z-80.0R20.0; G03X19.0Z-81.5R1.5; G01Z-84.5; G03X25Z-87.5R3.0; G01Z-97.5; N20G01X26.0; G00Z5.0; G70P10Q20S2000M04F50.0; G00X26.0; G00Z5.0; G28X0.0; G28Z0.0; M30;
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
42
G76
Ejemplo: G71 G90 G21 G18 G54; T0101 M06; S1200 M03; G00 X51 Z0.5; G71 U2 R0.5; G71 P10 Q20 F100; N10 G01 X0.0; G01 Z0.0; G03 X13 Z-6.5 R6.5; G01 X25; G01 Z-24.5; G02 X37 Z-30.5 R6; G01 X42; G01 Z-51.5; G01 X50 Z-91.5; G01 Z-81.5; N20G00 X51; G28 X0.0 Z0.0;
Ejemplo: Ranurado. T0303 M06; S600 M03; G00 X26 Z-24.5; G01 X22.9; G00 X43; G00 Z-51.5; G01 X39.4; G00 X51; G00 Z-81.5; G01 X46.4; G00 X51; G28 X0.0 Z0.0;
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
43
Ejemplo: Achaflanado. T0505 M06; S200 M03; G00 X26 Z-6.5; G01 X22 F20; G00 X26; G00 Z-21.5; G01 X22; G00 X43; G00 Z-30.5; G01 X39; G00 X43; G00 Z-45.5; G01 X39.4; G00 X51; G00 Z78.5; G01 X46.5; G00 X51 G28 X0.0 Z0.0;
Ejemplo: Roscado. G00 X26; G00 Z-6.5; G76 P100060; G76 X23.5 Z-16.5 P0.75 Q0.237 F1.5; G00 X43; G00 Z-31.5; G76 P100060; G76 X40 Z-16.5 P1 Q0.316 F2; G00 X51; G00 Z-57; G76 P100060; G76 X48.5 Z-23 P1.5 Q0.474 F3; G00 X51; G28 X0.0 Z0.0; M30;
G83
Ejemplo: G83 G90 G21 G18 G54; T0707 M06; S600 M03; G00 X0.0 Z5.0; G83 X0.0 Z25.0 Q5.0 R5.0 F20; G28 X0.0 Z0.0; M30;
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
44
HERRAMIENTAS QUE EL TORNO PUEDE UTILIZAR. PLAQUITAS NEGATIVAS
Para acabado, corte medio, desbaste pesado.
Para acabado, corte medio, gran desbaste.
Para acabado, gran desbaste.
Para acabado, corte medio, desbaste, gran desbaste.
Para acabado, desbaste ligero.
Para acabado y corte medio,
Para copiado.
Para copiado.
PLAQUITAS POSITIVAS
Para acabado, desbaste.
Para acabado, corte ligero.
Para acabado.
Para acabado.
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
45
Para acabado.
Para copiado.
Para copiado.
PORTAHERRAMIENTAS PARA TORNEADO EXTERIOR
Para plaquitas negativas y plaquitas positivas.
PORTAHERRAMIENTAS PARA TORNEADO INTERIOR
Barras de mandrinado para plaquitas positivas y negativas.
PLAQUITAS NEGATIVAS CBN “SUMIBORON”
Plaquitas negativas y positivas CBN Sumiboron.
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.
46
ESPECIFICACIONES DEL TORNO DYNA MODELO 3300 – B. PESO DE LA MÁQUINA 2300 Kg VOLTAJE REQUERIDO 220 V.A.C 3∅ 15 KVA. TIPO DE LUBRICACIÓN RECOMENDADA
HUSILLO PRINCIPAL GRASA ESSO FEBIS-K68 SHELL TONNA OIL 68
GUÍAS Y CORREDERAS MAYCO 68 SISTEMA HIDRÁULICO ESSO UNIPOWER FM 68
MOBIL VACUOLINE 145 ó SHELL TEYRA 68 CHUCK
DIÁMETRO DEL CHUCK 6 Pulgadas MÁXIMA VEL CHUCK 6000 R.P.M
(NOTA: EL TORNO SÓLO ALCANZA 4000 R.P.M.)
MASA MÁXIMA 125 Kg. TORRETA DE HERRAMIENTAS
CAPACIDAD DE LA TORRETA 8 HERRAMIENTAS ZANCO DE LA HERRAMIENTA ¾ Pulgada (19 mm – 20 mm) PASO DE BARRA 42 mm.
SISTEMA HIDRÁULICO CHUCK TORRETA CONTRAPUNTO
MOTOR HIDRÁULICO Capacidad 1 H.P. SISTEMA NEUMÁTICO PUERTA TIPO DE CONTROL MITSUBISHI MONOCROMATICO MELDAS 64 MÁXIMA VEL EJE X 12 MTS/MIN MÁXIMA VEL EJE Z 16 MTS/MIN MÁX. DESPLAZAMIENTO DEL EJE X 140MM MÁX. DESPLAZAMIENTO DEL EJE Z 250 MM
Índice
Instructores: Lic. Tomas Loya Gutiérrez Ing. Pedro Fernando Payan Fernandez.