Sie sind auf Seite 1von 26

fabricacin asistida por computador

programacin de mquinas-herramienta

departamento de ingeniera de sistemas y automtica

programacin de mquinas-herramienta
ndice > INTRODUCCIN > FASES DE LA PROGRAMACIN > MTODOS DE PROGRAMACIN > FORMATOS DE PROGRAMACIN > CDIGO G (ISO 6983)

fabricacin asistida por computador

programacin de mquinas-herramienta
bibliografa
> Fabricacin Asistida por Computador CAM R. Ferr Masip Marcombo. ISBN: 84-267-0677-0. 1987. > CNC for Industry H.B. Kief Hanser Gardner Pubns. ISBN: 1569902968. 2000. > CNC Programming Handbook P. Smid Industrial Press, Inc. ISBN: 0831131365. 2000 (segunda edicin).

fabricacin asistida por computador

programacin de mquinas-herramienta
introduccin
Programacin CNC Codificar la informacin de la mquina para mecanizar la pieza 2 Fases Establecimiento del orden de operaciones Transcripcin del programa Introduccin de partida Plano de la pieza Fichas de utillaje Fichas de la MHCN Manuales de programacin y equipo de control

fabricacin asistida por computador

programacin de mquinas-herramienta
fases de la programacin
1.- Definir rea de trabajo y modo de fijacin de la pieza 2.- Establecer operaciones elementales 3.- Eleccin de herramienta 4.- Condiciones de corte 5.- Establecimiento de trayectorias mediante clculos geomtricos 6.- Codificacin de secuencias de mecanizado 7.- Introduccin del programa en el ordenador 8.- Hoja de instrucciones para el operario 9.- Verificacin de la sintaxis del programa 10.- Realizacin de una ejecucin de prueba

fabricacin asistida por computador

programacin de mquinas-herramienta
fases de la programacin
rea de trabajo

EMCO

EMCO

fabricacin asistida por computador

programacin de mquinas-herramienta
fases de la programacin
rea de trabajo

longitud de la herramienta

100 mm de carrera en eje Z

EMCO

fabricacin asistida por computador

programacin de mquinas-herramienta
fases de la programacin
Fijacin de la pieza

EMCO

EMCO

tornillo de banco

garra escalonada
fabricacin asistida por computador

programacin de mquinas-herramienta
fases de la programacin
Operaciones elementales. Puntos de referencia

(herramienta patrn)

N(T) sist. de referencia de la herramienta M cero mquina W cero pieza

z y x

EMCO

fabricacin asistida por computador

programacin de mquinas-herramienta
fases de la programacin
Operaciones elementales. Decalajes de origen

X+radio hta. Y+radio hta. Z- long. hta. (30mm.) Y Z

G54 G55 G56 G57

tabla de decalajes X

EMCO

fabricacin asistida por computador

10

programacin de mquinas-herramienta
fases de la programacin
Operaciones elementales. Correccin de herramienta

Z
valor Z valor Z 30 mm. Z pieza
EMCO EMCO

longitud herramienta Z pieza

Z pieza = valor Z - 30

longitud herramienta = valor Z - Z pieza

fabricacin asistida por computador

11

programacin de mquinas-herramienta
fases de la programacin
Condiciones de corte dureza de la pieza dureza herramienta profundidad de mecanizado velocidad de corte velocidad de corte velocidad de corte

velocidad de corte

avance de la herramienta

rotaciones de la herramienta

velocidad de avance

velocidad de corte

fabricacin asistida por computador

12

programacin de mquinas-herramienta
mtodos de programacin
Programacin manual Lenguajes estandarizados cdigo G (ISO 6983).

Programacin automtica Lenguaje especfico para un control numrico determinado. Lenguajes de propsito general con aplicacin a CNC.

STEP-NC Lenguaje estndar (ISO 14649) en fase de desarrollo. Iniciativa europea. Sustituye al cdigo G, como lenguaje de ms alto nivel. www.step-nc.org
fabricacin asistida por computador

13

programacin de mquinas-herramienta
formatos de programacin
Bloque o secuencia Nmero de bloque Funciones preparatorias Informaciones dimensionales Instruccin de avance Instruccin de velocidades Instruccin puesta a punto de herramienta y correctores Funciones auxiliares Formato Fijo Variable

fabricacin asistida por computador

14

programacin de mquinas-herramienta
formatos de programacin
Ejemplo de sentencia en cdigo G (ISO 6983) N10 G2 X10 Y20 I10 J12 F150 S300 M3 M8

nmero de lnea punto de destino comandos auxiliares

avance de herramienta

velocidades

fabricacin asistida por computador

15

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Formato estndar internacional ms conocido para la programacin de controles numricos de mquinas-herramientas Generado en 1982. Objetivo: unificar y minimizar la gran variedad de formatos de programacin existentes Establece requerimientos y recomendaciones en cuanto al formato de datos especfico para:
posicionamiento movimientos lineales control de contorno

