UNIVERSIDAD NACIONAL EXPERIMENTALPOLITÉCNICA
“ANTONIO JOSÉ DE SUCRE”
Vicerrectorado Barquisimeto
Departamento de Ingeniería Mecánica
Sección Procesos Manufactura
Asignatura: Control Numérico
Código: IM-2433
Programa Clase 4
(pieza completa)
Alumno: Jatniel A. Mendoza V.
C.I.:23.845.014
Nº Exp.: 20112-0082
Correo: mendozajatniel@[Link]
Asignatura: control numérico
Docente: Ing. Carmelo Hernández
15 de Julio de 2021
1
Tabla de contenido
Introducción…………………………………………………………………………………3
Material de la pieza…………………………………………………………………………4
Pieza a realizar……………………………………………………………………………...4
Enunciado de la pieza………………………………………………………………………5
Figuras de las fases…………………………………………………………………………6
Tablas de herramientas……………………………………………………………………..7
Tabla 1……………………………………………………………………………………...8
Tabla 2……………………………………………………………………………………...8
Tabla 3……………………………………………………………………………………...9
Comentarios del programa…………………………………………………………………13
Trayectorias del programa………………………………………………………………….13
Conclusión……………………………………………………………………………………15
Bibliografía……………………………………………………………………………………16
2
Introducción
El lenguaje máquina comprende todo el conjunto de datos que el control necesita para la
mecanización de la pieza. Al conjunto de informaciones que corresponde a una misma fase
del mecanizado se le denomina bloque o secuencia, que se numeran para facilitar su
búsqueda. Este conjunto de informaciones es interpretado por el intérprete de órdenes. El
programa de mecanizado contiene todas las instrucciones necesarias para el proceso de
mecanizado. Una secuencia o bloque de programa debe contener todas las funciones
geométricas, funciones máquina y funciones tecnológicas del mecanizado, de tal modo, un
bloque de programa consta de varias instrucciones. El comienzo del control numérico ha
estado caracterizado por un desarrollo anárquico de los códigos de programación. Cada
constructor utilizaba el suyo particular. Posteriormente, se vio la necesidad de normalizar los
códigos de programación como condición indispensable para que un mismo programa pudiera
servir para diversas máquinas con tal de que fuesen del mismo tipo.
El presente trabajo se hizo con los conocimientos adquiridos en la clase 4 de la materia control
numérico del Prof. Ing. Carmelo Hernández, donde se tomó en cuenta todos los aspectos, se
realizó cambios: en las dimensiones del plano del Gráfico 31(pieza final y materia prima),
herramientas y condiciones tecnológicas. luego se seleccionó el material a utilizar al igual que
las plaquitas para realizar dicho proceso en el torno cnc el cual se le presentara a continuación.
3
Material de la pieza
27.5mm
42,5 mm
Pieza a realizar
4
El material de la pieza es acero semidulce: El porcentaje de carbono es de 0,35%. Tiene una
resistencia mecánica de 55-62 kg/mm2 y una dureza de 150-170 HB.
La superficie de referencia A, de diámetro 17.5 mm, posee las tolerancias más estrechas, se
debe obtener el acabado superficial requerido y estar concéntrica respecto al diámetro de 12.5
mm en la tolerancia especificada. En la ranura no se especifican los radios o chaflanes de las
esquinas del diámetro exterior, por lo que asumiremos un chaflán de 1mm x 45°, en las
esquinas del diámetro inferior se tomará el radio de la herramienta.
La pieza se va a ejecutar completamente en el torno, sin necesidad de realizar operaciones
adicionales en otras máquinas u otros procesos de fabricación, en dos fases. En la primera
fase se sujetará en el plato de mordazas del torno y se cilindrará el escalón hasta conseguir el
diámetro de 18.5 mm y luego se dará la vuelta y se sujetará por ese diámetro para realizar el
resto de la pieza.
El programa se va realizar en dos fases, muestra la fase 1, la distancia desde las mordazas a
la cara de la materia prima es 32.5 mm (A) y sobre material en el eje Z desde el origen del
programa a la cara de la materia prima es 1.5 mm (B). Se presenta la fase 2, la distancia desde
las mordazas a la cara de la materia prima es 31 mm (A) y sobre material en el eje Z desde el
origen del programa a la cara de la materia prima es 1 mm (B).
5
Fase 1
Fase 2
6
Tal como se ha planificado, la pieza se va a mecanizar en dos fases por lo que se utilizan dos
programas, que se cargan en la memoria del control y que se ejecutan separadamente,
manteniendo en la torreta las tres herramientas a utilizar.
Tablas de herramientas
7
Tabla 1
Secuencia de operaciones.
Fase 1
Operación Descripción r.p.m mm/rev Herramienta
1 Refrentado 145 0.2 2
2 Desbaste de 145 0.2 2
perfil
3 Acabado perfil 165 0.15 1
Tabla 2
Secuencia de operaciones.
Fase 2
Operación Descripción r.p.m mm/rev Herramienta
1 Refrentado 145 0.2 2
2 Desbaste de 145 0.2 2
perfil
3 Acabado perfil 165 0.15 1
4 Ranurado 220 0.015 8
8
Programa
Fase 1
N0010 G0 G90 G95 G96 G0 X50 Z25 (Encabezado programa)
N0020 F0.2 S145 T2.2 M3 M8 Condiciones de corte)
N0030 G0 G41 X30 Z0,75 Aproximación a la pieza)
N0040 G1 X-1 (Primer pase refrentado)
N0050 G0 G40 Z1.5 (Salida eje z)
N0060 X30 (Posicionamiento herramienta)
N0070 G41 Z12.5 (Posicionamiento herramienta)
N0080 G1 X-1 (segundo pase refrentado)
N0090 G0 G40 Z1,5 (Salida herramienta)
N0100 X30 (Salida herramienta)
N0110 G42 X24.5 (Posicionamiento herramienta)
N0120 G1 Z-9.75 (Primer pase desbaste)
N0130 X25.5 (Primer pase desbaste)
N0140 X28.5 Z-16.5 (Primer pase desbaste)
N0150 G0 G40 X30 Z2 (Salida herramienta)
N0160 X22 (Posicionamiento herramienta)
N0170 G1 G42 Z-9.75 (Primer pase desbaste)
N0180 G0 G40 X30 Z2 (Salida herramienta)
N0190 G42 X16.5 Z0.5 (Posicionamiento herramienta)
N0200 G1 Z2.5 (Tercer pase desbaste)
N0210 X19 Z-1 (Tercer pase desbaste)
N0220 Z-9.75 (Tercer pase desbaste)
N0230 G0 G40 X30 Z2 (Salida herramienta)
N0240 X50 Z25 M9 (Punto cambio)
N0250 M5 (Parada Husillo)
N0260 G0 T1.1 M8 (Cambio de Herramienta)
N0270 F0.15 S165 M3 (Condiciones de corte)
N0280 G42 X0 Z2 (Posicionamiento herramienta)
N0290 G1 X0 Z0 (Pasada acabado)
N0300 X16.5 (Pasada acabado)
N0310 X18.5 Z-1 (Pasada acabado)
N0320 Z-10 (Pasada acabado)
N0330 X25.5 (Pasada acabado)
9
N0340 X28.5 Z-12 (Pasada acabado)
N0350 G0 G40 X28.5 Z2 M9 (Salida herramienta)
N0360 X50 Z25 (Punto de cambio)
N0370 M5 (Parada Husillo)
N0380 M30 (Fin del programa)
Programa
Fase 2
N0010 G0 G90 G95 G96 G0 X50 Z25 (Encabezado programa)
N0020 F0.2 S145 T2.2 M3 M8 (Condiciones corte)
N0030 G0 G41 X30 Z12.5 (Aproximación a la pieza)
N0040 G1 X-1 (Refrentado)
N0050 G0 G40 Z1.5 (Salida herramienta)
N0060 X30 (Salida herramienta)
N0070 G42 X25.5 (Posicionamiento herramienta
N0080 G1 Z-14.75 (Primer pase desbaste)
N0090 X60 Z-17 (Primer pase desbaste)
N0100 GO G40 Z1.5 (Salida herramienta)
N0110 G42 X23 Posicionamiento herramienta)
N0120 G1 Z-14.75 (Segundo pase desbaste)
N0130 X26 (Segundo pase desbaste)
N0140 G0 G40 Z1.5 (Salida herramienta)
N0150 G42 X20.5 (Posicionamiento herramienta)
N0160 G1 Z-14.75 (Tercer pase desbaste)
N0170 X23.5 (Tercer pase desbaste)
N0180 G0 G40 Z1.5 (Salida herramienta)
N0190 G42 X18 (Salida herramienta)
N0200 G1 Z-8.195 (Cuarto pase desbaste)
N0210 X21 (Cuarto pase desbaste)
N0220 G0 G40 Z1.5 (Salida herramienta)
N0230 G42 X15.5 (Salida herramienta)
N0240 G1 Z-6.85 (Quinto pase desbaste)
N0250 X18.5 (Quinto pase desbaste)
N0260 G0 G40 Z2.25 (Salida herramienta)
10
N0270 G42 X6.705 (Salida herramienta)
N0280 G1 X13 Z-0.85 (Sexto pase desbaste)
N0290 Z-6.5 (Sexto pase desbaste)
N0300 G2 X14.5 Z-7.5 I0.75 K0 (Sexto pase desbaste).
N0310 G1 X16.362 (Sexto pase desbaste)
N0320 X18 Z-9.5 (Sexto pase desbaste)
N0330 Z-14.75 (Sexto pase desbaste)
N0340 X24.5 (Sexto pase desbaste)
N0350 X27 Z-16 (Sexto pase desbaste)
N0360 Z-30 (Sexto pase desbaste)
N0370 X29 (Sexto pase desbaste
N0380 G0 G40 Z1.5 (Salida herramienta)
N0390 X50 Z25 M9 (Punto cambio)
N0400 M5 (Parada husillo)
N0410 T1.1 M8 (Cambio de herramienta)
N0420 F0.15 S165 M3 (Condiciones de corte)
N0430 G42 X0 Z1.5 (Posicionamiento herramienta)
N0440 G1 Z0 (Pasada de acabado)
N0450 X10.5 (Pasada de acabado)
N0460 X12.5 Z-1 (Pasada de acabado)
N0470 Z-3.25 (Pasada de acabado)
N0480 G2 X14.5 Z-7.5 I1 K0 (Pasada de acabado)
N0490 G1 X16 (Pasada de acabado)
N0500 X17.5 Z-9.5 (Pasada de acabado)
N0510 Z-15 (Pasada de acabado)
N0520 X24.5 (Pasada de acabado)
N0530 X26.5 Z-16 (Pasada de acabado)
N0540 Z-30 (Pasada de acabado)
N0550 X27.5 (Salida herramienta)
N0560 G0 G40 Z1.5 (Salida herramienta)
N0570 X50 Z25 M9 (Punto cambio)
N0580 M5 (Parada husillo)
N0590 T8.8 M8 (Cambio de herramienta)
N0600 F0.015 S220 M3 (Condiciones de corte)
N0610 G0 X15 Z-94.95 (Posicionamiento herramienta)
N0620 G1 X9.6 (Primer pase desbaste ranura)
N0630 G0 X15 (Salida herramienta)
11
N0640 Z-4.55 (Posicionamiento herramienta)
(Segundo pase desbaste
N0650 G1 X9.6 ranura)
N0660 G0 X15 (Salida herramienta)
N0670 X15.2 Z-1.85 (Posicionamiento herramienta)
N0680 G1 X11.5 Z-4.5 (Pase de acabado ranura)
N0690 X9.5 (Pase de acabado ranura)
N0700 Z-5 (Pase de acabado ranura Z)
N0710 GO X15 Z-4.75 (Salida herramienta)
N0720 X15.2 Z-6.85 (Posicionamiento herramienta)
N0730 G1 X11.5 Z-5 (Pase acabado ranura)
N0740 X9.5 (Pase acabado ranura)
N0750 G0 X15 Z-4.5 (Salida herramienta)
N0760 Z1.5 (Salida herramienta)
N0770 X50 Z25 M9 (Punto Cambio)
N0780 M5 (Parada del husillo)
N0790 M30 (Fin del programa)
12
Comentarios acerca del programa:
Se realizaron dos programas independientes ya que se realizaron varias operaciones en las
dos caras de la pieza, ranurado, refrentado, desbaste y acabado del perfil, el programa se
puede simplificar utilizando ciclos fijos y así hacer más corto el programa, pero hay que tener
cuidado porque hay que tomar en cuenta todos los parámetros para no cometer ningún error,
cada programador puede hacerlo diferente tomando otras plaquitas adecuadas y variando los
parámetros de corte sin que ocurra ningún accidente.
Trayectorias del programa
Fase 1
13
Fase 2
14
Conclusión
Los ciclos fijos son códigos especiales que se usan en la programación de los controles para
evitar escribir muchas líneas de programación y cometer errores, estos son característicos en
cada control y deben estudiarse cuidadosamente para poder ejecutarlos sin problemas,
generalmente se utilizan en operaciones comunes en los procesos de torneado como el
desbaste, el taladrado, el ranurado y el roscado entre otros.
En el programa realizado se llevó 2 fases para la programación, ya que la pieza tiene más
trabajo.
15
Bibliografía
•Hernández, C. (2018). Texto teórico práctico sobre programas para máquinas a control
numérico computarizado. UNEXPO.
•Krar, S. y Gill, A. (1999). Computer Numerical Control Programming Basics. New York:
Industrial [Link].
•Teruel, F.( 2005). Control Numérico y Programación. Marcombo, España
16