P. 1
MÁQUINAS DE CONTROL NUMÉRICO COMPUTARIZADO.pdf

MÁQUINAS DE CONTROL NUMÉRICO COMPUTARIZADO.pdf

5.0

|Views: 185|Likes:
Publicado porharry93543640

More info:

Published by: harry93543640 on Sep 06, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/11/2014

pdf

text

original

Sections

  • Aplicaciones:
  • PROGRAMACIÓN DEL TORNO CNC
  • SINTAXIS DE LOS CÓDIGOS G Y M PARA UN TORNO CNC
  • FRESADORA CNC
  • ARQUITECTURA:
  • PROGRAMACIÓN CNC
  • SINTAXIS DE LOS CÓDIGOS G Y M PARA PROGRAMACIÓN
  • Fallas comunes de la fresadora CNC:

MAQUINAS DE CONTROL NUMERICO COMPUTARIZADO

RODRIGUEZ SEGURA CARLOS MIGUEL UNIVESIDAD TECNOLOGICA DE ALTAMIRA

Universidad Tecnológica De Altamira
Alumno:

Rodríguez Segura Carlos Miguel

Profesora: Marcela Castillo Juárez

Automatización y robótica

Investigación:

Máquinas de Control Numérico Computarizado
5cuatrimestre “C”

1

INDICE
Máquinas de control numérico computarizado……………………………………3 Torno CNC……………………………………………………………………………3 Características del torno……………………………………………………………..5 Arquitectura……………………………………………………………………………5 Aplicaciones……………………………………………………………………………9 Programación del torno CNC……………………………………………………….15 Sintaxis de los códigos g y m para un torno CNC………………………………..16 Fallas comunes en un torno cnc y sus soluciones………………………………..22

Fresadora CNC……………………………………………………………………….23 Características…………………………………………………………………….....24 Arquitectura……………………………………………………………………………25 Aplicaciones…………………………………………………………………………..29 Programación CNC…………………………………………………………………..29 Sintaxis de los códigos g y m para programación…………………………………36 Fallas comunes de la fresadora CNC………………………………………………38

2

MÁQUINAS DE CONTROL NUMÉRICO COMPUTARIZADO El diseño adecuado de las estructuras de las máquinas y herramientas requieren el análisis de factores como la forma, materiales de las estructuras, esfuerzos, peso, consideraciones de fabricación y rendimiento. El mejor enfoque para obtener lo último en exactitud de las máquinas y herramientas es el empleo de las mejoras en la rigidez estructural y la compensación de las deflexiones con el uso de controles especiales. la estructura del bastidor en c sé ha utilizado desde hace mucho tiempo porque permite fácil acceso a la zona de trabajo de la máquina. Con la aparición del control numérico, se ha vuelto practico el bastidor del tipo caja, que tiene una rigidez estática mucho mejor, porque se reduce mucho la necesidad de tener acceso manual de la zona de trabajo. El empleo de una estructura del tipo caja con paredes delgadas puede proporcionar bajo peso para una rigidez dada. El principio del diseño con peso ligero ofrece alta rigidez dinámica por que suministra una alta frecuencia natural de la estructura mediante la combinación de una elevada resistencia estática con un peso reducido, en vez de emplear una masa grande, esto es para las herramientas y el centro de control numérico. Pero para la fabricación de los equipos es necesario que sean robustos y que estén fijos para evitar vibraciones para que la pesa fabricar salga lo más perfecta posible, ya que la vibración provoca movimiento y esto es algo que no queremos que pase.

Torno CNC
Descripción general: El torno de control numérico es una maquina con la que se pueden fabricar sólidos de revolución, es decir, piezas cilíndricas, al ser de control numérico podemos asegurar la precisión de las piezas producidas así como la calidad y el menor tiempo de producción.

1. Los tornos CNC CK7156/20/30 son los últimos productos manufacturados con tecnología de avanzada licenciadas por Daewoo Heavy Industries Ltd. (Corea del Sur). Su fuerza, rigidez dinámica y estática, mecánica de las partes principales,

3

