Está en la página 1de 16

I.

PROGRAMACIÓN CNC TORNO 5 to

Programación y manejo de un torno cnc con controlador de la marca siemens


del tipo sinumerik 802 s/c

Primeras maniobras para la puesta a punto


Orden de puesta a punto al encender la maquina

1er pasó:
Al encender la maquina en esta nos aparecerá en la pantalla habilitado el modo de
referencia y la alarma según código 3000 , dicha alarma nos indica que se encuentra
accionado el botón de la parada de emergencia.
Debemos desbloquear el botón de la parada de emergencia y posteriormente apretar el
botón de reseteado para deshabilitar la alarma

2do pasó:
Debemos proceder a referenciar los carros y el plato de la máquina. Esto significa que
debemos llevar los carros y el plato de esta al cero de desplazamiento de cada uno

Procedimiento:
#girar a mano el plato hasta que aparezca el símbolo de referencia en la pantalla
#apretar y mantenerlo apretado durante todo el proceso el botón indicador de x positivo
hasta que aparezca el símbolo de referencia en la pantalla
#apretar y mantenerlo apretado durante todo el proceso el botón indicador de z positivo
hasta que aparezca el símbolo de referencia en la pantalla

3er pasó:
Debido a que en esta máquina la caja de variación de velocidades de esta es independiente
del controlador, debemos indicarle al controlador cual es la posición de esta

PROF : CARLOS DANIEL LOMBARDO Página 1


Posiciones de la caja de cambios:

POSICIÓN DE LA CAJA RANGO EN RPM CODIGOS

F LIBRE (M40)

L (45RPM) A (525RPM) (M41)

M (117RPM) A (1400RPM) (M42)

H (188RPM) A (2500RPM) (M43)

Procedimiento:

# apretar el botón (MDA) que nos permite ingresar al modo semiautomático


# escribir código según posición de la palanca de la caja de cambios (generalmente usamos
la caja en la posición H y el código para esa posición es el M43)
# apretar el botón de color verde que acciona el inicio de ciclos dicho botón se encuentra en
la parte inferior derecha del tablero de comandos
Modos de funcionamientos de la maquina

Modo MDA:
Es un modo auxiliar o semiautomático, que se utiliza para efectuar órdenes o maniobras
simples.
Tales como:
# indicar la posición de la caja de cambios (M43)
# llamar y colocar en posición de trabajo a una herramienta distinta a la que se está usando
(puede ser T1-T2-T3 O T4)
# hacer girar el plato según rpm deseada (S1200 m3)

Modo automático:
Se utiliza para trabajar de forma totalmente automática utilizando un programa guardado
en el listado de la memoria de la maquina
PROF : CARLOS DANIEL LOMBARDO Página 2
Modo single block:
Al estar activada esta función y trabajando en modo automático genera una lectura y
ejecución secuencial del programa que se esté ejecutando
Procedimiento:
Para ir ejecutando la lectura de cada bloque o línea que conforman el programa apretar el
botón verde de inicio de ciclo

Modo ref point:


Se usa para llevar la maquina a referencia (procedimiento mencionado al poner a punto la
maquina)

Modo jog:
Se usa para poder desplazar la herramienta de forma rápida y sin precisión, pulsando para
este fin las teclas de los ejes (positivo o negativo según dirección de desplazamiento) y si en
simultáneo se aprieta la tecla del centro se duplica la velocidad de avance rápido

Modo var:
Con este modo se logran desplazamientos precisos, mediante intervalos graduados en
micrones con valores que van de 1 / 10 / 100 / 1000 y equivalen en milímetros según la
siguiente tabla:

1 MICRON EQUIVALE A 0.001 MM (1 MILESIMA)


10 MICRONES EQUIVALEN A 0.01 MM (1 CENTECIMA)
100 MICRONES EQUIVALEN A 0.1 MM ( 1 DECIMA)
1000 MICRONES EQUIVALEN A 1 MM ( 1 MILIMETRO)

PROF : CARLOS DANIEL LOMBARDO Página 3


De calaje.
Cuando trabajamos en un torno CNC, la programación se realiza sobre un plano ortogonal que contenga al eje de la
pieza, con dos ejes de referencia. El punto origen de coordenadas, lo situamos en el frente de la pieza (W),
coincidiendo con el eje de revolución de la misma.
Se llama de calaje al desplazamiento de este origen desde su posición inicial de la máquina, que no es coincidente
con el cero de programa.
Esta ubicación puede ser detrás del plato (M) o en el punto de referencia de la torre (N).

Procedimiento para la toma del de calaje de origen (cero pieza):

