DE MAQUINAS
CNC
Nelvin salgado de jesus
Alfonso vaca perez
Christian uriel Florencio Vargas
Juan manuel Rangel garcia
Geovanny contreras casado
Programación de maquinas cnc
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.
ESTRUCTURA DE UN PROGRAMA
CNC
CODIGOS G EN PREPARACION
El significado de la literal “G” en CNC, se usa para
Movimiento u operación a
Detallar el tipo de ejecutarse en el bloque que incluye el código G. Los códigos “G” son
clasificados por grupos, y cada grupo de códigos tendrá un número determinado donde cada
uno de ellos es una instrucción específica.
Un código “G” del mismo grupo reemplaza a otro del mismo grupo, la regla universal en
programación, códigos “G” del mismo conjunto no se pueden usar en el mismo bloque, pues
los códigos de un mismo grupo se cancelan entre sí.
Hay códigos modales, esto significa que permanecen activos hasta que otro código del
mismo grupo lo remplacé.
Hay códigos no-modales que solo son efectivos en la línea de programación e inmediatamente
olvidados por el control.
G00.- Avance lineal del cortador a velocidad alta, para posicionar o sin aplicar corte.
G00.- Avance lineal del cortador a velocidad alta, para posicionar o sin aplicar corte.
G02.- Avance circular del cortador en el sentido de las manecillas del reloj, a velocidad programada.
G03.- Avance circular del cortador en sentido opuesto a las manecillas del reloj a una velocidad programada.
G04.- Pausa, acompañada de una letra X, se detiene la herramienta un determinado tiempo, por ejemplo: G04 X4,
la pausa durará 4 segundos.
G17.- Selección del plano XY.
G18.- Selección del plano ZX.
G19.- Selección del plano YZ.
G20.- Entrada de valores en pulgadas.
G21.- Entrada de valores en milímetros.
G28.- Regreso al punto cero de la máquina (HOME).
G40.- Cancela compensación radial del cortador.
G41.- Compensación a la izquierda del cortador.
G42.- Compensación a la derecha del cortador.
G43.- Compensación longitudinal.
G49.- Cancela compensación longitudinal del cortador.
G81.- Ciclo de taladrado para perforación de agujero pasante. El agujero atraviesa la
pieza en un solo movimiento a una velocidad determinada de avance.
G82.- Ciclo de taladrado para perforación de agujero ciego. El agujero no atraviesa la
pieza, en su punto final de taladrado debe tener una pausa para remover el material
sobrante y se determina con la letra “P” con un tiempo en milisegundos.
G83.- Ciclo de taladrado para perforación de agujero profundo. En este agujero por ser
para una perforación de toda una pieza de más espesor, se debe llevar a cabo por
incrementos, los cuales se determinan con la letra “Q” con un valor determinado, el
cortador avanzará con ese valor hasta perforar a toda la pieza.
G80.- Cancela los ciclos G81, G82 y G83.
G90.- Comando para hacer uso de coordenadas absolutas.
G91.-Comando para hacer uso de coordenadas relativas.
G92.- Programación del punto cero absoluto, o cero de pieza.
G94.-Avance programado sobre unidad de tiempo (mm/min ó pulg/min).
G95.-Avance programado sobre velocidad angular(mm/rev ó pulg/rev).
G98.- Retorno a un punto inicial correspondiente a un ciclo determinado
G99.-Retorno al punto de retroceso de un ciclo determinado.
.
TORNEADO (TURNING)
Para obtención de piezas de revolución. El movimiento de corte lo
produce el giro de la pieza.
FRESADO (MILLING)
Corte del material que se mecaniza con una herramienta rotativa
de varios filos.
TALADRADO (DRILLING)
Obtención de agujeros con una broca.
HERRAMIENTAS
Taladro: La pieza es fijada sobre la mesa del taladro, la herramienta, llamada broca, realiza el
movimiento de corte giratorio y de avance lineal, realizando el mecanizado de un agujero o taladro
teóricamente del mismo diámetro que la broca y de la profundidad deseada.
Limadora: esta máquina herramienta realiza el mecanizado con una cuchilla montada sobre el porta
herramientas del carnero, que realiza un movimiento lineal de corte, sobre una pieza fijada la mesa,
que tiene el movimiento de avance perpendicular al movimiento de corte.
Mortajadora: máquina que arranca material linealmente del interior de un agujero. El movimiento de
corte lo efectúa la herramienta y el de avance la mesa donde se monta la pieza a mecanizar.
Cepilladora: de mayor tamaño que la limadora, tiene una mesa deslizante sobre la que se fija la pieza y
que realiza el movimiento de corte deslizándose longitudinalmente, la cuchilla montada sobre un
puente sobre la mesa se desplaza transversalmente en el movimiento de avance.
Brochadora: Máquina en la que el movimiento de corte lo realiza una herramienta brocha de múltiples
filos progresivos que van arrancando material de la pieza con un movimiento lineal.
Torno: el torno es la máquina herramienta de mecanizado más difundida, éstas son en la industria las de
uso más general, la pieza se fija en el plato del torno, que realiza el movimiento de corte girando sobre
su eje, la cuchilla realiza el movimiento de avance eliminando el material en los sitios precisos.
Fresadora: en la fresadora el movimiento de corte lo tiene la herramienta; que se denomina fresa,
girando sobre su eje, el movimiento de avance lo tiene la pieza, fijada sobre la mesa de la fresadora
que realiza este movimiento. Es junto al torno la máquina herramienta más universal y versátil.
OPERACIONES EN EL TORNO
OPERACIONES EN LA FRESADORA
PROCESOS NO TRADICIONALES
ULTRASONIDOS
Partículas abrasivas en suspensión (20%-60%) son impulsadas por una herramienta
vibratoria a baja amplitud (0,076mm) y muy elevada frecuencia (>20kHz).
MECANIZADO ELECTROQUÍMICO
La pieza a mecanizar conforma el ánodo, y la herramienta el cátodo,
usando como electrolitos sales de NaCl, KCl, NaNO. Se fundamenta en las
leyes de Faraday.
Ventajas: mecanizado de materiales muy duros, las formas a mecanizar son
el negativo de la herramienta (posibilidad de obtener múltiples orificios,
formas irregulares, etc.), y prácticamente no existe daño superficial
(tensiones), aunque genera un posible ablandamiento.
Inconvenientes: genera residuos (electrolitos), la energía eléctrica necesaria
es alta, y el ataque debe hacerse preferencialmente en juntas de grano
(disminución de resistencia a fatiga).
ELECTROEROSIÓN
Corte del material mediante la aplicación de descargas eléctricas. Cada descarga
produce un cráter minúsculo por evaporación del material, creando por erosión la forma
de la herramienta en la pieza.
Ventajas: aplicable a cualquier material conductor, incluso de dureza muy elevada o muy
frágiles para el mecanizado convencional, os esfuerzos son casi nulos entre herramienta y
pieza, y el proceso no deja rebabas.
Inconvenientes: el proceso origina una superfície delgada muy dura, que puede nuclear
microgrietas inducidas térmicamente (problemas de fatiga).
HAZ DE ELECTRONES
Flujo de electrones a gran velocidad
Ventajas: elevada precisión (orificios de menos de 0,05mm)
Inconvenientes: profundidades pequeñas (0,25mm–6,3mm), requiere cámara de vacío,
energía elevada y equipos caros
MECANIZADO LÁSER
Alta energía en una zona restringida (elevada precisión)
Ventajas: cualquier material
Inconvenientes: orificios por debajo de 0,025mm.
MECANIZADO QUÍMICO
Eliminación de material en zonas seleccionadas mediante el ataque
de un reactivo químico.
Ventajas: proceso muy sencillo, aplicable a gran cantidad de
materiales, que permite la mecanización de áreas grandes con
tolerancias muy buenas (desde ±0,015mm para profundidades
pequeñas), con buen acabado superficial.
Inconvenientes: genera residuos, tiene velocidades lentas por unidad
de área expuesta (0,1kg a 0,2kg por minuto y m2 para el acero), y
necesita homogeneizar el material y eliminar tensiones internas
(ataque preferencial en juntas de grano y en lugares de
concentración de tensiones).
2.3.2.-PARAMETROS EN MAQUINAS
CNC
En el mecanizado en general, debes tener en cuenta cuatro
factores a la hora de seleccionar y establecer unos parámetros de
corte que nos permitan obtener resultados satisfactorios:
El material a trabajar: dureza, maquinabilidad, tipo de viruta
producida, riesgos,...
El refrigerante a usar: en función del material, puede mejorar hasta
en un 25% las condiciones de corte.
La máquina: operaciones necesarias, calidad (precisión,
robustez,...), potencia, avances máximos.
Las herramientas: material, geometría de corte, portaherramientas,
calidad a obtener.
La velocidad de corte (Vc): es la velocidad relativa entre la pieza y la herramienta. Más
específicamente es la velocidad relativa entre la arista de corte de la herramienta y la
superficie a mecanizar de la pieza.
Se mide en m/min.
Habitualmente es un dato que puedes obtener de los catálogos de herramientas de los
fabricantes, en función del material a trabajar, la potencia y rigidez de la máquina, el
portaherramientas y la calidad que quieras lograr.
Los materiales blandos se mecanizan a altas Vc, y los materiales duros a bajas.
La Vc suele ser menor en las operaciones de fresado que en las de torneado.
Aumentar la Vc reduce la vida de la herramienta.
La velocidad de giro (N): es el número de vueltas que da el cabezal, y por tanto
la pieza (en el torno) o la herramienta (en la fresadora), en un periodo de
tiempo. No es habitual que los proveedores de herramientas publiquen tablas
para el cálculo de la N, pero la puedes calcular mediante esta sencilla fórmula:
El avance (Av, Amin ó Az , aunque también puedes encontrar fn, vf ó fz) : es la longitud recorrida por la
herramienta sobre la superficie a mecanizar en la pieza en un tiempo dado. Se expresa con unidades de
distancia.
Av es la longitud recorrida entre la herramienta y la pieza por cada vuelta del cabezal. Se mide en
mm/revolución. Es el avance más usado en torneado.
Amin es la longitud recorrida entre la herramienta y la pieza por unidad de tiempo. Se mide en mm/min. Se
usa más en fresado, pero también al trabajar en torneado con herramientas motorizadas. La relación entre
ambos avances es: Amin =Av * N
Az es la longitud recorrida entre la herramienta y la pieza durante el corte de material por uno de sus dientes
o ?los. Se mide en mm/diente. Es el avance más usado en fresado. La relación entre ambos avances es: Az
= Av / z donde z es el número de dientes de la herramienta.
Para obtener una buena calidad del mecanizado, el valor del avance será menor que el radio de la punta
de la herramienta.
La profundidad de pasada (Ap) : es la distancia que penetra la herramienta en la
pieza en cada una de las pasadas de un mecanizado.
La profundidad de pasada tiene un valor máximo admisible: para mecanizar
profundidades mayores, deberás hacer varias
pasadas repetitivas sobre la misma superficie a mecanizar, a diferentes
profundidades.
Dependerá principalmente de la herramienta y la rigidez de su portaherramientas,
peo también de la potencia de la máquina, de las creces del material a
mecanizar, de la calidad a lograr y del avance.
El valor de la Ap deberá ser mayor que el radio de la punta de la herramienta,
recomendándose un valor comprendido entre las 6 y las 10 veces el valor de Av.
3.2.3.-SIMULACION MAQUINADOS
CNC
Simulacion de Maquinados es posible con CAMWorks, es uno de los Gold Partners certificado por SolidWorks,
haciéndolo un reconocido software de mecanizado que junto con éste último, logrando asi, mejorar el tiempo de
diseño, convirtiéndolo en el Software CAM más avanzado y como consecuencia trae consigo productos más
eficientes y de mejor calidad, indispensable como herramienta para torno y fresadora CNC.
CAMWorks esta integrado de forma transparente a SolidWorks, cualquier cambio en el modelo, CAMWorks lo
reconoce. Es un programa CAD CAM de manufactura y maquinados por control numérico, para modelos sólidos
creados en SolidWorks. El manejo de la simulacion es fácil de usar y contiene operaciones de mecanizado
asociativo, permitiendo una programación CNC visual en 3D.
CAMWorks proporciona una simulacion realista del maquinado completo de la pieza, permitiendo detectar
colisiones entre la herramienta y algun componente de la maquina. Las demostracion muestra la trayectoria de la
herramienta sobre el modelo de la pieza en 3D. Se puede simular los maquinados de forma completa incluyendo
capacidades de hasta 5 ejes y los limites de la maquina. La operacion se puede manipular durante el proceso de
simulado para proporcionar una representacion mas cercana a la real y con vistas desde angulos diferentes.
2.3.4 CAMBIAR A CONTROL
NUMERICO
El control numérico es una forma de
automatización programable en la cual
el equipo de procesado se controla a
través de números, letras y otros símbolos.
Estos números, letras y símbolos están
codificados en un formato apropiado
para definir un programa de
instrucciones para desarrollar una tarea
concreta. Cuando la tarea en cuestión
cambia, se cambia el programa de
instrucciones.
M04: Hacer girar el husillo en sentido antihorario M62: Activar salida auxiliar 1