Vous êtes sur la page 1sur 48

Curso de capacitacin

Centro de Maquinado CNC

GX-480
Controlador

Instructor: Ing. Manuel Alejandro Orozco

Captulo 1. Historia y Caractersticas


de un Centro de Maquinado CNC
Sumario:
1.1 Antecedentes histricos del CNC
1.2 Conceptos CIM, CNC, CAE, CAD,
CAM, CND
1.3 CNC vs Mquina Convencional

1.1 Antecedentes histricos del


CNC
1948

El MIT inicia el desarrollo de un sistema donde un computador asume


control de una mquina herramienta.

1957

Entra en funcionamiento la primera mquina herramienta controlada


numricamente.

1960

Fabricantes alemanes presentan su primera mquina de Control


Numrico en la feria de Hannover.

1965

Aparecieron los primeros cambiadores automticos de herramientas. El


control se encargaba del ritmo de los procesos de cambio.

1970

Se presentan en el mercado los primeros controles de CNC.

1979

Se realiza un empleo intenso de estaciones externas de programacin.


La mquina de CNC se engloba en una red interconectada con un
computador.

1985

Aparecen controles de CNC con entrada de programas grficos


interactivos (CAD-CAM).

1.2 Conceptos CIM, CNC, CAE,


CAD, CAM, CND
Concepto

Significado

CIM

COMPUTER INTEGRATED MANUFACTURING


Manufactura Integrada por Computadora: Diseo,
Proyecto, Planificacin, Preparacin del trabajo y el
Suministro del material, hasta la fabricacin
interconectados.

NC

NUMERIC CONTROL
Control Numrico: el control de una mquina
herramienta mediante cdigos numricos.

CNC

COMPUTARIZED NUMERIC CONTROL


Control Numrico Computarizado: es un NC con
inteligencia, esto es, que realiza clculos
computarizados mediante los cuales se optimiza el
funcionamiento de la mquina herramienta.

1.2 Conceptos CIM, CNC, CAE,


CAD, CAM, CND
Concepto

Significado

CAD

COMPUTER AIDED DESIGN


Diseo Asistido por Computadora

CAM

COMPUTER AIDED MANUFACTURING


Manufactura Asistida por Computadora

CAE

COMPUTER AIDED ENGINEERING


Ingeniera Asistida por Computadora: se encarga de
evaluar el comportamiento del proyecto diseado en
una situacin real

DNC

DIRECT NUMERICAL CONTROL


Control Numrico Directo: es el mtodo de
comunicacin entre el puesto de programacin (CAM)
y la mquina (CNC).

1.3 CNC vs Mquina Convencional


1.
2.
3.
4.
5.
6.
7.
8.

Programa
Sujecin de pieza
Sujecin de Herramienta
Punto de Referencia
Desplazamiento de los
ejes
Velocidad de los ejes y el
husillo
Precisin
Repetibilidad

Captulo 2. Fundamentos
Geomtricos
Sumario:
2.1 Movimientos del Centro de Maquinado CNC
2.2 Referencia cero Mquina
2.3 Referencia cero Pieza
2.4 Sistemas de coordenadas

2.1 Movimientos del Centro de


Maquinado CNC
Z+

ZYX+

XY+

2.2 Referencia cero Mquina

Todas las mquinas


tienen un punto cero fijo
en la mquina.

La mquina debe ir a
esta referencia para
garantizar repetitividad
entre sesiones.

2.3 Referencia cero pieza

Cada pieza debe tener


definido un punto cero
propio.

Comnmente se guarda
esta referencia en alguna
esquina o el centro para X
e Y.

Para Z el cero pieza se


encuentra en la superficie.

2.4 Sistema de coordenadas

Coordenadas Absolutas

2.4 Sistema de coordenadas

Coordenadas Relativas

Captulo 3. Programacin
Sumario:
3.1 Lenguaje de programacin ISO
3.2 Descripcin de Comandos
3.3 Funciones preparatorias G
3.4 Funciones miscelneas M
3.5 Ejemplos de programacin

