Está en la página 1de 36

Ao de la Integracin y Reconocimiento de Nuestra Diversidad

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


(Universidad del Per, Decana de Amrica)

FACULTAD DE INGENIERA INDUSTRIAL E.A.P DE INGENIERA INDUSTRIAL

PROGRAMACIN EN CNC
ASIGNATURA: DIBUJO INDUSTRIAL (CODIGO: 171305) PROFESOR: ING. OSWALDO ROJAS LAZO ALUMNOS: 06170103 RIVERA ROMERO JESSICA PATRICIA

Ciudad universitaria, 01 de diciembre del 2012

PRO GR AMA CI N E N C NC |2

Contenido
1. 2. 2.1. 2.2. 2.3. 3. 3.1. 3.2. 3.3. 3.4. 3.5. 4. 5. 5.1. 5.2. 5.3. INTRODUCCIN ................................................................................................................................................................ 3 ANTECEDENTES................................................................................................................................................................ 5 INTRODUCCION AL CAM/CAD ............................................................................................................................. 5 INTRODUCCION AL CONTROL NUMERICO POR COMPUTADORA .................................................... 8 ANTECEDENTES HISTORICOS............................................................................................................................ 10 PROGRAMACIN CN ..................................................................................................................................................... 12 PROGRAMACIN AUTOMTICA ....................................................................................................................... 12 PROGRAMACIN MANUAL .................................................................................................................................. 12 ESTRUCTURA DEL PROGRAMA ........................................................................................................................ 15 RESUMEN DE DIRECCIONES UTILIZADAS ................................................................................................... 15 EJEMPLOS DE PROGRAMACIN........................................................................................................................ 16 BIBLIOGRAFIA................................................................................................................................................................. 30 ANEXOS ............................................................................................................................................................................... 31 ANEXO 1 ......................................................................................................................................................................... 32 ANEXO 2 ......................................................................................................................................................................... 34 ANEXO 3 ......................................................................................................................................................................... 36

PRO GR AMA CI N E N C NC |3

1.

INTRODUCCIN
El control numrico (CN) es un sistema de automatizacin de mquinas

herramienta que son operadas mediante comandos programados en un medio de almacenamiento, en comparacin con el mando manual mediante volantes o palancas. Las primeras mquinas de control numrico se construyeron en los aos 1940 y 1950, basadas en las mquinas existentes con motores modificados cuyos mandos se accionaban automticamente siguiendo las instrucciones dadas en un sistema de tarjeta perforada. Estos servomecanismos iniciales se desarrollaron rpidamente con equipos analgicos y digitales. El abaratamiento y miniaturizacin de los microprocesadores ha generalizado la electrnica digital en las mquinas herramienta, lo que dio lugar a la denominacin CONTROL NUMRICO COMPUTARIZADO (CNC), para diferenciarlas de las mquinas que no tenan computadora. Este sistema ha revolucionado la industria debido al abaratamiento de microprocesadores y a la simplificacin de la programacin de las mquinas de CN. La mquina herramienta ha jugado un papel fundamental en el desarrollo tecnolgico del mundo hasta el punto que no es una exageracin decir que la tasa del desarrollo de mquinas herramientas gobierna directamente la tasa del desarrollo industrial. Gracias a la utilizacin de la mquina herramienta se ha podido realizar de forma prctica, maquinaria de todo tipo que, aunque concebida y realizada, no poda ser comercializada por no existir medios adecuados para su construccin industrial. As, por ejemplo, si para la mecanizacin total de un nmero de piezas fuera necesario realizar las operaciones de fresado, mandrilado y perforado, es lgico que se alcanzara la mayor eficacia si este grupo de mquinas herramientas estuvieran

PRO GR AMA CI N E N C NC |4

agrupadas, pero se lograra una mayor eficacia an si todas estas operaciones se realizaran en una misma mquina. Esta necesidad, sumada a numerosos y nuevos requerimientos que da a da aparecieron forzaron la utilizacin de nuevas tcnicas que reemplazaran al operador humano. De esta forma se introdujo el control numrico en los procesos de fabricacin, impuesto por varias razones: Necesidad de fabricar productos que no se podan conseguir en cantidad y

calidad suficientes sin recurrir a la automatizacin del proceso de fabricacin. Necesidad de obtener productos hasta entonces imposibles o muy difciles

de fabricar, por ser excesivamente complejos para ser controlados por un operador humano. Necesidad de fabricar productos a precios suficientemente bajos.

Inicialmente, el factor predominante que condicion todo automatismo fue el aumento de productividad. Posteriormente, debido a las nuevas necesidades de la industria aparecieron otros factores no menos importantes como la precisin, la rapidez y la flexibilidad. Hacia 1942 surgi lo que se podra llamar el primer control numrico verdadero, debido a una necesidad impuesta por la industria aeronutica para la realizacin de hlices de helicpteros de diferentes configuraciones.

PRO GR AMA CI N E N C NC |5

