EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Contenido
Capítulo 1 Generalidades
Descripción del equipo ...................................................................................................................
Partes principales del torno.............................................................................................................
Pantalla de dialogo y panel de máquina .........................................................................................
Teclado alfanumérico, indicadores luminosos y panel de máquina ...............................................
Descripción de funciones del panel ................................................................................................
Seguridad personal ........................................................................................................................
Proceso de programación ..............................................................................................................
Instrucciones ..................................................................................................................................
Proceso de programación ..............................................................................................................
Coordenadas cartesianas ..............................................................................................................
Zona segura y cambio de herramienta ..........................................................................................
Giro del husillo ...............................................................................................................................
Velocidad de avance de la herramienta ........................................................................................
Registro, palabras y funciones de programación ..........................................................................
Funciones G ..................................................................................................................................
Funciones M ..................................................................................................................................
Tablas de funciones G y M ............................................................................................................
Capítulo 2 Programación
Tipos de herramientas ...................................................................................................................
Compensación T según dirección del filo de la herramienta .........................................................
Compensación offset de herramienta ............................................................................................
Movimiento lineal rápido G00 ........................................................................................................
Movimiento lineal de mecanizado G01 ..........................................................................................
Movimiento circular G02/G03 ........................................................................................................
Movimiento circular por tres puntos G05 .......................................................................................
Ciclo de espera G04 ......................................................................................................................
Selección de sistema de unidades G20/G21 .................................................................................
Retorno a cero máquina G28 .........................................................................................................
Retorno a 2do, 3ro, 4to punto de referencia ..................................................................................
Compensación de herramienta G40/G41/G42 ..............................................................................
Asignación de sistema global de referencia G50...........................................................................
Limitador de velocidad de husillo G50 ...........................................................................................
Sistema de coordenadas local G52 ...............................................................................................
Sistemas de coordenadas de trabajo G54/G55G56/G57/G58/G59 ...............................................
Ciclo de terminación para desbaste G70 .......................................................................................
Ciclo múltiple de desbaste para cilindrar G71 ................................................................................
Ciclo múltiple de desbaste para frentear G72 ................................................................................
Ciclo múltiple de desbaste para preforma G73 ..............................................................................
Ciclo multiple de taladrado con avances cortos G74 .....................................................................
Ciclo múltiple de ranurado axial con avances cortos G74 .............................................................
Ciclo múltiple de ranurado radial para frentear G75 ......................................................................
Ciclo múltiple de ranurado radial G75 ............................................................................................
Ciclo múltiple de roscadol G76 .......................................................................................................
1
2
3
4
5
9
9
9
9
10
11
12
12
13
13
13
14
15
16
17
18
18
19
20
21
21
21
21
21
22
22
22
22
23
24
26
27
28
29
30
31
32
02
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Ciclo simple de roscado, con paso fijo G32 ..................................................................................
Ciclo simple de roscado con paso variable G34 ...........................................................................
Ciclo simple de roscado con macho G33 ......................................................................................
Ciclo simple de roscado con paso fijo, entrada radial G92............................................................
Velocidad cte. en la sup. G96 y velocidad cte. de giro G97 .........................................................
Funciones miselanias M ...............................................................................................................
Capítulo 3 Edición de Programa y configuraciones
Modo edición ................................................................................................................................
Estructura de programa ...............................................................................................................
Verificar trayectoria ......................................................................................................................
Programas auxiliares ...................................................................................................................
Tratamiento de archivos (copiar, abrir, renombrar, borrar, encontrar, ... ) ..................................
Simulación ...................................................................................................................................
Restablecer sistema luego de simulación ...................................................................................
Visualizar Alarmas ......................................................................................................................
Restablecer sistema alarma fin de carrera .................................................................................
Capítulo 5 Tablas y cálculos auxiliares
Calidad superficial .........................................................................................................................
Avances y velocidad de corte recomendados ..............................................................................
Mechas de centro .........................................................................................................................
Rosca unificada corriente .............................................................................................................
Rosca unificada fina .....................................................................................................................
Rosca métrica corriente ................................................................................................................
Rosca métrica fina ........................................................................................................................
Rosca Whytworth corriente ...........................................................................................................
Rosca Whytworth fina ...................................................................................................................
Cono morse ..................................................................................................................................
Capítulo 6 Ejercicios: N° Prog
Cilindrado simple G71, comparativa con G72 y G73 ...................................................................
Frenteado simple G72, comparativa con G71 y G73 ...................................................................
Preforma simple G73, comparativa con G71 y G72 .....................................................................
Agujereado G74 ...........................................................................................................................
Ranurado axial G74 .....................................................................................................................
Ranurado radial para frentear G75 ..............................................................................................
Ranurado radial G75 ....................................................................................................................
Ciclo de roscado G76 ...................................................................................................................
Tronzado con G01 (ejercicio anterior) ..........................................................................................
Palanca .........................................................................................................................................
Adaptador de mandril cono MT3 ..................................................................................................
Punto giratorio ..............................................................................................................................
33
34
35
36
36
37
38
38
38
39
40
40
40
41
41
42
42
43
44
44
45
45
46
46
47
101
102
103
104
105
106
107
108
109
110
111
112
03
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Descripción del equipo :
El torno CNC es una máquina que se utiliza para obtener piezas de revolución por arranque de viruta, y se diferenciade los torno manuales en que los movimientos los dirige y supervisa una computadora, siguiendo un programacargado previamente por el operador del equipo. Los movimientos de las herramientas son impulsados por servomotores o motores paso a paso, si la contra punta es activa, normalmente es impulsada por un sistema hidráulico y elhusillo es impulsado por un motor trifásico con variador de velocidad o por motor servo. Las posiciones de las partesmóviles están definidas por la lectura de sensores de posición denominados encoder, excepto la contra punta queposee un sensor de fin de carrera para el retroceso, y el fin del avance es por medición de la presión contra la piezade trabajo.El giro del husillo en todos los equipos esta bien definido por un encoder, algunos equipo además tienenimplementada la electrónica y la mecánica para posicionar angularmente el plato y mantenerlo firme si se desea enesa posición, lo cual permite, realizar operaciones de agujereado o fresado en una posición diferente que el ejegeométrico de la pieza.La torreta que es donde se fijan las herramientas de mecanizado, vienen preparadas para 4 o mas herramientas, lostornos industriales suelen estar equipados con herramienta viva, es decir que la herramienta ubicada en la torreta enel caso de ser una mecha o fresa, puede girar y mecanizar.
La interacción con el equipo se realiza a través de una pantalla de diálogo, el teclado y una herramienta de manoparecida a un control remoto que se utiliza para posicionar las herramientas en forma manual. En general todos losequipos poseen por lo menos un puerto de comunicación usb, pueden o no tener placa de red y otros puertos decomunicación y almacenamiento.
En algunas industrias, los tornos cnc se conectan en red, para que el diseñador transfiera los programas al equipo.Según las piezas que se realizan puede ser sencillo programar al pie de máquina, pero cuando las formas soncomplejas, diseño, estrategias de mecanizado y simulación lo realiza un diseñador desde una pc con los software demodelado y mecanizado.
Power on Power off Overtravel release
Cycle starEmergency stop
E DIT
SKIPS INGLE
GEAR/TOOL Nº
1
F1 F2 F3 F4 F5
A UTO MDIMACHINE ZERO MPG MANUAL
PROGRAM ZERO
MACHINE LOCK M.S.T. L OCK
MST
DRY F0 25% 50% 100%
X1 X10 X100 X1000
MPGTRIAL CUT
O N G PQ
X Z U W
7 8 9
4 5 6
DATAIMPUT
DATAOUTPUT
L 1 2 3 CHANGE
DR
VF
EH
Y
- 0
T EOB CANCEL
=S ]M [
IA
JB
KC
DELETEINSERT
ALTER
PLCGRAPHDIAGNOSISPARAMSETTINGALARMOFFSETPROGRAMPOSITION
X Y Z 4TH C ALM READY RUN
USB
S. CW
S. CCW
S. STOP
S.OVERRIDE
% +
ORIENTA TION
S.OVERRIDE
% --
F.OVERRIDE
% +
F.OVERRIDE
% --
F.OVERRIDE
100%
LUB RICA TING
COOLING
T.CHANGE
CYCLESTART
FEEDHOLD
ABSOLUTE POS & PROG RELATIVE INTEGRATED
O 0004 N 0000
U -263.615 mm
W -668.059 mm
S0000 T0101
C / SZ+RAPID
- Z
X
X Y
TH
-
Y+--
TH+ +
+ . <>
/ *#
G00 G97 G98 G21
G40 G67 G54 G18G15 G13.1
M00 S0000 L0
F 0.0000 mm/min200 mm/min
INFORMACION PRINCIPAL
JOG. F
JOG. OVRI
RAP. OVRI
SPI OVRI
PART CNT
CUT TIME
275
110%
50%
120%
884
11:08:21
INFORMACION MODAL
14:11:13
O0004 N0000POSICION RELATIVA
JOG NOTICIA (1/1) PUERTA DE SEGURIDAD ABIERTA
STOPOPTIONAL
C
C
MPG
eje X eje Z Husillo herrmotorizada
cambiador de herr
contra punta
Z+
X+
Refrige- rante
1
Power on Power off Overtravel release
Cycle starEmergency stop
E DIT
SKIPS INGLE
GEAR/TOOL Nº
1
F1 F2 F3 F4 F5
A UTO MDIMACHINE ZERO MPG MANUAL
PROGRAM ZERO
MACHINE LOCK M.S.T. L OCK
MST
DRY F0 25% 50% 100%X1 X10 X100 X1000
MPGTRIAL CUT
O N G PQ
X Z U W
7 8 9
4 5 6
DATAIMPUT
DATAOUTPUT
L 1 2 3 CHANGE
DR
VF
EH
Y
- 0
T EOB CANCEL
=S ]M [
IA
JB
KC
DELETEINSERT
ALTER
PLCGRAPHDIAGNOSISPARAMSETTINGALARMOFFSETPROGRAMPOSITION
X Y Z 4TH C ALM READY RUN
USB
S. CW
S. CCW
S. STOP
S.OVERRIDE
%+
ORIENTATION
S.OVERRIDE
% --
F.OVERRIDE
% +
F.OVERRIDE
% --
F.OVERRIDE
100%
LUB RICA TING
COOLING
T.CHANGE
CYCLESTART
FEEDHOLD
ABSOLUTE POS & PROG RELATIVE INTEGRATED
O 0004 N 0000
U -263.615 mm
W -668.059 mm
S0000 T0101
C / SZ+RAPID
- Z
X
X Y
TH
-
Y+--
TH+ +
+ . <>
/ *#
G00 G97 G98 G21
G40 G67 G54 G18G15 G13.1
M00 S0000 L0
F 0.0000 mm/min200 mm/min
INFORMACION PRINCIPAL
JOG. F
JOG. OVRI
RAP. OVRI
SPI OVRI
PART CNT
CUT TIME
275
110%
50%
120%
884
11:08:21
INFORMACION MODAL
14:11:13
O0004 N0000POSICION RELATIVA
JOG NOTICIA (1/1) PUERTA DE SEGURIDAD ABIERTA
STOPOPTIONAL
C
C
CLEVERCK6132 X1000 CNC LATHE
Genyuan NC Turret
Type: WD6-100(6025)Production N°: 1610688Production Date: 2018 10.20
Genyuan NC Turret
Type: WD6-100(6025)Product ion N°: 1610688Product ion Date: 2018 10.20
Husillo
Torreta para 6 herramientas Contra punta
MPG
Pieza detrabajo
Z+
X+
4
5
6
1
2
3
Sistema de coordenadasde maquina
Sistema de coordenadasdefinido por el usuario
Z+
X+
Semáforo
Rojo: alarma activadaAmarillo: equipo detenido, no hay falla
Verde: ciclo de mecanizado en curso
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Z+
X+
Sentidosde giro
M03M04G54... G59
puntagiratoria
mandril
punta fija
torpedo
traba debase
traba detorpedo
volante deavance torpedo
Partes principales del torno cnc:
2
Power on Power off Overtravel release
Cycle starEmergency stop
EDIT
SKIPSINGLE
GEAR/TOOL Nº
1
F1 F2 F3 F4 F5
AUTO MDIMACHINE ZERO MPG MANUAL
PROGRAM ZERO
MACHINE LOCK M.S.T. LOCK
MST
DRY F0 25% 50% 100%X1 X10 X100 X1000
MPGTRIAL CUT
TRIAL
ABSOLUTE POS & PROG RELATIVE INTEGRATED
O 0004 N 0000
U -263.615 mm
W -668.059 mm
S0000 T0101
Panel demáquina
Teclas de navega-cion asociadas alos botones depantalla
Pantalla de diálogo
G00 G97 G98 G21
G40 G67 G54 G18G15 G13.1
M00 S0000 L0
F 0.0000 mm/min200 mm/min
INFORMACION PRINCIPAL
JOG. F
JOG. OVRI
RAP. OVRI
SPI OVRI
PART CNT
CUT TIME
275
110%
50%
120%
884
11:08:21
INFORMACION MODAL
14:11:13
O0004 N0000POSICION RELATIVA
JOG NOTICIA (1/1) PUERTA DE SEGURIDAD ABIERTA
STOPOPTIONAL
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Pantalla de diálogo y panel de máquina:
3
O N G PQ
X Z U W
7 8 9
4 5 6
DATAIMPUT
DATAOUTPUT
L 1 2 3 CHANGE
DR
VF
EH
Y
- 0
T EOB CANCEL=
S ]M [
IA
JB
KC
DELETEINSERT
ALTER
PLCGRAPHDIAGNOSISPARAMSETTINGALARMOFFSETPROGRAMPOSITION
X Y Z 4TH C ALM READY RUN
USB
S. CW
S. CCW
S. STOP
S.OVERRIDE
% +
ORIENTATION
S.OVERRIDE
% --
F.OVERRIDE
% +
F.OVERRIDE
% --
F.OVERRIDE
100%
LUBRICATING
COOLING
T.CHANGE
CYCLESTART
FEEDHOLD
Indicadores luminosos deestado y coordenadascero de maquina
Teclas de carga dedatos en pantalla
Menu interactivo enpantalla
C / SZ+RAPID
- Z
X
X Y
TH
-
Y+--
TH+ +
+ . <>
/ *#
Panel demáquina
0
10
20
30
40
50
60
70
80
90
Volante de desplazamientoasociado al modo MPG
Puerto USB, acceso amemoria externa
C
C
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
MPG
Teclado alfanumérico, indicadores de estado y panel de máquina:
4
RESET
GEAR/TOOL Nº
1/ 5
F...
Gear / Tool: la primer cifra es la gama o posición de la caja reductora del husillo que se encuentra activa, yel segundo valor es la herramienta activa en la torreta.
Edit: este es el modo de programación, los programas se pueden crear, modificar, borrar y ver en gráficoestático el mecanizado. Algunos modelos permiten además ver el gráfico en dinámico.
Auto: habilita la ejecución de los programas, luego de presionado el control queda a la espera de que se lede la orden para ejecutarlo
Entrada manual de datos: permite ejecutar ordenes simples, que sirven para realizar movimientos simples,su funcion principal es la de setear las herramientas, posicionar herramientas, activar o desactivarfunciones, o realizar operaciones simples. Luego de ejecutado el programa dependiendo del control, este sepuede borrar y no quedar guardado.
Cero máquina: una vez activado, al presionar las flechas de desplazamiento de la torreta, esta se muevesolo en la dirección del origen del sistema de coordenadas de la maquina. Se utiliza para que el equiporeconozca las coordenadas fisicas cero -> X0,Z0 del torno
Generador de pulsos manuales: activa la rueda del tablero para realizar desplazamientos de la toreta,según el eje que se encuentre activo
Manual: activa el movimiento de la torreta a través de las teclas que indican el movimiento de los ejes. Elcomportamiento de la torreta es similar a cuando se utiliza la rueda con MPG.
Programa Cero: al igual que Cero Maquina, se utiliza para hallar el origen del sistema de oordena- das de la maquina, en este caso con movimientos automáticos
Corte libre: la velocidad de corte viene determinada por la velocidad de giro de la rueda MPG, y sirve para probar losprogramas luego de haberlos creados
Único: estando activo los programas en modo automático se ejecutan de a un bloque o línea de programapor vez, para habilitar el siguiente se debe volver a dar la orden de ciclo, y así hasta que termine el programa, excepto que se deshabilite esta opción. Se utiliza para ejecutar el programa de a pasos, a modo de ensayo de cada parte del programa
Funciones de pantalla: permiten nevegar y activar la funciones que se muestran en la pantallade dialogo. Con las flechas se avanza o se retorna de las pantallas.
Bloqueo de máquina: inactiva los desplazamientos de los ejes, en nuestro caso solo bloquea el movimientode la torreta. No bloquea el giro del husillo, ni el cambio de herramienta.
Saltear: permite saltear las lineas o bloques que comiencen con el símbolo "/".
MST: cuando se encuentra activo, quedan inactivos codigos M, seteo de velocidad S, y cambios deherramienta T.
Libre: realiza todos los movimientos en travesía rápida con velocidad de G00. Se utiliza en el modo desimulación para que los programas corran mas rápido, y no tarde mucho tiempo visualizar la simulación.No se utiliza para el mecanizado, utilizarlo seria peligroso.
Parada opcional: permite que el programa se detenga y quede en pausa cuando llega a un código deparada opcional M01. Luego el ciclo continua si se presiona el botón de ciclo.
En modo MPG: por cada pulso de la rueda el eje seleccionado se desplaza respectivamente: 0.001 /0.01 / 0.1 mm
En modo por pasos: por cada pulso de teclado el eje seleccionado se desplaza respectiva-mente: 0 / 25 / 50 / 100 %
EDIT
AUTO
MDI
MACHINE ZERO
MPG
MANUAL
SINGLE
PROGRAM ZERO
MPGTRIAL CUT
TRIAL
SKIP
MACHINE LOCK
M.S.T. LOCK
MST
DRY
F0 25%
50% 100%
X1 X10
X100 X1000
STOPOPTIONAL
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Descripción de funciones del panel:
5
RESET
X Y Z 4TH CIndicadores luminosos que indican cuando los ejes se ubican en lascoordenadas cero de maquina
ALM READY RUN Indicadores luminosos de alarma / maquina lista / corriendo ciclo
Refrigerante: enciende y apaga la bomba de líquido refrigerante para el mecanizado
Lubricación: habilita el sistema de lubricacion con aceite hidraulico de la bancada
Cambio de herramienta: al pulsar el boton gira la torreta a la siguiente posición.
Giro de husillo: directa, parada , reversa
Velocidad de giro de husillo: disminuye o aumentaPosición angular: posiciona a cero el el husillo
Inicio de Ciclo: comienza a correr el programa en modo automatico
Pausa de Ciclo: detiene el movimiento de los ejes excepto del husillo
Reinicio: cancela el programa en curso, y detiene todos los movimientos, incluido el husillo y bombarefrigerante.
Movimiento de avance: disminuye, 100%, aumenta
Power on
Parada de emergencia: Detiene electricamente el movimiento de todos los ejes y auxiliares, deja alarmaactivada con señalización de error
Encendido: enciende el panel de control
Power off
Apagado: apaga el panel de control
Overtravel release
Libera exceso de movimiento: habilita el movimiento cuando se exceden los limites de carrera permi-tidos, para retornar a posición permitida
CicloStart Inicio de ciclo: inicia el ciclo automático de mecanizado
C
C / S
C
Sentido de desplazamiento: cuando esta activo el modo de funcionamientomanual, al mantener presionado permiten el desplazamiento de los ejes. Ennuestro caso solo tenemos para desplarnos con Z y X.
Rapido: cada vez que se lo presiona queda activo o inactivo, se utiliza paraaumentar la rapidez de desplazamiento manual.
Modo MPG: cuando esta activo el modo MPG, para seleccionar el eje que sedesplazara con la rueda, debemos presionar una de las teclas de movimientoque posea indicador luminoso
LUBRICATING
COOLING
T.CHANGE
S. CW S. CCWS. STOP
S.OVERRIDE
% +ORIENTATIONS.OVERRIDE
% --
F.OVERRIDE
% +F.OVERRIDE
% --F.OVERRIDE
100%
CYCLESTART
FEEDHOLD
Z+RAPID
- Z
X
X Y
TH
-
Y+--
TH+ +
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag 6
Pagina: desplaza la pantalla página arriba o página abajo en la pantalla de dialogo
Cursor: desplaza el cursor en la pantalla
O N G PQ
X Z U W
LD
RV
FE
HY
LD
S ]M [
IA
JB
KC
Teclas de dirección: permiten indicar acciones, datos, funciones, descripcionescuando se realizan los programas
7 8 9
4 5 6
1 2 3
4 5 6
Teclas numéricas: permiten ingreso de datos cuando se realizan los programas, y en lasdiferentes pantallas de configuración de la máquina
EOB
CANCELDELETEINSERT
ALTER
Teclas de edición: insertar caracteres, cambiar uno de los datos sin agregar o quitarelementos en un renglón, borrar y cancelar una acción. Cada vez que se sobre escribe undato, el anterior se pierde, la tecla cancelar no deshace los cambios.
Fin de bloque: escribe ";" para indicar que termino un bloque o línea de programación. Además cuando senavega entre los programas, permite ingresar en ellos
0
- + . <>
/ *#
Teclas de simbolos: insertan simbolos de programación. Presionando repetidamente sealterna entre las distintas opciones de esta tecla
DATAIMPUT
DATAOUTPUT
CHANGE
Entrada de datos: carga en memoria el dato ingresado por teclado
Salida de datos: salida de comunicación
Cambiar: selecciona o cambia mensajes en pantalla
PROGRAM
POSITION
Posición: muestra en pantalla la posición de los ejes en diferentes formatos, absoluto, relativo, posición yprogramación, posición absoluta y relativa.Absoluto es medido desde el sistema de coordenadas de la maquina, en modo relativo se mide en elsistema de coordenadas de trabajo definido por el usuario. Modo posición y programación, la pantalla sedivide mostrando la posición y un área de programación donde se encuentra nuestro código.
Programa: se visualiza la lista de programas almacenados en el equipo o en el dispositivo externoconectado al puerto usb y realizar operaciones como crear, borrar, visualizar o editar.
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag 7
PLC
GRAPH
DIAGNOSIS
PARAM
SETTING
ALARM
OFFSETCompensar: incluye ajuste de compensación, variables macro, sistema de coordenadas de pieza detrabajo y vida útil de la herramienta de trabajo
Alarma: visualiza descripción de alarma activa y el historial de alarmas y advertencias
Ajuste: visualiza la pagina de configuración del cnc, reloj del sistema, busqueda y administracion dearchivos en el cnc
Parametros: permite determinar el comportamiento del cnc en función de datos de configuración que sesubdividen en estado, datos, de usuario, y de compensación de error de ejes
Diagnostico: visualiza información del cnc, y logica de programación ladder
Grafico: visualiza la ruta de movimiento de los ejes x, z
PLC: incluye las paginas estado, monitor, datos.* Página de estado, permite ver el estado de X, Y, F, G, R, A, C, T* Página monitor, visualiza la ejecución actual del corriente ladder* Datos, se pueden buscar y modificar los valores de K, D, DT, DC
Power on
Power off
Overtravel release
Cycle star
Emergency stop
Parada de emergencia: detiene la ejecución de todas las partes moviles del cnc y resetea elprograma en curso
Encendido: prende el panel de control
Apagado: apaga el panel de control
Limites excedidos: inhabilita los sensores de fin de carrera y parada de emergencia. Mientrasse mantiene presionado permite habilitar el movimiento de los ejes para mover la torretadentro de una zona permitida.
Inicio de ciclo: comienza a correr el ciclo de mecanizado
8
Resumen de modos de operación:
* Modo edición: en este modo se realiza la escritura de los programas, borrado, alteración y cargar losparámetros de configuración. Dependiendo del control se puede visualizar en dinámico el programa
* Modo automático: Habilita habilita la ejecución de los programas en forma automática
* MDI: se pueden editar los parámetros de operación y ejecutar bloques de comando. Se lo utilizapara setear y posicionar las herramientas
* Cero Máquina: se utiliza para que el cnc ubique el sistema de coordenadas cero máquina. Pormedio de las flechas de movimiento se habilita el movimiento automatico de los ejes para que el cncubique las coordenadas. Mientras se mantiene presionada una flecha de movimiento le movimientose habilita, si se deja de presionar el movimiento se deshabilita. El origen de coordenadas se puedeobservar en pantalla X=0, Z=0, además los indicadores luminosos del origen se encienden.
* MPG: se habilita el movimiento de los ejes mediante el volante, el eje activo se determinapresionando las flechas de movimiento que poseen indicador luminoso.
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Seguridad personal :
Este manual esta orientado al manejo de torno cnc clever CK6132 dotado de un control GSK 980 TDc. Si bien esde uso generalizado el código de programación, según el fabricante pueden variar los códigos que comandan lasacciones, a su vez, según la versatilidad del equipo pueden estar implementadas mas o menos funciones
El control numérico por computadora (CNC) nos permite automatizar los movimientos de las herramientas, y de lossistemas accesorios, por medio de comandos escritos, que al ser interpretados por el controlador, realiza lasacciones que le indica el programador. El lenguaje de programación esta estandarizado, siguiendo ciertas reglasestrictas y otras de buena practica para que sea fácilmente legible y sin errores.
Las piezas que se obtienen del torno son sólidos de revolución, y para definirlo debemos conocer los puntos pordonde pasara la herramienta de mecanizado. Otro detalle importante es determinar la herramienta a utilizar enfunción de la geometría que deseamos obtener, si es un proceso de desbaste grueso o de terminación.La ubicación de la herramienta y de los puntos del perfil de la pieza por los pasará esta, se ubican o referencian enbase a un sistema de coordenadas que define el programador, y que normalmente se ubica en el frente de la piezade trabajo y sobre el eje longitudinal de la misma.
En el torno tenemos dos movimientos básicos realizados por la herramienta, uno longitudinal, a lo largo del eje (Z)y otro transversal definido por los diámetros a lo largo del eje X.
El lenguaje de programación se lo denomina usualmente como código G, y su uso esta estandarizado, nosotrosnos guiaremos por la norma DIN 66025 "Desarrollo de programas para máquinas de control numérico" (partes 1 y2), que además coinciden con ISO/DIS 6983 y ISO/DP 6983
Proceso de programación:
Elaborar y analizarel dibujo de la pieza
Editar un programade mecanizado
Definir en el cnc lossistemas de coord.de trabajo
Chequear el programay ejecutar una versióngrafica
Ubicar las herr. en latorreta y definir los offset,correctores y desgaste
Correr el programa porpartes y chequeardimensiones
Corregir definicionesde herramienta y hacefalta o de programa
Fin de programalisto para produ- cir
Cuando se trabaja con las máquinas de control numérico, los cuidados son los mismos que con las máquinasmanuales, siempre se deben utilizar elementos de protección personal, para reducir la probabilidad de lesiones.
Gafas: nos protegen de la salpicadura de líquido refrigerante, virutas,polvo
Zapatos de seguridad, minimizan o evitan lesiones por caída de objetos, o el roce con elementos cortantes, y evitandeslizamiento por falta de adherencia.
Protección auditiva, previene daños a causa del ruido en forma de presión acústica y frecuencias dañinas. Su uso esobligatorio solo si se miden niveles de ruido nocivos.
Vestimenta, evitar que sea grande o tenga partes que no queden cerca de nuestro cuerpo, anillos, cadenas ocualquier elemento que pueda engancharse en las partes móviles
Tenga en cuenta que en el torno ubicamos piezas de acero, bronce, aluminio, y que giran normalmente entre 300 y1500 rpm. Una pieza suelta o rota, proyectada a esa velocidad puede realizar un gran daño, por lo que debemostrabajar siempre en condiciones seguras.
Instrucciones:
9
Los ejes cartesianos en el equipo son las direccion de movimiento que poseen las partes móviles, en nuestro caso latorreta se puede desplazar a lo largo de la bancada en dirección (Z) y transversalmente a la misma en dirección (X).La maquina utiliza reglas digitales para medir posición y desplazamientos lineales, y encoders para medir posición ydesplazamientos angulares.Estos equipos tienen definidos de fábrica un origen de coordenadas absoluto, es decir donde Z = 0 y X = 0, quetienen dos utilidades principales, si por algun motivo el control pierde su ubicación exacta, podemos enviar los ejes acero donde se ubican fines de carrera que lo confirman, luego de llegar a cero reestablece el Z = 0 y X = 0. La otrautilizad es enviar la torreta a cero, la contrapunta a cero para despejar la zona donde se ubica la pieza.
Para el mecanizado de piezas se utilizan sistemas de coordenadas de trabajo, definidos por el usuario, y solo bastaindicarle al control, cual de nuestros sistemas vamos a utilizar. El eje (Z) se lo ubica en el eje geométrico de la piezay el eje (X) al frente de la pieza.
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Husillo Pieza detrabajo
Z+
X+
Sistema decoordenadasde maquina
Sistema de coordenadasdefinido por el usuario
Z+
X+ Z+
X+
Sentidosde giro
M03M04G54... G59
S. CWS. CCWS. STOP
M05
Z+
X+
G54Z+
X+
G55Z+
X+
G56 Ejemplo de mecanizado detuercas.Sistemas de coordenadasubicados el frente de la pieza
Z+
X+
G54
P1
P2P3
P4
Z2
Z3
Z4
X1
X2
X3
X4 P1
P2 P3 P4
X1 X2 X3 X4
-Z1 -Z2 -Z3 -Z4
Puntos X [mm]
Z [mm]
Z: longitudesX: diámetros
Los puntos quedefinen el perfila su vez definenla trayectoriadel mecanizado
2°corte
Coordenadas absolutas: se miden desde el origen de coordenadas del sistema P3 -> (X3,Z3)Coordenadas relativas o incrementales: se miden a partir de la ubicación actual de la herramienta P3 -> (U3,W3)
1°corteperfilado
Plato
Parada
Coordenadas cartesianas:
10
Ejemplo: definición de puntos de la pieza
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Según la operación a realizar como ser, tronzado, ranurado, roscado, cilindrado, frenteado agujereado, desbastegrueso o terminación, involucran una herramienta en particular. Las herramientas se ubican en la torreta, y cuando selas elige para mecanizar, el cabezal de la torreta gira para posicionar la herramienta. En esta operación de seleccióndebemos tener cuidado de no colisionar con la pieza de trabajo, la contra punta o el plato de agarre, y para que estono ocurra, debemos elegir una posición segura a la cual llevaremos la torreta cuando necesitemos realizar uncambio.
4
5
6
1
2
3
Z+
X+
Lugar seguropara cambio de herr.
Ps (Xs , Zs)
Hay tres formas para cambiar de herramienta:
Z+
X+
Ps (Xs , Zs)
Z+
X+
Ps (Xs , Zs)
MANUAL T.CHANGE
Manual:Activar modo manual, luego con la torreta en una zona segura,presionar el botón cambio de herramientas, hasta conseguir laherramienta deseada. Cada vez que se presiona gira una posición.Mediante esta selección no se cargan los correctores de herramienta.
MDI:Activar modo ingreso manual de datos MDI, el la pantalla deprogramacion, escribir T + numero de herramienta + corrector,presionar "ingreso de datos", luego presionar Iniciar ciclo "Cicle Star"MDI
DATAIMPUT CYCLE
START
T0101
AUTO:En modo automático, cuando corre el programa y llega a la sentenciaT0101 hace el cambio de herramienta T01 mas el corrector de radio ydesgaste 01
CYCLESTART
T0101
AUTO
4
5
6
1
2
3
número deherramienta
sentido de giropara el cambiode herramienta
Zona segura y de cambio de herramienta:
11
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
Son dos las modalidades de control de velocidad de giro del husillo, velocidad angular constante [rpm] (G97) ovelocidad de corte constante en la superficie [m/min] (G96). La primera modalidad fija un valor de vueltas por minutoy lo mantiene constante independiente del diametro que mecanizamos. En la segunda modalidad, la velocidad degiro se ajusta en funcion del diametro que mecanizamos para dejar constante la velocidad tangencial o de corte.Sucede que al acercarse la herramienta al eje (Z) la velocidad de giro en [rpm] tiende matemáticamente al infinito, yen la práctica a la máxima velocidad de giro que permita el equipo, por este motivo, para que no se generensituaciones peligrosas, la función (G96 S_ ) se complementa con la función (G50 S_ ) que establece limite a suvelocidad en [rpm].Las herramientas se especifican para un rango de velocidad de corte, independiente del diámetro de la pieza, comose puede percibir, en el torno CNC no tenemos que sacar demasiadas cuentas de velocidad, ya que con la función(G96) el controlador lo resuelve por nosotros, al ajustar el valor de giro en [rpm] para que al aumentar o disminuir ladistancia al eje (Z) o sea el diametro de la pieza, mantiene la velocidad de corte constante.
Ejemplo control de velocidad de corte constante en la superficie:
G50 S1200; limite de velocidad v = 1200 [rpm] G96 S200 M03; objetivo Vc = 200 [m/min] + giro anti horario
Ejemplo control de velocidad de rotación constante:
G97 S600 M03; objetivo v = 600[rpm]
F
F
Vc
Vc: cte [m/min]v : variable [rpm]
F
M03
FVc
F
M04
avanzar la herramienta en sentidocontrario al de corte puede causarrotura de herramienta y del partesdel torno porque la herramienta nocorta y estaríamos empujando contrala pieza
F
Vc
Vc: variable [m/min]v : cte [rpm]
v
v
v
Indica a que velocidad se debe desplazar la herramienta de corte, y son dos las modalidades para controlarla, avelocidad constante en [mm/min] (G98) o relacionada a la velocidad de giro del husillo en [mm/vuelta] (G99)
La primera modalidad fija un valor constante y lo mantiene independiente de los cambios de velocidad del husillo. Enla segunda a medida que varíe la velocidad del husillo esta también y en la misma proporción. Normalmente, losavances del torno se programan en [mm/vuelta]
VcFz Fxz
Fx
Velocidad de corte:
Velocidad de avance de la herramienta:
12
v
Un registro o línea de comando, es una orden o conjunto de ordenes complementarias, y pueden o no identificarsecon un numero. Dicho numero siempre es creciente a lo largo del programa y no se puede repetir. Los registros alfinal llevan un (;) que indica el fin del bloque
El registro contiene palabras, que se componen de una letra seguida de un número. Las mismas en los registros seseparan entre si por espacios y representan acciones y datos para realizar las acciones. Por ejemplo:
N10 G01 X25. Z-10. F0.1; (G01) tipo de movimiento lineal de mecanizado, objetivo coordenada X25. Z-10. , (F) velocidad de avance de 0.1 mm/min. o m/rev , según se haya definido en pasos previos.
Grupos: a las funciones preparatorias "G", se las agrupa según la acción que realizan, y esto sirve para establecerreglas de programación. Dentro de un registro puede haber mas de un código G, siempre y cuando no pertenezcan aun mismo grupo. Esto se debe a que los pertenecientes a un mismo grupo estarían indicando acciones dispares, porejemplo movimiento circular y movimiento lineal a la vez, o movimiento lento y movimiento rápido, etc.Otra característica es que pueden ser modales o no modales
Modal: luego de ejecutadas quedan activas o vigentes, por ejemplo: "G00 X2. Z-10." indica movimiento rápido deposicionamiento, y luego de ejecutado este registro, los bloques siguientes seran ejecutados con movimiento rápido,al menos que se indique lo contrario.
No modal: los parametros de la función solo son válidos en el bloque que las contiene
Cuando el torno posee caja de engranajes para el husillo, para que el control puede operar correctamente se debeindicar la posición de selección de la caja. A cada relación de caja se lo denomina gama, y permite mayor fuerza ymenor velocidad o viceversa.
EOB" ; "N10 G01 X25. Z-10. F0.1;
registro
palabras
G01 y F0.1;
funciones
X25. y Z-10.
datos
;
fin de línea EOB
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
G: funciones de máquina o preparatorias S: velocidad de husillo [m/min] o [rpm]M: funciones auxiliares o misceláneas F: velocidad de avcance de la herramienta en X, Z o XZ [mm/vuelta]T: herramienta ; : indica fin de bloque, a la carece de valor
Power on Power off Overtravel release
Cycle starEmergency stop
E DIT
SKIPS INGLE
GEAR/TOOL Nº
1
F1 F2 F3 F4 F5
A UTO MDIMACHINE ZERO MPG MANUAL
PROGRAM ZERO
MACHINE LOCK M.S.T. L OCK
MST
DRY F0 25% 50% 100%X1 X10 X100 X1000
MPGTRIAL CUT
O N G PQ
X Z U W
7 8 9
4 5 6
DATAIMPUT
DATAOUTPUT
L 1 2 3 CHANGE
DR
VF
EH
Y
- 0
T EOB CANCEL
=S ]M [
IA
JB
KC
DELETEINSERT
ALTER
PLCGRAPHDIAGNOSISPARAMSETTINGALARMOFFSETPROGRAMPOSITION
X Y Z 4TH C ALM READY RUN
USB
S. CW
S. CCW
S. STOP
S.OVERRIDE
% +
ORIENTA TION
S.OVERRIDE
% --
F.OVERRIDE
% +
F.OVERRIDE
% --
F.OVERRIDE
100%
LUB RICA TING
COOLING
T.CHANGE
CYCLESTART
FEEDHOLD
ABSOLUTE POS & PROG RELATIVE INTEGRATED
O 0004 N 0000
U -263.615 mm
W -668.059 mm
S0000 T0101
C / SZ+RAPID
- Z
X
X Y
TH
-
Y+--
TH+ +
+ . <>
/ *#
G00 G97 G98 G21
G40 G67 G54 G18G15 G13.1
M00 S0000 L0
F 0.0000 mm/min200 mm/min
INFORMACION PRINCIPAL
JOG. F
JOG. OVRI
RAP. OVRI
SPI OVRI
PART CNT
CUT TIME
275
110%
50%
120%
884
11:08:21
INFORMACION MODAL
14:11:13
O0004 N0000POSICION RELATIVA
JOG NOTICIA (1/1) PUERTA DE SEGURIDAD ABIERTA
STOPOPTIONAL
C
C
MPG
M41M42 M43
M44
M41
M42
M43
M44
Gama Velocidad
0 - 125
0 - 500
0 - 1500
0 - 2500
[rpm]
Ejemplo de gama
la gama depende de lasprestaciones del torno
Registros, palabras y funciones de programación:
Funciones G:
Funciones M:
En términos generales determinan el estado de las funciones auxiliares del torno
13
EET N°1 Libertador General Don José de San MartínBlas Parera 1055 - Paraná - E.R.
Torno CNC - GSK 980Profesor: Ing. Diego O. Savat - Año 2019
Cap 1 Operación
Pag
M: funciones modales (M) I : identifica los códigos que se cargan por defecto al encender el equipo
Modal
M, IMMM
MM, I
MMMMM, IM
MM
MMMMMMM
Grupo
1 1 1 1 0 6 6 0 0 1 1 1 1 7 7 7 6 6 14 14 16 14 14 14 0 0 0 0 0 0 0 1 1 2 2 3 3
G00G01G02G03G04G20G21G28G30G32G32.1G33G34G40G41G42G50G52G54G55G56G57G58G59G70G71G72G73G74G75G76G84G92G96G97G98G99
Avance rápido lineal, para posicionamientoAvance lineal, a velocidad F programadaAvance en arco de circunferencia, sentido horarioAvance en arco de circunferencia, sentido anti horarioPausa con tiempo de espera P, X, U.Sistema Ingles, medidas en pulgSistema métrico, medidas en mmRetorno al punto de referencia.Retorno automático al 2°, 3° o 4° punto de referencia.Ciclo simple de roscado, paso constanteCiclo simple de roscado rigido, paso constanteCiclo simple de roscado rigido, con machoCiclo simple de roscado con paso variableComp.de radio de herramienta anuladaActiva compensación radio de herramienta corte a izquierda.Activa compensación radio de herramienta corte a derecha.Limita RPM de husillo, compleementa G96 de vel. constante en la sup.Sistema de coordenadas localSist. de coord. definido por el usuario, #1 se carga al encender la maquinaSist. de coord. definido por el usuario, #2, para usar, primero activarlo en MDISist. de coord. definido por el usuario, #2,para usar, primero activarlo en MDISist. de coord. definido por el usuario, #2, para usar, primero activarlo en MDISist. de coord. definido por el usuario, #2, para usar, primero activarlo en MDISist. de coord. definido por el usuario, #2, para usar, primero activarlo en MDICiclo de acabado del ciclo de desbaste, es un complemento de G71, G72, G73Ciclo de desbaste en cilindradoCiclo de desbaste en frenteadoCiclo de desbaste para piezas premoldeadasCiclo de ranurado axial y taladradoCiclo de ranurado radialCiclo de roscado múltipleCiclo multiple de roscado con machoCiclo simple de roscado con paso fijoModo de vel. de corte constante en la superficie (va con S que será en mts / minuto)Modo de vel. de giro constante, rpmModo de avance mm/minutoModo de avance mm/rev
Código Descripcion (dependen del control del equipo)
MM
M, IM, IM
M
14
Código Descripción
M00 Parada incondicional de programa, queda en pausaM01 Parada opcional de programa, se habilitan con boton "parada opcional"M02 Fin de programa, sin retorno al inicio del programaM03 Giro marcha del husilloM04 Giro contra marcha del husilloM05 Detiene el husillo, sin bloquearloM08 Bomba refrigerante encendidaM09 Bomba refrigerante apagadaM15 Husillo controlado por velocidadM30 Fin de programa. Para husillo, vuelve a inicio de programa apaga todoM41 Relación 1 caja de velocidad de husilloM98 Llamada a subprogramaM99 Cierra subprograma
* : funciones opcionales, no implementadas en torno Clever