3.1 Lenguaje de programacin ISO

Los equipos CNC tienen una


estandarizacin en el lenguaje de su
programacin que obedece a la norma
ISO 1056.

Paralelamente existen la normas DIN


66024 y DIN 66025 que contienen los
mismos cdigos, para las regulaciones
europeas.

3.2. Descripcin de Comandos


COMANDO

DESCRIPCION

DISTINTIVO DE NOMBRE DE PROGRAMA

NMERO DE BLOQUE

FUNCIN PREPARATORIA

FUNCIN MISCELNEA / ACCESORIA

MOVIMIENTOS DEL EJE X

MOVIMIENTOS DEL EJE Y

MOVIMIENTOS DEL EJE Z

AVANCE DE LOS EJES

VELOCIDAD DEL HUSILLO

NMERO DE HERRAMIENTA

COMPENSACIN DE ALTURA DE LA HERRAMIENTA

COMPENSACIN DE DIMETRO DE LA HERRAMIENTA

A, R, P, Q, R, I, J, K

LITERALES PARAMTRICOS

3.3. Funciones Preparatorias G


CODIGO G

DESCRIPCION

G00

MOVIMIENTO RAPIDO DE POSICIONAMIENTO

G01

INTERPOLACION LINEAL

G02

INTERPOLACION CIRCULAR CW

G03

INTERPOLACION CIRCULAR CCW

G04

TIEMPO DE ESPERA

G09

PARADA EXACTA

G15

CANCELACION DEL COMANDO DE COORDENADAS POLARES

G16

COMANDO DE COORDENADAS POLARES

G17

SELECCIONAR PLANO XY

G18

SELECCIONAR PLANO ZX

G19

SELECCIONAR PLANO YZ

G20

ENTRADA EN PULGADAS

G21

ENTRADA EN MILIMETROS

G22

ACTIVACION DE COMPROBACION DE LIMITE DE RECORRIDO

G23

DESACTIVACION DE COMPROBACION DE LIMITE DE RECORRIDO

3.3. Funciones Preparatorias G


CODIGO G

DESCRIPCION

G28

RETORNO A POSICION DE REFERENCIA

G29

RETORNO DESDE LA POSICION DE REFERENCIA

G30

RETORNO A POSICION DE REFERENCIA 2, 3 Y 4

G31

FUNCION DE SALTO

G33

ROSCADO

G40

CANCELACION DE COMPENSACION DE RADIO DE HERRAMIENTA

G41

COMPENSACION DE RADIO IZQUIERDA / TRIDIMENSIONAL

G42

COMPENSACION DE RADIO DERECHA

G43

COMPENSACION POSITIVA DE LONGITUD DE HERRAMIENTA

G44

COMPENSACION NEGATIVA DE LONGITUD DE HERRAMIENTA

G49

CANCELACION DE COMPENSACION DE LONGITUD

G50

CANCELACION DE FACTOR DE ESCALA

G51

FACTOR DE ESCALA

G54-G59

SELECCIN DE SISTEMA DE COORDENADAS DE TRABAJO

3.3. Funciones Preparatorias G


CODIGO G

DESCRIPCION

G68

ROTACION DE COORDENADAS

G69

CANCELACION DE ROTACION DE COORDENADAS

G73

CICLO DE TALADRADO PROFUNDO

G74

CICLO DE MACHUELADO RIGIDO

G76

CICLO DE MANDRINADO

G80

CANCELACION DE CICLO

G81

CICLO DE TALADRADO PUNTUAL

G82

CICLO DE TALADRADO O AVELLANADO

G83

CICLO DE TALADRADO PROFUNDO

G84

CICLO DE MACHUELADO FLOTANTE

G85, G86

CICLO DE MANDRINADO

G87

CICLO DE MANDRINADO POSTERIOR

G90

