Top Banner
Curso de CNC Nivel 1 “Centro de Maquinado” Instructor. Ing. Raúl Gza. M. Operacion y Programacion de Centro de Maquinado Basado en Control Custom Fanuc Universidad Autónoma de Nuevo Leon Instructor. Ing. Raúl Gza. M. 1/Oct/2014 1
52

Curso de cnc n ivel 1 centro de maquinado fime

Jan 25, 2017

Download

Engineering

Raul Garza
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Curso de cnc n ivel 1 centro de maquinado fime

Curso de CNC Nivel 1 “Centro de Maquinado”

Instructor. Ing. Raúl Gza. M.Operacion y Programacion de Centro de MaquinadoBasado en Control Custom Fanuc

Universidad Autónoma de Nuevo Leon

Instructor. Ing. Raúl Gza. M.

1/Oct/2014 1

Page 2: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 21/Oct/2014 2

Instructor. Ing. Raúl Gza. M.

Curso de CNC Nivel 1 , Programacion y Operacion de Centro de MaquinadoElaboro.- Ing. Raúl Garza MedinaFecha .- 01 de Octubre de 2014

Segunda Edicion 2014 Este Libro es material protegido©2014 RGM Automation, Inc Mx.Todos los derechos reservados.Prohibida la reproduccionTotal o parcial, por cualquier medio ó metodosin previa autorizacion por escrita del editor.Copias extras disponibles en contacto [email protected] de registro STPS GAMR770110 RKA-0006

Edicion EspecialPublicada por ©2014 RGM Automation, Inc Mx.

Diciembre 2014, Monterrey Nuevo Leon Mexico

Page 3: Curso de cnc n ivel 1 centro de maquinado fime

Curso de CNC Nivel 1 , Programacion y Operacion de Centro de MaquinadoTabla de Contenido

1.0.- Seguridad1.1.-Introduccion1.2.-Antes de Operar el Equipo1.3.-Durante cambios de dispositivos de arrastre y herramientas de corte1.4.-Durante la operación del equipo

2.0.-Reconociendo el Control

3.0.-Maquina en casa G28 (Machine Home) y Offset de trabajo

3.1.- Seleccion de cordenadas de Trabajo

4.0.- Compensacion del largo de Herramienta “G43”

4.1 Descompensacion del largo de la Herramienta “G40”

5.0.- Posicionamiento, Absoluto e Incremental5.1.- Posicionamiento, Absoluto “G90”5.2.- Posicionamiento, Incremental “G91”5.3.-Ejercicio de Posicionamiento Absoluto”G90” e Incremental “G91”

6.0.-Definiciones y abreviaciones

7.0.-Funciones Preparatorias (Codigos “G” )

8.0.-Funciones miselaneas (Codigos “M” )

9.0.- Estructura y formato de un programa9.1.-Formato y estructura de un Programa9.2.-Funciones Preparatorias por Defaults

10.0.-Trayectoria lineales y circulares de herramienta (Interpolacion lineal y Circular)10.1.-Comandos de interpolacion lineal (G00 y G01)

10.1.1.-Comando de Posicionamiento Rapido10.1.2.-omando de Posicionamiento Programado

10.2.-Comandos de Intepolacion Circular (G02 y G03)10.2.1.-10.2.2.-

10.3.-Ejercicios1/Oct/2014 3

Instructor. Ing. Raúl Gza. M.

Page 4: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 4

Curso de CNC Nivel 1 , Programacion y Operacion de Centro de MaquinadoTabla de Contenido (Continuacion)

11.0.- Compensacion de Corte (G41, G42)

11.1.- Ejercicios

12.0Formulas, para Ciclos de Roscado y Boreado

12.1.-Formulas para Roscado Estandar y Milimetrico12.2 Formulas para Barrenos/Machuelos y Roscas12.3.-Formulas Velocidades y Avances12.4.- Conversion Métrica de Pulgadas12.5 Standard en Brocas de Centro de 60° y Angulo del Punto de Barreno (DPA)

13.0.- Ciclos fijos de Barrenado, Roscado, Boreado

13.1.-Ciclos Fijos13.2.-Cancelacion de Ciclos Fijos13.3.- Ciclos Fijos (G81) Barrenado continuo13.4.- Ciclos Fijos (G82) Barrenado continuo temporizado13.5.- Ciclos Fijos (G83) Barrenado continuo con Picoteo13.7.- Ciclos Fijos (G74) Ciclo de Roscado Izquierdo con Machuelo13.8.- Ciclos Fijos (G85) Ciclo de Boreado13.9.- Ejercicio de Ciclos Fijos)13.10.- Ciclos Fijos (G89) Ciclo de Boreado13.11.- Ciclos Fijos (G76) Ciclo de Boreado Fino

14.0.- Comandos de Ciclos Looping (Matriz Rectangular)

15.0.- Patron de Barrenos

15.1.-(G70) Barrenos igualmente espaciados en un circulo15.2.-(G71) Barrenos igualmente espaciados en un arco definido15.3.-(G72) Barrenos igualmente espaciados en una linea a cualquier angulo

1/Oct/2014 4

Instructor. Ing. Raúl Gza. M.

Page 5: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 5

Instructor. Ing. Raúl Gza. M.

1.- SEGURIDAD

1.1.- Introducción

En este capitulo nos enfocaremos a la seguridad tanto de nuestra integridad física como las del equipo y las herramientas de corte, es importante reconocer que el estar al frente o a cargo de la operación de una maquina de CNC, requiere de ciertos conocimientos previos para evitar cualquier tipo de accidente que pudieran ser lamentables y difícil de remediarlos.La vida de todos nosotros sabemos que no tiene precio pero al estar operando en la maquina, las piezas que estamos maquinando pueden salir disparadas y dañar seriamente a nosotros o a nuestros demás compañeros que están a nuestro alrededor, todo esto también daña a la misma maquina, Dispositivos de arrastre y las herramientas de corte.Esto puede ocurrir por alguna mala operación que hayamos hecho del equipo, una herramienta mal puesta, un programa mal seleccionado, una mala compensación o un dispositivo de arrastre mal puesto.Los fabricantes siempre recomiendan leer todo el capitulo de seguridad que ellos anexan en sus manuales precisamente para evitar este tipo de problemas que estamos comentando y lo clasifican de la forma que a continuación describimos.

1.2.- Antes de operar el equipo

En cuanto a seguridad personal y físico de la maquina CNC, es pertinente señalar, se adopten las precauciones siguientes.