El cero de pieza o de calaje es fundamental que se tome correctamente, debido que dé él


depende el buen funcionamiento del programa en la máquina.

Acceso a la función de calaje:


# ingresar al menú principal (usar la tecla que está ubicada abajo y a la derecha de la
pantalla)
# Se desplegara la barra de comandos en la parte inferior de la pantalla
# debemos acceder a la función parámetros
# Se vuelve a desplegar otra barra de comandos en la parte inferior
# debemos acceder a la función de calaje de origen
# elegimos en cuál de las 4 opciones queremos guardar el de calaje (G54 – G55 – G56 – G57)
# Al elegir una de las opciones y dentro de esta debemos posicionar el cursor sobre el eje z
Procedimiento para cargar el de calaje:
(Siempre se usa la herramienta número 1 para la toma del de calaje)
PROF : CARLOS DANIEL LOMBARDO Página 4
Voy a Parámetros De calaje al origen, me sitúo sobre el valor del eje Z, selecciono Calcular, y en la pantalla que
sale verifico que la herramienta sea la número 1 y OK.

Calcular => 1 =>ok => calcular => ok

DECALAJE
PROF : CARLOS DANIEL LOMBARDO Página 5
Códigos G (indican que hacer):
G00: interpolación lineal con avance en rápido
G01: interpolación lineal con avance de trabajo
G02: interpolación circular en sentido horario
G03: interpolación circular en sentido anti horario
G90: desplazamientos con valores absolutos
G91: desplazamientos con valores incrementales
G95: velocidad en rpm constante
G96: velocidad de corte constante

Programación usando G95: (G95 S2500 M3) donde S2500 es el número de RPM y M3 el
sentido de giro

Programación usando G96: (G96 S150 M3) donde S150 es el valor de la velocidad de corte y
M3 el sentido de giro

VC= PI X DIAMETRO X NUMERO DE RPM/ 1000

Códigos M (indican como hacerlo):


M02: fin de programa sin reinicio
M03: giro del plato en sentido anti horario
M04: giro del plato en sentido horario
M05: parada de usillo
M08: prende el líquido refrigerante
M09: apaga el líquido refrigerante
M30: fin de programa con reinicio

Programación utilizando sistema de punto a punto:

Freneado: es aquella que se obtiene al programar el desplazamiento de la herramienta


mediante interpolación transversal.

PROF : CARLOS DANIEL LOMBARDO Página 6


G0 G90 G54 1) G0 X27 Z4 5) G1 X0 Z2 9) G0 X80 Z150

T1 D1 2) G1 X0 Z4 6) G0 X27 Z4 M05

G95 S2000 M3 3) G0 X27 Z6 7) G0 X27 Z0 M30

F0.2 4) G0 X27 Z2 8) G1 X0 Z0

Contorneado: es aquella que se obtiene al programar el desplazamiento de la


herramienta siguiendo el contorno mediante interpolación del perfil de la pieza.

PROF : CARLOS DANIEL LOMBARDO Página 7


G0 G90 G54 G0 X28 Z5 3) G1 X10 Z-10 7) G1 X20 Z-40 M30

T1 D1 G0 X0 Z5 4) G1 X15 Z-10 8) G1 X25.4 Z-40

G96 S150 M3 1) G1 X0 Z0 5) G1 X15 Z-30 G0 X80 Z150

F0.2 2) G1 X10 Z0 6) G1 X20 Z-30 M5

Desbaste: es aquella que se obtiene al programar el desbaste de la figura realizando


desplazamientos de la herramienta mediante interpolación longitudinal.

Programa referido a figura anterior:

PROF : CARLOS DANIEL LOMBARDO Página 8


G0 G90 G54 G1 X20 Z-40 G0 X21 Z5 M30

T1 D1 G1 X26 Z-40 G0 X10 Z5

G96 S150 M3 G0 X26 Z5 G1 X10 Z-10

F0.2 G0 X15 Z5 G1 X16 Z-10

G0 X27 Z5 G1 X15 Z-30 G0 X80 Z150

G0 X20 Z5 G1 X21 Z-30 M5

Programación utilizando sistema de ciclos fijos:


La programación usando ciclos fijos nos simplifica la estructura de un programa.
Para la utilización de este sistema se deben construir dos programas que trabajan
interrelacionados entre sí son los siguientes:
 subprograma de contorno: (SPF)

Este contiene los datos del contorno de la pieza a través de los códigos de posicionamiento
y avances.

 programa principal:(MPF)