2.

ANTECEDENTES 2.1. INTRODUCCION AL CAM/CAD

CAD/CAM, proceso en el cual se utilizan los ordenadores o computadoras para mejorar la fabricacin, desarrollo y diseo de los productos. stos pueden fabricarse ms rpido, con mayor precisin o a menor precio, con la aplicacin adecuada de tecnologa informtica. Los sistemas de Diseo Asistido por Ordenador (CAD, acrnimo de Computer Aided Design) pueden utilizarse para generar modelos con muchas, si no todas, de las caractersticas de un determinado producto. Estas caractersticas podran ser el tamao, el contorno y la forma de cada componente, almacenados como dibujos bi y tridimensionales. Una vez que estos datos dimensionales han sido introducidos y almacenados en el sistema informtico, el diseador puede manipularlos o modificar las ideas del diseo con mayor facilidad para avanzar en el desarrollo del producto. Adems, pueden compartirse e integrarse las ideas combinadas de varios diseadores, ya que es posible mover los datos dentro de redes informticas, con lo que los diseadores e ingenieros situados en lugares distantes entre s pueden trabajar como un equipo. Los sistemas CAD tambin permiten simular el funcionamiento de un producto. Hacen posible verificar si un circuito electrnico propuesto funcionar tal y como est previsto, si un puente ser capaz de soportar las cargas pronosticadas sin peligros e incluso si una salsa de tomate fluir adecuadamente desde un envase de nuevo diseo. Cuando los sistemas CAD se conectan a equipos de fabricacin tambin controlados por ordenador conforman un sistema integrado CAD/CAM (CAM, acrnimo de Computer Aided Manufacturing).

PRO GR AMA CI N E N C NC |6

La Fabricacin Asistida por Ordenador ofrece significativas ventajas con respecto a los mtodos ms tradicionales de controlar equipos de fabricacin con ordenadores en lugar de hacerlo con operadores humanos. Por lo general, los equipos CAM conllevan la eliminacin de los errores del operador y la reduccin de los costes de mano de obra. Sin embargo, la precisin constante y el uso ptimo previsto del equipo representan ventajas an mayores. Por ejemplo, las cuchillas y herramientas de corte se desgastarn ms lentamente y se estropearan con menos frecuencia, lo que reducira todava ms los costes de fabricacin. Frente a este ahorro pueden aducirse los mayores costes de bienes de capital o las posibles implicaciones sociales de mantener la productividad con una reduccin de la fuerza de trabajo. Los equipos CAM se basan en una serie de cdigos numricos, almacenados en archivos informticos, para controlar las tareas de fabricacin. Este Control Numrico por Computadora (CNC) se obtiene describiendo las operaciones de la mquina en trminos de los cdigos especiales y de la geometra de formas de los componentes, creando archivos informticos especializados o programas de piezas. La creacin de estos programas de piezas es una tarea que, en gran medida, se realiza hoy da por software informtico especial que crea el vnculo entre los sistemas CAD y CAM. Las caractersticas de los sistemas CAD/CAM son aprovechadas por los diseadores, ingenieros y fabricantes para adaptarlas a las necesidades especficas de sus situaciones. Por ejemplo, un diseador puede utilizar el sistema para crear rpidamente un primer prototipo y analizar la viabilidad de un producto, mientras que un fabricante quiz emplee el sistema porque es el nico modo de poder fabricar con precisin un componente complejo. La gama de prestaciones que se ofrecen a los usuarios de CAD/CAM est en constante expansin. Los fabricantes de indumentaria pueden disear el patrn de una prenda en un sistema CAD, patrn que se sita de

PRO GR AMA CI N E N C NC |7

forma automtica sobre la tela para reducir al mximo el derroche de material al ser cortado con una sierra o un lser CNC. Adems de la informacin de CAD que describe el contorno de un componente de ingeniera, es posible elegir el material ms adecuado para su fabricacin en la base de datos informtica, y emplear una variedad de mquinas CNC combinadas para producirlo. La Fabricacin Integrada por Computadora (CIM) aprovecha plenamente el potencial de esta tecnologa al combinar una amplia gama de actividades asistidas por ordenador, que pueden incluir el control de existencias, el clculo de costes de materiales y el control total de cada proceso de produccin. Esto ofrece una mayor flexibilidad al fabricante, permitiendo a la empresa responder con mayor agilidad a las demandas del mercado y al desarrollo de nuevos productos. La futura evolucin incluir la integracin an mayor de sistemas de realidad virtual, que permitir a los diseadores interactuar con los prototipos virtuales de los productos mediante la computadora, en lugar de tener que construir costosos modelos o simuladores para comprobar su viabilidad. Tambin el rea de prototipos rpidos es una evolucin de las tcnicas de CAD/CAM, en la que las imgenes informatizadas tridimensionales se convierten en modelos reales empleando equipos de fabricacin especializada, como por ejemplo un sistema de estereolitografa.

