Sie sind auf Seite 1von 6

E672: PROGRAMACIN CNC

Objetivos
Internalizar y comprender las ventajas de programar el torno CNC mediante las
funciones pre-programadas o subrutinas disponibles en la biblioteca de los
controladores de tornos CNC.
- Familiarizar al alumno con los cdigos de programacin CNC para tornos,
tanto de preparacin de la mquina como de movimiento.
- Que el alumno internalice la forma de indicarle al controlador del torno CNC
que el trabajo se realizar a velocidad de corte constante, o a la velocidad de
giro del usillo constante.
- Familiarizar al alumno con las respectivas instrucciones para indicarle al
controlador: El avance, el cambio de las herramientas de corte, el tipo de
coordenadas (absolutas o relativas); la unidad de medida del desplazamiento
(milmetros o pulgadas), el comando del fluido de corte y de la cinta extractora
de viruta, etc.

Caractersticas tcnicas de los equipos e instrumentos


utilizados

Torno CNC, Marca SAEIL, Modelo TNL-35.

Potencia: 10 HP.
RPM: 40 a 3500 RPM.
Volteo: 235 mm;
Largo: 200 mm;
Cierre de mordazas:
Hidrulico.

Barra de Latn

Pie de metro

Descripcin del mtodo seguido


Se realiza una breve explicacin de algunas funciones preparatorias ms
importantes y bsicas para poder realizar cualquier mecanizado.
G00: Interpolacin lineal a velocidad mxima. Tiene la forma G00 X_ _ Z_ _; Es
una funcin modal.
G01: Interpolacin lineal a velocidad controlada. Tiene la forma G01 X_ _ Z _ _;
Es una funcin modal.
G02: Interpolacin circular a velocidad controlada en sentido horario.
G03: Interpolacin circular a velocidad controlada anti horario.
Tienen la forma G02 X_ _ Z_ _ R_ _ F_ _;
Teniendo la nocin de estas funciones se realiza un ejemplo con una pieza dada
por el profesor para mostrar un programa tipo en un torno CNC.
Luego los alumnos realizan un programa con las funciones antes enseadas y
siguiendo las dimensiones dadas por la pieza a mecanizar.
Las distintas piezas sern dibujadas en AutoCAD para una mejor comprensin y
se sealaran en la misma pieza los movimientos realizados.

Programa y observaciones de piezas


Las distintas piezas sern dibujadas en AutoCAD para una mejor comprensin
y se sealaran en la misma pieza los movimientos realizados.
Tabla 1: Programa pieza 1

Programa
01988
G28 UO WO;
G00 X150.
Z150. ;
T0101
X15. Z30.;
M00;
X21. Z31. ;

Observaciones
Nombre del programa
Home, cero maquina
Lugar ocupado para cambiar de herramienta
Cambio de herramienta. Compensacin 01, REFRENTADO
Ubicacin que marcara el final de la pieza
Interaccin operario
Lugar fuera de la pieza

Z28. ;
G96 S100 G99 ;
G50 S1500 M03 ;
G01 X-1. F0.1 ;
G00 X150.
Z150. ;
T0202 ;
X18. Z31. ;
G01 Z-3. ;
X21. ;
G00 Z31. ;
X14. ;
GO1 Z14. ;
X21. ;
G00 Z31. ;
X0. Z29. ;
G01 Z28. ;
X14. Z22. ;
X21. ;
G00 X150.
Z150. ;
T0505 ;
X21. Z22. ;
G01 X10.
Z14. ;
X21. ;
G00 X20.
G01 X14.
Z8. ;
G02 X18.
;
G01 X20.
X10. ;

F0.05 ;
Z10. ;
;
Z6. R2.
Z14. ;

G03 X18. Z10.


R4. ;
G00 X20. Z0 ;
G01 X-1. ;
G00 X150.
Z150. ;
M05 ;
M30 ;

Ubicacin con un x21 y z28 para refrentar