MOVIMIENTOS EN COORDENADAS ABSOLUTAS

G91

MOVIMIENTOS EN COORDENADAS RELATIVAS

3.3.1. Funciones de Interpolacin


G00:
Movimiento rpido o
de posicionamiento
G01:
Movimiento de
avance o de corte
G02:
Interpolacin circular
CW
G03
Interpolacin circular
CCW

3.3.1. Funciones de Interpolacin

G00
Se emplea para realizar
movimientos rpidos en el
CNC.
Estos movimientos son para
aproximar la herramienta a
su punto de corte o para
retraer la misma de la pieza.
Su velocidad est
determinada por el control,
no por el programador.

Formato: G00 X0. Y0. Z0.10;


COORDENADAS DEL DESTINO
CDIGO G PARA MOVIMIENTO RPIDO

3.3.1. Funciones de Interpolacin

G01
Se usa para llevar a cabo
los cortes en forma lineal.
Su velocidad est
determinada por el
parmetro F.
La velocidad programada
ser la velocidad del
vector resultante.

Formato: G01 X3. Y1. Z-0.20 F20.;


VELOCIDAD
COORDENADAS DEL DESTINO
CDIGO G PARA INT. LINEAL

3.3.1. Funciones de Interpolacin

G02 G03
Se usa para llevar a cabo
los cortes en forma circular
en sentido horario (G02) y
en sentido antihorario (G03).
Requiere adicionalmente del
parmetro R del radio.
Un Radio Positivo indica que
el arco es menor a 180; el
Radio Negativo, que es
mayor.

Formato: G02 X1. Y3. R2.5 F20.;


AVANCE
RADIO
COORDENADAS DEL DESTINO
CDIGO G PARA INT. LINEAL

3.4. Funciones Miscelneas M


CODIGO M

DESCRIPCION

M00

PARADA OBLIGATORIA EN EL PROGRAMA

M01

PARADA OPCIONAL

M02

FIN DEL PROGRAMA (RESET)

M03

ENCENDIDO HORARIO DEL HUSILLO

M04

ENCENDIDO ANTIHORARIO DEL HUSILLO

M05

APAGADO DEL HUSILLO

M06

CAMBIO DE HERRAMIENTAS

M07

ENCENDER REFRIGERANTE DE AIRE

M08

ENCENDER REFRIGERANTE LIQUIDO

M09

APAGAR REFRIGERANTE

M28

RETRACCION DE LA HERRAMIENTA AL PUNTO DE ORIGEN

M30

FIN DEL PROGRAMA

M98

LLAMAR A SUBRUTINA

M99

FIN DE SUBRUTINA

3.4.1. Movimiento del husillo


M03:
Giro del husillo en
sentido horario
(CW).

M04:
Giro del husillo en
sentido antihorario
(CCW)

3.4.2. Cambio de Herramientas


Para realizar un cambio de
herramienta, se debe ejecutar el
comando M06, acompaado del
parmetro T##, donde ## indica el
nmero de herramienta solicitada.
Ejemplo:
M06 T03;

3.5. Ejemplos de Programacin


Consideraciones previas:
La pieza est acotada en milmetros
(G21)
Se programar en coordenadas
absolutas (G90)
Est diseada para usar la herramienta
nmero T01
No utilizar compensacin del dimetro
de la herramienta
La profundidad de corte ser de 1mm

3.5. Ejemplos de Programacin


O0001;
N010 G90 G21 G43;
G90: Coordenadas Absolutas
G21: Unidades milmetros
G43: Usar compensacin
positiva de altura de
herramienta
N020 M06 T1;
Solicitar la herramienta
nmero 1
N030 M03 S1500;
Encender el husillo a una
velocidad de 1500 RPM
N040 G00 X10. Y0.;
Realizar un movimiento
rpido a la posicin X10 Y0
N050 Z10. H1;
Realizar un movimiento
rpido a la posicin Z10

3.5. Ejemplos de Programacin