PRO GR AMA CI N E N C NC |8

2.2.

INTRODUCCION AL CONTROL NUMERICO POR

COMPUTADORA
El termino control en el medio industrial adquiere una gama bastante amplia y es utilizadofrecuentemente en conceptos como por ejemplo, control de calidad, control de proceso, control dimensional, etc y es para implicar y aplicar aciertas operaciones o procedimientos una regulacinestricta de acuerdo a normas preestablecidas, estosignifica que siempre va en el sentido de mantener una vigilancia rgida y continua a un proceso o a una actividad. Por lo tanto control en CNC se aplica al mtodo de mando que dirige una mquina de forma eficiente y exacta en todo momento. Y numrico, por que utiliza un lenguaje formado por nmeros, letras smbolos normalizados, dirigidos, supervisados y ejecutados por medio de una computadora integrada a la mquina, de ah el nombre de Control Numrico Computarizado(CNC). En una mquina CNC, a diferencia de una mquina convencional o manual, una computadora controla la posicin y velocidad de los motores que accionan los ejes de la mquina. Gracias a esto, puede hacer movimientos que no se pueden lograr manualmente como crculos, lneas diagonales y figuras complejas tridimensionales. Un conjunto de rdenes que siguen una secuencia lgica constituyen un programa de maquinado. Dndole las rdenes o instrucciones adecuadas a la mquina, sta es capaz de maquinar una simple ranura, una cavidad irregular, la cara de una persona en altorrelieve o bajorrelieve, un grabado artstico un molde de inyeccin de una cuchara o una botella. Al principio hacer un programa de maquinado era muy difcil y tedioso, pues haba que planear e indicarle manualmente a la mquina cada uno de los movimientos

PRO GR AMA CI N E N C NC |9

que tena que hacer. Era un proceso que poda durar horas, das, semanas. An as era un ahorro de tiempo comparado con los mtodos convencionales. Actualmente muchas de las mquinas modernas trabajan con lo que se conoce como "lenguaje conversacional" en el que el programador escoge la operacin que desea y la mquina le pregunta los datos que se requieren. Cada instruccin de este lenguaje conversacional puede representar decenas de cdigos numricos. Por ejemplo, el maquinado de una cavidad completa se puede hacer con una sola instruccin que especifica el largo, alto, profundidad, posicin, radios de las esquinas, etc. Algunos controles incluso cuentan con graficacin en pantalla y funciones de ayuda geromtrica. Todo esto hace la programacin mucho ms rpida y sencilla. Tambin se emplean sistemas CAD/CAM que generan el programa de maquinado de forma automtica. En el sistema CAD (diseo asistido por computadora) la pieza que se desea maquinar se disea en la computadora con herramientas de dibujo y modelado slido. Posteriormente el sistema CAM (manufactura asistida por computadora) toma la informacin del diseo y genera la ruta de corte que tiene que seguir la herramienta para fabricar la pieza deseada; a partir de esta ruta de corte se crea automticamente el programa de maquinado, el cual puede ser introducido a la mquina mediante un disco o enviado electrnicamente. Hoy da los equipos CNC con la ayuda de los lenguajes conversacionales y los sistemas CAD/CAM, permiten a las empresas producir con mucha mayor rapidez y calidad sin necesidad de tener personal altamente especializado. El lenguaje para programacin CNC es regido por las normas alemanas DIN 66024 y 66025, con contenido muy similar a las normas ISO 1056.

P R O G R A M A C I N E N C N C | 10

2.3.

ANTECEDENTES HISTORICOS

El pleno desarrollo del control numrico se da alrededor de 1994. Sin embargo, los inicios de aplicacin de un proceso de control, aplicado a mquinas, data de 1824, y fue el que invento el tejedor Britnico Jaqcuard. Hacia 1942 surgi lo que se podra llamar el primer control numrico verdadero, debido a una necesidad impuesta por la industria aeronutica para la realizacin de hlices de helicpteros de diferentes configuraciones. En el ao de 1947 se concibe y se aplica el principio control numrico moderno, el Sr. Jhon C. Parsons, de Parsons Corporation de Traverse City, Michigan, fabricante de paletas de rotor para helicptero, invent la forma de conectar una computadora con una perforadora de plantillas. El seor Parsons utiliz tarjetas perforadas para programar una computador digitron IBM. 1947.- Se desarroll el transistor. 1949.- La U.S. Air Material Command le otorg un contrato a la Parsons Corporation que tuvo como subcontratista al laboratorio de servomecanismos del Instituto Tecnolgico de Massachussets (ITM). 1951.- El ITM se hace cargo de todo el proyecto y en 1952 se muestra con xito el prototipo de la actual mquina de CN, una fresadora Cincinnati Hidrotel modificada, y se crea el trmino de control numrico en dicho instituto. 1954.- Se desarroll un lenguaje simblico llamado APT Automatically Programmed Tool (programacin automtica de la herramienta). En 1957 la compaa japonesa Fujitsu (FANUC) desarrollo una perforadora revlver que utilizaba el control con cintas. Dos aos ms tarde, en 1959 se produce una