Velocidad de corte constante
RPM mxima 1500, sentido de giro.
Refrentado para sacar imperfecciones y llegar al largo
pedido
Lugar seguro
Herramienta 02, CILINDRADO
Medida final del cilindro de 18 mm
Se cilindra con el dimetro correcto a velocidad
controlada
Se retira en forma vertical hacia arriba
Retrocede fuera de la pieza a toda velocidad
Baja a cilindrar a 14 mm
Cilindra hasta z14
Se retira verticalmente
Va a un punto fuera de la pieza a toda velocidad
Se ubica en el eje de simetra de la pieza
Hace contacto con la pieza en el punto x0 z28
Realiza el cono
Se retira verticalmente
Lugar seguro
Herramienta 05, TRONZADO
Se ubica en un punto fuera de la pieza para realizar el
tronzado
Realiza la primera ranura a velocidad de corte 0,05
Realiza el cilindrado para la ranura.
Se retira la herramienta
Va a toda velocidad al punto fuera del material
Realiza la segunda ranura
Se ubica en z8 con x14 para hacer el radio de 2 mm
Realiza el radio 2 desde (x14,z10) a (x18,z6) sentido
horario
Se aleja fuera de la pieza verticalmente
Se ubica la herramienta a velocidad controlada en
(x10,z14)
Realiza el radio 4mm en sentido anti horario
Se traslada a toda velocidad a z0 para cortar la pieza
Realiza el tronzado
Lugar seguro
Stop spin
End program

Ilustracin 1: Pieza 1
Tabla 2: Programa pieza 2

Programa
01989 ;
G28 U0. W0. ;
G00 X150.
Z150. ;
T0101 ;
X12. Z30.5 ;
M00 ;
X20. Z31. ;
Z30. ;
G96 S100 G99;
G50 S1500 M03;
G01 X-1. F0.1 ;
G00
X150.Z150. ;
T0202 ;
X18. Z31. ;
X15. ;
G01 Z15. ;
X19. ;
G00 Z31.;
X11.;
G01 Z20. ;
X19.;
G00 Z31.;
X9.;

Observacin
Nombre del programa
Home, cero maquina
Lugar ocupado para cambiar de herramienta
Cambio de herramienta. Compensacin 01, REFRENTADO
La herramienta va a toda velocidad al punto x12 z30,5 (1)
Interaccin operario
2
3
Velocidad de corte constante
RPM mxima 1500, sentido de giro.
Refrentado para sacar imperfecciones y llegar al largo
pedido 4
Lugar seguro
Herramienta 02, CILINDRADO
5
6
7
8
9
10
11
12
13
14

G01 Z30.;
X11. Z29.;
Z20.;
G03 X15. Z18.
R4. ;
G01 Z15.;
G02 X18. Z10.
R6.;
G00 X150.
Z150.;
T0505;
Z0.;
X20.;
G01 X-1. F0.05;
G00 X20.;
X150. Z150.;
M05;
M30;

Ilustracin 2: Pieza 2

15
16
17
18
19
Interpolacin circular sentido horario con radio 2 [mm] 20
Punto seguro
Herramienta 05, TRONZADO
21
22
23
24
Punto seguro
Stop spin
End program

Conclusiones
Para realizar distintas piezas en un torno CNC se tienen que seguir distintas
etapas para no cometer errores que puedan daar la pieza o ms importante la
mquina.
Una orden de trabajo consta de distintos planos y etapas. 1- Plano de diseo:
Nos seala las dimensiones y caractersticas de la pieza a mecanizar. 2- Plano
de fabricacin. 3- Hoja de secuencias operacionales. 4- Plan de Mecanizado. 5Esquema de montaje. 6- Seleccin de herramienta.
7- Programa CNC.
Cuando se termina el programa CNC es importante fijarse en los puntos que
deben llevar cada coordenada si es que las queremos en [mm], tambin tener
en cuenta que al finalizar cada lnea debe tener un ; sin importar si son
coordenadas o cambios de herramienta.
Es importante comprobar el programa creado sin material y paso a paso con el
fin de poder detectar algn movimiento peligroso que podamos haber
cometido como programadores