Programacion en Codigos G
Short Description
Download Programacion en Codigos G...
Description
INFORME N° 6. ALUMNO
Sarabia E. Edison Bladimir
FECHA: FECHA: 29 – 05 – 2012 – Martes. TEMA: Programación en Códigos “G” o Códigos ISO/EIA. OBJETIVOS:
Familiarizar con los códigos “G” o ISO/EIA en la realización de programas CNC.
Identificar los principales sistemas de coordenadas utilizadas en programación CNC. Utilizar el panel de control para programar el Centro de Mecanizado. Calcular Vc, Vs, Tp. Conocer la estructura de un programa CNC. Realizar Programas. Aplicar la interpolación lineal en la creación de programas en códigos “G”. Comprobar y ejecutar programas en vacío.
MATERIALES Y EQUIPOS UTILIZADOS:
Centro de Mecanizado Vertical LEADWELL V30. Trozo de Aluminio de 200x200x50 mm. Fresa END MILL, HSS, de Ø 1/8 plg. Cono porta pinza y pinza para Ø 1/8 plg. Tipo BT 40. Tornillo de máquina o bridas escalonadas. Llaves para sujeción. Manual de Operación. Herramientas de medición y planos de piezas.
MARCO TEÓRICO: CÓDIGOS “G” O ISO/EIA. La G - clave, o la clave preparatoria o la función, son las funciones en la lengua de programación de control numérica. Las G - claves son las claves que colocan la herramienta y hacen el trabajo verdadero, a diferencia de las M - claves, que dirige la computadora; T para las claves herramienta -related. S y F son herramienta - velocidad y herramienta - forraje, y definitivamente D - claves para la compensación de herramienta. La lengua de programación de Control numérico (NC) es a veces llamado la G - clave informalmente. Pero en realidad, las G - claves son solamente una parte de la lengua de NC programación que controla NC y herramientas eléctricas de CNC. El período el Control numérico fue acuñado en el laboratorio de Servomechanisms de MIT [la cita necesitada], y algunos versiones de NC lo fueron y todavía son desarrollado por separado por fabricantes de CNC -
computadora. La versión normalizada principal usada en los Estados Unidos fue resuelta por la alianza de Industries electrónica en él a comienzos de 1960s. [La cifra necesitada] una revisión final estaba aprobada en febrero 1980 como RS274D. En Europa, el usual estrépito 66025 / ISO 6983 es usado a menudo en vez. Movimientos de un centro de mecanizado CNC: En una fresadora-mandrinadora universal son posibles los siguientes sig uientes movimientos de la máquina. Mesa hacia la izquierda o hacia la derecha Cabezal de fresas hacia delante o hacia atrás Mesa hacia arriba o hacia abajo Si se mueve la mesa hacia la izquierda o hacia la derecha entonces se dice que tiene lugar un movimiento en el eje X. Se mueve el carro del eje X. Si se mueve la mesa hacia arriba o hacia abajo, entonces se habla de un movimiento en el eje Z. Aquí se muestran algunos de los códigos “G” y “M” más utilizados en un centro de mecanizado
CNC de acuerdo a las normas ISO/EIA
LISTA DE CÓDIGOS M Códigos M
Función
M00
Para el programa
M01
Parar opcionalmente
M02
Reset programa
M03
Encender Husillo horario
M04
Encender husillo anti-horario
M05
Apagar el husillo
M06
Cambio automático de herramienta
M07
Refrigeración “B” on
M08
Refrigeración “A” on
M09
Apagar refrigeración
M10
Abrir Prensa
M11
Cerrar prensa
DESCRIPCIÓN DE CÓDIGOS UTILIZADOS EN LA PRÁCTICA ACTUAL. G00 es un movimiento rápido, en este caso no existe contacto entre la herramienta y la pieza de trabajo, es decir se desplaza sin realizar corte alguno. G01 es un movimiento lineal pero cortando el material, es decir que se está graficando, para ello utiliza la velocidad programada en el registro F, el cual ya describimos anteriormente. (G17, G18, G19) Selección del Plano1
1
http://r-luis.xbot.es/cnc/codes03.html
Cuando tu máquina trabaja en 3D, es obvio que tendrás tres vistas o caras de trabajo, es decir, estás trabajando en los tres ejes, aquí es importante conocer de qué lado te encuentras, en la siguiente imagen podrás verlo con más claridad
Cuando trabajes en 2D, los planos X-Z (G18), Y-Z (G19) no existirán, sólo te quedarás con el plano X-Y (G17).
G20 Sistema de unidades en pulgadas (in) G21 Sistema de unidades en milímetros mi límetros (mm) G28 Retorno automático a la posición cero: Traslada automáticamente la herramienta A la posición de retorno cero predefinida, pasando por un punto intermedio X Y Z.
G29 Retorno automático de la posición Cero: Traslada automáticamente la herramienta herramienta de la posición de retorno cero predefinida, predefinida, pasando por un punto intermedio X Y Z definido por el código G28 hasta llegar al punto X Y Z definido en el código G29.
G40 Cancelación de Compensación de Diámetro del Cortador: Cancela cualquier compensación que haya sido aplicada durante el programa y actúa como una seguridad para cancelar cualquier ciclo de compensación aplicado por programas previos. G80 Cancelación de ciclos: Cancela cualquier ciclo de taladrado que se haya programado anteriormente G90 Sistema coordenado Absoluto: Establece al sistema de dimensiones en Modo absoluto. Este modo utiliza como punto de referencia el punto cero de la pieza.
G91 Sistema coordenado Incremental: Establece al sistema de dimensiones en Modo incremental.
Movimientos de un centro de mecanizado CNC: 2
En una fresadora-mandriladora universal son posibles los siguientes movimientos de La máquina. Mesa hacia la izquierda o hacia la derecha Cabezal de fresas hacia delante o hacia atrás Mesa hacia arriba o hacia abajo Si se mueve la mesa hacia la izquierda o hacia la derecha entonces se dice que tiene lugar un movimiento en el eje X. Se mueve el carro del eje X. Si se mueve la mesa hacia arriba o hacia abajo, entonces se habla de un movimiento en el eje Z.
Movimientos relativos de la herramienta y dirección de desplazamientos 3
En el desplazamiento de los tres carros de los ejes se mueve la herramienta con el cabezal de fresar o la pieza con la mesa. Cuál de los dos se mueve depende de la ejecución de la máquina. Para aclaración: aclaración: En la máquina de consola se mueve la mesa en el eje X y en el eje Z, por consiguiente la pieza. En la dirección Y se mueve el cabezal de fresar con la herramienta. En la máquina de bancada la pieza está quieta en todas las direcciones el cabezal de fresar y con él siempre la herramienta .Para que con un programa pueda controlar tanto una máquina como también otra., fue tomado el siguiente acuerdo para la programación del movimiento deseado:
2 3
http://www.scribd.com/doc http://www.scribd.com/doc/6619156/Centro /6619156/Centro-de-Mecaniz -de-Mecanizado-Cnc ado-Cnc http://www.scribd.com/doc http://www.scribd.com/doc/6375263/Lista /6375263/Listado-de-Fresas-y-he do-de-Fresas-y-herramienta rramientas-para-mecaniza s-para-mecanizado-CNC-con do-CNC-con-fresadoras -fresadoras
La Pieza Está Quieta Se Mueve La Herramienta. 4
Según sea la ejecución de la máquina, en el procesado del programa, se mueve entonces o la herramienta en una dirección o la pieza en la otra. Esta forma de consideración se denomina movimiento relativo de la herramienta. El modelo de movimiento relativo de la herramienta hace también mucho más sencilla la programación, pues no se tiene que pensar continuamente, qué es lo que verdaderamente se mueve. El movimiento de la mesa hacia la izquierda o hacia la derecha, se ha denominado eje X Movimiento relativo de la herramienta hacia la derecha (por tanto, mesa hacia la izquierda) se denomina: +X Movimiento relativo de la herramienta hacia la izquierda (por tanto, mesa hacia la derecha) se denomina: -X El movimiento de la mesa hacia adelante o hacia atrás, se ha denominado eje Y Movimiento relativo de la herramienta hacia atrás (por tanto, mesa hacia adelante) se denomina: +Y Movimiento relativo de la herramienta hacia delante (por tanto, mesa hacia atrás) se denomina: Y El movimiento de la mesa hacia arriba o hacia abajo, se ha denominado eje Z Movimiento relativo de la herramienta hacia arriba (por tanto, mesa hacia abajo) se denomina: +Z Movimiento relativo de la herramienta hacia abajo (por tanto, mesa hacia arriba) se denomina:-Z
Regla De La Mano Derecha. 5
Como ayuda nemotécnica para conocer la dirección positiva de los diferentes ejes, sirve la llamada regla de la mano derecha: Al situarnos delante de la máquina y extender los dedos pulgar, índice y corazón como se indica en la figura. El dedo corazón se mantiene en la dirección del eje positivo Z, entonces el pulgar indica la dirección del eje X positivo y el dedo índice la dirección del eje Y positivo. Cuando estamos delante de la máquina, el dedo medio representa el eje de la herramienta. - el pulgar indica X+ - el índice indica Y+ - el medio indica Z+
4
http://www.interempresas.net/MetalMecanica/FeriaVirtual/Centros_de_mecanizado/
5
http://es.wikipedia.org/wiki/Regla_de_la_mano_derecha
SISTEMA DE COORDENADAS UTILIZADAS EN PROGRAMACIÓN CNC.
6
Para que la máquina pueda trabajar con las posiciones especificadas, estas deben ser Declaradas en un sistema de referencia que corresponda al sentido del movimiento de los carros (ejes ( ejes X, Y, Z), para este fin se utiliza el sistema de coordenadas cartesianas. El sistema de coordenadas de la máquina está formado por todos los ejes existentes Físicamente en la máquina .La posición del sistema de coordenadas en relación a la máquina depende del tipo de máquina.
El Sistema Coordenado De La Máquina. 7
El origen de este sistema se conoce como cero máquina. Este punto es definido por el fabricante de la máquina. El sistema coordenado de la máquina se establece cuando se enciende ésta y la herramienta es llevada al punto de referencia. Una vez que el sistema de referencia de la máquina se ha establecido, este no puede ser cambiado por definición de un sistema local o de trabajo. La única posibilidad para que el sistema sea borrado es que la máquina sea apagada. El Punto De Referencia. La posición de este punto generalmente coincide con las marcas de colocación en las reglas de medición, debido a que estas marcas se encuentran generalmente en los extremos de las reglas, el punto origen del cero máquina se define en los extremos de la carrera de la máquina. Cuando la máquina es encendida la operación de llevar la maquina a su punto de referencia es la primera tarea que debe ejecutarse. Una vez que este punto es alcanzado el sistema de referencia de la máquina es establecido. El Sistema Coordenado De Trabajo. 8
El sistema coordenado utilizado en el maquinado de la pieza se conoce como sistema coordenado de trabajo. El origen de este sistema se define en un punto de utilidad para la programación de la geometría de la pieza. El sistema de trabajo coordenado puede ser establecido utilizando cuales quiera de los dos métodos siguientes:
6
http://es.wikipedia.org/wiki/Sistema_de_coordenadas http://www.gestiopolis.com/recursos/documentos/fulldocs/ger1/manufresa.htm 8 http://revitenmexico.blogspot.com/2010/02/uso-de-coordenadas-en-revit-2-sistemas.html 7
Utilizando la función G92. Utilizando las funciones G54-G59.
Establecimiento Del Sistema Coordenado De Trabajo. Utilizando La Función G92. En este caso, en el mismo bloque donde se programa la función G92 se introducen las coordenadas del origen del trabajo. Por ejemplo: G92 X90 Y78 Z-67 Las coordenadas especificadas en el anterior bloque localizan la posición del origen del sistema coordenado respecto del cero máquina. Para obtener las coordenadas del origen del sistema de referencia la herramienta de corte podrá ser utilizada. Para explicar el procedimiento que deberá seguirse se utilizan los siguientes pasos: a) Se coloca la pieza de trabajo sobre la mesa de la máquina y se sujeta utilizando cualquiera de los dispositivos de sujeción conocidos. b) Se pone a girar la herramienta de trabajo utilizando el modo MDI de programación. c) Se desplaza la herramienta de corte hasta que roce una de las superficies perpendiculares a uno de los ejes coordenados. El valor de la coordenada que se lee en el control numérico se le resta o se le suma el radio de la herramienta, dependiendo de la dirección del eje coordenado. En ese momento la posición del eje de la herramienta a lo largo del eje considerado queda establecida. Esto se debe a que el origen de cero dimensiones de la herramienta se localiza en el punto de intersección del eje de rotación de la herramienta y la base sobre el husillo de trabajo donde se apoya la herramienta de corte. Coordenadas absolutas 9
En el modo de programación absoluto, las posiciones de los ejes son medidas desde La posición cero actual (cero pieza) establecido. Viendo el movimiento de la herramienta, esto significa: La dimensión absoluta describe la posición a la cual la herramienta debe ir: Ejemplo:
9
http://www.mailxmail.com/curso-introduccion-autocad/tipos-coordenadas-coordenadas-absolutas
Coordenadas Incrementales. 10
En el modo de programación prog ramación incremental, las posiciones de los ejes son medidas a Partir de la posición anteriormente establecida. Viendo el movimiento de la herramienta, Esto significa: La dimensión incremental describe la distancia a ser recorrida por la Herramienta a partir de la posición actual de la misma. Ejemplo:
10
http://www.toolingu.com/definition-301140-32325-coordenadas-incrementales.html
Coordenadas Polares. 11
Hasta ahora, el método de determinación de los puntos era descrito en un sistema de Coordenadas cartesianas, pero existe otra manera de declarar los puntos
View more...
Comments