P R O G R A M A C I N E N C N C | 11

perforadora de plantillas de CN. Al mismo tiempo Fujitsu y Hitachi se asocian e introducen al mercado la fresadora de CN. De las 39 unidades existentes en 1965 el nmero de mquinas de CN en el mercado, aument a 860 en 1969, de las cueles el 40 por ciento eran tornos. Todas esta maquinas son identificadas como de primera generacin y estas eran programadas en un lenguaje de muy bajo nivel, el cual requera la especializacin del programador para su utilizacin. 1971.- Hasta este ao la AIA (Aerospace Industry Association) el MIT y el ITRI (Illinois of Technology Research Institute) trabajaron en el desarrollo del lenguaje APT. El lenguaje APT inicial era suficiente para operaciones de taladrado, torneado o fresado recto, sin embargo estas no son suficientes para las operaciones de maquinado. En 1976 se aplic el microprocesador a las computadoras, se dio un enorme salto en el desarrollo del CNC, hacindose posible las interpolaciones rectas y curvas entre ejes. 1979.- Microprocesadores. 1982.- Se desarrollaron los primeros sistemas flexibles de manufactura FMS 1986.- Se desarrollaron los primeros sistemas de manufactura integrada CIM.

P R O G R A M A C I N E N C N C | 12

3. PROGRAMACIN CN
Se pueden utilizar dos mtodos, la programacin automtica y la programacin manual

3.1.

PROGRAMACIN AUTOMTICA

En este caso, los clculos los realiza un computador, a partir de datos suministrados por el programador dando como resultado el programa de la pieza en un lenguaje de intercambio llamado APT que posteriormente ser traducido mediante un post-procesador al lenguaje mquina adecuado para cada control. Por esta razn recibe el nombre de CAM (Computer Aided Machining o Mecanizado Asistido por Computadora).

3.2.

PROGRAMACIN MANUAL

En este caso, el programa pieza se escribe nicamente por medio de razonamientos y clculos que realiza un operario. El programa de mecanizado 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. Una secuencia o bloque de programa debe contener todas las funciones geomtricas, funciones mquina y funciones tecnolgicas del mecanizado. De tal modo, un bloque de programa consta de varias instrucciones. El comienzo del control numrico ha estado caracterizado por un desarrollo anrquico de los cdigos de programacin. Cada constructor utilizaba el suyo particular. Posteriormente, se vio la necesidad de normalizar los cdigos de programacin como

P R O G R A M A C I N E N C N C | 13

condicin indispensable para que un mismo programa pudiera servir para diversas mquinas con tal de que fuesen del mismo tipo. Los caracteres ms usados comnmente, regidos bajo la norma DIN 66024 y 66025 son, entre otros, los siguientes: N: es la direccin correspondiente al nmero de bloque o secuencia. Esta direccin va seguida normalmente de un nmero de tres o cuatro cifras. En el caso del formato N03, el nmero mximo de bloques que pueden programarse es 1000 (N000 hasta N999). X, Y, Z: son las direcciones correspondientes a las cotas segn los ejes X, Y, Z de la mquina herramienta (Y planos cartesianos). Dichas cotas se pueden programar en forma absoluta o relativa, es decir, con respecto al cero pieza o con respecto a la ltima cota respectivamente. G: es la direccin correspondiente a las funciones preparatorias. Se utilizan para informar al control de las caractersticas de las funciones de mecanizado, como por ejemplo, forma de la trayectoria, tipo de correccin de herramienta, parada temporizada, ciclos automticos, programacin absoluta y relativa, etc. La funcin G va seguida de un nmero de dos cifras que permite programar hasta 100 funciones preparatorias diferentes. M: es la direccin correspondiente a las funciones auxiliares o complementarias. Se usan para indicar a la mquina herramienta que se deben realizar operaciones tales como parada programada, rotacin del husillo a derechas o a izquierdas, cambio de til, etc. La direccin m va seguida de un nmero de dos cifras que permite programar hasta 100 funciones auxiliares diferentes. F: es la direccin correspondiente a la velocidad de avance. Va seguida de un nmero de cuatro cifras que indica la velocidad de avance en mm/min.

P R O G R A M A C I N E N C N C | 14

S es la direccin correspondiente a la velocidad de rotacin del husillo principal. Se programa directamente en revoluciones por minuto, usando cuatro dgitos.

I, J, K son direcciones utilizadas para programar arcos de circunferencia. Cuando la interpolacin se realiza en el plano X-Y, se utilizan las direcciones I y J. Anlogamente, en el plano X-Z, se utilizan las direcciones I y K, y en el plano Y-Z, las direcciones J y K.