a) Al energizar la máquina asegúrese que no hay gente cerca de las partes móviles, de la máquina y que no hay obstáculos a los movimientos de la misma.b) Después de energizar la máquina verifique la presión de los manómetros y que los ventiladores funcionen

correctamente. c) c) Si hay una falla de energía, inmediatamente coloque el interruptor principal en la posición de off.d) Nunca toque los interruptores con las manos mojadas.

1.3.- Durante cambios de dispositivos de arrastre y herramientas de corte

a).- La maquina debe ser operada por una persona bien entrenada, pueden ocurrir lesiones si más de una persona esta manipulando el control de la maquina la otra puede estar cambiando piezas, herramientas. o dispositivos. Si es absolutamente necesario que dos personas operen la maquina todos los involucrados deben cooperar y comunicarse.

b).- Siempre apague la maquina al cambiar dispositivos. Si al cambiar de dispositivo debe hacerse con la maquina encendida, coloque los interruptores del panel de control en posición mas baja para el avance y el rango de velocidad en neutral.

1.4.- Durante la operación del equipo

a).- Nunca toque o este cerca de las unidades móviles, de la maquina mientras este trabajando. Pueden ocurrir lesiones serias ya que puede ser atrapado por las partes giratorias o entre las partes en movimiento.

b).- Mantenga las puertas cerradas mientras que la maquina esta trabajando. El área dentro de las puertas contiene muchas fuentes de peligro potencial (el husillo girando a gran velocidad, la torreta que se mueve en muchas direcciones, chorros de refrigerante y rebabas voladoras)

c).- Nunca inicie la operación de la maquina si los dispositivos de seguridad no están en su lugar.

Nota.- es importante mencionar que todas las maquinas herramientas que se compran llegan con un apartado exclusivo en cuanto a la seguridad personal y físico del equipo.

Page 6: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 6

Instructor. Ing. Raúl Gza. M.

2.0.-Posicion de las teclas en la unidad MDI (Unidad LCD/MDI Vertical)

Page 7: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 7

Instructor. Ing. Raúl Gza. M.

2.0.-Posicion de las teclas en la unidad MDI (Unidad LCD/MDI Vertical)

Page 8: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 8

Instructor. Ing. Raúl Gza. M.

2.0.-Teclas de Funcion

Page 9: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 9

Instructor. Ing. Raúl Gza. M.

3.0.-Maquina en casa G28 (Machine Home) y Offset de trabajoEl principio del termino, Maquina en Casa (Machine Home), es cuando todos los ejes de referencia de la maquina, retornan al punto cero de la misma, dependiendo de la marca, control, tamaño, tipo de maquina y cantidad de ejes, este punto es cuando todos sus limit switches, están activados, dependiendo de la marca, estos se identifican con algún indicador en el control de la misma.

Esto es crucial para la operación y funcionamiento correcto de la maquina CNC, en todos los programas, Fixtures, y Herramentales

WORK OFFSETSBASADO DESDE LA MAQUINA EN CASA

X OFFSET Y OFFSET Z OFFSET

G54 -15.000 -7.000 0.000G55 0.000 0.000 0.000G56 0.000 0.000 0.000G57 0.000 0.000 0.000G58 0.000 0.000 0.000G59 0.000 0.000 0.000

La relación que se tiene en la maquina en casa y los Offset de trabajo, seria la misma distancia que se tiene de la pieza a los mismos orígenes de trabajo, esto es, donde esta la maquina, y donde esta la pieza a trabajar.

La maquina cuenta con uno solo origen en casa, y con 6 orígenes, predeterminados que serian G54G55G56G57G58G59Siendo estos lo mas comunes.En algunas maquinas además pueden tener de G110 a G129 (19 orígenes mas) yG154 P1 a G154 P99 (99 orígenes mas) óG54.1 P1 a G54.1P99dependiendo del control y la maquina.

3.1.-Seleccion de Cordenas de Trabajo , “Offset de Trabajo”

Page 10: Curso de cnc n ivel 1 centro de maquinado fime

Instructor. Ing. Raúl Gza. M.

4.0.- Compensacion del largo de Herramienta “G43”

G43 es el código ya establecido, para controlar el largo de la herramienta, este dato seria el primer paso para el Seta de nuestro montaje.

La estructura del codigo seria G43 H01 Z1.0, donde la “H”seria el numero de la herramienta, (en este caso la herramienta No 1) y la Z, seria la distancia donde se necesita la herramienta con respecto al origen de trabajo.

4.1.- Des-Compensacion del largo de Herramienta “G40”

En este caso, G40 es el código ya establecido, para cancelar y/o descompensar el largo de la herramienta, otro código que cancela las compensaciones de la herramienta, serian, G49,G28 M30.

La estructura del codigo seria G40, solamente el codigo.

1/Oct/2014 10

Page 11: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 11

Instructor. Ing. Raúl Gza. M.

5.2.- Posicionamiento Incremental G91El posicionamiento incremental (G91) es aquel en el que las coordenadas, siempre van a tener que cambiar su

posición con respecto al origen del plano cartesiano, esto será, la ultima posición será el nuevo origen

G91 Posicionamiento IncrementalMovimientos de la maquina en un programa.

Localización de 4 barrenos usando G91(1) X1.000 Y1.000(2) X8.000 Y0.000(3) X0.000 Y8.000(4) X8.000 Y0.000

1/Oct/2014 11

5.0.- Posicionamiento, Absoluto e Incremental

5.1.- Posicionamiento Absoluto. (G90)El posicionamiento absoluto (G90) es aquel en el que las cordenadas, siempre van a estar en la misma

posicion con respecto al origen del plano cartesiano, independientemente de cuantas veces estas se modifican ya sea por una instrucción o un cambio de comando.

G90 Posicionamiento AbsolutoMovimientos de la maquina en un programa.

Localización de 4 barrenos usando G90(1) X1.000 Y1.000(2) X9.000 Y1.000(3) X9.000 Y9.000(4) X1.000 Y9.000

Page 12: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 12

Instructor. Ing. Raúl Gza. M.

Ejercicio No 1.- Ejercicio de Posicionamiento Absoluto e Incremental

Ejercicio No 1.- llenar en la tabla las cordenadas de cada una de los puntos solicitados en sistema absoluto G90