Este programa cuenta con los datos tecnológicos (avances, rpm, tipo de herramienta,
limitador de rpm, ciclo fijo, encendido o apagado del refrigerante),
Cuenta con un primer posicionamiento en rápido de la herramienta, luego lleva el ciclo fijo
y por último el posicionamiento de retirada de la herramienta con el posterior final de
programa.
 estructura del ciclo fijo de desbaste y terminación: ( CICLO FIJO 95)

C-NAME: nombre del subprograma de contorno (SPC)


R105: tipo de mecanizado (9)
R106: sobre material dejado en el desbaste (0.2)
R108: profundidad de pasada (0.3)
R109: Angulo de entrada de la herramienta (0)
R110: distancia de retirada de la herramienta (0.5)
R111: avance durante el desbaste (0.2)
R112: avance durante la pasada de terminación (0.1)

PROF : CARLOS DANIEL LOMBARDO Página 9


En el R105 se utiliza el mecanizado (9) que es un mecanizado exterior, longitudinal, que deja
una película de sobre material en el desbaste y realiza una pasada al final de perfilado con
un avance menor.

 Estructura del ciclo fijo en el programa:


_ CENAME: “SPC”

R105: 9 R106: 0.2

R108: 0.3 R109: 0

R110: 0.5 R111: 0.2

R112: 0.1

LCYC 95

Programación por ciclos fijos del dibujo anterior:


Subprograma de contorno (SPC):

1) G0 X0 Z0 6) G1 X20 Z-30

2) G1 X10 Z0 7) G1 X20 Z-40

3) G1 X10Z-10 8) G1 X26.4 Z-40

4) G1 X15Z-10 M02

5) G1 X15 Z-30

Programa principal (PP):

G0 G90 G54

T1D1

(G96 S150 M3) o (G95 S2500M3)

PROF : CARLOS DANIEL LOMBARDO Página 10


F0.2

G0 X27 Z5

_ CENAME: “SPC”

R105: 9 R106: 0.2

R108: 0.3 R109: 0

R110: 0.5 R111: 0.2

LCYC 95

G0 X80

G0 X150

M05

M30

Ejercicios para realizar utilizando los distintos sistemas de programación


anteriormente mencionados:
Programación en 1 sola toma de sujeción:

Trabajo practico número 1 programar freneado de la pieza del dibujo número 1 utilizando
programación básica de interpolación.

Trabajo practico número 2 programar desbaste de la pieza del dibujo número 1 utilizando
programación básica de interpolación.

Trabajo practico número 3 programar contorneado de la pieza del dibujo número 1


utilizando programación básica de interpolación.

Trabajo practico número 4 programar utilizando programación de sistemas de siclos fijos la


pieza del dibujo número 1.

PROF : CARLOS DANIEL LOMBARDO Página 11


Dibujo número 1

PROF : CARLOS DANIEL LOMBARDO Página 12


Trabajo practico número 5 programar utilizando programación de sistemas de siclos fijos la
pieza del dibujo número 2, teniendo en cuenta y determinando posición de mordazas y
bloque de material a remover.
Dibujo número 2

Trabajo practico número 6 programar utilizando programación de sistemas de siclos fijos la


pieza del dibujo número 3, teniendo en cuenta y determinando posición de mordazas y
bloque de material a remover.

Dibujo número 3

PROF : CARLOS DANIEL LOMBARDO Página 13


Trabajo practico número 7 programar utilizando programación de sistemas de siclos fijos la
pieza del dibujo número 4, teniendo en cuenta y determinando posición de mordazas y
bloque de material a remover.
Dibujo número 4

Programación en 2 tomas de sujeción:

PROF : CARLOS DANIEL LOMBARDO Página 14


Trabajo practico numero 1 según el siguiente dibujo confeccionar los programas para
construir la pieza utilizando 2 tomas de sujeción

Determinar lo siguiente antes de empezar a trabajar:

 Por qué es necesario realizar en 2 tomas el mecanizado de esta pieza


 Cuál es la forma y orden correcto de mecanizar esta pieza, ¿por qué?
 Cuál es el alcance de mecanizado de cada toma, ¿por qué?
 Cuál es el diámetro del material en bruto en cada toma, ¿por qué?
 A qué largo se debiera cortar el material, ¿por qué?
 De qué manera es conveniente ubicar el cero en cada toma, ¿por qué?
 Es conveniente realizar de igual manera en condiciones de avance y velocidad en
ambas tomas, ¿por qué?
 Se te ocurre alguna otra manera, forma o método para realizar esta pieza.

PROF : CARLOS DANIEL LOMBARDO Página 15


PROF : CARLOS DANIEL LOMBARDO Página 16

También podría gustarte