T es la direccin correspondiente al nmero de herramienta. Va seguido de un nmero de cuatro cifras en el cual los dos primeros indican el nmero de herramienta y los dos ltimos el nmero de correccin de las mismas.

Para mayor informacin sobre la programacin y descripcin de las funciones vase el anexo 3.

P R O G R A M A C I N E N C N C | 15

3.3.

ESTRUCTURA DEL PROGRAMA

Se utiliza la programacin CN para mquinas y herramientas segn la norma DIN 66025. El programa CN se compone de una secuencia de bloques del programa que se guardan en memoria en la unidad de control. Al mecanizar las piezas de trabajo, el ordenador lee y comprueba estos bloques segn la secuencia programada. Se envan a la mquina herramienta las correspondientes seales de control. Un programa de ejecucin consta de:
1

1.- Nmero de programa 2.-Bloques CN 3.-Funciones 4.-Direcciones 5.-Combinaciones de nmeros

2 3 4 5

3.4.

RESUMEN DE DIRECCIONES UTILIZADAS


DESCRIPCIN Numero de programa principal, de 1 a 9499, para programa de piezas y subrutinas Numero de bloque, de 1 a 9999 Comando de funciones G Datos de posicin en valores absolutos Datos de posicin en valores incrementales Radio, medida cnica, parmetros de ciclos Chafln Parmetros de arco Avance, paso de rosca Velocidad de husillo, velocidad de corte Llamada de herramienta Comando de funciones F, funcin lgica Temporizacin, llamada a subrutina, parmetros de ciclos Parmetro de ciclos

SIMBOLO O N G X,Z U,W R C I,K F S T M P Q

P R O G R A M A C I N E N C N C | 16

3.5.

EJEMPLOS DE PROGRAMACIN

3.5.1. G00 AVANCE RAPIDO Formato G00 X___ Y___ Z___

Acotado absoluto: Se refiere a la posicin fija de la mesa de trabajo. N50 G00 X40 Z56.- El nmero de bloque o secuencia es 50 (N50), Se inicia el comando G00, Se desplaza la cuchilla una dimensin 40 sobre el eje X , hacia arriba (X40) y luego hacia la derecha una dimensin de 56 (Z56). Nota: Las distancias X se indican como dimetros, tal cual se encuentra dimensionada la pieza. Acotado incremental: Corresponde a la posicin segn trabajo. N50 G00 U-30 W-30.5.- N50 Goo es igual que en el caso anterior, la herramienta desciende 30 unidades (U-30) y luego hacia la izquierda 30.5 (W-30.5). la herramienta de

3.5.2. G01 INTERPOLACION LINEAL

P R O G R A M A C I N E N C N C | 17

Formato G01 X___ Y___ Z___ F___;

Acotado Absoluto: G95.- Indica que el avance es en mm/rev N20 G01 X40 Z20.1 F0.1.- Nmero de bloque 20 (N20), G01 indica interpolacin lineal, la herramienta de desplaza 40 unidades hacia arriba( indicado como dimetro, es decir se desplaza la mitad) y luego hacia la derecha 20.1 unidades (Z20.1). Luego F0.1 indica el avance 0.1 mm/rev. Acotado Incremental: G95 F0.1.- Indican el avance 0.1 mm/rev N20 G01 X20 W-25.9.- Con respecto a la herramienta, se desplaza hacia arriba 20 unidades (indicado como dimetro) y luego hacia la izquierda 25.9 unidades.

3.5.3. G02 INTERPOLACION CIRCULAR DERECHA Y G03 IZQUIERDA Formato: G02 X__ Y__ Z__ I__ J__ K__ R__ F__;

P R O G R A M A C I N E N C N C | 18

EJEMPLO:

G00 X0 Y0 Z5; G00 X40 Y5 Z0;

Posicin de herramienta en 0,0 y hacia arriba 5 unidades. Se desplaza ala derecha 40 unid y hacia arriba 5 unid. Desciende hasta el punto 0 , es decir baja 5 unidades. Se introduce en el material 2 unidades con un avance de 100 un/rev. G03 interpolacin circular izquierda con punto final en coordenada X80 y hacia arriba 30 unidades. El centro del arco se halla, subiendo 45 unidades desde la ltima posicin y luego hacia la izquierda 5 unidades.

G01 Z-2 F100; G03 X80 Y30 I-5 J45;

P R O G R A M A C I N E N C N C | 19

Una vez colocados los parmetros se realiza el traslado. G01 X40 Y30 Z0; La herramienta asciende respecto al eje Z, hasta el punto 0. Es decir, sale del material hacia arriba. La herramienta vuelve a su posicin inicial.

G00 X0 Y0 Z5;

3.5.4. G7.1 INTERPOLACION CILINDRICA

Formato: G7.1 C , Inicio de interpolacin cilndrica donde C es radio de la pieza bruta. G7.1 C0 Fin de interpolacin EJEMPLO

P R O G R A M A C I N E N C N C | 20

