Вы находитесь на странице: 1из 46

MAQUINAS DE CONTROL NUMERICO COMPUTARIZADO

RODRIGUEZ SEGURA CARLOS MIGUEL UNIVESIDAD TECNOLOGICA DE ALTAMIRA

Universidad Tecnolgica De Altamira


Alumno:

Rodrguez Segura Carlos Miguel

Profesora: Marcela Castillo Jurez

Automatizacin y robtica

Investigacin:

Mquinas de Control Numrico Computarizado


5cuatrimestre C

INDICE
Mquinas de control numrico computarizado3 Torno CNC3 Caractersticas del torno..5 Arquitectura5 Aplicaciones9 Programacin del torno CNC.15 Sintaxis de los cdigos g y m para un torno CNC..16 Fallas comunes en un torno cnc y sus soluciones..22

Fresadora CNC.23 Caractersticas.....24 Arquitectura25 Aplicaciones..29 Programacin CNC..29 Sintaxis de los cdigos g y m para programacin36 Fallas comunes de la fresadora CNC38

MQUINAS DE CONTROL NUMRICO COMPUTARIZADO El diseo adecuado de las estructuras de las mquinas y herramientas requieren el anlisis de factores como la forma, materiales de las estructuras, esfuerzos, peso, consideraciones de fabricacin y rendimiento. El mejor enfoque para obtener lo ltimo en exactitud de las mquinas y herramientas es el empleo de las mejoras en la rigidez estructural y la compensacin de las deflexiones con el uso de controles especiales. la estructura del bastidor en c s ha utilizado desde hace mucho tiempo porque permite fcil acceso a la zona de trabajo de la mquina. Con la aparicin del control numrico, se ha vuelto practico el bastidor del tipo caja, que tiene una rigidez esttica 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 diseo con peso ligero ofrece alta rigidez dinmica por que suministra una alta frecuencia natural de la estructura mediante la combinacin de una elevada resistencia esttica con un peso reducido, en vez de emplear una masa grande, esto es para las herramientas y el centro de control numrico. Pero para la fabricacin de los equipos es necesario que sean robustos y que estn fijos para evitar vibraciones para que la pesa fabricar salga lo ms perfecta posible, ya que la vibracin provoca movimiento y esto es algo que no queremos que pase.

Torno CNC
Descripcin general: El torno de control numrico es una maquina con la que se pueden fabricar slidos de revolucin, es decir, piezas cilndricas, al ser de control numrico podemos asegurar la precisin de las piezas producidas as como la calidad y el menor tiempo de produccin.

1. Los tornos CNC CK7156/20/30 son los ltimos productos manufacturados con tecnologa de avanzada licenciadas por Daewoo Heavy Industries Ltd. (Corea del Sur). Su fuerza, rigidez dinmica y esttica, mecnica de las partes principales,

dispositivo de seguridad y sistema de refrigeracin son diseados de acuerdo al centro de torneado.

2. Base de fundicin reforzada y su exclusiva bancada inclinada provee una excelente rigidez y amortiguacin, acoplado con arranque de viruta adecuado. Una gran precisin a travs del agujero del husillo accionado por un poderoso motor principal AC dando una estabilidad y bajo nivel de ruido durante la operacin.

3. Las partes esenciales del torno CNC como el rodamiento el husillo de bolas y husillo principal son todos famosos productos extranjeros, garantizando la precisin del mecanizado superior y mayor duracin de la pieza. Torreta de mltiples estaciones, rpido indexado y no escalas bidireccionales de alta respetabilidad.

4. El sistema CNC del torno CNC es opcional con FANUC0-TC, 0-TDII u otros si son requeridos. Las partes hidrulicas, unidades de lubricacin y mandriles son todos reconocidos productos nacionales o extranjeros.

5. El nuevo diseo para el torno CNC CK7516/20/25/30 presenta una funcin de panel de operacin fcil y proteccin completa. Son, sin duda, los productos ms potentes en su clase debido a su excelente precisin y estabilidad.