los productos más potentes en su clase debido a su excelente precisión y estabilidad. acoplado con arranque de viruta adecuado. 5. El sistema CNC del torno CNC es opcional con FANUC0-TC. El nuevo diseño para el torno CNC CK7516/20/25/30 presenta una función de panel de operación fácil y protección completa. 0-TDII u otros si son requeridos. 4. Las partes hidráulicas. 2. Son.dispositivo de seguridad y sistema de refrigeración son diseñados de acuerdo al centro de torneado. Base de fundición reforzada y su exclusiva bancada inclinada provee una excelente rigidez y amortiguación. Las partes esenciales del torno CNC como el rodamiento el husillo de bolas y husillo principal son todos famosos productos extranjeros. Torreta de múltiples estaciones. Una gran precisión a través del agujero del husillo accionado por un poderoso motor principal AC dando una estabilidad y bajo nivel de ruido durante la operación. 3. garantizando la precisión del mecanizado superior y mayor duración de la pieza. rápido indexado y no escalas bidireccionales de alta respetabilidad. 4 . sin duda. unidades de lubricación y mandriles son todos reconocidos productos nacionales o extranjeros.

Mandril del husillo largo 4. Son los llamdos datos de puesta en operación. Regulador Arquitectura: Podemos distinguir cuatro subconjuntos funcionales: Unidad de entrada – salida de datos. Unidad de memoria interna e interpretación de órdenes. Avance rápido 11. Torsión del husillo de características masivas bajas 3. Husillo de bolas de gran tamaño y servo motor AC 5. Unidad de entrada – salida de datos La unidad entrada de datos sirve para introducir los programas de mecanizado en el equipo de control numérico. 5 . la unidad de memoria interna almacenaba no sólo el programa sino también los datos máquina y las compensaciones (aceleración y desaceleración. Unidad de cálculo. Unidad de enlace con la máquina herramienta y servomecanismos.Características del torno CNC: 1. Prueba de intercambio de aire y humedad 13. Potente motor AC del husillo 2. Ajuste automático de herramienta 10. etc. Unidad de medida de presión hidráulica 15. Electricidad 14. compensaciones y correcciones de la herramienta. Pluma y cuerpo programable del contrapunto 9. utilizando un lenguaje inteligible para éste. Torreta eléctrica bidireccional sin paradas 8. Unidad de memoria interna e interpretación de ordenes Tanto en los equipos de programación manual como en los de programación mixta (cinta perforada o cassette y teclado). Guías de carril templadas y rectificados 7. Bancada rígida inclinada 6. Sistema CNC de 32-Bit 12.).

6 . que suministra en su salida el programa de la pieza en lenguaje máquina. SERVOMECANISMOS: La función principal de un control numérico es gobernar los motores (servomotores) de una máquina herramienta. los cálculos los realiza un computador. en el espacio. Si consideramos un desplazamiento en el plano. Por esta razón recibe el nombre de programación asistida por computador. que se numeran para facilitar su búsqueda. Programación en el control numérico Se pueden utilizar dos métodos: Programación Manual: En este caso. será necesario accionar dos motores. Al conjunto de informaciones que corresponde a una misma fase del mecanizado se le denomina bloque o secuencia. esta unidad se encarga de crear el conjunto de órdenes que serán utilizadas para gobernar la máquina herramienta. De este método hablaremos más adelante. tres motores. Programación Automática: En este caso. Programación Manual: El lenguaje máquina comprende todo el conjunto de datos que el control necesita para la mecanización de la pieza.Unidad de cálculo Una vez interpretado un bloque de información. los cuales provocan un desplazamiento relativo entre el útil y la pieza situada sobre la mesa. Este conjunto de informaciones es interpretado por el intérprete de órdenes. el programa pieza se escribe únicamente por medio de razonamientos y cálculos que realiza un operario. y así sucesivamente.

Componentes principales del equipo: 7 .