N25 M13 : Bloque 25 se llama a herramienta motorizada en sentido del reloj. N30 G97S 2000: Bloque 30 , G97 programa la velocidad y S es la velocidad de husillo es decir 2000 rpm N32 M52: Bloque 32 , M52 indica que se realizar una operacin redonda con eje prendido (ON). N35 G7.1 C 19.1 :bloque 35 , inicio de interpolacin cilndrica , C indica el radio de la pieza , es decir 19.1. ( 38.2 de dimetro). N37 G94 F200: Bloque 37, G94 indica que el avance ser en mm/min con una dimensin F de 200. N40 G0 X45 Z-5: bloque 40 , se posiciona la herramienta en coordenadas( 45,-5). N45 G1 X35 C0 Z-5: Bloque 45, se realiza interpolacin lineal desde la posicin inicial de la herramienta en el punto 0 para empezar con el maquinado de la forma deseada. Luego se describen los desplazamientos hacia la izquierda y derecha con respecto al desplazamiento en direccin de C.

P R O G R A M A C I N E N C N C | 21

N135 G7.1 C0: Fin de interpolacin cilndrica. N140 M53: fin de operacin de eje redondo (off). N145 G0 X80 Z100 M15: Posicin en coordenadas (80,100) , M15 indica el apagado de herramienta. N150 M30: fin de programa principal.

3.5.5. G12.1 INTERPOLACION CON COORDENADAS POLARES FORMATO: G12.1 C , Inicio de interpolacin . G13.1 C0 Fin de interpolacin. Se utiliza para la elaboracin de superficies planas en una pieza cilndrica. EJEMPLO:

O0003 N5 T0303 N10 M13 N15 G97 S2000 N20 M52

Nmero de programa principal, en este caso 0003. Llamada a herramienta 0303. Herramienta encendida en sentido del reloj. Programacin de velocidad de husillo a 2000 rpm. Operacin redonda.

P R O G R A M A C I N E N C N C | 22

N25 G12.1 N30 G0 X60 Z-6 C10: N35 X34.64 C10 G41:

Inicio de interpolacin. Avance rpido a posicin hacia arriba 60 u, derecha 6u y 10 u radiales. Posicin de comienzo S (segn la figura), compensacin de radio a la izquierda de la herramienta. Inter. Lineal, posicin C0 con un avance de 0.2. Cambio de posicin al punto 2. Luego se describen las coordenadas de los puntos restantes.

N45 G1 C0 F0.2: N50X17.32 C-15: N55 X17.32 C-15 N60 X-17.32 C-15 N65 X-34.64 C0 N70 X17.32 C15 N75 X34.64 C0 N80 C-10 N85 G1 X45 C-10 G40 N90 G13.1 N95 M53 N100 G0 X80 Z100 M15 N105 M30

G40 : cancela la compensacin de radio indicada lneas arriba. Fin de interpolacin Apagado de husillo en eje C. Avance rpido a posicin x80 z100, apagado de herramienta. Fin de programa principal.

3.5.6. G73 CICLO DE TORNEADO LONGITUDINAL FORMATO: N.. G73 U..R.. N.. G73 P..Q.. U.. W.. F.. S.. T..

P R O G R A M A C I N E N C N C | 23

EJEMPLO: O2000 N10 G95 G1 F0.5 N11 G0 X45 Z20: N12 T0202 N20 M3 S3000 N30 G00 X45 Z2 N40 G73 U2 R2 N50 G73 P60 Q120 U1 W1 N60 G0 X10 N70 G1 Z-10 N80 X20 N90 X26 Z-15 N100 Z-25 N110 X34 N120 X40 Z-30 N130 G0 X45 Z20 N140 S3000 F0.6 T0404 M6 Programa principal 2000. Avance en mm/rev, avance lineal y con magnitud 0.5. Avance rpido en posicin X45 y Z20. Llamada a herramienta 0202. Husillo prendido en sentido del reloj con velocidad 3000 rpm. Posicin en X45 y Z2.(punto de partida) Ciclo de torneado longitudinal , U2 baja 2 u, R2 retrocede 2u luego de tornear, P60Q120: numero de 1er y 2do bloque, U1W1: longitud de sobre metal hacia abajo 1 u y hacia la izquierda 1u. Posicin cero. Hasta N120 se describe el contorno.

Posicin final descrita en la figura. Velocidad de 3000, avance 0.6 y se llama a herramienta de acabado.

P R O G R A M A C I N E N C N C | 24

N160 G72 P60 Q120 N170 M30

Se inicia ciclo de acabado en los bloques 60 y 120 que se detallaron anteriormente. Fin de programa principal.

3.5.7. G83 CICLO DE TALADRADO , G84 ROSCADO CON MACHO EJEMPLO:

G10 P0 Z-100 T0000 G0 X100 Z150 G90 G40 G95 T0505 M6 G97 S2000 M3 G0 X0 Z2: G83 Z-15 Q5000 F0.15