Punto # 1 = X__________ Y__________Punto # 2= X__________ Y__________Punto # 3= X__________ Y__________Punto # 4= X__________ Y__________Punto # 5= X__________ Y__________Punto # 6= X__________ Y__________Punto # 7= X__________ Y__________Punto # 8= X__________ Y__________Punto # 9= X__________ Y__________Punto # 10 = X_________ _Y__________

Ejercicio No 2.- llenar en la tabla las cordenadas de cada una de los puntos solicitados en sistema Incremental G91

Desde el Punto # 10 al punto #11 = X__________ Y__________Desde el Punto # 11 al punto #12 = X__________ Y__________Desde el Punto # 12 al punto #13 = X__________ Y__________Desde el Punto # 13 al punto #14 = X__________ Y__________Desde el Punto # 14 al punto #15 = X__________ Y__________Desde el Punto # 15 al punto #16 = X__________ Y__________Desde el Punto # 16 al punto #17 = X__________ Y__________Desde el Punto # 17 al punto #18 = X__________ Y__________Desde el Punto # 18 al punto #19 = X__________ Y__________Desde el Punto # 19 al origen = X__________ Y__________

Page 13: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 13

Instructor. Ing. Raúl Gza. M.

6.0.- Definiciones y Abreviaciones

Page 14: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 14

Instructor. Ing. Raúl Gza. M.

7.0.-Funciones Preparatorias (Codigos “G” )Codigo Grupo FuncionG00 01 Movimiento RapidoG01 01 Interpolacion LinealG02 01 CW Interpolacion Circular a la DerechaG03 01 CCW Interpoalcion Circular a la IzquierdaG04 00 Dwell “Temporizacion”G17 02 Seleccion de plano de trabajo “X Y”G18 02 Seleccion de plano de trabajo “Z X”G19 02 Seleccion de plano de trabajo “Y Z”G20 06 Seleccion de Programa Ingles “in” Inches PulgadasG21 06 Seleccion de Programa Metrico “mm” milimetrosG28 00 Punto de referencia de la maquina Maquina en HomeG40 07 Cancelacion de la compensacion de la HerramientaG41 07 Compensacion del radio de la herramienta a la izquierdaG42 07 Compensacion del radio de la herramienta a la derechaG43 08 Compensadion del largo de la HerramientaG54 12 Seleccion de sistema de cordenadas de trabajo “Origen”G55 12 Seleccion de sistema de cordenadas de trabajo “Origen”G56 12 Seleccion de sistema de cordenadas de trabajo “Origen”G57 12 Seleccion de sistema de cordenadas de trabajo “Origen”G58 12 Seleccion de sistema de cordenadas de trabajo “Origen”G59 12 Seleccion de sistema de cordenadas de trabajo “Origen”G73 09 Ciclo fijo de taladrado por picoteo a alta velocidadG74 09 Ciclo fijo de roscado IzquierdoG76 09 Ciclo fijo de Boreado FinoG77 09 Ciclo fijo de Boreado InversoG80 09 Cancelacion de ciclos fijosG81 09 Ciclo Fijo de taladradoG82 09 Ciclo Fijo Spot Drill (Cajeras)G83 09 Ciclo fijo de taladrado por picoteoG84 09 Ciclo fijo de roscadoG85 09 Ciclo fijo de BoreadoG86 09 Ciclo fijo de Boreado temporizado/Stop/RetractilG87 09 Ciclo fijo de boreado manual/retractilG88 09 Ciclo fijo de boreado/TemporizadoG89 09 Ciclo fijo de BoreadoG90 03 Posicionamiento AbsolutoG91 03 Posicionamiento IncrementalG94 05 Avance por MinutoG95 05 Avance por RevolucionG98 10 Retorno al punto incicialG99 10 Retorno al plano “R”

rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
Page 15: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 15

Instructor. Ing. Raúl Gza. M.

8.0.-Funciones Miselaneas (Codigos “M” )Codigo FuncionM00 Paro Obligatorio de ProgramaM01 Paro Ocional del ProgramaM03 Giro a favor de las manecillas del reloj (Husillo)M04 Giro en contra de la manecillas del reloj (Husillo)M05 Paro del HusilloM06 Cambio de HerramientaM08 Activacion de Refrigerante (externo)M09 Desactivacion del Refrigerante (todos)M19 Orientacion del Husillo (con respecto al cambiador de

Herramienta) M29 Sincronisacion del HusilloM30 Fin de ProgramaM31 Arranque de Chip Conveyor SalidaM32 Arranque de Chip Conveyor ReversaM33 Paro de Chip ConveyorM39 Rotacion de la torreta de herrameientasM41 Cambio de engranaje (Husillo) bajas velocidadesM42 Cambio de engranaje (Husillo) altas velocidadesM80 Apertura de puerta automatica (Opcional)M81 Cerrado de puera automatica (opcional)M86 Tool ClampM88 Enciendido de refrigerante a travez del husilloM89 Apagado de refrigerante a travez del husilloM97 llamado de un sub-Programa LocalM98 Llamado de un Sub-ProgramaM99 Retorno del Sub-Programa al Programa Original

rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
rgarza
Resaltar
Page 16: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 16

9.0.- Estructura y formato de un programa

9.1.-Formato y estructura de un ProgramaEl formato del Programa, o estilo de programacion, es muy importante en el maquinado de CNC, este se

puede hacer de varias maneras, solo es custion que el programador se familiarice con la maquina y lassecuencas que mas se le acomodan a la pieza a maquinar.

Linea de seguridad

Se le llama a linea de seguridad, a la primer linea despues de los comentarios en el programa, que indican ciertasinstrucciones , las cuales hecen que nos aseguremos de arrancar bien la maquina, sin colapsos y/o otrasindicaciones que no queramos. Recomendamos las siguientes.

Linea Poka-Yoke

Se le llama linea poka-Yoke, es la primer linea despues de la linea de seguridad del programa, que manda la maquina a casa en el eje “Z” y despues den Eje “X”y “Y”, esto para evitar un colapso

Linea de Seguridad

G00 G17 G40 G49 G80 G90 G98;G00.-MovimientoRapido, G17.-Plano de Trabajo, G40.-Cancelacion de todos los compensadores de

Herramienta, G49.-Cancelacion de compensador de altura, G80.-Cancelacion de Ciclos fijos enlatados, G90.-Trabajar con Sistema de Cordenadas Absolutas, G98.-Retorno al punto inicial )

