Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen—En documento encontrara información de lo que se Los primeros equipos de CNC con electrónica de válvulas,
ha trabajado para poder llegar a ejecutar programas en el torno relés y cableados, tenían un volumen mayor que las propias
CNC y en la fresadora CNC. máquinas-herramientas, con una programación manual en
lenguajes máquina muy complejo y muy lenta de programar.
Palabras clave— CNC/CAM, Código, Programar.
Puede hablarse de cuatro generaciones de máquinas de control
I. INTRODUCCIÓN numérico de acuerdo con la evolución de la electrónica
utilizada.
En este informe se presenta un análisis del programa usado
en el proceso de mecanizado por torno y fresadora de control 1. Válvulas electrónicas y relés (1950).
numérico o CNC, esta máquina actúa guiada por una 2. Transistores (1960).
computadora la cual contiene un programa alfanumérico, este 3. Circuitos integrados (1965).
contiene un código con diferentes comandos lo cuales cumplen
4. Microprocesadores (1975).
una función determinada para llegar al producto final
La tecnología de control numérico fue la primera aplicación
Para ello primero se escribe el código CNC y se realiza una
del auxilio de manufactura computarizada (CAM), la aplicación
prueba de funcionamiento en un programa de simulación de
de tecnología de proceso de información a la tecnología de
proceso, verificando así la validez del código G.
automatización industrial. La máquina herramienta de control
Al ejecutar el programa en la máquina, ya sea el torno o la numérico original fue desarrollada por contrato de la Fuerza
fresa, se espera obtener la pieza para la cual fue programada de Aérea por el Instituto de Tecnología de Massachusetts (MIT)
fabricar. en el laboratorio de servomecanismos militar para producir
frecuentes y muy complejas partes modificadas en base a
II. OBJETIVOS emergencias. [1]
A. General. El G-Code es de las formas de programación más modernas,
Analizar, entender y escribir un código que pueda ser usado inicio a principios del siglo XXI y ha ido avanzando día tras
en la programación a ejecutar en el torno y fresa CNC. día, consiste en una forma de programación específica de cada
máquina que facilita al programador desarrollar nuevas piezas,
B. Especificos. disminuyendo tiempos de programación y producción.
Comprender cada uno de los comandos usados para la IV. MATERIALES Y EQUIPOS
programación.
La Escuela Colombiana de Ingeniería cuenta con un torno
Saber el porqué de cada línea de código que se maneja. CNC básico y una fresadora de 4 ejes, ambas maquinas con
Identificar los comandos que se usan para programar el torno precisión hasta de 1 μm.
y los que se usan para programar la fresa Los materiales que se mecanizan deben cumplir con las
III. ESTADO DEL ARTE siguientes especificaciones: Baja densidad para minimizar las
fuerzas de inercia, rigidez, baja dilatación térmica, capacidad
En 1945 al fin de la segunda guerra mundial se desarrolló la de absorber vibraciones, bajo costo. Además, el código
computadora electrónica. En los 50´s se usó la computadora en generado se prueba en el software CIMCO para garantizar que
una máquina herramienta. No paso mucho tiempo hasta que la el programa que se hizo al ejecutarlo realmente va a hacer lo
computación fue incorporada masivamente a la producción. En que se quiere o visualizar errores en el proceso antes de usarlo
los 60´s con los chips se reduce el costo de los controladores. en el torno.
Sin embargo desde 1942 había surgido lo que se podría llamar
el primer control numérico verdadero, debido a una necesidad Es importante antes de correr el programa en la maquina
impuesta por la industria aeronáutica para la realización de realizar una simulación del proceso para poder identificar un
hélices de helicópteros de diferentes configuraciones. posible error.
V. TORNO CNC Desde la posición anterior, se hace el maquinado recto
hasta Z -30.
N080 G02 X29 Z-36 R6
Con G02 se hace una interpolación circular horaria, la cual
va terminar en X igual a 29 y Z -36, el comando R6 indica que
la interpolación circular va a tener un radio igual a 6.
N090 G01 Z-45.5
Desde el punto anterior y con el comando G01 se hace el
maquinado lineal hasta Z igual a -45.5.
N100 G03 X38 Z-50 R4.5
Con G03 se hace una interpolación circular anti-horaria,
la cual va terminar en X igual a 38 y Z -50, el comando R4.5
indica que la interpolación circular va a tener un radio igual a
4.5.
Imagen 1. Plano de la pieza a mecanizar en torno.
N250 G76 D1.538 I0.3 Q0.1 R0.08 L3 P60 En la fresadora cambian algunos comandos de
programación, a continuación, se muestra el ejempló usado en
Con G76 se hace el roscado, el comando D indica que el clase para este fin.
paso diametral de la rosca (pasoX1.23), el I0.3 indica que se
va a dejar una distancia de 0.3 desde la última pasada hasta la G-CODE
profundidad final de la rosca, Q es la profundidad de cada %
pasada que en este caso será de 0.1, R0.08 programa que la
última pasada será de 0.08, L3 indica que se van a realizar 3 O07204 (LPAM2018)
pasadas y P60 que el ángulo al que se generarán las crestas G17 G40 G80 G90 G21 G54 G94
será de 60 grados.
G28
N260 G76 X15.462 Z-24 R0 L1 P1.25
G17 selecciona el plano de trabajo XY.
Con los parámetros de roscado predeterminados, se ubica
la herramienta en X igual 15.462 y Z -24, como no se va a hacer G40 cancela la compensación de tamaño de la herramienta.
una rosca cónica R es 0, L1 señala que se va a hacer una sola G90 activa el posicionamiento absoluto.
pasada y P1.25 indica que el paso de la roca será de 1.25.
G54 Selecciona el sistema de coordenadas de trabajo en
N270 G00 X60 Z20 mm.
Se aleja la herramienta a la posición X igual a 60 y Z 20. G94 modo de avance en mm/minuto
N280 M09 M06 T4
Se cierra el paso del refrigerante. M06 Inicia el husillo en la herramienta T#.
N290 M05 M06 T5 (CAV CIR T05 D12.)
Se frena el husillo. M03 S3000
G00 X0 Y0 M06 T3 (AGUJ T03 D7.938)
G43 Z1. H05 M03 S4000
G43 realiza la compensación en el tamaño de la G00 X0 Y25.
herramienta.
G43 G00 Z2. H03
G01 F100. Z0
M97 P102 L1
G12 G91 K14. I8. Q2. F600. Z-1.5 D05 L14
G43 G00 Z2. H03
G12 fresado circular de cavidades.
G00 X0 Y-25.
G91 comandos de posicionamiento incremental.
M97 P102 L1
D compensación del número de herramienta.
G43 G00 Z2. H03
G00 G90 X0 Y0
G00 X25. Y0.
G28
M97 P103 L1
G28 mueve el husillo al HOME de máquina.
G43 G00 Z2. H03
M05
G00 X-25. Y0
M detiene el husillo.
M97 P103 L1
M06 T1 (PERFIL T01 D16.)
G43 G00 Z2. H03
M03 S2500
M05
G00 G43 Z1. H01
G28
G00 X0 Y30.
M30
M97 P100 L11
N100 (PERFIL)
M97 llama el programa local P# y lo coro L# veces.
N# hace referencia al nombre de programa local.
G28
G00 G41 D01 X0 Y30.
M05
G91
M06 T2 (AGUJ CENT T02 D4.763)
G01 Z-2. F200.
M03 S5000
G90
G00 X0 Y25.
G01 X17.32 F800.
G43 G00 Z2. H02
X34.64 Y0
M97 P101 L1
G03 X17.32 Y-30. R60.
G43 G00 Z2. H02
G01 X-17.32
G00 X0 Y-25.
X-34.64 Y0
M97 P101 L1
G03 X-17.32 Y30. R60.
G43 G00 Z2. H02
G01 X0.
G00 X25. Y0
G40
M97 P101 L1
M99
G43 G00 Z2. H02
M99 completa un ciclo de programa que se ha enviado a
G00 X-25. Y0 llamar.
M97 P101 L1 N101 (CENTROS)
G43 G00 Z2. H02 G83 Z-2. F40. R2. Q1. P1.5
G28 G43 G00 Z2. H02
M05 M99
N102 (CIEGOS)
G83 Z-10. F40. R2. Q1. P1.5
G43 G00 Z2. H03
M99
N103 (PASANTES)
G83 Z-25. F40. R2. Q1. P1.5
G43 G00 Z2. H03
M99
VII. CONLUSIONES
Es importante aprender a identificar los comandos
necesarios para programar en cada una de las maquinas.
Se debe de proporcionar a la maquina información completa
y precisa de la pieza que queremos fabricar, ya que cualquier
línea de código mal escrita puede dañar la pieza o la
herramienta causando pérdidas significativas en el proceso.
VIII. REFERENCIAS
[1] Historia y evolución del CNC.
Disponible en:
http://www.industriasyempresas.com.ar/node/2088
[2] Torno CNC
Disponible en:
https://issuu.com/matenimienton.ind/docs/informe_to
rno_cnc
[3] Manufactura, ingeniería y tecnología - Serope
Kalpakjian, Steven R. Schmid - 5ta Edición.
[4] Fresadora Manual del Operador, Spanish Mill.