Ajuste de datos Llamada a herramienta 0, avance rpido en coordenadas x100 z150. Programacin de valor absoluto, cancelar compensacin de herramienta y avance en mm/revolucin. Llamada a herramienta 05. Programacin de velocidad, magnitud 2000, husillo prendido en sentido del reloj. Avance rpido en posicin x0z2. Ciclo de taladrado, profundidad de 15 u , profundidad por corte en micras 5000, avance 0.15. Avance rpido. Llamada a herramienta. Programacin de velocidad . Magnitud 300. Apagado de husillo.

G0 Z250 T0707 M6 N90 G97 S300 G0 Z20 M5

P R O G R A M A C I N E N C N C | 25

M30

Fin de programa principal.

3.5.8. PROYECTO DE LABORATORIO DE MANUFACTURA, TORNEADO DE CONTORNO DE CAON Utilizando los planos del Anexo 1 y Anexo 2. Se tiene una barra de bronce de 1.5 pulgadas de dimetro, con 7 pulgadas de longitud. Se procede a refrendar uno de los lados de la barra REFRENDADO O3001 N5 G70 N10 G95 G1 F0.02 N15 G0 X1.5 Z2 N20 T0202 M6 N25 M3 S9840 N30 G0 X1.5 Z0.25 N35 G74 W0.079 R0.079 N40 G74 P45 Q55 U0.03 W0.03 N45 G0 Z-0.25 N50 G1 X-1.25 N55 X-0.031 N60 G0 X1.5 Z2 N65 S9840 F0.024 T0404 M6 N70 G0 X1.5 Z0.25 N75 G72 P45 Q55 N80 M30 Programa de refrendado para barra de bronce de 1.5 de dimetro con 7 pulgadas de longitud. Programacin en pulgadas Avance en pulg/rev, valor 0.02pulg/rev Avance rpido a coordenada sealada. Seleccin de herramienta para refrendado. Encendido de husillo en sentido horario a una velocidad de 9840 pies/min Punto de partida para ciclo de refrendado 1ra lnea de ciclo de refrendado 2da lnea de ciclo de refrendado Desde N45 hasta N55 descripcin de contorno

Avance rpido a coordenada sealada. Cambio por herramienta para acabado Avance rpido a coordenada sealada. Ciclo de acabado Terminar programa

P R O G R A M A C I N E N C N C | 26

TORNEADO DE CAON O3002 N5 G70 N10 G95 G1 F0.02 N15 G0 X1.5 Z2 N20 T0202 M6 N25 M3 S9840 N30 G0 X1.5 Z0.25 N35 G73 U0.08 R0.08 N40 G73 P45 Q185 U0.04 W0.04 N45 G0 X0.580 N50 G1 Z-0.012 N55 X0.629 N60 Z-0.048 N65 X0.678 N70 Z-0.084 N75 X0.725 N80 Z-0.096 N85 X0.744 Z-2.266 N90 X0.774 N95 Z-2.284 N100 X0.804 N105 X0.809 Z-2.320 N110 X0.838 Z-2.627 N115 Z-2.639 N120 X0.862 N125 Z-2.687 N130 X0.873 Z-3.434 N135 X0.886 Z-3.482 N140 X0.910 N145 Z-3.494 N150 X0.934 N155 Z-3.542 N160 X0.937 Z-4.374 N165 Z-4.392 N170 X0.967 N175 X0.969 Z-4.428 N180 X0.990 Z-4.784 N185 Z-4.868 N190 G0 X1.5 Z2 N195 S9840 F0.02

Programa de torneado para barra de bronce de 1.5 de dimetro con 7 pulgadas de longitud. Programacin en pulgadas Avance en pulg/rev, valor 0.02pulg/rev Avance rpido a coordenada sealada. Seleccin de herramienta para desbaste. Encendido de husillo en sentido horario a una velocidad de 9840 pies/min Punto de partida para ciclo de torneado OJO: POSICION 3 DE HERRAMIENTA 1ra lnea de ciclo de torneado longitudinal 2da lnea de ciclo de torneado longitudinal Descripcin del 1er contorno a maquinar. Desde el bloque 45 al bloque 185.

Avance rpido a coordenada sealada. Husillo a una velocidad de 9840 pies/min, valor de avance 0.02pulg/rev,

P R O G R A M A C I N E N C N C | 27