Linea Poka-YokeG0 G91 G28 Z0.0;G0 G91 G28 X0.0 Y0.0;G00.-Mov. Rapido, G91.-Trabajar con sistema de cor. Incrementales, G28.-Ir a casa, en eje “Z”;G00.-Mov. Rapido, G91.-Trabajar con sistema de cor. Incrementales, G28.-Ir a casa, en eje “X” y “Y”;

Solicitar HerramientaM6 TI , En cierto tipo de maquina, T1 M6M6.-Cambio de herramienta, T1.-Solicitar herramienta No 1

Posicionarse en su origenG0 G90 G54 X____ Y____;G0.-Mov. Rapido, G90.-Trabajar en Sistema de Cordenadas Absolutas, G54.-Trabajar referaciado en el Origen ó

plano de trabajo G54, “X”, “Y”.-Posicionarse en cordenadas con respecto a G54 en cordenada “X”, cordenada “Y”;

Arrancar Spindle (Husillo)M03 S______M03.-Giro de herramienta a favor de las manecillas del reloj, S.-a una velocidad de ______ Rpm

Instructor. Ing. Raúl Gza. M.

Page 17: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 17

Instructor. Ing. Raúl Gza. M.

Compensar herramienta y llegada de seguridad

G43 H01 Z1.0 M08G3.- Activar el compensador de alturas, H01.- Numero de Herramienta que se desea compensar(No 1) ,

Z.-Llegada a una “Z” de 1.0”, M08.-Activar Refrigerante ;

Un ejemplo de las 7 lineas que conforman el programa

G00 G17 G40 G49 G80 G90 G98;G00 G28 G91 Z0.0;G00 G28 G91 X0.0 Y0.0;T1 M6;G00 G90 G54 X0.0 Y0.0 S2500 M03;G43 H01 Z1.0 M8

9.2.-Funciones Preparatorias por Defaults

Cada marca control diferente, tiene codigos activados por default, hay que validar esos datos con el fabricant y/o el manual de operados, pero enlistaremos las normalmente son las que aplican.

G00 Movimeinto rapidoG17 Seleccion de plano de trabajo en “X” “Y”G40 Cancelacion de Compensaciones de herramientaG54 Origen (cero de trabajo)G64 Cancelacion del paro exactoG80 Cancelacion de ciclos fijos (enlatados)G90 Trabajar en sistema de cordenadas absolutasG98 Retorno al punto incial

Page 18: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 18

Instructor. Ing. Raúl Gza. M.

10.0.-Trayectorias Lineales y Circulares de Herramienta (Interpolacion Lineal e Interpolacion Circular)

10.1Comandos de Movimiento Lineal (Interpolacion Lineal G00 y G01)

10.1.1Comando de Posicionamiento rapido

G00 Movimiento de posicionamiento lineal a alta velocidad

Codigos a utilizarG00 Movimiento rapidoX Posicion cordenada “X”Y Posicion cordenada “Y”Z Posicion cordenada “Z”

En la anterior figura, se muestra cual seria el movimiento que haria la maquina, posicionada en la cordenada X-3.0 Y -1.0 y posicion final a X2.25 Y0.85.

Si trabajamos con Sistema de cordenadas absoluta, los comandos para llegar a el segundo puntoseria

G00 G90 X2.25 Y0.85Si trabajamos con Sistema de cordenadas incremental, los comandos para llegar a el segundo puntoseria

G00 G91 X5.25 Y1.85

10.1.2Comando de Posicionamiento programado

G01 Movimiento de posicionamiento lineal conVelocidad programada

Codigos a utilizarF Velocidad de Avance de la herramientaX Posicion cordenada “X”Y Posicion cordenada “Y”Z Posicion cordenada “Z”

Si trabajamos con Sistema de cordenadas absoluta, los comandos para el recorido de la herramientaseria

G10 G90 Y3.5 F10.0;X2.25;

Si trabajamos con Sistema de cordenadas incremental, los comandos para el recorido de la herramienta seria

G10 G90 Y3.75 F10.0;X2.5;

Page 19: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 19

Instructor. Ing. Raúl Gza. M.

10.2.-Comandos de Intepolacion Circular (G02 y G03)

G02 (Clockwise CW) Movimiento de interpolacion Circular a favor de las manecillas del lelojG03 (CounterClockWise CW) Movimiento de interpolacion Circular en contra de las manecillasdel leloj

Codigos a utilizarF Velocidad de Avance de la herramientaI Distancia en “X” del centro de la interpolacion al recorrido de la htaJ Distancia en “Y” del centro de la intepolacion al recorrido de la htaK Distancia en “Z” del centro de la intepolacion al recorrido de la htaX Posicion cordenada “X”Y Posicion cordenada “Y”Z Posicion cordenada “Z”

La estructura del comando en una interpolacion circular necesita de 5 valores para poder lograrlo1.- Plano de Trabajo2.- Cordenadas de inicio de la interpolacion3.- Direccion de la rotacion4.- Cordenadas finale de la interpolacion5.-Cordenadas del centro de la interpolacion o el radio de la misma

1.-Plano de trabajo, haciendo referencia al cual se esta trabajando, normalmente se trabaja en el el“X Y”, el cual nuestra instruccion, si es que no esta dada de alta por default seria G17

2.- Cordenadas de inicio de la Interpolacion.- se necesita una cordenada donde vallamos a comenzara hacer nuestra interpolacion, dadas en formato “X”y “Y”Ejem X1.0 Y0.0

3.- Direccion de rotacion.- es necesario indcarle a la herramienta hacia donde debe girar para hacerla interpolacion circular, hacia la derecha G02 o hacia la Izquierda G03

4.-Cordena final de la interpolacion, cuando no es una interpolacion completa, (que seria un arco), se necesita indicar donde va a termianr el arco. dadas en formato “X”y “Y”Ejem X1.0 Y0.0

5.-Cordenadas del centro de la interpolacion .- es la cordenada donde se encuantra nuestro arco, otro metodo seria darle el radio de nuestra interpolacion Ejem J-2.0 ó R1.0

Page 20: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 20

Instructor. Ing. Raúl Gza. M.

G02 (Clockwise CW) Movimiento de interpolacion Circular a favor de las manecillas del lelojG03 (CounterClockWise CW) Movimiento de interpolacion Circular en contra de las manecillasdel leloj

10.2.1.-Ejemplo de Comandos de Intepolacion Circular (G02 y G03)

La trayectoria de la Herramienta anterior puede programarse de la sig. manera:

(1).- En Programacion AbsolutaG92 X200.0 Y40.0 Z0.0 ;G90 G03 X140.0 Y100.0 R 60.0 F300.0 ;G02 X120.0 Y60.0 R 50.0 ;ÓG92 X200.0 Y40.0 Z0.0;G90 G03 X140.0 Y100.0 I-60.0 F300;G02 X120.0 Y60.0 I-50.0;

(2).-En Programacion IncrementalG91 G03 X-60.0 Y60.0 R60.0 F300.;G02 X-20.0 Y-40.0 R50.0;ÓG91 G03 X-60.0 Y60.0 R60.0 F300.;G02 X-20.0 Y-40.0 I-50.0;

Page 21: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 21

Instructor. Ing. Raúl Gza. M.

10.2.2-Comandos de Intepolacion Circular a favor de la manecillas del reoj (CW) ClockWise “Hacia la derecha” (G02)

G02 (Clockwise CW) Movimiento de interpolacion Circular a favor de las manecillas del leloj

Codigos a utilizarF Velocidad de Avance de la herramientaI Distancia en “X” del centro de la interpolacion al recorrido de la htaJ Distancia en “Y” del centro de la intepolacion al recorrido de la htaK Distancia en “Z” del centro de la intepolacion al recorrido de la htaX Posicion cordenada “X”Y Posicion cordenada “Y”Z Posicion cordenada “Z”

La estructura del comando en una interpolacion circular necesita de 5 valores para poder lograrlo1.- Plano de Trabajo ( se da por default, o se activa con la linea de seguridad)2.- Cordenadas de inicio de la interpolacion (Normalmente, es la cordenada de termino de una lineaantes)3.- Direccion de la rotacion (G02)4.- Cordenadas final de la interpolacion (Cordenada EndPoint)5.-Cordenadas del centro de la interpolacion o el radio de la misma (Cordenada Arc Center)

N4 G01 X-0.250 F12.0N5 Y1.250N6 X1.500 (Start Point)N7 G02 X2.250 Y0.500 I 0.0 J-0.750 (ó R0.750)

Page 22: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 22

Instructor. Ing. Raúl Gza. M.

“R”positivoVS “R”negativo

Como en el ejemplo anterior se utilizo la “I” y “J” para indicar la cordenada del centro del radio, pero tambien se puede hacer con “R” siendo la sig restriccion

Para Arcos de menos de 180 Gr se usa una “R” Positiva

G90 G54 G00 X-0.250 Y-0.250G01 Y1.500 F12.0G02 X1.884 Y2.384 R1.25

Para Arcos de mas de 180 Gr se usa una “R” Negativa

G90 G54 G00 X-0.250 Y-0.250G01 Y1.500 F12.0G02 X1.884 Y0.616 R-1.25

Page 23: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 23

Instructor. Ing. Raúl Gza. M.

Otro ejemplo, de valores de llegada y su interpolacion a la derecha,

Completa todo el recorrido del controno de la figura anterior, pero, al terminar el recorrido salgala herramienta,1”a la izquierda del mismo perfil, alimenta en “Z” y asi por 3 pasadas,

10.3.- Ejercicio de Interpolaciones Lineales y Circulares

Page 24: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 24

Instructor. Ing. Raúl Gza. M.

10.3.- Ejercicio de Interpolaciones Lineales y Circulares

Completa todo el recorrido del controno de la figura anterior.

