Академический Документы
Профессиональный Документы
Культура Документы
UNIDAD 3
PROGRAMACION DE MAQUINA CNC
CARRERA:
Ingeniería Industrial
PRESENTA:
José Rosales Ulin
NUMERO DE CONTROL:
151A0318
MATERIA:
Manufactura Avanzada
DOCENTE:
Hoy día las computadoras son cada vez más pequeñas y económicas, con lo que el uso
del CNC se ha extendido a todo tipo de maquinaria: Tornos, rectificadoras, máquinas de
coser, etc.
Las máquinas CNC son capaces de mover la herramienta al mismo tiempo en los 3 ejes
para ejecutar trayectorias tridimensionales como las que se requieren para el maquinado
de moldes y troqueles.
De igual manera facilita las labores diarias del ser humano, así como la eficacia del
trabajo así mismo reduce el tiempo y el costo de producción es de forma sismatizado y
programado
3.1.- PROGRAMACION DE MAQUINAS CNC.
El término “Control Numérico” se debe a que las órdenes dadas a la máquina se indican
mediante códigos numéricos, por ejemplo, para indicarle a la máquina que mueva la
herramienta describiendo un cuadrado de 20 mm por lado se le darían los siguientes
códigos:
G90 G71
G00 X0.0 Y0.0
G01 X20.0
G01 Y20.0
G01 X0.0
G01 Y0.0
EJES Y MOVIMIENTOS
EJES.
La automatización fija es aquella asociada al empleo de sistemas lógicos tales como: los
sistemas de relevadores y compuertas lógicas; sin embargo, estos sistemas se han
flexibilizado al introducir algunos elementos de programación como en el caso de los
Controladores Lógicos Programables (PLC´s)
Un mayor nivel de flexibilidad lo poseen las máquinas de control numérico computarizado.
Este tipo de control se ha aplicado con éxito a máquinas-herramientas CNC. Pudiendo
mencionar entre ellas a las siguientes:
Fresadoras
Tornos
Máquinas de electroerosión
Corte mediante flama
Corte por LASER
Trabajo en madera
Mecanizado hidrodinámico (Wáter-Jet)
El operador puede dar entrada a los códigos a través del panel de control de la
máquina.
El controlador puede estar equipado con la alternativa de diálogo interactivo, lo
cual facilita su codificación, o bien puede “teclearse” directamente letra por letra y
número por número.
El programa puede ser “tecleado” en una computadora y guardarse en formato de
texto plano (código ASCII), para transmitirlo posteriormente a través del puerto
serial de la computadora al puerto serial de la máquina-herramienta a través de un
cable.
El dibujo de la pieza se procesa en un paquete de CAM para generar el código de
control numérico y transmitirse posteriormente a la máquina herramienta.
Cualquiera que sea el método, generalmente el programa contiene instrucciones
estandarizadas por la EIA e ISO, estas instrucciones se agrupan en códigos “G” o
funciones preparatorias y en códigos “M” o misceláneas.
Las funciones preparatorias, también conocidas como G-Codes o Códigos G, son las
más importantes en la programación CNC, ya que controlan el modo en que la máquina
va a realizar un trazado, o el modo en que va a desplazarse sobre la superficie de la pieza
que está trabajando.
Los posibles valores que acompañan a este comando, van de 00 a 99, y cada uno tiene
una función determinada, no se describieron todos, sino a los más importantes, o al
menos aquellos que se consideró de vital importancia, y que los puedes ver en esta tabla.
Códigos G
Comando Descripción
3.2.3.- CODIGOS M
3.2.4.- CODIGOS S, T y F
CÓDIGO S.
CÓDIGO F
CÓDIGO T
Se pide:
Geometría 2
Geometría 3
Dentro del rango de condiciones (acabado con ap=0,5mm) las geometrías que se
adaptan son T-MAX P –WF y T-MAX P –PF. Seleccionamos la T-MAX P –PF.
Placas
R3=0,8mm f=0,1mm/rev
Posible combinación válida. También se podría usar r3=1,2mm y f=0,12mm/rev
Material de la placa
Corrección de Vc con la dureza
Todos los datos que da el fabricante de Vc están referenciados a una vida de herramienta
de 15 min. En caso de que se desee variar la vida de la herramienta se debe corregir la
Vc utilizando esta tabla.
Una subrutina estándar (no paramétrica) comienza siempre con un bloque que contenga
la función G22. La estructura del bloque de comienzo de subrutina es:
N4 G22 N2
N4: N.º de bloque
G22: Define el comienzo de una subrutina
N2: Identifica a la subrutina. (Puede ser un número comprendido entre N0 y N99)
Los sistemas de fabricación asistida tienen por objetivo, básicamente, proporcionar una
serie de herramientas que permitan fabricar la pieza diseñada.
Los sistemas CAM pueden utilizarse para diferentes tecnologías que, normalmente están
disponibles por módulos: fresado, torneado, electroerosión, punzonado, corte por
LASER, oxicorte, etc.
Hasta hace unos pocos años, hacer un programa de maquinado era muy difícil y tedioso,
pues había que planear e indicarle manualmente a la máquina cada uno de los
movimientos que tenía que hacer. Era un proceso que podía durar horas, días, aún
semanas, de todas maneras, se obtenía un ahorro tanto de tiempo como de dinero
comparado con los métodos tradicionales.
Hay muchas operaciones de maquinado, cada una delas cuales es capaz de generar una
cierta geometría y textura superficial. Los tres tipos más comunes de maquinado son:
Taladrado Torneado y Fresado.
Taladro
Torneado
Fresado
El fresado consiste principalmente en el corte del material que se mecaniza con una
herramienta rotativa de varios filos, que se llaman dientes, labios o plaquitas de metal
duro, que ejecuta movimientos en casi cualquier dirección de los tres ejes posibles en los
que se puede desplazar la mesa donde va fijada la pieza que se mecaniza.
Al realizar un mecanizado por arranque de viruta, puedes distinguir dos calidades básicas
en función de la cantidad de material a arrancar y de la precisión del mecanizado (en
forma y en dimensiones): desbaste y acabado.
La finalidad del acabado es alcanzar las formas y dimensiones requeridas con precisión,
aunque suponga un tiempo de mecanizado mayor. Si la pieza ya tiene unas dimensiones
ligeramente superiores a las definitivas, realizarás una sola pasada de acabado. El
acabado dependerá de:
La precisión de la máquina.
La herramienta y sus condiciones de corte.
3.3.3.- SIMULACION DE MAQUINADOS
Este tipo de cálculo aproxima de forma rápida la evolución de los esfuerzos de corte,
pares y potencias que demanda la herramienta durante la trayectoria de mecanizado. Se
asume que tanto la pieza como la herramienta son sólidos rígidos (no hay vibraciones).
Es una forma rápida y eficaz de prever tramos de trayectoria problemáticos y poder
ajustar los parámetros de corte en función de la capacidad de la máquina.
Una vez se han detectado los tramos de trayectoria problemáticos mediante el modelo
estático, es posible realizar un análisis dinámico en el que tanto la herramienta como la
pieza se comportan como sólidos deformables, caracterizados mediante parámetros
modales. Los resultados se emplean para cuantificar el grado de deformación que sufre
el conjunto herramienta-pieza y determinar si el mecanizado es estable frente a
fenómenos de retemblado (chatter). De la señal de vibración obtenida, es posible realizar
una reconstrucción del acabado y rugosidad real en pieza que queda tras un mecanizado
con vibraciones.
Mecanizado con problemas de vibración por paredes delgadas y reconstrucción del
acabado.
Diagrama de lóbulos.
4. Cálculo de desgaste:
La capacidad de cambiar el programa hace que el control numérico sea apropiado para
volúmenes de producción bajos o medios, dado que es más fácil escribir nuevos
programas que realizar cambios en los equipos de procesado.
Las máquinas CNC son capaces de mover la herramienta al mismo tiempo en los 3 ejes
para ejecutar trayectorias tridimensionales como las que se requieren para el maquinado
de moldes y troqueles En una máquina CNC una computadora controla el movimiento de
la mesa, el carro y el husillo. Una vez programada la máquina esta ejecuta todas las
operaciones por sí sola, sin necesidad de que el operador esté manejándola. En el caso
de una industria o un taller, esto permite aprovechar mejor el tiempo del personal para
que sea más productivo.
El término "Control Numérico" se debe a que las órdenes dadas a la máquina son
indicadas mediante códigos numéricos.
El mecanizado completo de una pieza requiere llevar a cabo una sucesión de tareas y
operaciones que abarcan la preparación de la máquina, de las herramientas de corte, y
el mecanizado propiamente dicho, durante el cual hay lapsos de tiempo en los que hay
remoción de virutas y lapsos que solo involucran maniobras pasivas indispensables, pero
de carácter improductivo.
Entre los tiempos improductivos pueden citarse: colocación y retiro de la pieza, de
herramientas, maniobras de reglaje, cambio de herramientas, tomas de medida, cambios
de marcha, cambio de posición de la pieza, etc. Estos tiempos no pueden cuantificarse
previamente con precisión, solo pueden hacerse estimaciones que variarán con el tipo
de máquina, de pieza, operario. Es habitual prever estimaciones considerando suficiente
margen de error. Solamente después de mecanizar cierta cantidad de piezas se tendrán
valores cercanos a los obtenibles en producción. Algunos tiempos de maniobra
determinados empíricamente, han sido tabulados y se encuentran disponibles para el
interesado en algunos manuales técnicos, sirviendo de ayuda a efectos orientativos.
Los tiempos de mecanizado propiamente dichos, cuando hay efectiva remoción de metal,
pueden calcularse con bastante exactitud si las condiciones de corte están fijadas a priori,
o sea, si están definidos los valores de velocidad de corte, profundidad y avance que se
van a emplear. A lo sumo, si después de algunas pruebas se modifican dichos valores,
los tiempos de mecanizado propiamente dichos quedan definitivamente establecidos.
CONCLUSIÓN
Como se pudo ver a lo largo de esta investigación dimos a conocer una pequeña
inducción sobre programación CNC además de que pudimos comprender que hay ciertas
funciones que son primordiales conocer antes de que el operario pueda realizar cualquier
trabajo que éste desee, se analizó los programas de maquinado de piezas para
programar maquinas CNC. La ejecución de piezas en máquinas, así como el tipo de
programación de CNC en CAM/CAD de igual manera los tipos de maquinados sus
parámetros como el nivel de calibración para un perfecto corte de igual manera se
identificó los tipos de códigos que existen de igual manera su utilización y ejecución de
la misma.
BIBIOGRAFIA
file:///C:/Users/franc/Desktop/Memoria%20TFG%20Javier%20Prada%20Delgado%20(1
).pdf
file:///C:/Users/franc/Desktop/R12_manual_catia_v5.pdf
http://www.itlalaguna.edu.mx/academico/carreras/sistemas/ingsofware1/unidad6.pdf
REFERENCIAS BIBLIOGRÁFICAS
OGATA, Katsuhiko (1998). Ingeniería de control moderna. México D.F: Prentice- Hall
Hispanoamericana S.A