N200 G0 X1.5 Z0.25 N205 G74 W0.08 R0.08 N210 G74 P215 Q270 U0.04 W0.04 N215 G0 Z-2.266 N220 G1 X0.744 Z-2.266 N225 X0.634 Z-0.747 N230 X0.664 N235 Z-0.729 N240 X0.694 N245 X0.689 Z-0.693 N250 X0.659 N255 Z-0.675 N260 X0.629 N265 X0.613 Z-0.458 N270 G02 X0.725 Z-0.096 R1.205 N275 G0 X1.5 Z2 N280 S9840 F0.02 N285 G0 X1.5 Z0.25 N290 G74 W0.08 R0.08 N295 G74 P300 Q350 U0.04 W0.04 N300 G0 Z-2.627 N305 G1 X0.838 Z-2.627 N310 X0.801 N315 Z-2.579 N320 X0.783 N325 Z-2.555 N330 X0.765 N335 X0.749 Z-2.338 N340 X0.779 N345 Z-2.320 N350 X0.809 N355 G0 X1.5 Z2 N360 S9840 F0.02 N365 G0 X1.5 Z0.25 N370 G74 W0.08 R0.08 N375 G74 P380 Q420 U0.04 W0.04 N380 G0 Z-3.434 N385 G1 X0.873 N390 X0.855

Punto de partida para ciclo de torneado OJO: POSICION 8 DE HERRAMIENTA 1ra lnea de ciclo de refrendado 2da lnea de ciclo de refrendado Descripcin del 2do contorno a maquinar. Desde el bloque 215 al bloque 270.

Avance rpido a coordenada sealada. Husillo a una velocidad de 9840 pies/min, valor de avance 0.02pulg/rev, Punto de partida para ciclo de torneado 1ra lnea de ciclo de refrendado 2da lnea de ciclo de refrendado Descripcin del 3er contorno a maquinar. Desde el bloque 300 al bloque 350.

Avance rpido a coordenada sealada. Husillo a una velocidad de 9840 pies/min, valor de avance 0.02pulg/rev, Punto de partida para ciclo de torneado 1ra lnea de ciclo de refrendado 2da lnea de ciclo de refrendado Descripcin del 4to contorno a maquinar. Desde el bloque 380 al bloque 420.

P R O G R A M A C I N E N C N C | 28

N395 Z-3.410 N400 X0.837 N405 X0.814 Z-2.699 N410 X0.838 N415 Z-2.687 N420 X0.862 N425 G0 X1.5 Z2 N430 S9840 F0.02 N435 G0 X1.5 Z0.25 N440 G74 W0.08 R0.08 N445 G74 P450 Q480 U0.04 W0.04 N450 G0 Z-4.374 N455 G1 X0.937 N460 X0.907 N465 X0.886 Z-3.554 N470 X0.910 N475 Z-3.542 N480 X0.934 N485 G0 X1.5 Z2 N490 S9840 F0.02 N495 G0 X1.5 Z0.25 N500 G74 W0.08 R0.08 N505 G74 P510 Q660 U0.04 W0.04 N510 G0 Z-4.784 N515 G1 X0.990 N520 X0.966 N525 Z-4.772 N530 X0.942 N535 Z-4.724 N540 X0.929 N545 Z-4.700 N550 X0.916 N600 X0.909 Z-4.446 N650 X0.939 N655 Z-4.428 N660 X0.969 N665 G0 X1.5 Z2 N670 S9840 F0.024 T0404 M6 Avance rpido a coordenada sealada. Husillo a una velocidad de 9840 pies/min, valor de avance 0.02pulg/rev, Punto de partida para ciclo de torneado 1ra lnea de ciclo de refrendado 2da lnea de ciclo de refrendado Descripcin del 5to contorno a maquinar. Desde el bloque 450 al bloque 480.

Avance rpido a coordenada sealada. Husillo a una velocidad de 9840 pies/min, valor de avance 0.02pulg/rev, Punto de partida para ciclo de torneado 1ra lnea de ciclo de refrendado 2da lnea de ciclo de refrendado Descripcin del 6to contorno a maquinar. Desde el bloque 510 al bloque 660.

Avance rpido a coordenada sealada. Husillo a una velocidad de 9840 pies/min, valor de avance 0.02pulg/rev, Cambio por herramienta para acabado

P R O G R A M A C I N E N C N C | 29

N675 G0 X1.5 Z0.25 N680 G72 P45 Q185 N685 G72 P215 Q270 N690 G72 P300 Q350 N695 G72 P380 Q420 N700 G72 P450 Q480 N705 G72 P510 Q660 N710 M30

Punto de partida para ciclo de acabado Ciclo de acabado para cada tramo maquinado anteriormente

Terminar programa

P R O G R A M A C I N E N C N C | 30

4. BIBLIOGRAFIA
Manual de EMCO WinNC GE Series Fanuc 21 TB. Edicin C2003-7. Austria. Manual de EMCO WinNC GE Series Fanuc 21 MB. Edicin C2003-7. Austria.

http://www.mimecanicapopular.com/verhaga.php?n=107

P R O G R A M A C I N E N C N C | 31

5. ANEXOS

P R O G R A M A C I N E N C N C | 32

5.1. ANEXO 1

P R O G R A M A C I N E N C N C | 33

P R O G R A M A C I N E N C N C | 34

5.2. ANEXO 2

P R O G R A M A C I N E N C N C | 35

P R O G R A M A C I N E N C N C | 36

5.3. ANEXO 3

También podría gustarte