O0010 (NUMERO DE PROGRAMA #10)G00 G17 G40 G80 G90 G98G0 G91 G28 Z0.0G0 G91 G28 X0.0 Y0.0T1 M6 (ENDMILL DE 0.500 DIAM 4 FILOS PLANO)G00 G90 G54 X______ Y______ S1000 M03G43 H01 Z0.1 M08G01 Z________ F50.0

X_________ F10.0 Y_________

G0__X________Y________I________J_________ó R________G0__X________G0__X________Y________I________J_________ó R_______G0__X________

X________G0__X________Y________I________J_________ó R________G0__X________

X________G00 Z1.0 M09M05G00 G91 G28 Z0.0M30

Page 25: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 25

Instructor. Ing. Raúl Gza. M.

11.0.- Compensacion de Corte (G41, G42)

Ventajas de usar un compensador de radios (G41 ó G42)

Un codigo de compensacion de radios ya sea G41 ó G42, es muy utilizado para determinar y/o generar una sola trayectoria de desbaste y acabado, en vez de tener trayectorias unitarias para daca uno de esos pasos, ademas se puede controlar la medida a maquinar, independientemente del diametro de la herramienta , esto es.

Si en una linea le damos una istruccion de llegada, a la cordenada X0.0, la herramienta se posicionara en la mismacordenada, x0.0, independientemente de si es desbaste, acabado, y su diametro de herramienta, p

Pero si compensamos esa herramienta y esta ultima tiene un diametro de 0.500”, la herramienta llegara a 0.250”de distancia de el.

Restricciones al usar un compensador de radios (G41 ó G42)

El comando de compensacion de radios (G41 ‘ó G42), debera de estar en el mismo block de la llegada a compensarcon cordenadas en “X” y/o “Y”.

Solo se puede usar este comando en el plano de trabajo “XY” (G17)La cancelacion de este compensador es G40, y debe de estar en el mismo block de salida a descompensar con

cordenadas “X” y/o “Y”

Los Comandos de compensacion de radios del cortador son

1.- Compensador de radios off (G40) –Descompensacion de radios2.- Compensador de radios a la izquierda (G41)3.- Compensador de radios a la derecha (G42)

Page 26: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 26

Instructor. Ing. Raúl Gza. M.

Trayectoria de herramienta “Sin utilizar” compensaados de radios

G00 X-2.35 Y-2.00G01 Z-0.45 F10.0X-2.25Y1.50G02 X-1.50 Y2.25 R0.75G01 X1.50G02 X2.25 Y1.50 R0.75G01 Y-1.50G02 X1.50 Y-2.25 R0.75G01 X-1.5G02 X-2.25 Y-1.5 R0.75G01 X-2.25

G00 X-2.35 Y-2.00G01 Z-0.45 F10.0G41 X-2.00 D01Y1.5G02 X-1.50 Y 2.00 R0.50G01 X1.50G02 X2.00 Y 1.50 R0.50G01 Y-1.50G02 X1.50 Y-2.00 R0.50G01 X-.50G02 X-2.00 Y-1.50 R0.50G40 G01 X-2.35

Trayectoria de herramienta “Utilizando” compensaados de radios

Page 27: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 27

Instructor. Ing. Raúl Gza. M.

11.1.- Ejercicio de Compensacion de radios de corte

Completa todo el recorrido del controno de la figura anterior utilizando un endmill de ½” diam y cortando una profundidad de 0.375”.

O0020 (NUMERO DE PROGRAMA #20)G00 G17 G40 G80 G90 G98G0 G91 G28 Z0.0G0 G91 G28 X0.0 Y0.0T1 M6 (ENDMILL DE 0.500 DIAM 4 FILOS PLANO)G00 G90 G54 X______ Y______ S1000 M03G43 H01 Z0.1 M08G01 Z________ F50.0G__ X_______D________ F10.0

Y_________G0__X________Y________R________G0__X________G0__X________Y________R_______G0__Y________G0__X________Y________R________G0__X________G___X________Y________G00 Z1.0 M09M05G00 G91 G28 Z0.0M30

Page 28: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 28

Instructor. Ing. Raúl Gza. M.

11.1.- Ejercicio de Compensacion de radios de corte

Completa todo el recorrido del controno de la figura anterior entrando por el origen (esquinainferior izquierda) utilizando un endmill de ½” diam y cortando una profundidad de 0.450”.

Page 29: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 29

Instructor. Ing. Raúl Gza. M.

11.1.- Ejercicio de Compensacion de radios de corte

Completa todo el recorrido del controno de la figura anterior entrando por el origen (esquinainferior izquierda) utilizando un endmill de ½” diam y cortando una profundidad de 0.450”.

Page 30: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 30

Instructor. Ing. Raúl Gza. M.

11.1.- Ejercicio de Compensacion de radios de corte

Completa todo el recorrido del controno de la figura anterior entrando por el origen (esquinainferior izquierda) utilizando un endmill de ½” diam y cortando una profundidad de 0.450”.

Page 31: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 31

Instructor. Ing. Raúl Gza. M.

11.1.- Ejercicio de Compensacion de radios de corte

Completa todo el recorrido del controno de la figura anterior entrando por el origen (esquinainferior izquierda) utilizando un endmill de ½” diam y cortando una profundidad de 0.450”.

Page 32: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 32

Instructor. Ing. Raúl Gza. M.

12.0.-Formulas

12.1 Roscado

Formula para rosca Estandar

Avance por minuto(F)= Revoluciones por minuto(RPM) dividido entre el numero de hilos de la rosca (TPI)

F=RPM/TPIFormula para rosca milimetricaAvance por minuto (F)=Pitch(“P”Paso de la rosca) multiplicado por el factor 0.3937 multiplicadopor las Revoluciones por minuto (RPM)

F=(P x 0.03937) x RPM

12.2 Formulas para Barrenos/Machuelos y RoscasMachuelos en Pulgadas

Tamaño de broca para machuelo= (Diametro de Rosca) – (0.01299 X % Roscado Completo)/(Numero de hilos por pulgada HPP

% Roscado Completo = (Numero de HPP) x [(diam mayor de rosca)-( Diam de Barrenado)/ 0.01299]

IPM(Machueleado en Fresado) =Revoluciones por Minuto(RPM) / Hilos por Pulgada (TPI)

IPR (Roscado en Torno) =1 / TPI

Tamaño de Broca para Machueleado=(Diam de Machuelo) – [(0.068 ) X (% de Roscado completo)] / Numero de TPI

65% Recomendado de RoscaTamaño de Broca para Machuelo=Diametro de Machuelo) – (0.422 / Numero de TPI)

Machuelos MetricosTamaño de broca para machuelo= (Diametro de Rosca mm) – (% Roscado Completo X paso MM) / 76.980

% Roscado Completo = (76.980 / MM paso) X (Diam Rosca mm) – (Sia. Barreno mm)

SMPM= RPM x Paso Metrico

65% Recomandado de RoscaTamano de Broca para Machuelo =Diam del Machuelo – ( 0.75 X Paso mm X 0.65)

Page 33: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 33

Instructor. Ing. Raúl Gza. M.

Encontrar el tamaño de broca para machuelo, en cualquier tamaño de rosca

Para 75% de RoscaNC/NF Pulg. & ISO Metrico NC= Cuerda Standard NF = Cuerda Fina

Diametro Mayor, Menos , Paso de Rosca = Tamaño de broca para MachueloNota.- Paso de Rosca= 1.0 pulg, Dividido entre el numero de hilos por pulgada (TPI)

Ejemplo (en Pulg) para un machuelo de 3/8-16 UNC-2B(1/16=0.0625)

(3/8-16) 0.375-0.0625 = 0.3125 (Broca para machuelo )

Ejemplo (en mm) para un machuelo de M10 x 1.5 6H(M10-1.5) 10-1.5= 8.5mm (broca para machuelo)

12.3 Velocidades y Avances

S.F.M. (Pies de Superficie por Minuto)SFM=0.262 multiplicado por el diametro del cortador multiplicado por las RPM

SFM=0.262 x Diam del Cortados x RPMRPM=Revoluciones por MinutoRPM=3.82 mutiplicadas por las SFM recomendadas por el fabricante divididas entre el diametro del cortador

RPM=3.82 x SFM / Diametro del cortador

Feed (pulgadas por minuto) para brocas helicoidalF(in/min) = F(in/rev) x RPM

Feed (pulgadas por minuto) para End MillsVelocidad de alimentacion = Avance por diente(in/min), mutiplicado por el numero de filos del cortador, mutiplicado por las RPM

F(in/min) = (Feed per tooth x No Filos) x RPM

Pulgadas Cubicas por Minuto

Pulgadas Cubicas por Minuto (CIPM) = Diametro efectivo del cortado(Diam Ef), mutiplicado por la profundidad de corte(d), mutiplicados por el avance de alimentacion(IPM)

CIPM= (Diam Ef x d) x IPM12.4.- Conversion Métrica de Pulgadas

mm X 0.03937 = Pulg. Pulg. X 25.4 = mm.m X 39.37 = Pulg Pulg. X 0.0254 = mm X 3.2828 = pie (Ft) pie X 0.3048 = mm X 1.0936 = yardas yardas X 0.9144 = mkm X 0.621 = millas millas x 1.6103 = kmCentigrados a Fahrenheit Fahrenheit a Centigrados

(°C X 1.8= +32 = ° F (° F-32)/ 1.8 = ° C

Page 34: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 34

Instructor. Ing. Raúl Gza. M.

12.5 Standard en Brocas de Centro de 60° y Angulo del Punto de Barreno (DPA)

Page 35: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 35

Instructor. Ing. Raúl Gza. M.

13.0.-Ciclos fijos de Barrenado, Roscado y Boreado

13.1 Ciclos Fijos

Un ciclo fijo es usado para simplificar el programa en el maquinado de un numero de parte, los ciclos fijos son definidos por la repititividad de maquinar hacie el eje “Z”, en el Barrenado, Roscadoy Boreado, son 13 los ciclos fijos (Enlatados), los que veremos, los cuales todos se cancelan con el codigo de cancelacion de cilos fijos (G80).

Estas son la secuencia de las 6 operacion de las cuales un ciclo fijo esta integrado1.- Posicionamiento en los ejes “X” y “Y”2.- Avance rapido hasta el niveldel punto “R”3.- Barrenado, Roscado y Boreado4.- Operacion en el fondo del barreno5.- Retroceso hasta el Nivel del Punto “R”6.- Avance rapido hasta el punto Inicial

Secuencia de operaciones en un Cilclo Fijo

Plano de PosicionamientoEl plano de Posicionamiento esta determinado por el codigo de seleccion de plano G17,G18 ó G19. El eje de osicionamiento es un eje distindo al eje del Taladro

Plano de Posicionamiento y Eje taladro

Page 36: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 36

Instructor. Ing. Raúl Gza. M.

La operacion de los ciclos fijos variara de acuerdo si se tiene activado el sistema de cordenadasAbsolutas(G90) o Incrementales (G91).

G98 y G99 como comando modal, van de la mano en estos ciclos, cuando G98 esta activado, el retorno del eje “Z”, regresa a su punto incial (star position), cuando este completa una operacionsimple. Cuando G99 esta activado, el retorno del eje “Z”, regresa al punto “R”, definido en la mismaline de comando,ignorando el (Star Position).

CodigoG

Taladrado Direccion "-Z"

Operacion en fondo del orificioRetroceso (Direccion

+ZAplicacion

G73 Avance Intermitente Ninguna Avance RapidoCiclo de Taladrado profundo a

alta velocidad

G74 AvanceTiempo de espera -Cabezal

HorarioAvance

Ciclo de roscado con Machuelo a la Izquierda

G76 Avance Parada de cabezal Orientado Avance Rapido Ciclo de Boreado Fino

G77 Rapido hacia abajo Parada de cabezal Orientado Boreado inverso Ciclo de Boreado Inverso

G80 N/A N/A N/A Cancelar

G81 Acance Ninguna Avance RapidoCiclo de Taladrado, Ciclo de

punteado

G82 Acance Temporizado Avance RapidoCiclo de taladrado, Ciclo de

AvellanadoG83 Avance Intermitente Ninguna Avance Rapido Ciclo de taladrado Profundo

G84 AcanceTiempo de espera -Cabezal

Anti-HorarioAvance

Ciclo de Roscado con Machuelo Derecho

G85 Acance Ninguna Avance Ciclo de BoreadoG86 Acance Parada de Cabezal Avance Rapido Ciclo de BoreadoG87 Acance Cabezal Horario Avance Rapido Ciclo de Boreado inverso

G88 AcanceTiempo de espera -Parada de

CabezalManual/Rapid Ciclo de Boreado

G89 Acance Temporizado Avance Ciclo de Boreado

Page 37: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 37

Instructor. Ing. Raúl Gza. M.

13.2 Cancelacion de Ciclos Fijos (G80)

El codio modal G(80) es un codigo de desactivacion de los cilcos fijos G73, G74, G76, G77, y del G81 al G89, tenga en cuenta que al usar un G00 ó G01 tambien cancelara un ciclo Fijo.

13.3.- Ciclos Fijos (G81) Barrenado continuo

F Avance en in/min ó mm/minR Posicion del Plano RX Posicion de Barreno en eje “X”Y `Posicion de Barreno en eje “Y”Z Profundidad de Barreno

N1 T1 M06;N2 G90 G54 G00 X0.30 Y0.30;N3 S1200 M03;N4 G43 H01 Z1.0 M08;N5 G81 Z-0.60 R0.10 F10.0;N6 X1.20 Y1.20;N7 G80 G00 Z1.00 M09;N8 G28 G91 Z0.0 M05;N9 M30;

(G99)(G98)

Page 38: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 38

Instructor. Ing. Raúl Gza. M.

13.4.- Ciclos Fijos (G82) Barrenado continuo temporizado

F Avance en in/min ó mm/minP Tiempo de temporizado en (dependiendo de la maqina en segundos ó

milesimas de segundosR Posicion del Plano RX Posicion de Barreno en eje “X”Y `Posicion de Barreno en eje “Y”Z Profundidad de Barreno

N1 T1 M06;N2 G90 G54 G00 X0.30 Y0.30;N3 S1200 M03;N4 G43 H01 Z1.0 M08;N5 G82 Z-0.60 P1.5 R0.10 F10.0;N6 X1.20 Y1.20;N7 G80 G00 Z1.00 M09;N8 G28 G91 Z0.0 M05;N9 M30;

(G99) (G98)

Page 39: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 39

Instructor. Ing. Raúl Gza. M.

13.5.- Ciclos Fijos (G83) Barrenado continuo con Picoteo(Peck Drilling Canned Cycle-Deep Hole Pecck

F Avance en in/min ó mm/minI Profundidad del primer corte (Opcional)J Profundidad de corte de los siguiente pasos (Opcional)K Minima profundidad de Corte (Opcional)Q Profundidad de cada corte, siempre incrementalR Posicion del Plano RX Posicion de Barreno en eje “X”Y `Posicion de Barreno en eje “Y”Z Profundidad de Barreno

N1 T1 M06;N2 G90 G54 G00 X0.30 Y0.30;N3 S1200 M03;N4 G43 H01 Z1.0 M08;N5 G83 Z-0.60 Q0.10 R0.10 F10.0;N6 X1.20 Y1.20;N7 G80 G00 Z1.00 M09;N8 G28 G91 Z0.0 M05;N9 M30;

Page 40: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 40

Instructor. Ing. Raúl Gza. M.

13.6.- Ciclos Fijos (G84) Ciclo de Roscado Derecho con Machuelo(Tapping With Rh Threads)

F Avance en in/min ó mm/minR Posicion del Plano RX Posicion de Barreno en eje “X”Y `Posicion de Barreno en eje “Y”Z Profundidad de Barreno

N1 T1 M06;N2 G90 G54 G00 X0.30 Y0.30;N3 S1200 M03;N4 G43 H01 Z1.0 M08;N5 G84 Z-0.55 R0.10 F60.0;N6 X1.20 Y1.20;N7 G80 G00 Z1.00 M09;N8 G28 G91 Z0.0 M05;N9 M30;

Page 41: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 41

Instructor. Ing. Raúl Gza. M.

13.7.- Ciclos Fijos (G74) Ciclo de Roscado Izquierdo con Machuelo(Tapping With Lh Threads)

F Avance en in/min ó mm/minR Posicion del Plano RX Posicion de Barreno en eje “X”Y `Posicion de Barreno en eje “Y”Z Profundidad de Barreno

N1 T1 M06;N2 G90 G54 G00 X0.30 Y0.30;N3 S1200 M03;N4 G43 H01 Z1.0 M08;N5 G74 Z-0.55 R0.10 F60.0;N6 X1.20 Y1.20;N7 G80 G00 Z1.00 M09;N8 G28 G91 Z0.0 M05;N9 M30;

Page 42: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 42

Instructor. Ing. Raúl Gza. M.

13.8.- Ciclos Fijos (G85) Ciclo de Boreado(Boring Canned Cycle- Feed Down and Feed Up)

F Avance en in/min ó mm/minR Posicion del Plano RX Posicion de Barreno en eje “X”Y `Posicion de Barreno en eje “Y”Z Profundidad de Barreno

N1 T1 M06;N2 G90 G54 G00 X0.30 Y0.30;N3 S1200 M03;N4 G43 H01 Z1.0 M08;N5 G85 Z-0.60 R0.10 F60.0;N6 X1.20 Y1.20;N7 G80 G00 Z1.00 M09;N8 G28 G91 Z0.0 M05;N9 M30;

Page 43: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 43

Instructor. Ing. Raúl Gza. M.

13.9.- Ejercicio de Ciclos Fijos)

Herramienta #1Broca de 10mm Diam (usa ciclo G81)Profundidad de 200mmAvance por minuto =10.”/minBarreno pasado

Herramienta #2Broca de20mm (use G83)Avance por minuto =5.”/minBarreno pasado

Herramienta #3Boreado de 95mm diam (use G85)1200RPMAvance por minuto =15.”/minBoreado pasado

Page 44: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 44

Instructor. Ing. Raúl Gza. M.

13.9.- Ejercicio de Ciclos Fijos)

Page 45: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 45

Instructor. Ing. Raúl Gza. M.

13.9.- Ejercicio de Ciclos Fijos)

Herramienta #1Avellanador de 5/8” a 90 Gr diam, (usa ciclo G81)SFM= 190 Ft/minAvance por revolucion =0.0035 in/revBarreno pasadp

Herramienta #2Broca de 27/64” (use G73)SFM= 190 ft/min0.006 in/rev

Herramienta #3Machuelo ½-13 UNC-2b (use G84)600RPM

Page 46: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 46

Instructor. Ing. Raúl Gza. M.

13.9.- Ejercicio de Ciclos Fijos)

Page 47: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 47

Instructor. Ing. Raúl Gza. M.

13.9.- Ejercicio de Ciclos Fijos)