fabricacin asistida por computador

16

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Funciones de inicializacin
Unidades de medida Fijan las unidades de medida en que se especifican las cotas G20 / programacin en pulgadas G21 / programacin en milmetros Tipo de coordenadas Configura el significado de las coordenadas G90 / coordenadas absolutas G91 / coordenadas incrementales Plano de mecanizado Selecciona el plano principal de mecanizado G17 / plano XY (por defecto) G18 / plano XZ G19 / plano YZ

fabricacin asistida por computador

17

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Funciones de inicializacin
Velocidad de rotacin del husillo Fija la velocidad de giro del cabezal en revoluciones por minuto S500 / velocidad de giro 500 rpm Velocidad de avance de la herramienta Seleccin del tipo de unidades G94 / avance en mm/minuto G95 / avance en mm/revolucin La velocidad de avance se especifica con la funcin F y las unidades son las configuradas mediante G94 G95 F10 / velocidad de avance 10mm/min 10mm/rev Seleccin de herramienta Se suman los cdigos de definicin de herramienta y el cdigo de cambio Tn Dc M06 / selecciona la herramienta n con el corrector c y realiza el cambio de herramienta
fabricacin asistida por computador

18

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Decalajes de origen
Existe una tabla de decalajes ajustables en la mquina La activacin de un decalaje hace que todas las coordenadas en programacin se refieran a este punto activado (cero pieza)

cero pieza

tabla de decalajes

G54 G55 G56 G57

funciones de activacin de los decalajes

fabricacin asistida por computador

19

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Control de trayectoria
Movimiento libre Desplaza la herramienta al punto de destino a la mxima velocidad permitida en cada uno de los ejes. Para desplazamiento en vaco. G00 X Y Z / desplazamiento libre a X Y Z Interpolacin lineal Desplaza la herramienta al punto de destino siguiendo una trayectoria recta a la velocidad de mecanizado programada F G01 X Y Z / desplazamiento en recta al punto X Y Z Interpolacin circular helicoidal Desplaza la herramienta al punto de destino siguiendo un arco de crculo (espiral) G02 / interpolacin a derechas SR G03 / interpolacin a izquierdas SCR

fabricacin asistida por computador

20

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Control de trayectoria. Interpolacin circular
Coordenadas cartesianas y centro Se introduce el valor del punto de destino y las distancias desde el punto origen al centro del arco codificadas con las letras I J K G02 X Y Z I J K

fabricacin asistida por computador

21

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Control de trayectoria. Interpolacin circular
Coordenadas cartesianas y radio Se introduce el valor del punto de destino y el radio del arco codificado con la letra R (positivo si arco menor de 180 y negativo en caso contrario) G02 X Y Z R

fabricacin asistida por computador

22

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Control de mquina
Control del giro del cabezal Inicio del giro del cabezal M03 / giro a derechas SR M04 / giro a izquierdas SCR Detencin del giro del cabezal M05 / detiene el giro del cabezal Fin de programa Fin de programa M02 Fin de programa con rebobinado M30 Control del refrigerante Funciones Generales M07 /neblina ON M08 /taladrina ON M09 /refrigerante OFF Funciones particulares de aspiracin M71 /aspirado ON M72 /aspirado OFF

fabricacin asistida por computador

23

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Tablas de herramientas
Existe una tabla con parmetros de herramientas 100 correctores distintos (0-99) Cada corrector contiene cuatro parmetros Radio de la herramienta (R) Longitud de la herramienta (L) Desgaste en radio (I) Desgaste en longitud (K) Sirven para que la mquina pueda compensar las medidas de las herramientas en las trayectorias programadas El corrector se carga en memoria al cargar la herramienta con la D especificada en el cambio de herramienta

fabricacin asistida por computador

24

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Compensacin en radio
Compensa el radio de la herramienta en la trayectoria programada (radio + desgaste) G40 Anula la compensacin en radio G41 Activa la compensacin a izquierdas (la herramienta queda a la izquierda de la trayectoria ejecutada) G42 Activa la compensacin de radio a derechas (la herramienta queda a la derecha de la trayectoria ejecutada) Hay que activar el corrector antes de entrar a mecanizar Hay que dar una muestra de direccin

fabricacin asistida por computador

25

programacin de mquinas-herramienta
cdigo G (ISO 6983)
Cdigo de un programa
Definicin de parmetros Carga de herramienta y corrector adecuados Puesta en marcha del husillo y aproximacin al punto de mecanizado en movimiento rpido Conexin del refrigerante y entrada a velocidad de mecanizado Seguimiento de la trayectoria de mecanizado Retirada al punto de salida y desconexin del refrigerante Retirada al punto de reposo y parada del husillo Fin del programa

fabricacin asistida por computador

26

Das könnte Ihnen auch gefallen