Caractersticas del torno CNC: 1. Potente motor AC del husillo 2. Torsin del husillo de caractersticas masivas bajas 3. Mandril del husillo largo 4. Husillo de bolas de gran tamao y servo motor AC 5. Bancada rgida inclinada 6. Guas de carril templadas y rectificados 7. Torreta elctrica bidireccional sin paradas 8. Pluma y cuerpo programable del contrapunto 9. Ajuste automtico de herramienta 10. Avance rpido 11. Sistema CNC de 32-Bit 12. Prueba de intercambio de aire y humedad 13. Electricidad 14. Unidad de medida de presin hidrulica 15. Regulador Arquitectura: Podemos distinguir cuatro subconjuntos funcionales: Unidad de entrada salida de datos. Unidad de memoria interna e interpretacin de rdenes. Unidad de clculo. Unidad de enlace con la mquina herramienta y servomecanismos. Unidad de entrada salida de datos La unidad entrada de datos sirve para introducir los programas de mecanizado en el equipo de control numrico, utilizando un lenguaje inteligible para ste. Unidad de memoria interna e interpretacin de ordenes Tanto en los equipos de programacin manual como en los

de programacin mixta (cinta perforada o cassette y teclado), la unidad de memoria interna almacenaba no slo el programa sino tambin los datos mquina y las compensaciones (aceleracin y desaceleracin, compensaciones y correcciones de la herramienta, etc.). Son los llamdos datos de puesta en operacin.

Unidad de clculo Una vez interpretado un bloque de informacin, esta unidad se encarga de crear el conjunto de rdenes que sern utilizadas para gobernar la mquina herramienta. SERVOMECANISMOS: La funcin principal de un control numrico es gobernar los motores (servomotores) de una mquina herramienta, los cuales provocan un desplazamiento relativo entre el til y la pieza situada sobre la mesa. Si consideramos un desplazamiento en el plano, ser necesario accionar dos motores, en el espacio, tres motores, y as sucesivamente. Programacin en el control numrico Se pueden utilizar dos mtodos: Programacin Manual: En este caso, el programa pieza se escribe nicamente por medio de razonamientos y clculos que realiza un operario. Programacin Automtica: En este caso, los clculos los realiza un computador, que suministra en su salida el programa de la pieza en lenguaje mquina. Por esta razn recibe el nombre de programacin asistida por computador. De este mtodo hablaremos ms adelante. Programacin Manual: El lenguaje mquina comprende todo el conjunto de datos que el control necesita para la mecanizacin 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 bsqueda. Este conjunto de informaciones es interpretado por el intrprete de rdenes.

Componentes principales del equipo:

Teclado para la introduccin de datos

CNC Pilot

Mquina de funcionamiento control manual

Modo de funcionamiento automtico

Modo de funcionamiento de programacin (DIN Plus, simulacin, TURN Plus) Modos de funcionamiento de organizacin. (Parmetro, servicio, transfer) Visualizacin del estado de errores

Llamar info-sistema

ESC (Escape) o retroceder una etapa en el men o cerrar dilogo, no memorizar datos INS (Insertar) introducir elemento de la lista cerrar dilogo, memorizar datos

ALT (alter) modificar elemento de la lista DEL (delete) Borrar el elemento de la

lista Borrar el signo

seleccionado o que se encentra a la izquierda del cursor

Cifras para introducir de valores y softkey seleccin

Punto decimal

Menos para la introduccin del signo

Tecla seguir para funciones especiales (ejemplo: marcar) Teclas cursores

Pgina adelante, atrs Cambia a la pgina anterior/posterior Cambia a la ventana de dilogo anterior / posterior Cambio entre las ventanas de introduccin

Enter Conexin de una introduccin de valores

Panel de mandos de la mquina

Arranque del ciclo Parada del ciclo Parada del avance Parada del cabezal

Cabezal activada Direccin M3 / M4

