Está en la página 1de 8

PROGRAMA CNC EN LENGUAJE FANUC PARA TORNO

Nicolas Guerrero Penha


Nicolas Guio Escobar

Profesor: Pedro Fernando Martín Gómez, Ph.D.

Universidad de La Salle
Bogotá D.C.
31 de agosto de 2021
I. Plano de dibujo mecánico de la pieza a programar

Figura 1. Geometría de la pieza a programar. Fuente: Propia.


II. Dibujo de la pieza a escala 2:1

Figura 2. Dibujo de la pieza a escala 2:1 en papel milimetrado. Fuente: Propia.

En la Figura 2 se puede observar el dibujo de la pieza a escala 2:1 en papel milimetrado, con las
trayectorias de la herramienta, al momento de mecanizar que corresponden a las líneas punteadas de
color morado y cuyas separaciones son de 4 mm por la escala 2:1 ya que en cada pasada se desbastan
2mm, las trayectorias de regreso de la herramienta en las líneas punteadas de color naranja en donde
la herramienta sube 2mm por la escala 2:1 por lo que correspondería realmente a una subida de 1 mm,
y las coordenadas de cada punto importante que se demarcaron con las letras a, b, c, d, e y f
respectivamente, las cuales identifican estos puntos y cuyas coordenadas se mostraran a continuación.
a: (X60, Z60)
b: (X40, Z90)
c: (X40, Z140)
d: (X20, Z160)
e: (X20, Z190)
f: (X16, Z194)
En la Figura 2 también se muestran señalados ciertos puntos de referencia como lo son:
A: Punto de tope de la pieza
W: Punto cero de la pieza
R: Punto de referencia de la herramienta

III. Programa desarrollado para la simulación

N010 G10 P0 Z-50 //


N020 G95 F0.04 S1000 T0101 M4 // G95 Avance en mm/rev – F Velocidad de avance de la
herramienta – S Velocidad de giro – T Definir herramienta
– M04 Giro antihorario
N025 G90 G71 // G90 Programación absoluta – G71 Sistema de unidades
en milímetros
N030 G28 // G28 Ir a punto de referencia (R) activo
N035 G54 // G54 Traslado de origen absoluto 1
N040 G00 X70 Z5 // G00 Interpolación lineal rápida – X y Z coordenadas –
Punto de referencia de la herramienta
N045 G01 X60 Z0 // G01 Interpolación lineal a velocidad programada – X y Z
coordenadas
N050 Z-70 // Lleva la herramienta a la coordenada Z indicada
N055 X62 // Lleva la herramienta a la coordenada X indicada
N060 G00 Z5 //
N065 G01 X56 //
N070 Z-66 //
N075 X58 //
N080 G00 Z5 //
N085 G01 X52 //
N090 Z-63 //
N095 X54 //
N100 G00 Z5 //
N105 G01 X48 //
N110 Z-60 //
N115 X50 //
N120 G00 Z5 //
N125 G01 X44 //
N130 Z-57 //
N135 X46 //
N140 G00 Z5 //
N145 G01 X41 //
N150 Z-54.5 //
N155 X43 //
N160 G00 Z5 //
N165 G01 X37 //
N170 Z-29.5 //
N175 X39 //
N180 G00 Z5 //
N185 G01 X33 //
N190 Z-29 //
N195 X35 //
N200 G00 Z5 //
N205 G01 X29 //
N210 Z-28 //
N215 X31 //
N220 G00 Z5 //
N225 G01 X25 //
N230 Z-26 //
N235 X27 //
N240 G00 Z5 //
N245 G01 X21 //
N250 Z-20 //
N255 X23 //
N260 G00 Z5 //
N245 G01 X17 //
N250 Z-2.5 //
N255 X19 //
N260 G00 Z5 //
N265 G01 X13 //
N270 Z-2.5 //
N275 X15 //
N280 G00 Z5 //
N285 G01 X9 //
N290 Z-2.5 //
N295 X11 //
N300 G00 Z5 //
N305 G01 X5 //
N310 Z-2.5 //
N315 X7 //
N320 G00 Z5 //
N325 G01 X1 //
N330 Z-2.5 //
N335 X3 //
N340 G00 Z5 //
N345 G01 X0 //
N347 G01 Z-3 //
N350 X16 //
N355 X20 Z-5 // Mecanizado del chaflán
N360 Z-20 // Paso de acabado
N365 G02 X40 Z-30 R10 // Paso de acabado para G02 Interpolación circular
“Sentido Horario”
N370 G01 X40 Z-30 // Posicionamiento en las coordenadas indicadas
N371 Z-55 // Paso de acabado
N375 X60 Z-70 // Paso de acabado
N380 G00 X70 Z5 // Punto de referencia de la herramienta
N390 M30 // FIN DE PROGRAMA
IV. Simulación del programa en el WinUnisotf

Figure 3. Material en bruto montado en el torno. Fuente: Propia.

Figure 4. Paso para rectificado de material. Fuente: Propia.


Figure 5. Mecanizado de la pieza aproximado con sobredimensionamiento para acabado.
Fuente: Propia.

Figure 6. Pieza terminada. Fuente: Propia.

V. Comentarios y análisis de resultados

 Se puede decir a modo de observación que fue de mucha utilidad el haber realizado el dibujo
de la pieza (Figura 2) antes de empezar con la programación ya que este sirvió como guía al
momento de conocer las coordenadas en X y Z, así mismo el haber trazado las líneas de
mecanizado y tener una escala de donde se pueden obtener las distancias de manera precisa.
 El resultado final es el esperado, la pieza quedo como se había propuesto, la profundidad de
pasada fue acertada ya que de haber sido mucho menor el código sería mucho más extenso y
sería más propenso a tener errores.
 El programa de simulación utilizado brindo una visión completa de la pieza, la secuencia de
mecanizado de la herramienta, las trayectorias seguidas y la posibilidad de identificar la
calidad del acabado, ya que en el proceso de elaboración del programa y simulación en prueba
de ensayo y error se observaron situaciones en donde el paso era muy grande y se diferenciaba
tanto el color como la textura con la que quedaba el material.

VI. Conclusiones y recomendaciones

 Como recomendación se puede mencionar la importancia de comenzar por configurar en el


gestor del programa factores como lo son el tipo de máquina, el control (lenguaje de
programación), unidades en las que se va a trabajar, forma del material, fijación, herramientas
y los orígenes del programa, lo anterior es con el fin de tener las especificaciones iniciales
para al momento de tener el programa y simularlo no se obtengan resúltanos no esperados
con un programa que está correctamente desarrollado.
 Una recomendación al momento de iniciar a programar es conocer todas las funciones que
puedan ayudar a que el programa sea más eficiente, teniendo muy claro su acción y sus
parámetros, ya que de no tener claro cómo funciona representara un riesgo para la pieza, la
herramienta y hasta la máquina.
 Como recomendación y conclusión final se puede decir que es de gran utilidad e
indispensable el realizar primero la simulación de un programa con el fin de observar su
secuencia de funcionamiento, poder observar y corregir posibles errores con ensayo y error,
así evitar accidentes en la maquina real y no provocar gastos en material, herramientas o
reparaciones.

VII. Bibliografía

P. F. M. Gómez, «PROGRAMACIÓN CNC,» Bogotá , 2021.

GALETTO, R. O. (s.f.). Manual de programación Torno CNC con FANUC series 0i. Saavedra:
ROAN soluciones.

También podría gustarte