N060 G01 Z-1. F150.;
Realizar un movimiento de
avance lineal a la posicin
Z-1, con avance de
150mm/min
N070 X90.;
Interpolacin lineal a X90
N080 G03 X100. Y10. R10.;
Interpolacin circular CCW
al punto X100 Y10, con
Radio 10mm
N090 G01 Y70.;
Interpolacin lineal a Y70
N100 X58.;
Interpolacin lineal a X58
N110 G02 X50. Y78. R8.;
Interpolacin circular CW a
X50 Y78, con Radio 8mm

3.5. Ejemplos de Programacin


N120 G01 Y80.;
Interpolacin lineal
N130 X0.;
Interpolacin lineal
N140 Y10.;
Interpolacin lineal
N150 X10. Y0.;
Interpolacin lineal
Y0
N160 G00 Z100.;
Movimiento rpido de
retraccin a Z100
N170 M30;
Fin del programa

a Y80
a X0
a Y10
a X10

3.5. Ejemplos de Programacin


O001;
N010 G90 G21;
N020 M06 T1;
N030 M03 S1500;
N040 G00 X10. Y0.;
N050 Z10. H1;
N060 G01 Z-1. F150.;
N070 X90.;
N080 G03 X100. Y10. R10.;
N090 G01 Y70.;
N100 X58.;
N110 G02 X50. Y78. R8.;
N120 G01 Y80.;
N130 X0.;
N140 Y10.;
N150 X10. Y0.;
N160 G00 Z100.;
N170 M30;

3.5. Ejemplos de Programacin

O0002;
N010 G90 G21 G43;
G90: Coordenadas Absolutas
G21: Unidades milmetros
G43: Usar compensacin
positiva de altura de
herramienta
N020 M06 T1;
Usar la herramienta nmero
1
N030 M03 S1500;
Encender el husillo en
sentido horario a una
velocidad de 1500 RPM
N040 G00 X0. Y0.;
Realizar un movimiento
rpido a las coordenadas X0
Y0
N050 Z10. H1;
Hacer un acercamiento a la
altura Z10, utilizando la

3.5. Ejemplos de Programacin


N060 G01 Z-1. F150.;
Interpolacin lineal a la
profundidad de Z-1, a una
velocidad de avance de 150
mm/min
N070 X50.;
Interpolacin lineal a X50
N080 G03 X50. Y40. R20.;
Interpolacin circular en
sentido CCW a X50 Y40 con
Radio 20mm
N090 G01 X0.;
Interpolacin lineal a X0
N100 Y0.;
Interpolacin lineal a Y0
N110 G00 Z10.;
Retraccin de la herramienta
a Z10
N120 X40. Y20.;
Movimiento rpido a la
coordenada X40 Y20

3.5. Ejemplos de Programacin


N130 G01 Z-1. F150.;
Movimiento de avance a la
profundidad Z-1
N140 G03 X60. Y20. R10.;
Interpolacin circular CCW
a X60 Y20 con Radio 10mm
N150 G03 X40. Y20. R10.;
Interpolacin circular CCW
a X40 Y20 con Radio 10mm
N160 G28 Z100.;
Movimiento de retraccin a
la posicin Z100, despus
a referencia
N180 G49;
Apagar compensacin de
altura de herramienta
N180 M30;
Fin del programa

3.5. Ejemplos de Programacin


O0002;
N010 G90 G21 G43;
N020 M06 T1;
N030 M03 S1500;
N040 G00 X0. Y0.;
N050 Z10. H1;
N060 G01 Z-1. F150.;
N070 X50.;
N080 G03 X50. Y40. R20.;
N090 G01 X0.;
N100 Y0.;
N110 G00 Z10.;
N120 X40. Y20.;
N130 G01 Z-1. F150.;
N140 G03 X60. Y20. R10.;
N150 G03 X40. Y20. R10.;
N160 G28 Z100.;
N170 G49;
N180 M30;