Cabezal escribir direccin M3 / M4 (El cabezal gira mientras la tecla est pulsada.

Teclas de direccin +X / - X

Techas de direccin manual +Z / -Z Teclas de direccin manual +Y/ -Y

10

Tecla para la marcha rpida

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 botn derecho e izquierdo del ratn

COMPONENTES PRINCIPALES DEL EQUIPO:

INICIALIZACION DEL EQUIPO

1.- Girar la perrilla a encendido (1) ver la figura siguiente.

2.- Cuando aparezca la siguiente pantalla presionar la tecla de modo manual.

3.- Cuando aparezca la siguiente pantalla activar la bomba, presionando el botn que viene marcado en la figura:

4.- Presionar el botn para abrir puerta, abrir puerta y cerrar (al cerrar la puerta se encender el indicador).

5.-

Referenciar Torreta. Se

deber presionar una de las teclas del softkey una a la vez y esperar hasta que la

torreta haga su movimiento de lo contrario se generar una alarma que no permitir usar el torno y se tendr que reiniciar el equipo.

6.- Presionar la tecla de visualizacin del estado de errores (1), y presionar borrar todos los errores de una de las teclas softkey (2).

Aplicaciones:

Los tornos CNC poseen aplicacin en distintas industrias: Fabricantes de maquinaria, industria automotriz, produccin de muebles, industria petrolera, industria mdica, incluso para la fabricacin de tubera para el transporte del agua. Vale anotar que las mquinas convencionales poseen las mismas aplicaciones, pero los procesos de mecanizado, suelen ser demasiado costosos, debido a los largos tiempos que stos demandan.

Operacin en modo manual 1. Abrir la puerta 2. Abrir mordazas del shock.

3. Colocar el redondo de trabajo dentro del shock y cerrar las mordazas hasta que el icono del shock se aparezca en verde.

1.1 Si el material es muy largo colocar el contrapunto hasta que el icono del mismo aparezca en verde (** ver Fig.k 3 paso 4.2).

10

1.2 Si el material es menor a 20 cm. el contrapunto deber de estar en su posicin inicial para esto se debe de oprimir el botn como se muestra en la figura hasta que el icono del contrapunto se cambie a color amarillo y muestre 0 en su posicin.

11

2. Introduccin de los datos de maquinado: Para introducir los parmetros de maquinado se acc del teclado numrico que represente el parmetro que se quiera modificar ver figura siguiente.

2.1 Programacin del avance se puede programar en mm / min o en mm / rev (F). Teclear el nmero 7 que abrir una pantalla donde se puede introducir el avance en mm / rev. O mm / min.

2.2 Velocidad del husillo en RPM (S) Accionar la tecla 8 del teclado numrico, despliega la pantalla donde se puede introducir el valor requerido de revoluciones por minuto o velocidad constante (rev/mm).

2.3 Seleccionar herramienta (T) Seleccionando la tecla 5 del teclado numrico, se activa la pantalla donde se puede introducir el nmero de posicin de herramienta en el carro

portaherramientas con que se quiere trabajar.

12

6. Control Manual del torno, una vez programado F, S, se puede activar el shock presionando una de las teclas para activar cabezal M3/M4 (horario/ antihorario), dependiendo del filo de la herramienta.

Figura 13. Control manual del torno 7. Para mover la herramienta de corte se emplean las teclas de direccin manual

13

Apagando el equipo: 8. Una vez posicionada la herramienta, parmetros de corte listos, y el cabezal girando se pueden hacer operaciones bsicas como un careado o un cilindrado, hay dos aspectos importantes aqu:

Si se desea hacer un desbaste rpido sin que tenga relevancia las dimensiones finales, no hay necesidad de referenciar la herramienta y con los controles manuales se pueden hacer operaciones bsicas como el refrenado o careado.

Si

las

dimensiones

finales

tienen

importancia

es

necesario

referenciar la herramienta al cero pieza.

Referenciar Herramienta.

En dos ejes se debe de referenciar la herramienta y esto se hace de la siguiente manera:

I. Se debe de abrir puerta y desbloquear el seguro de control manual y puerta abierta II. 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.1 (debe ser con mucho cuidado), para reducir

la velocidad de desplazamiento de la herramienta lo que se debe de hacer es con el

14

Figura 15. Referenciar herramienta

PROGRAMACIN DEL TORNO CNC La programacin nativa de la mayora de las mquinas de Control Numrico Computarizado se efecta mediante un lenguaje de bajo nivel llamado G & M. Se trata de un lenguaje de programacin vectorial mediante el que se describen acciones simples y entidades geomtricas sencillas (bsicamente segmentos de recta y arcos de circunsferencia) junto con sus parmetros de maquinado (velocidades de husillo y de avance de herramienta). El nombre G & M viene del hecho de que el programa est constituido por instrucciones Generales y Miscelneas. Si bien en el mundo existen an diferentes dialectos de programacin con cdigos G&M, se dio un gran paso adelante a travs de la estandarizacin que promovi la ISO. Esta estandarizacin fue adoptada por la totalidad de los fabricantes industriales serios de CNC y permite utilizar los mismos programas en distintas mquinas CNC de manera directa o con adaptaciones menores.

15

A pesar de tratarse de un lenguaje de programacin muy rudimentario para los gustos actuales, lo robusto de su comportamiento y los millones de lneas de programacin que hacen funcionar mquinas de CNC en todas las latitudes del planeta aseguran su vigencia en los aos por venir. SINTAXIS DE LOS CDIGOS G Y M PARA UN TORNO CNC.

A modo de ejemplo, presentamos los cdigos de programacin ms utilizados en nuestros tornos de CNC. Segn el modelo de que se trate, algunos de los cdigos pueden estar inhabilitados. Cdigos Generales G00: Posicionamiento rpido (sin maquinar) G01: Interpolacin lineal (maquinando) G02: Interpolacin circular (horaria) G03: Interpolacin circular (antihoraria) G04: Comps de espera G10: Ajuste del valor de offset del programa G20: Comienzo de uso de unidades imperiales (pulgadas) G21: Comienzo de uso de unidades mtricas G28: Volver al home de la mquina G32: Maquinar una rosca en una pasada G36: Compensacin automtica de herramienta en X G37: Compensacin automtica de herramienta en Z G40: Cancelar compensacin de radio de curvatura de herramienta G41: Compensacin de radio de curvatura de herramienta a la izquierda G42: Compensacin 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: Repeticin de patrn

16

G74: Taladrado intermitente, con salida para retirar virutas G76: Maquinar una rosca en mltiples pasadas G96: Comienzo de desbaste a velocidad tangencial constante G97: Fin de desbaste a velocidad tangencial constante G98: Velocidad de alimentacin (unidades/min) G99: Velocidad de alimentacin (unidades/revolucin)

Cdigos Miscelneos 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 ejecucin 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

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

EJEMPLO DE PROGRAMACIN PARA TORNO CNC: Los programas de G&M son simples archivos de texto ASCII (slo maysculas, nmeros y signos de puntuacin tradicionales, por lo que es muy frecuente que los programas se almacenen y comuniquen usando un formato restringido de 6 bits). Estos programas pueden ser cargados a pie de mquina usando su teclado o ser transportados desde una PC con diskettes, cables seriales RS232C o USB. Presentamos un programa de ejemplo que efecta una serie de operaciones bsicas sobre un tocho de material de 55mm por una pulgada de dimetro, frentandolo primero y cilindrndolo a 25mm despus. Programa G21 [BILLET X25.4 Z55 G98 G28U0W0 M06T0404 M03S3500 G00X26Z0 Comentario Usar sistema mtrico Definicin de tamao de tocho para el simulador (no para el torno) Hasta nuevo aviso, las velocidades de corte estn expresadas en mm/min Antes que nada, retirar las herramientas de la zona de trabajo Elegir la herramienta nmero 4, con el juego de parmetros de compensacin 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 supone que se est en el aire) hasta las proximidades del tocho Ahora s, maquinando, se frentea el tocho, de arriba hacia abajo. Pasamos de largo el cero para que no queden pupitos. Retirar la herramienta y prepararse para cilindrar.

G01X-2F80 G00Z2X25

G01Z-40F140 Cilindrar hasta Z=-40 G28U2W0 M05 Enviar la herramienta al home, retirndose primero 2mm en X Frenar el husillo

20

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 cnicos de los carros Lubricacin

Una de nuestras especialidades, es la reparacin de este tipo de mquina herramienta, los tornos CNC. No importa la marca que sea (Nakamura, Pinacho, Goodway, Leadwell, Miyano, Mori Seiki, Colchester, Gminis, Enco, Guruzpe, Danobat, Hardinge, toss, poreva, cazeneuve, puma, johnford, okuma, cmz, danobat...) ni tampoco, el nmero de torretas y cabezales, que lleve. Las reparaciones que solemos realizar son muy diversas:

Cambio de rodamientos en los cabezales. Sustitucin de los rodamientos del motor cabezal. Geometra y alineamiento de los cabezales y torretas. Nivelacin. Cambios o reparacin de los husillos de bolas y sustitucin de los rodamientos, situados en los extremos de los husillos.

Sustitucin de correas del cabezal. Reajustaje de regles cnicos de los carros. Rectificado y rasqueteado de la bancada, ejes Z y X. Reparacin de pulmones y torretas hidrulicas. Reparacin del sistema de giro de las herramientas motorizadas.

21

Cambio de los dosificadores de engrase y centralitas. Modificacin del sistema de engrase manual, con grasa, por sistema automtico de aceite de engrase.

Limpieza y petroleado de depsitos de aceite y taladrina

Los tornos cnc requieren como mnimo un mantenimiento preventivo anual. Es muy importante que este mantenimiento se realice para evitar posteriores averas de alto coste. Si lo desea podemos personalizar un mantenimiento para cada una de sus mquinas y cuidarnos de avisarles una, o dos veces al ao. En el supuesto de no existir recambios originales, disponemos de taller, para la fabricacin de los mismos.

22

FRESADORA CNC La mquina EMCO concept Mill 155, es una fresadora para enseanza controlada por una pc, al igual que el torno est prevista para el mecanizado de metales como aluminio, bronce, algunos aceros y plsticos, el trabajo sobre otros materiales solamente puede realizarse en casos especiales. La mquina EMCO concept Mill 155, cuenta con un lenguaje de programacin FANUC 21,, el cual nos es familiar ya que se ha programado en este lenguaje.

23

CARACTERSTICAS DE LA FRESADORA CNC: COMAGRAV NOTUS Servomotores AC y reductores planetarios Motor de fresado Cambio automtico de herramienta Cabezal combi: cuchilla oscilante y cabezal tangencial de corte de vinilo Cabezal combi: cuchilla oscilante y rueda de marcado Sensor automtico del eje Z Sistema de cmara para el preciso reconocimiento de marcas de impresin Mesa de vaco Cuchilla oscilante Escner 3D lser o mecnico Software profesional Sistema de lubricacin Palpador de supercie Cepillo de aspiracin

24

ARQUITECTURA:

25

26

Teclas de funcin de la fresadora CNC

27

28

APLICACIN Y USOS: Matricera de precisin, fabricacin de piezas especiales, roscados, fresados, rectificaciones, piezas mecnicas, bordeados, perforaciones, etc. PROGRAMACIN CNC Bueno, esto ya es amplio, en realidad los cdigos para el CNC fueron creados para Mquinas Industriales, los que vimos anteriormente, salieron de esta tabla, que ya est un poco ms completa, y cada mquina toma la parte de cdigo que le interesa, el resto lo deja de lado, (si tienes una mquina que trabaja en 2D... Para qu te sirven las instrucciones de otra que trabaja en 3D?) Comando Descripcin N G X Y Z R A I J K F S T M Nmero 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 Alimentacin Velocidad de Giro Nmero de Herramienta Funciones Miscelneas

29

Ahora comencemos con la descripcin de cada comando o instruccin. En Gris, los comandos que veremos primero, ya que son los ms cortos, y a los otros les dedicaremos ms tiempo, y as no nos perdemos.. .: Nmero de Secuencia (N) Tal como dice el ttulo, Es el nmero de secuencia que identifica una lnea de cdigo de trazado, mira como quedara el cdigo anterior... 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, esto es slo un ejemplo para que veas el uso que tiene. Para quienes nos dedicamos a la programacin, es importante saber en que lnea de cdigo se encuentra una determinada instruccin, esto es con el fin de no perdernos cuando se trata de un cdigo demasiado extenso, pues esa es la nica funcin que cumple, esto significa que no es de vital importancia para la mquina, sino para quien programa.

Por otro lado, tambin suele utilizarse como un puntero, es decir, una vez termine el trazado puede volver a repetir una parte de ste, slo indicndole en que lnea

30

de cdigo debe comenzar, y hasta donde debe hacerlo, y aqu s que cobra importancia. Por supuesto esto queda a criterio de cada uno. .: Comandos para los Ejes X,Y y Z Los agrup a los tres Ejes por que siguen, por as decirlo, la misma sintaxis, por ejemplo...

X50

Y40

Se indica primero el eje en el cual se desplaza y luego un valor numrico, que puede indicar la cantidad de puntos a desplazarse, en nuestro caso, la orden sera... "desplzate 50 puntos hacia el lado positivo de las X, y 40 puntos hacia el lado positivo de las Y".

Pero

est

el

otro

caso,

podra

significar

lo

siguiente...

"Desplzate

hacia

el

punto

X=50,

Y=40"

Por si no notas la diferencia, en el primer caso te indica cuantos puntos debes desplazarte, mientras que en el segundo, te indica hacia qu punto (coordenada) debes ir.

El tema es, cmo saber que tipo de desplazamiento debo realizar, si el primero o el segundo, bueno, eso lo veremos luego, confa en m...

Ahora,

sigamos...

Mira

estas

lneas...

X50 X-110 X-130 Y-220

Y40

Y60

31

Estos son desplazamientos en los ejes X,Y... Debes recordar que en un sistema de ejes cartesianos, (como dicen los profes de matemticas) tienes signos positivos y negativos, aqu los signos indican eso justamente, hacia que lado ir, Algunos mquinas requieren que se precisen los signos positivos, otras no, y como siempre, todo depender de la mquina.

Para

el

eje

ocurre

lo

mismo

Otras observaciones, como vers, el comando para cada eje, va separado por un espacio, otros suelen utilizar una coma (,) y otros, ni si quiera eso., directamente se toma como separador, la letra que identifica a la instruccin.

En la segunda lnea del ejemplo anterior, se indica el comando para el eje X, pero nada para el eje Y, y es por que el eje Y debe permanecer donde est (es decir, no habr desplazamiento en ese eje), algo muy similar ocurre en la ltima lnea, slo que en este caso es respecto al eje Y. Igual que antes, algunas mquinas requieren s o s, que se le indique el par de comandos, y en otras no es necesario.

Una ms... En el siguiente ejemplo, podrs ver que se indican los valores para cada comando, anteponiendo ceros a cada nmero, la cantidad de ceros depende de la cantidad mxima de puntos que la mquina puede trazar (sera en realidad la resolucin de la mquina, algo as como... Puntos por Pulgada).

X+01800

Y+00200

Otra vez, todo depender de la forma en que la mquina realiza la lectura de estos comandos, para algunas ser necesario, para otras no. Veamos otras instrucciones.

32

.: Tasa de Alimentacin feedrate(F) Este trmino podra tener varias acepciones, yo lo tom comooooo "Mantener velocidad" en lugar de Tasa de alimentacin, me pareci un poco ms significativo, ya que es eso lo que hace.

Algunos comandos, que luego veremos ms adelante, lo utilizan sin necesidad de especificarlo, es como que la mquina tiene un registro en su memoria en donde se almacena este valor, y cuando el comando se ejecuta, automticamente toma este valor de la memoria, y cambia o mantiene la velocidad indicada en ese registro.

Esta velocidad se refiere al desplazamiento, es la velocidad con que la mquina recorrer la Pieza que est grabando, sera ms que nada respecto a los desplazamientos en los tres ejes, nada que ver con el giro de la Herramienta .: Velocidad de Giro (S) Est referido al Husillo, la velocidad de giro de la fresadora, depender por lo general del material de la pieza que ests tallando, grabando o fresando, no es lo mismo calar madera que cobre o acero por ejemplo, la primera puede hacerse ms rpido que la segunda y la tercera.

El valor que acompae a la instruccin S seguramente ser un nmero entero, ahora, la cuestin es, cmo manejar la mquina estos valores...? si lo har en revoluciones por minutos, cantidad de pasos por minuto, o por segundo, y s, tambin depende de cada mquina, o del fabricante de la mquina, o sea nosotros, jejeje...

Bien, eso es todo, sigamos...

33

.: Nmero de Herramienta (T) Por lo que s, las mquinas industriales poseen un cabezal que les permite cambiar de herramienta automticamente, bueno segn la instruccin o comando que se ejecute, el valor que acompae a T apuntar a una Herramienta en especial, y slo a ella, por ejemplo, podra ser algo as...

T02

<--

.0394

Estos valores estn dados en Pulgadas o unidades Inglesas, hay una tabla muy interesante en la Web www.apcircuits.com que puedes bajarte, incluso se encuentra la forma en que se calculan estos dimetros.

Ahora, vamos a lo nuestro, podras asignarle el dmetro que tu quieras a cada valor de T, y as tienes tu propia equivalencia, por ejemplo podra ser algo as...

T01 T02 T03

<-<-<--

0.50 0.75 1.00

mm mm mm

Bueno,

no

se...

eso

se

me

acaba

de

ocurrir.

Algo ms, T01 sera equivalente a T1, te diste cuenta de eso verdad...?

Vamos por lo que sigue...

34

.: Funciones Miscelneas o Funciones de la Maquina (M) Estos cdigo, son utilizados para todo aquello que antes no se haba tenido en cuenta, algunos cdigos controlan el flujo del programa, otros sin embargo, tienen funciones muy especiales, por ejemplo, el encendido de la mquina, el calibrado cuando sta se enciende, el sentido de giro del mandril, el inicio o la repeticin de un bloque de cdigos, el control del rociador para el enfriamiento de la herramienta y la pieza que se est trabajando, etc.

En fin, yo aqu me encontr con algunas muy interesantes, y las separ en esta pequea tabla... Comando Descripcin M03 Inicio de la rotacin del mandril en la direccin de las agujas del reloj. Inicio de la rotacin del mandril en la direccin contraria a las agujas del reloj. Detencin de la rotacin del mandril. Conexin del aporte de roco del enfriador. Detencin y rebobinado del programa. Detencin de la rotacin del mandril, del movimiento de la herramienta y desconexin del flujo del enfriador; el control se prepara a M30 comenzar la lectura del inicio del programa una vez ms. Todas las funciones de la mquina (preparatorias, miscelneas, etc) vuelven a su estado por defecto (la condicin en la cual se encuentra la mquina al encenderla por primera vez.) M99 Retorno desde la subrutina al programa principal

M04 M05 M07

Igual que antes, la implementacin de estos cdigos depende de cada fabricante, es decir, de nosotros.

35

SINTAXIS DE LOS CDIGOS G Y M PARA PROGRAMACIN

A modo de ejemplo, presentamos los cdigos de programacin ms utilizados en nuestras fresadoras de CNC. Segn el modelo de que se trate, algunos de los cdigos pueden estar inhabilitados. Cdigos Generales G00: Posicionamiento rpido (sin maquinar) G01: Interpolacin lineal (maquinando) G02: Interpolacin circular (horaria) G03: Interpolacin circular (antihoraria) G04: Comps de espera G15: Programacin en coordenadas polares G20: Comienzo de uso de unidades imperiales (pulgadas) G21: Comienzo de uso de unidades mtricas G28: Volver al home de la mquina G40: Cancelar compensacin de radio de curvatura de herramienta G41: Compensacin de radio de herramienta a la izquierda G42: Compensacin de radio de herramienta a la derecha G50: Cambio de escala G68: Rotacin 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 retraccin 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 revolucin G98: Retorno al nivel inicial G99: Retorno al nivel R G107: Programacin del 4o eje

Cdigos Miscelneos 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 ejecucin 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: Dao del resorte de sujecin del husillo Dao del indicador digital Falla del avance automtico Falla en cambio de velocidades Dao del freno del motor Cambio de protector de los carriles de la bancada

38

Вам также может понравиться