Teclado para la introducción de datos CNC Pilot Máquina de funcionamiento control manual Modo de funcionamiento automático Modo de funcionamiento de programación (DIN Plus. no memorizar datos INS (Insertar) • • introducir elemento de la lista cerrar diálogo. transfer) Visualización del estado de errores Llamar info-sistema ESC (Escape) o retroceder una etapa en el menú o cerrar diálogo. TURN Plus) Modos de funcionamiento de organización. servicio. memorizar datos ALT (alter) modificar elemento de la lista DEL (delete) Borrar el elemento de la 8 . simulación. (Parámetro.

atrás • • • Cambia a la página anterior/posterior Cambia a la ventana de diálogo anterior / posterior Cambio entre las ventanas de introducción Enter – Conexión de una introducción de valores 9 .lista Borrar el signo seleccionado o que se encentra a la izquierda del cursor … Cifras para introducir de valores y softkey selección Punto decimal Menos para la introducción del signo “Tecla seguir” para funciones especiales (ejemplo: marcar) Teclas cursores Página adelante.

Teclas de dirección +X / .X Techas de dirección manual +Z / -Z Teclas de dirección manual +Y/ -Y 10 .Panel de mandos de la máquina Arranque del ciclo Parada del ciclo Parada del avance Parada del cabezal Cabezal activada Dirección M3 / M4 Cabezal “escribir” – dirección M3 / M4 (El cabezal gira mientras la tecla esté pulsada.

Tecla para la marcha rápida Tecla para el cambio de carro Tecla para el cambio de cabezal Velocidad de cabezal en el valor programado Aumentar / disminuir la velocidad del cabezal un 5% Cabezal Giratorio overrider para sobrepasar el avance Touch-Pad con el botón derecho e izquierdo del ratón 4 .

COMPONENTES PRINCIPALES DEL EQUIPO: 5 .

. presionando el botón que viene marcado en la figura: 6 .Cuando aparezca la siguiente pantalla activar la bomba. 3.Cuando aparezca la siguiente pantalla presionar la tecla de modo manual. 2.INICIALIZACION DEL EQUIPO 1..Girar la perrilla a encendido (1) ver la figura siguiente..

Presionar el botón para abrir puerta.4. 5..- Referenciar Torreta. Se deberá presionar una de las teclas del softkey una a la vez y esperar hasta que la 7 . abrir puerta y cerrar (al cerrar la puerta se encenderá el indicador).

.torreta haga su movimiento de lo contrario se generará una alarma que no permitirá usar el torno y se tendrá que reiniciar el equipo. 8 . 6. y presionar borrar todos los errores de una de las teclas softkey (2).Presionar la tecla de visualización del estado de errores (1).

Abrir la puerta 2. Abrir mordazas del shock. pero los procesos de mecanizado. debido a los largos tiempos que éstos demandan. suelen ser demasiado costosos. Operación en modo manual 1.Aplicaciones: Los tornos CNC poseen aplicación en distintas industrias: Fabricantes de maquinaria. incluso para la fabricación de tubería para el transporte del agua. industria automotriz. 9 . Vale anotar que las máquinas convencionales poseen las mismas aplicaciones. industria médica. industria petrolera. producción de muebles.

2).k 3 paso 4. Colocar el redondo de trabajo dentro del shock y cerrar las mordazas hasta que el icono del shock se aparezca en verde.3. 10 .1 Si el material es muy largo colocar el contrapunto hasta que el icono del mismo aparezca en verde (** ver Fig. 1.

2 Si el material es menor a 20 cm.1. el contrapunto deberá de estar en su posición inicial para esto se debe de oprimir el botón como se muestra en la figura hasta que el icono del contrapunto se cambie a color amarillo y muestre 0 en su posición. 11 .

3 Seleccionar herramienta (T) Seleccionando la tecla 5 del teclado numérico. 12 . Introducción de los datos de maquinado: Para introducir los parámetros de maquinado se acc del teclado numérico que represente el parámetro que se quiera modificar ver figura siguiente. Teclear el número 7 que abrirá una pantalla donde se puede introducir el avance en mm / rev.1 Programación del avance se puede programar en mm / min o en mm / rev (F). despliega la pantalla donde se puede introducir el valor requerido de revoluciones por minuto o velocidad constante (rev/mm). O mm / min.2. 2. 2. se activa la pantalla donde se puede introducir el número de posición de herramienta en el carro portaherramientas con que se quiere trabajar.2 Velocidad del husillo en RPM (S) Accionar la tecla 8 del teclado numérico. 2.

S. Para mover la herramienta de corte se emplean las teclas de dirección manual 13 . Control manual del torno 7. una vez programado F. se puede activar el shock presionando una de las teclas para activar cabezal M3/M4 (horario/ antihorario). dependiendo del filo de la herramienta. Control Manual del torno. Figura 13.6.

Referenciar Herramienta. hay dos aspectos importantes aquí: • Si se desea hacer un desbaste rápido sin que tenga relevancia las dimensiones finales. Una vez posicionada la herramienta. En dos ejes se debe de referenciar la herramienta y esto se hace de la siguiente manera: I. y el cabezal girando se pueden hacer operaciones básicas como un careado o un cilindrado. no hay necesidad de referenciar la herramienta y con los controles manuales se pueden hacer operaciones básicas como el refrenado o careado. Se debe de abrir puerta y desbloquear el seguro de control manual y puerta abierta II.Apagando el equipo: 8. • Si las dimensiones finales tienen importancia es necesario referenciar la herramienta al cero pieza. parámetros de corte listos. para reducir la velocidad de desplazamiento de la herramienta lo que se debe de hacer es con el 14 .1 (debe ser con mucho cuidado). Para referenciar la herramienta en el eje Z lo que se debe de hacer es con el control manual hacer la punta del inserto a la cara del redondo y con apoyo de un papel se acercará la herramienta hasta que no se pueda mover el papel ver figura 8.

Referenciar herramienta PROGRAMACIÓN DEL TORNO CNC La programación nativa de la mayoría de las máquinas de Control Numérico Computarizado se efectúa mediante un lenguaje de bajo nivel llamado G & M.Figura 15. 15 . Se trata de un lenguaje de programación vectorial mediante el que se describen acciones simples y entidades geométricas sencillas (básicamente segmentos de recta y arcos de circunsferencia) junto con sus parámetros de maquinado (velocidades de husillo y de avance de herramienta). se dio un gran paso adelante a través de la estandarización que promovió la ISO. El nombre G & M viene del hecho de que el programa está constituido por instrucciones Generales y Misceláneas. Si bien en el mundo existen aún diferentes dialectos de programación con códigos G&M. Esta estandarización fue adoptada por la totalidad de los fabricantes industriales serios de CNC y permite utilizar los mismos programas en distintas máquinas CNC de manera directa o con adaptaciones menores.

Códigos Generales G00: Posicionamiento rápido (sin maquinar) G01: Interpolación lineal (maquinando) G02: Interpolación circular (horaria) G03: Interpolación circular (antihoraria) G04: Compás de espera G10: Ajuste del valor de offset del programa G20: Comienzo de uso de unidades imperiales (pulgadas) G21: Comienzo de uso de unidades métricas G28: Volver al home de la máquina G32: Maquinar una rosca en una pasada G36: Compensación automática de herramienta en X G37: Compensación automática de herramienta en Z G40: Cancelar compensación de radio de curvatura de herramienta G41: Compensación de radio de curvatura de herramienta a la izquierda G42: Compensación de radio de curvatura de herramienta a la derecha G70: Ciclo de acabado G71: Ciclo de maquinado en torneado G72: Ciclo de maquinado en frenteado G73: Repetición de patrón 16 . lo robusto de su comportamiento y los millones de líneas de programación que hacen funcionar máquinas de CNC en todas las latitudes del planeta aseguran su vigencia en los años por venir. Según el modelo de que se trate. SINTAXIS DE LOS CÓDIGOS G Y M PARA UN TORNO CNC. presentamos los códigos de programación más utilizados en nuestros tornos de CNC. algunos de los códigos pueden estar inhabilitados.A pesar de tratarse de un lenguaje de programación muy rudimentario para los gustos actuales. A modo de ejemplo.

con salida para retirar virutas G76: Maquinar una rosca en múltiples pasadas G96: Comienzo de desbaste a velocidad tangencial constante G97: Fin de desbaste a velocidad tangencial constante G98: Velocidad de alimentación (unidades/min) G99: Velocidad de alimentación (unidades/revolución) Códigos Misceláneos M00: Parada opcional M01: Parada opcional M02: Reset del programa M03: Hacer girar el husillo en sentido horario M04: Hacer girar el husillo en sentido antihorario M05: Frenar el husillo M06: Cambiar de herramienta M07: Abrir el paso del refrigerante B M08: Abrir el paso del refrigerante A M09: Cerrar el paso de los refrigerantes M10: Abrir mordazas M11: Cerrar mordazas M13: Hacer girar el husillo en sentido horario y abrir el paso de refrigerante M14: Hacer girar el husillo en sentido antihorario y abrir el paso de refrigerante M30: Finalizar programa y poner el puntero de ejecución en su inicio M31: Incrementar el contador de partes M37: Frenar el husillo y abrir la guarda M38: Abrir la guarda M39: Cerrar la guarda M40: Extender el alimentador de piezas M41: Retraer el alimentador de piezas M43: Avisar a la cinta transportadora que avance M44: Avisar a la cinta transportadora que retroceda 17 .G74: Taladrado intermitente.

M45: Avisar a la cinta transportadora que frene M48: Inhabilitar Spindle y Feed override (maquinar exclusivamente con las velocidades programadas) M49: Cancelar M48 M62: Activar salida auxiliar 1 M63: Activar salida auxiliar 2 M64: Desactivar salida auxiliar 1 M65: Desactivar salida auxiliar 2 M66: Esperar hasta que la entrada 1 esté en ON M67: Esperar hasta que la entrada 2 esté en ON M70: Activar espejo en X M76: Esperar hasta que la entrada 1 esté en OFF M77: Esperar hasta que la entrada 2 esté en OFF M80: Desactivar el espejo en X M98: Llamada a subprograma M99: Retorno de subprograma Ciclos: 18 .

19 .

por lo que es muy frecuente que los programas se almacenen y comuniquen usando un formato restringido de 6 bits). frentéandolo primero y cilindrándolo a 25mm después. se supone que se está en el aire) hasta las proximidades del tocho Ahora sí. Estos programas pueden ser cargados a pie de máquina usando su teclado o ser transportados desde una PC con diskettes. retirar las herramientas de la zona de trabajo Elegir la herramienta número 4. G01X-2F80 G00Z2X25 G01Z-40F140 Cilindrar hasta Z=-40 G28U2W0 M05 Enviar la herramienta al home.EJEMPLO DE PROGRAMACIÓN PARA TORNO CNC: Los programas de G&M son simples archivos de texto ASCII (sólo mayúsculas. maquinando. Pasamos de largo el cero para que no queden pupitos. Retirar la herramienta y prepararse para cilindrar. con el juego de parámetros de compensación 04 (depende de la cara/punta con que desbaste) Poner a andar el husillo en sentido horario a 3500 rpm Ir velozmente (sin maquinar. se frentea el tocho. retirándose primero 2mm en X Frenar el husillo 20 . Presentamos un programa de ejemplo que efectúa una serie de operaciones básicas sobre un tocho de material de 55mm por una pulgada de diámetro.4 Z55 G98 G28U0W0 M06T0404 M03S3500 G00X26Z0 Comentario Usar sistema métrico Definición de tamaño de tocho para el simulador (no para el torno) Hasta nuevo aviso. de arriba hacia abajo. números y signos de puntuación tradicionales. cables seriales RS232C o USB. las velocidades de corte están expresadas en mm/min Antes que nada. Programa G21 [BILLET X25.

puma. Enco. Reparación de pulmones y torretas hidráulicas. Reajustaje de regles cónicos de los carros. Goodway. Hardinge. Nivelación. Colchester. Sustitución de los rodamientos del motor cabezal. Cambios o reparación de los husillos de bolas y sustitución de los rodamientos. 21 . Rectificado y rasqueteado de la bancada.      Sustitución de correas del cabezal. los tornos CNC. poreva.) ni tampoco. Reparación del sistema de giro de las herramientas motorizadas. situados en los extremos de los husillos. danobat. Guruzpe. johnford.M30 Terminar el programa y preparase para ejecutarlo nuevamente FALLAS COMUNES EN UN TORNO CNC Y SUS SOLUCIONES: Fallas:     Desgaste en los rodamientos Falla en los husillos de bolas Desajuste en los regles cónicos de los carros Lubricación Una de nuestras especialidades.. el número de torretas y cabezales. Mori Seiki. cazeneuve. ejes Z y X. cmz. Leadwell.. Las reparaciones que solemos realizar son muy diversas:      Cambio de rodamientos en los cabezales. Géminis. es la reparación de este tipo de máquina herramienta. Geometría y alineamiento de los cabezales y torretas. okuma. Danobat. No importa la marca que sea (Nakamura. Miyano. toss. Pinacho. que lleve.

Si lo desea podemos personalizar un mantenimiento para cada una de sus máquinas y cuidarnos de avisarles una. Es muy importante que este mantenimiento se realice para evitar posteriores averías de alto coste. por sistema automático de aceite de engrase. En el supuesto de no existir recambios originales.  Cambio de los dosificadores de engrase y centralitas. con grasa. Modificación del sistema de engrase manual. disponemos de taller.  Limpieza y petroleado de depósitos de aceite y taladrina Los tornos cnc requieren como mínimo un mantenimiento preventivo anual. para la fabricación de los mismos. 22 . o dos veces al año.

La máquina EMCO concept Mill 155. el trabajo sobre otros materiales solamente puede realizarse en casos especiales. cuenta con un lenguaje de programación FANUC 21.. 23 .FRESADORA CNC La máquina EMCO concept Mill 155. al igual que el torno está prevista para el mecanizado de metales como aluminio. bronce. algunos aceros y plásticos. es una fresadora para enseñanza controlada por una pc. el cual nos es familiar ya que se ha programado en este lenguaje.

CARACTERÍSTICAS DE LA FRESADORA CNC: COMAGRAV NOTUS • Servomotores AC y reductores planetarios • Motor de fresado • Cambio automático de herramienta • Cabezal combi: cuchilla oscilante y cabezal tangencial de corte de vinilo • Cabezal combi: cuchilla oscilante y rueda de marcado • Sensor automático del eje Z • Sistema de cámara para el preciso reconocimiento de marcas de impresión • Mesa de vacío • Cuchilla oscilante • Escáner 3D láser o mecánico • Software profesional • Sistema de lubrificación • Palpador de superficie • Cepillo de aspiración 24 .

ARQUITECTURA: 25 .

26 .

Teclas de función de la fresadora CNC 27 .

28 .

Para qué te sirven las instrucciones de otra que trabaja en 3D?) Comando Descripción N G X Y Z R A I J K F S T M Número de Secuencia Funciones Preparatorias Comando para el Eje X Comando para el Eje Y Comando para el Eje Z Radio desde el Centro Especificado Ángulo contra los Punteros del Reloj desde el Vector +X Desplazamiento del Centro del Arco del Eje X Desplazamiento del Centro del Arco del Eje Y Desplazamiento del Centro del Arco del Eje Z Tasa de Alimentación Velocidad de Giro Número de Herramienta Funciones Misceláneas 29 . fresados. (si tienes una máquina que trabaja en 2D.. perforaciones. el resto lo deja de lado. esto ya es amplio. etc. PROGRAMACIÓN CNC Bueno. piezas mecánicas. salieron de esta tabla. y cada máquina toma la parte de código que le interesa.APLICACIÓN Y USOS: Matricera de precisión. fabricación de piezas especiales. roscados. que ya está un poco más completa. los que vimos anteriormente.. bordeados. rectificaciones. en realidad los códigos para el CNC fueron creados para Máquinas Industriales.

y a los otros les dedicaremos más tiempo.: Número de Secuencia (N) Tal como dice el título. . Para quienes nos dedicamos a la programación. y así no nos perdemos. mira como quedaría el código anterior. Por otro lado. N0000 M48 N0010 % N0020 T01 N0030 X+01400Y+01600 N0040 X+01800Y+01600 N0050 X+02200Y+01600 N0060 X+02300Y+01600 N0070 X+01400Y+02000 N0080 X+01800Y+02000 N0090 T02 N0100 X+02100Y+02000 N0110 X+02300Y+02000 N0120 M30 Bueno. sólo indicándole en que línea 30 .. esto es con el fin de no perdernos cuando se trata de un código demasiado extenso. una vez termine el trazado puede volver a repetir una parte de éste. En Gris.Ahora comencemos con la descripción de cada comando o instrucción. es importante saber en que línea de código se encuentra una determinada instrucción.. esto significa que no es de vital importancia para la máquina. pues esa es la única función que cumple. esto es sólo un ejemplo para que veas el uso que tiene. los comandos que veremos primero. sino para quien programa. es decir. también suele utilizarse como un puntero.. Es el número de secuencia que identifica una línea de código de trazado. ya que son los más cortos.

Pero está el otro caso. confía en mí. bueno.Y y Z Los agrupé a los tres Ejes por que siguen. sigamos. El tema es.... en nuestro caso. podría significar lo siguiente. la orden sería. Ahora. que puede indicar la cantidad de puntos a desplazarse. "desplázate 50 puntos hacia el lado positivo de las X. por así decirlo.de código debe comenzar. Por supuesto esto queda a criterio de cada uno. te indica hacia qué punto (coordenada) debes ir. Mira estas 4 líneas.. y hasta donde debe hacerlo. la misma sintaxis...... "Desplázate hacia el punto X=50.: Comandos para los Ejes X. y aquí sí que cobra importancia. en el primer caso te indica cuantos puntos debes desplazarte.. cómo saber que tipo de desplazamiento debo realizar. y 40 puntos hacia el lado positivo de las Y".. si el primero o el segundo. mientras que en el segundo. Y=40" Por si no notas la diferencia. eso lo veremos luego. X50 Y40 Se indica primero el eje en el cual se desplaza y luego un valor numérico.. X50 X-110 X-130 Y-220 Y40 Y60 31 . . por ejemplo.

Algunos máquinas requieren que se precisen los signos positivos. se indica el comando para el eje X. hacia que lado ir. no habrá desplazamiento en ese eje).. X+01800 Y+00200 Otra vez. la cantidad de ceros depende de la cantidad máxima de puntos que la máquina puede trazar (sería en realidad la resolución de la máquina. Igual que antes. y como siempre. y en otras no es necesario. anteponiendo ceros a cada número.Y. la letra que identifica a la instrucción. Puntos por Pulgada). todo dependerá de la máquina. Para el eje Z ocurre lo mismo Otras observaciones.Estos son desplazamientos en los ejes X. va separado por un espacio. directamente se toma como separador. y es por que el eje Y debe permanecer donde está (es decir.. (como dicen los profes de matemáticas) tienes signos positivos y negativos. Una más. podrás ver que se indican los valores para cada comando. otras no. para algunas será necesario. como verás. Veamos otras instrucciones.. En el siguiente ejemplo. otros suelen utilizar una coma (.. ni si quiera eso. algo así como.. el comando para cada eje. sólo que en este caso es respecto al eje Y. algunas máquinas requieren sí o sí. todo dependerá de la forma en que la máquina realiza la lectura de estos comandos. 32 . Debes recordar que en un sistema de ejes cartesianos..) y otros. aquí los signos indican eso justamente.. En la segunda línea del ejemplo anterior. algo muy similar ocurre en la última línea. para otras no. que se le indique el par de comandos. pero nada para el eje Y.

o sea nosotros. eso es todo. la primera puede hacerse más rápido que la segunda y la tercera. Bien.. es como que la máquina tiene un registro en su memoria en donde se almacena este valor.. ya que es eso lo que hace. automáticamente toma este valor de la memoria. nada que ver con el giro de la Herramienta . cómo manejará la máquina estos valores. sería más que nada respecto a los desplazamientos en los tres ejes. grabando o fresando. y sí. Esta velocidad se refiere al desplazamiento. o por segundo.: Tasa de Alimentación feedrate(F) Este término podría tener varias acepciones.. que luego veremos más adelante. dependerá por lo general del material de la pieza que estés tallando..? si lo hará en revoluciones por minutos. 33 . y cambia o mantiene la velocidad indicada en ese registro. ahora. cantidad de pasos por minuto... yo lo tomé comooooo "Mantener velocidad" en lugar de Tasa de alimentación.: Velocidad de Giro (S) Está referido al Husillo. o del fabricante de la máquina. El valor que acompañe a la instrucción S seguramente será un número entero. y cuando el comando se ejecuta.. también depende de cada máquina. no es lo mismo calar madera que cobre o acero por ejemplo. es la velocidad con que la máquina recorrerá la Pieza que está grabando. sigamos. lo utilizan sin necesidad de especificarlo. la velocidad de giro de la fresadora. Algunos comandos. jejeje. la cuestión es. me pareció un poco más significativo.

hay una tabla muy interesante en la Web www.. podría ser algo así.: Número de Herramienta (T) Por lo que sé..0394 Estos valores están dados en Pulgadas o unidades Inglesas.50 0. no se.75 1. Algo más.. incluso se encuentra la forma en que se calculan estos diámetros. el valor que acompañe a T apuntará a una Herramienta en especial. y sólo a ella.. te diste cuenta de eso verdad.00 mm mm mm Bueno. podrías asignarle el dámetro que tu quieras a cada valor de T. T02 <-- . y así tienes tu propia equivalencia.apcircuits.....com que puedes bajarte. por ejemplo. eso se me acaba de ocurrir. por ejemplo podría ser algo así.? Vamos por lo que sigue. bueno según la instrucción o comando que se ejecute. T01 sería equivalente a T1. las máquinas industriales poseen un cabezal que les permite cambiar de herramienta automáticamente.. T01 T02 T03 <-<-<-- 0. 34 .. vamos a lo nuestro.. Ahora.

el sentido de giro del mandril... la implementación de estos códigos depende de cada fabricante. el control se prepara a M30 comenzar la lectura del inicio del programa una vez más. del movimiento de la herramienta y desconexión del flujo del enfriador.. Detención de la rotación del mandril. Detención y rebobinado del programa. Conexión del aporte de rocío del enfriador. algunos códigos controlan el flujo del programa. etc. otros sin embargo. es decir. etc) vuelven a su estado por defecto (la condición en la cual se encuentra la máquina al encenderla por primera vez. el calibrado cuando ésta se enciende. yo aquí me encontré con algunas muy interesantes. por ejemplo.) M99 Retorno desde la subrutina al programa principal M04 M05 M07 Igual que antes. Detención de la rotación del mandril. En fin. el encendido de la máquina. 35 . misceláneas. el control del rociador para el enfriamiento de la herramienta y la pieza que se está trabajando. tienen funciones muy especiales. Comando Descripción M03 Inicio de la rotación del mandril en la dirección de las agujas del reloj. son utilizados para todo aquello que antes no se había tenido en cuenta. el inicio o la repetición de un bloque de códigos. y las separé en esta pequeña tabla. Todas las funciones de la máquina (preparatorias.: Funciones Misceláneas o Funciones de la Maquina (M) Estos código. de nosotros. Inicio de la rotación del mandril en la dirección contraria a las agujas del reloj.

SINTAXIS DE LOS CÓDIGOS G Y M PARA PROGRAMACIÓN A modo de ejemplo. algunos de los códigos pueden estar inhabilitados. presentamos los códigos de programación más utilizados en nuestras fresadoras de CNC. Según el modelo de que se trate. Códigos Generales G00: Posicionamiento rápido (sin maquinar) G01: Interpolación lineal (maquinando) G02: Interpolación circular (horaria) G03: Interpolación circular (antihoraria) G04: Compás de espera G15: Programación en coordenadas polares G20: Comienzo de uso de unidades imperiales (pulgadas) G21: Comienzo de uso de unidades métricas G28: Volver al home de la máquina G40: Cancelar compensación de radio de curvatura de herramienta G41: Compensación de radio de herramienta a la izquierda G42: Compensación de radio de herramienta a la derecha G50: Cambio de escala G68: Rotación de coordenadas G73: Ciclos encajonados G74: Perforado con ciclo de giro antihorario para descargar virutas G76: Alesado fino G80: Cancelar ciclo encajonado G81: Taladrado G82: Taladrado con giro antihorario G83: Taladrado profundo con ciclos de retracción para retiro de viruta G90: Coordenadas absolutas G91: Coordenadas relativas G92: Desplazamiento del área de trabajo 36 .

G94: Velocidad de corte expresada en avance por minuto G95: Velocidad de corte expresada en avance por revolución G98: Retorno al nivel inicial G99: Retorno al nivel R G107: Programación del 4o eje Códigos Misceláneos M00: Parada M01: Parada opcional M02: Reset del programa M03: Hacer girar el husillo en sentido horario M04: Hacer girar el husillo en sentido antihorario M05: Frenar el husillo M06: Cambiar de herramienta M08: Abrir el paso del refrigerante M09: Cerrar el paso de los refrigerantes M10: Abrir mordazas M11: Cerrar mordazas M13: Hacer girar el husillo en sentido horario y abrir el paso de refrigerante M14: Hacer girar el husillo en sentido antihorario y abrir el paso de refrigerante M30: Finalizar programa y poner el puntero de ejecución en su inicio M38: Abrir la guarda M39: Cerrar la guarda M62: Activar salida auxiliar 1 M67: Esperar hasta que la entrada 2 esté en ON M71: Activar el espejo en Y M80: Desactivar el espejo en X M81: Desactivar el espejo en Y M98: Llamada a subprograma M99: Retorno de subprograma 37 .

Fallas comunes de la fresadora CNC:       Daño del resorte de sujeción del husillo Daño del indicador digital Falla del avance automático Falla en cambio de velocidades Daño del freno del motor Cambio de protector de los carriles de la bancada 38 .

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->