Page 48: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 48

Instructor. Ing. Raúl Gza. M.

13.10.- Ciclos Fijos (G89) Ciclo de Boreado(Boring Canned Cycle- Feed Down and Feed Up)

F Avance en in/min ó mm/minR Posicion del Plano RX Posicion de Barreno en eje “X”Y `Posicion de Barreno en eje “Y”Z Profundidad de Barreno

N1 T1 M06;N2 G90 G54 G00 X0.30 Y0.30;N3 S1200 M03;N4 G43 H01 Z1.0 M08;N5 G89 Z-0.60 P1.00R0.10 F60.0;N6 X1.20 Y1.20;N7 G80 G00 Z1.00 M09;N8 G28 G91 Z0.0 M05;N9 M30;

Page 49: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 49

Instructor. Ing. Raúl Gza. M.

13.11.- Ciclos Fijos (G76) Ciclo de Boreado Fino(Fine Boring Canned Cycle- feed down, spindle stop, orient spindle, step over, rapid

out)

F Avance en in/min ó mm/minI Profundidad del primer corte (Opcional)J Profundidad de corte de los siguiente pasos (Opcional)K Minima profundidad de Corte (Opcional)Q Distancia de Declaje en el fondo del OrificoR Posicion del Plano RX Posicion de Barreno en eje “X”Y `Posicion de Barreno en eje “Y”Z Profundidad de Barreno