Captulo 4. Operacin Fanuc OiMC


Sumario:
4.1 Caractersticas del Control
4.2 Referencia de Mquina
4.3 Modo MDI
4.4 Referencia de Pieza
4.5 Compensacin de altura de
Herramientas

4.1. Caractersticas del Control


Monitor del Control

Unidad MDI

Panel de Operacin

4.1.1. Monitor del Control

Modo de Operacin
Status del Control
Status de Alarmas
Hora del Sistema
Opciones del men actual
Softkeys

4.1.2. Unidad MDI

4.1.2. Unidad MDI

4.1.2. Unidad MDI

4.1.2. Unidad MDI

4.1.3. Panel de Operacin


Botones / Indicador de Encendido/Apagado
Paro de Emergencia
Modos de Operacin
Teclas de Movimiento
Modos de Ejecucin
Paso Incremental / Velocidad Rpidos
Volante de movimientos
Modo manual del Husillo
Mando de Perifricos / Accesorios
Cycle Start / Cycle Cancel
Regulador de Avance de los ejes
Panel de Operacin Hardinge

Modos automticos

Modos manuales

4.1.3. Panel de Operacin


JOG: La mesa y el husillo se mueven con los cursores de
movimiento de los ejes; se requiere cierre de puerta.
HND: La mesa tiene movimiento con el volante; no se
requiere cierre de puerta y obedece al paso del incremento.
REF: El modo referencia, permite que los ejes busquen sus
referencias de trabajo; requiere cierre de puerta.

MEM: Es el modo automtico; en este modo se ejecutan


los programas y las simulaciones.
EDIT: El modo de edicin permite que se modifiquen los
programas y los parmetros de funcionamiento.
MDI: Manual Data Input, en este modo se pueden dar
instrucciones en pequeos lotes de bloques nicos.
RMT: El modo Remoto se activa cuando se requiere hacer
alguna operacin mediante el DNC.

4.2. Referencia de Mquina


Para enviar la mquina a su posicin de referencia, se debe
elegir el modo REF.

Posteriormente, se debe elegir el eje que se


desea mandar a referenciar.

En el Centro de Maquinado Bridgeport GX-480, la posicin de referencia del


equipo se lleva a cabo en los ejes:

Z+
XY+

4.3. Modo MDI


El modo MDI (Manual Data Input) nos permite realizar
secciones cortas de programacin por cdigo.
Estas secciones no quedan guardadas para su repeticin
posterior.

4.4. Referencia de Pieza


1. Llevar la herramienta de referencia a la posicin conocida (normalmente el cero
pieza); registrar la posicin de las Coordenadas Mquina.
2. En modo de Edicin,
entrar en la pantalla
OFFSET / SETTING
4
2

3. Ingresar al men
WORK
4. Capturar las
Coordenadas
Registradas en el
Sistema de
Coordenadas
Correspondiente.

4.5. Compensacin de Altura


de Herramientas
1. Elegir una herramienta de Referencia (se sugiere sea la ms larga), o en su
caso, utilizar un vstago de referencia.
2. Llevar la herramienta de referencia a una Posicin de Referencia.
3. En modo de Edicin, entrar
en la pantalla OFFSET /
SETTING
4. Ingresar al men OFFSET

4.5. Compensacin de Altura


de Herramientas
Procedimiento:
1. Elegir una Herramienta de Referencia (o gage de altura)
2. Elegir un patrn de altura y colocarlo sobre la mesa
3. Llevar la Herramienta de Referencia al patrn de altura y registrar sus
coordenadas.
4. Cambiar a la herramienta que se desea medir.
5. Llevar la herramienta a ser medida al patrn de altura.
6. Registrar las coordenadas de esa herramienta.
7. Capturar la diferencia de alturas en la tabla, en la columna
correspondiente.

Compensacin = Medicin de la Herramienta Medida


Medicin de la Herramienta Referencia

Vous aimerez peut-être aussi