tablas de codigos cnc

25
CODIGOS PRE GRUPO CODIGO G 01 G00 01 G01 01 G02 01 G03 00 G04 00 G10 02 G17 02 G18 02 G19 06 G20 06 G21 00 G27 00 G28 00 G29 07 G40 07 G41 07 G42 08 G43 08 G44 08 G49 09 G80 09 G81 09 G82 09 G83 09 G84 09 G85 09 G86 09 G87 09 G88 09 G89 03 G90 03 G91 00 G92 05 G94 Los códigos G (pr progracion CNC. Los códigos F, S, excentricidad dia subrutina, número Los códigos A (án involucran ángulo Lós códigos G, ll

Upload: wario-m-jagueey

Post on 29-Jun-2015

12.680 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Tablas de Codigos CNC

CODIGOS PREPARATORIOS EIA DE USO COMUN, DE ACUERDO CON LA NORMA EIA-274-DGRUPO CODIGO G FUNCION

01 G00 Posicionamiento Rápido01 G01 Interpolación Líneal01 G02 Interpolación circular en el sentido de las manecillas del reloj (CW)01 G03 Interpolación circular en contra del sentido de las manecillas del reloj (CCW)00 G04 Descanso00 G10 Ajuste de excentricidad02 G17 Selección Plano XY02 G18 Selección Plano ZX02 G19 Selección Plano YZ06 G20 Entrada en pulgadas06 G21 Entrada métrica (mm)00 G27 Verificación de regreso a punto de referencia00 G28 Regreso a punto de referencia00 G29 Regreso del punto de referencia07 G40 Cancelación de compensación del cortador07 G41 Compensación cortador izquierda07 G42 Compensación cortador derecha08 G43 Compensación de longitud de herramienta en dirección positiva08 G44 Compensación de longitud de herramienta en dirección negativa08 G49 Cancelación de Compensación de longitud de herramienta 09 G80 Cancelación de ciclo enlatado09 G81 Ciclo de Taladro, perforación de marcado09 G82 Ciclo de Taladro, contrataladrado09 G83 Ciclo de taladrado peck09 G84 Ciclo de machueleado09 G85 Ciclo de Barrenado #109 G86 Ciclo de Barrenado #209 G87 Ciclo de Barrenado #309 G88 Ciclo de Barrenado #409 G89 Ciclo de Barrenado #503 G90 Programación absoluta03 G91 Programación incremental00 G92 Ajuse del punto cero del programa05 G94 Avance por minuto

Los códigos G (preparatorios) y los M (funciones miscelaneas) son los mas utilizados para la progracion CNC.Los códigos F, S, D, H, P, y T se utilizan para representar funciones tales como avance, velocidad,excentricidad diametral del cortador, compensación de la longitud de la herramienta, llamada de subrutina, número de la herramienta, etc.Los códigos A (ángulo) y R (radio) se utilizan para localizar puntos sobre arcos y círculos queinvolucran ángulos y rádios.Lós códigos G, llamados a veces, códigos de ciclo, se refieren a alguna acción que ocurre en los ejes

Page 2: Tablas de Codigos CNC

X, Y, y/o Z de una máquina herramienta. Estos códigos están agrupados en categorías, como el grupo 01, que contiene los códigos G00,G01, G02 y G03. Estos códigos causan algún movimiento de la mesa o del cabezal de la máquinaUn código G00 se utiliza para pocisionar con rapidez la herramienta de corte o la pieza de trabajode un punto a otro. Durante el recorrido rápido, se puede mover el eje X o el Y o ambos ejes simultaneamente. La velocidad de recorrido ràpido puede variar de máquina a máquina y puede ir de 5 a 20 m/min.Los códigos G01, G02, y G03 mueven los ejes a una velocidad de avance controlada1.- G01 se utiliza para interpolación lineal (movimiento en línea recta)2.- G02 (CW) y G03 (CCW) se utilizan para interpolación circular (arcos y círculos).

Page 3: Tablas de Codigos CNC

CÓDIGO FUNCIONM00 Paro de programaM01 Paro opcionalM02 Fin de programaM03 Arranque del husillo (Sentido del reloj CW)M04 Arranque del husillo (Sentido Contrario del reloj CCW)M05 Paro del HusilloM06 Cambio de HerramientaM07 Niebla de refrigerante activadaM08 Chorro de refrigerante activadoM09 Refrigerante desactivadoM19 Orientación del husilloM30 Fin de la cinta (regreso a principio de la memoria)M48 Liberación de cancelaciónM49 CancelaciónM98 Transferencia a subprogramaM99 Transferencia programa principal (Fin de subprograma)

Page 4: Tablas de Codigos CNC

Pieza No. CNB 140-1 Material Acero Inoxidable Operación N/CNombre de la pieza Programa # Programado Por Fecha

Nariz Superior (Maq) 1160 J.D.G.C 5-Jul-10Secuencia de Descripción de Diámetro de la herramienta Longitud de la herramienta

Herramienta # Herramienta Valor "D" Valor "H"Fresa Frontal

01 H.S.S. de Canal 4.250 H01Largo de 5/16 Diam. (.312)

02 Rima H.S.S 5.000 H02de 21/64 Diam. (.328)

03 Barreno C H.S.S. 5.000 H03de 29/64 Diam. (.453)

04 Fresa Frontal H.S.S. 4.500 H04de 7/8 Diam. (.875)

05 Fresa Frontal H.S.S. 4.250 H05de 1/2 Diam. (.500)

06 Broca de Marcar H.S.S. 5.000 H06de 1/4 Diam. (.250)

Broca H.S.S.07 de 3/16 Dia. (.187) 6.500 H07

de 6 Pulg de largo

08 Broca H.S.S. del #7 4.250 H08Diam. (.201)

Page 5: Tablas de Codigos CNC

Operación N/CHoja

1 de 3Descripción de

la operación

Ajustar hasta el final

Ajustar hasta el final

Ajustar hasta el final

Ajustar hasta el final

Ajustar hasta el final

Ajustar hasta la punta

Ajustar hasta el extremo

Ajustar hasta la punta

Page 6: Tablas de Codigos CNC

CODIGOS G COMUNES PARA CENTROS DE TORNEADO BASADOS EN EIAGRUPO CODIGO G FUNCION

01 G00 Posicionamiento Rápido01 G01 Interpolación Líneal01 G02 Interpolación circular en el sentido de las manecillas del reloj (CW)01 G03 Interpolación circular en contra del sentido de las manecillas del reloj (CCW)00 G04 Descanso06 G20 Entrada en pulgadas06 G21 Entrada métrica (mm)

G24 Programación de Radios00 G27 Verificación de regreso a cero00 G28 Regreso a cero00 G29 Regreso desde cero

G32 Corte de Rosca07 G40 Cancelación de compensación de radio de punta de herramienta07 G41 Compensación radio de punta de herramienta derecha07 G42 Compensación radio de punta de herramienta izquierda

G50 Preajuste de coordenadas absolutasG52 Preajuste de coordanadas localesG54-G59 Selección de sistema de coordenadas del trabajoG70 Ciclo de terminadoG71 Ciclo de corte desbaste diámetro exterior diámetro interiorG72 Ciclo de corte de desbaste de superifice del extremoG73 Ciclo de corte en lazo cerradoG74 Ciclo de corte de superficie del extremoG75 Ciclo de corte de diámetro exterior y diámetro interiorG76 Ciclo de corte de roscaG84 Ciclo de torneado enlatado

03 G90 Posicionamiento absoluto03 G91 Ciclo de corte de rosca00 G92 Posicionamiento incremental

G96 Velocidad superficial constanteG97 Cancelación de la velocidad superficial constanteG98 Avance por un tiempoG99$ Avance por rotación del husillo

Page 7: Tablas de Codigos CNC

FUNCIONES MISCELANEAS COMUNES PARA LOS CENTROS DE TORNEADO

CÓDIGO FUNCIONM00 Paro de programaM01 Paro opcionalM02 Fin de programaM03 Rotación del husillo (Hacia adelante)M04 Rotación del husillo (Hacia atrás)M05 Paro del HusilloM08 Activación del RefrigeranteM09 Refrigerante desactivadoM10 Mandril-SujeciónM11 Mandril-LiberaciónM12 Husillo del contrapunto afueraM13 Husillo del contrapunto adentroM17 Rotación del poste porta herramienta normalM18 Rotación del poste porta herramienta reversaM21 Contrapunta hacia adelanteM22 Contrapunta hacia atrásM23 Activación de achflanadoM24 Desactivación de achaflanadoM30 Fin de de programa y reembobinadoM31 Activación de la derivación del MandrilM32 Desactivación de la derivación del MandrilM41 Velocidad del husillo-rango bajoM42 Velocidad del husillo-rango altoM73 Recogedor de piezas afueraM74 Recogedor de piezas adentroM98 Transferencia a subprogramaM99 Transferencia programa principal (Fin de subprograma)

Page 8: Tablas de Codigos CNC

CODIGOS PREPARATORIAS PARA TORNOS FAGOR 8025-T CODIGO G FUNCION Modal Activa

00 Interpolación Líneal a máxima velocifad S S01 Interpolación Líneal a velocidad controlada S N02 Interpolación circular a derechas S N03 Interpolación circular a izquierdas S N04 Temporización N N05 Trabajo en arista matada S S06 Interpolación circular con programación de centros en absoluto N N07 Trabajo en arista viva S N08 Trayectoria circular tangente a la anterior N N09 Trayectoria circular definida por tres puntos N N14 Activación del eje C S -15 Selección del plano C-Z S -16 Selección del plano C-X S -20 Llamada a subrutina estandar N N21 Llamada a subrutina paramétrica N N22 Definición de subrutina estandar N N23 Definición de subrutina paramétrica N N24 Programación de Radios N N25 Salto llamada incondicional N N26 Salto llamada condicional si = 0 N N27 Salto llamada condicional si no = 0 N N28 Salto llamada condicional si menor N N29 Salto llamada condicional si = > N N30 Visualizar código de error N N31 Guardar origen de coordenadas actual S N32 Recuperar el origen de las coordenadas guardado mediante G31 S N33 Roscado electrónico S N36 Redondeo controlado de aristas N N37 Entrada tangencial N N38 Salida tangencial N N39 Achaflanado controlado de aristas N N40 Cancelación de compensación de radio S S41 Compensación radio a izquierdas S N42 Compensación radio a derechas S N49 "FEED RATE" Programable S N50 Carga de dimensiones de herramienta desde la tabla N N52 Comunicación con red local FAGOR N N53 Decalaje 1 Traslado de origen S N54 Decalaje 2 Traslado de origen S N55 Decalaje 3 Traslado de origen S N56 Decalaje 4 Traslado de origen S N57 Decalaje 5 Traslado de origen S N

Page 9: Tablas de Codigos CNC

58 Decalaje 6 Traslado de origen S N59 Decalaje 7 Traslado de origen S N66 Ciclo fijo de seguimiento de perfil N N68 Ciclo fijo de desbastado eje X N N69 Ciclo fijo de desbastado eje Z N N70 Programación en pulgadas S N71 Programación en mm S S72 Factor de Escala S N74 Busqueda Automática por referencia máquina N N75 Trabajo con palpador N N75N2 Ciclos fijos de palpador N N76 Creación automática de bloques N N81 Ciclo fijo de torneado recto N N82 Ciclo fijo de refrentado recto N N83 Ciclo fijo de taladrado N N84 Ciclo fijo de torneado curvo N N85 Ciclo fijo de refrentado curvo N N86 Ciclo fijo de roscado en Z N N87 Ciclo fijo de roscado en X N N88 Ciclo fijo de ranurado en X N N89 Ciclo fijo de ranurado en Z N N90 Programación de cotas absolutas S S91 Programación de cotas incrementales S N92 Programación de origen pieza S N93 Preselección de origen de coordenadas polares S N94 Velocidad de avance F en mm/min S S95 Velocidad de avance F en mm/rev S N96 Velocidad de rotación S en m/min S N97 Velocidad de rotación S en rev/min S S

Page 10: Tablas de Codigos CNC

FUNCIONES MISCELANEAS / 8025-T

CÓDIGO FUNCION Modal S/N Activa S/NM00 Paro de programa N NM01 Paro condicional N NM02 Fin de programa N NM03 Giro Cabezal a derechas S NM04 Giro Cabezal a izquierdas S NM05 Parada del cabezal S NM08 Activación del Refrigerante S SM09 Refrigerante desactivado S NM10 Abrir puerta S SM11 Cerrar puerta - -M17 Abrir plato de garras - -M18 Cerrar plato de garras - -M19 Posicionamiento del Cabezal - -M30 Fin de de programa y vuelta al inicio - -M41 Gama develocidad alta S SM42 Gama develocidad baja S N

Page 11: Tablas de Codigos CNC

CODIGOS PREPARATORIOS PARA CONTROL FAGOR 8025-MCODIGO G FUNCION MODAL

00 Interpolación Líneal Rápida S01 Interpolación Líneal a velocidad controlada S02 Interpolación circular a derechas S03 Interpolación circular a izquierdas S04 Temporización N05 Trabajo en Arista Matada S06 Interpolación circular con programación de centros, en absolutos N07 Trabajo en Arista Viva S08 Trayectoria circular tangente a la anterior N09 Trayectoria circular definida por tres puntos N10 Anulación de imagen espejo. S11 Imagen espejo en el eje X S12 Imagen espejo en el eje Y S13 Imagen espejo en el eje Z S17 Selección Plano XY S18 Selección Plano ZX S19 Selección Plano YZ S20 Llamada a subrutina estandar N21 Llamada a subrutina paramétrica N22 Definición de subrutina estandar N23 Definición de subrutina paramétrica N24 Fin de Subrutina N25 Salto llamada incondicional N26 Salto llamada condicional si = 0 N27 Salto llamada condicional si no = 0 N28 Salto llamada condicional si menor N29 Salto llamada condicional si = > N30 Visualizar código de error definido por K N31 Guardar origen de coordenadas actual S32 Recuperar el origen de las coordenadas guardado mediante G31 S33 Roscado electrónico S36 Redondeo controlado de aristas N37 Entrada tangencial N38 Salida tangencial N39 Achaflanado controlado de aristas N40 Cancelación de compensación de radio S41 Compensación radio a izquierdas S42 Compensación radio a derechas S43 Compensación de longitud S44 Anulación de la compensación de logitud S49 "FEED RATE" Programable S50 Carga de dimensiones de herramienta desde la tabla N52 Comunicación con red local FAGOR N

Page 12: Tablas de Codigos CNC

53 Decalaje 1 Traslado de origen S54 Decalaje 2 Traslado de origen S55 Decalaje 3 Traslado de origen S56 Decalaje 4 Traslado de origen S57 Decalaje 5 Traslado de origen S58 Decalaje 6 Traslado de origen S59 Decalaje 7 Traslado de origen S64 Mecanizado multiple en arco N65 Ejecución independiente de un eje N70 Programación en pulgadas S71 Programación en mm S72 Factor de Escala S73 Giro del Sistema de coordenadas S74 Busqueda Automática por referencia máquina N75 Trabajo con palpador N

75N2 Ciclos fijos de palpador N76 Creación automática de bloques N77 Acoplamiento del 4º eje "W" o del 5º eje "V" con su asociado S78 Anulación G77 S79 Ciclo fijo definido por el usuario S80 Cancelación de ciclos fijos S81 Ciclo de Taladro, perforación de marcado S82 Ciclo de Taladro con perforacion S83 Ciclo de taladrado profundo S84 Ciclo de roscado con macho S85 Ciclo fijo de escariado S86 Ciclo fijo de mandrinado con treoceso en G00 S87 Ciclo fijo de cajera en rectangular S88 Ciclo fijo de cajera en cicular S89 Ciclo de mandrinado en retroceso en G01 S90 Programación de cotas absolutas S91 Programación de cotas incrementales S92 Programación de origen pieza S93 Preselección de origen de coordenadas polares S94 Velocidad de avance F en mm/min S95 Velocidad de avance F en mm/rev S96 Velocidad de avance superficial constante S97 Velocidad de avance del centro de la herramienta constante S98 Vuelta de la herramient aal plano de partida al teminar un ciclo S99 Vuelta de la herramienta al plano referencial al terminar un ciclo S

Page 13: Tablas de Codigos CNC

FUNCIONES MISCELANEAS / 8025-T

ACTIVA CÓDIGO FUNCION Modal Activa S M00 Paro de programa N NN M01 Paro condicional N NN M02 Fin de programa N NN M03 Giro Cabezal a derechas S NN M04 Giro Cabezal a izquierdas S NS M05 Parada del cabezal S NN M06 Cambio de Herramienta N NN M08 Activación del Refrigerante S SN M09 Refrigerante desactivado S NN M19 Orientación del cabezal para cambio - -S M22 Operación con Palets - -N M23 Operación con Palets - -N M24 Operación con Palets - -N M25 Operación con Palets - -S M30 Fin de de programa y vuelta al inicio - -NNNNNNNNNNNNNNNNNNNNSNNNSNNN

Page 14: Tablas de Codigos CNC

NNNNNNNNNNSNNNNNNNSNSNNNNNNNNNSNNNSNNSSN

Page 15: Tablas de Codigos CNC

LíneaFinFinFinPrincipioPrincipioFinFinPrincipioFinFinPrincipioPrincipioPrincipioPrincipioFin