N1 T1 M06;N2 G90 G54 G00 X0.30 Y0.30;N3 S1200 M03;N4 G43 H01 Z1.0 M08;N5 G76 Z-0.60 R0.10 F60.0 Q.02;N6 X1.20 Y1.20;N7 G80 G00 Z1.00 M09;N8 G28 G91 Z0.0 M05;N9 M30;

Page 50: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 50

Instructor. Ing. Raúl Gza. M.

14.0.-Comandos de Ciclos Fijos Looping (Matriz Rectangular)

Page 51: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 51

Instructor. Ing. Raúl Gza. M.

15.0.-Patron de Barrenos) Bolt Hole Patterns

15.1.-(G70) Barrenos igualmente espaciados en un circulo

I Radio ( invertido de la posicion de salida)J Angulo del primer barreno ( de 0° a 360° CCW desde la Horizontal)L Numero de barrenos igualmente espaciados alrededor del circulo

15.2.-(G71) Barrenos igualmente espaciados en un arco definido

I Radio ( invertido de la posicion de salida)J Angulo del primer barreno ( de 0° a 360° CCW desde la Horizontal)K Espaciado angular de barrenos (+ ó -)L Numero de barrenos igualmente espaciados alrededor del circulo

15.3.-(G72) Barrenos igualmente espaciados en una linea a cualquier angulo

%O1000N1 T1 M06;N2 G90 G54 G00 X0.0 Y0.0;N3 S1200 M03;N4 G43 H01 Z1.0 M08;N5 G83 Z-2.0 R0.10 Q.2 F1.5 L0;N6 G70 I1.0 J0 L8N7 G80 G00 Z1.00 M09;N8 G28 G91 Z0.0 M05;N9 M30; %

Page 52: Curso de cnc n ivel 1 centro de maquinado fime

1/Oct/2014 52

Instructor. Ing. Raúl Gza. M.

15.4.-Ejercicio de Patron de Barrenos) Bolt Hole Patterns