Subido por bboypolo2014

CURSO VIRTUAL CMB

Anuncio
CURSO DE
PROGRAMACION DE
CENTRO DE MAQUINADO
BASICO
FR
Agenda
DÍA1:
• LOCALIZACION DE PUNTOS (G90 Y G91).
• PLANOS DE TRABAJO.
• G00, G01, G02, G03.
• EJERCICIO G02 y G03
• ESTRUCTURA DE PROGRAMA.
DIA 2:
• CALCULO DE PARAMETRO DE CORTE.
• NOMENCLATURA DE LOS MATERIALES .
• EJERCICIOS DE PARAMETRO DE CORTE.
• G12 Y G13.
• EJERCICIO G12 y G13.
DÍA 4:
• CICLOS DE BARRENADOS (G81, G82, G83).
• CICLOS DE MACHUELEADO (G84 y G74).
• EJERCICIO CICLOS ENLATADOS.
DIA 5:
• PATRONES DE BARRENOS (G70, G71 y G72).
• EXÁMEN.
DIA 3:
• COMPENSACION G40, G41, G42.
• SUBRUTINAS Y SUBPROGRAMAS (M97 y M98).
• EJERCICIO COMPENSACION Y SUBRUTINA.
2
FR
SISTEMA DE COORDENADAS
INCREMENTALES
G91
ABSOLUTAS
G90
N1 G00 G90 X0.
N2 G00
G90 X1.
N3 G00
G91 X2.
N4 G00
G90 X4.
3
FR
Localización de Puntos
Programación en Absoluto (G90)
PT1
=
X
Y
PT2
=
X
Y
PT3
=
X
Y
PT4
=
X
Y
PT5
=
X
Y
PT6
=
X
Y
PT7
=
X
Y
PT8
=
X
Y
PT9
=
X
Y
PT10
=
X
Y
PT11
=
X
Y
PT12
=
X
Y
PT13
=
X
Y
PT14
=
X
Y
4
FR
Localización de Puntos
Programación en Incremental (G91)
PT0 a PT1
=
X
Y
PT1 a PT2
=
X
Y
PT2 a PT3
=
X
Y
PT3 a PT4
=
X
Y
PT4 a PT5
=
X
Y
PT5 a PT6
=
X
Y
PT6 a PT7
=
X
Y
PT7 a PT8
=
X
Y
PT8 a PT9
=
X
Y
PT9 a PT10
=
X
Y
PT10 a PT11
=
X
Y
PT11 a PT12
=
X
Y
PT12 a PT13
=
X
Y
PT13 a PT14
=
X
Y
5
FR
Localización de Puntos
Programación en Absoluto (G90)
PT1
=
X
Y
PT2
=
X
Y
PT3
=
X
Y
PT4
=
X
Y
PT5
=
X
Y
PT6
=
X
Y
PT7
=
X
Y
PT8
=
X
Y
PT9
=
X
Y
PT10
=
X
Y
PT11
=
X
Y
6
Selección del Plano de Trabajo
G17 Selección del Plano XY
FR
G19 Selección del Plano YZ
G18 Selección del Plano XZ
7
Selección del Plano de Trabajo
FR
8
Código para Posicionamiento Rápido
FR
G00 Movimiento Rápido
G00 X___ Y___ Z___ A___;
G00 X___ Y___ Z___ B___ C___;
G00 X9.0 Y11.0;
9
Código de Interpolación Lineal
FR
G01 Movimiento de Interpolación Lineal
G01 X___ Y___ Z___ A___ F___;
G01 X___ Y___ Z___ B___ C___ F___;
G01 X11.0 Y7.0 F10.0;
10
Códigos de Interpolación Circular
G02
FR
G03
Sentido a las manecillas
del reloj
Sentido contrario a las
manecillas del reloj
G02 X6.0 Y3.0 R4.0 F10.0;
G03 X6.0 Y3.0 F10.0 R4.0;
11
FR
Códigos de Interpolación Circular
PT1
PT2
PT3
PT4
PT5
PT6
PT7
PT8
PT9
PT10
PT11
PT12
PT13
PT14
PT15
PT16
PT17
PT18
PT19
PT20
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
12
FR
Estructura Básica de
Programación CNC
Inicio de programa|
Cuerpo de programa
Fin de programa
Inicio del archivo.
%
Nombre de programa.
O12345 (NOMBRE DEL
PROGRAMA);
No usar serie 9000
Unidades de trabajo.
G20; (Trabajo en pulgadas) o
G21;(Trabajo en milímetros);
Línea de seguridad.
G00 G40 G49 G80 G90 G100
G17 ;
Llamado de herramienta.
T1 M06;
Posicionamiento inicial.
G00 G90 G54 X___ Y___;
Activación de husillo.
S______ M03;
Acercamiento en eje Z.
G43 H1 Z___;
Activación de bomba de soluble.
M08;
En esta sección se programan las trayectorias y operaciones que serán
realizadas durante el maquinado. Y se repite tantas veces como la pieza a
maquinar lo requiera.
Salida a posición segura (eje Z).
G00 G90 Z____;
Desactivación de bomba de soluble.
M09;
Retorno a home en eje Z.
G28 G91 Z0;
Paro de Husillo
M05
Parada opcional.
M01;
Fin de programa.
M30;
Fin de archivo.
%
O12345 (PIEZA EJEMPLO 1);
G20;
G00 G40 G49 G80 G90 G100 G17;
T18 M06;
G00 G90 G54 X0.0 Y0.0;
S1200 M03;
G43 H18 Z1.0;
M08;
CUERPO DEL PROGRAMA
G00 G90 Z1.0;
M09;
G28 G91 Z0.;
M05;
M01;
;
G00 G40 G49 G80 G90;
(SIGUIENTE HERRAMIENTA)
T03 M06;
G00 G90 G54 X0.0 Y0.0;
S800 M03;
G43 H03 Z5.0;
M08;
CUERPO DEL PROGRAMA
G00 G90 Z10.;
M09;
G28 G91 Z0.;
M05;
M01;
;
(CONTINUAN SIGUIENTES
OPERACIONES);
M30
%
13
G43 Compensación positiva de la
longitud de la Herramienta
FR
14
G54 a G59 y G154 P1 hasta G154 P99
Posición de coordenadas para el cero pieza
FR
15
HOME MAQUINA
FR
16
FR
Asignación de materiales según norma ISO
17
FR
Parámetros de corte
Parámetros de corte:
Sistema Métrico
Sistema Inglés
mm/rev
inch/rev
N/A
N/A
D = Diámetro de la herramienta.
Milímetros
Pulgadas
ar = Profundidad de corte radial.
Milímetros
Pulgadas
f = Avance por filo.
Z = Número de filos de la herramienta.
aa = Profundidad de corte axial.
F = Avance por minuto.
N = Revoluciones.
Vc = Velocidad de corte.
HPP = Número de hilos por pulgada.
1000 = Valor constante de conversión.
12 = Valor constante de conversión.
Fórmulas
Parámetros de corte:
Milímetros
Pulgadas
Cálculo de revoluciones
mm/min
inch/min
Cálculo de avance
RPM
RPM
mts/min
pies/min = SFM (Surface
feet per minute)
N/A
HPP
De metros a milímetros
N/A
N/A
De pies a pulgadas
Sistema Métrico
𝑉𝑐 × 1000
𝜋 × 𝐷
𝑁=
𝐹 = 𝑓 ×𝑍 ×𝑁
Paso de un machuelo
Según nomenclatura
Avance de machuelo
𝐹 = 𝑃𝑎𝑠𝑜 × 𝑁
Sistema Inglés
𝑁=
𝑉𝑐 × 12
𝜋 × 𝐷
𝐹 = 𝑓 ×𝑍 ×𝑁
𝑃𝑎𝑠𝑜 =
1
𝐻𝑃𝑃
𝐹 = 𝑃𝑎𝑠𝑜 × 𝑁
18
Parámetros de corte
FR
• Calcule las RPM y avance para un cortador de carburo sólido de 16mm de diámetro con los
datos proporcionados en la siguiente tabla y una velocidad de corte de 260-280 m/min.
RPM=
Avance =
19
Parámetros de corte
FR
• Calcule las RPM y avance para una corona de 63mm de diámetro, 6 insertos, ap 5mm y
velocidad de corte entre 1100 y 1350 m/min, considerando los insertos de la siguiente tabla.
RPM=
Avance =
20
Parámetros de corte
FR
• Calcule las RPM y avance para una broca Multi-master de 12mm de diámetro con los datos
proporcionados en la siguiente tabla y una velocidad de corte de 80-140m/min y fz=0.18mm/rev
RPM=
Avance =
21
Parámetros de corte
FR
• Calcule las RPM y avance para el machuelo mostrado en la siguiente tabla considerando
una velocidad de corte de Vc = 50-65 SFM.
RPM=
Avance =
22
FR
23
Fresado de Cajas Circulares
FR
G12 Interpolación para maquinar cajas circulares en sentido a las manecillas del reloj.
G13 Interpolación para maquinar cajas circulares en sentido contrario a las manecillas del reloj.
1. Cajas donde se usa el valor de “I” como radio final del
círculo.
G12/G13 Z___ I___ D___ F___;
4Ejemplo:
Caja circular de ø0.875” de diámetro y profundidad de 0.5 in.
T2 M06;
G00 G90 G54 X0.0 Y0.0;
S2200 M03;
G00 G43 H02 Z1.0;
G00 Z0.05 M08;
G13 Z-0.5 I0.4375 D02 F20.0;
G00 Z1.0 M09;
G28 G91 Z0.0;
M01;
24
Fresado de Cajas Circulares
FR
2. Cajas donde se usa el valor de “K” como radio final del
círculo, además de las variables “I” y “Q”.
G12/G13 Z___ I___ K___ Q___ D___ F___;
4Ejemplo:
Caja circular de ø5.00”de diámetro por 0.080 de profundidad. El radio inicial
de es de 0.300”, el traslape entre pasadas de 0.030” in y utilizando la
herramienta número 3.
T3 M06;
G00 G90 G54 X0.0 Y0.0;
S2200 M03;
G00 G43 H03 Z1.0;
G00 Z0.05 M08;
G13 Z-0.080 I0.30 K2.50 Q0.030 D03 F20.0;
G00 Z1.0 M09;
G28 G91 Z0.0;
M01;
25
Fresado de Cajas Circulares
FR
3. Caja incluyendo los datos de la caja anterior y agregando G91 para incrementar los
descensos en el eje Z y la literal L para indicar las repeticiones del maquinado.
G12 G91 Z___ I___ K___ Q___ D___ F___ L___;
4Ejemplo:
Caja circular de ø3.00”de diámetro por 0.500 de profundidad. El radio inicial
de es de 0.200”, el traslape entre pasadas de 0.04”, se tiene que hacer en 5
pasadas de profundidad y utilizando la herramienta número 12.
T12 M06;
G00 G90 G54 X0.0 Y0.0;
S2200 M03;
G00 G43 H12 Z1.0;
G00 Z0.04 M08;
G13 G91 L9 Z-0.06 I0.20 K1.50 Q0.04 D12 F20.0;
G00 G90 Z1.0 M09;
G28 G91 Z0.0;
M01
26
Fresado de Cajas Circulares
FR
G12 Interpolación para maquinar cajas circulares en sentido a las manecillas del reloj.
G13 Interpolación para maquinar cajas circulares en sentido contrario a las manecillas del reloj.
X
Y
Z
I
K
Q
L
D
F
Posición en el eje “X” en el centro de la caja circular.
Posición en el eje “Y” en el centro de la caja circular.
Profundidad de la caja o profundidad de corte incremental cuando se selecciona G91.
Radio final del círculo o radio del primer círculo cuando acompaña a “K” y “Q”.
Radio final del círculo cuando acompaña a “I” y “Q”.
Incremento o paso radial de la espiral cuando acompaña a “I” y “K”.
Número de pasadas para profundidad de corte incremental cuando se selecciona G91.
Selección del compensador para diámetro de la herramienta.
Avance en pulgadas por minuto o milímetros por minuto.
27
FR
28
Compensación de Corte
FR
29
Compensación de Corte
FR
30
Reglas de uso de los códigos de
compensación
FR
1. En la línea donde se programe G41 o G42 siempre debe de agregarse la variable D
seguido del número de herramienta para que el control busque en la pantalla de datos
de herramienta la distancia que debe de compensar.
2. No se puede colocar el código G41 o G42 durante un movimiento en arco.
3. Estos códigos solo pueden programarse durante movimientos en líneas rectas
(frecuentemente perpendiculares al perfil de la pieza).
4. La distancia mínima de las líneas anteriores no puede ser menor al valor del radio de la
herramienta.
5. Al terminar el perfil debe de cancelarse el código agregando una línea con G40.
6. La línea donde va el G40 frecuentemente es perpendicular al perfil de la pieza.
31
Reglas de uso de los códigos de
compensación
FR
(PROPUESTA )
T01 M06;
G00 G90 G54 X-10.0 Y25.0;
S2200 M03;
G00 G43 H01 Z1.0;
G00 Z-0.50 M08;
G01 G41 D01 X0.0 F250.0;
G01 Y50.0;
G01 X50.0;
G01 Y0.0;
G01 X0.0;
G01Y25.0;
G01 G40 X-10.0;
G00 G90 Z1.0 M09;
G28 G91 Z0.0;
M01;
32
Subrutina
Subprograma
Dentro del mismo programa
Después del M30
PROGRAMA INDEPENDENTE
M97 P
Numero de línea
(N)
%
O00001
T1 M06
G00 G90 G54 X0 Y-1.
M03 S4000
G43 H1 Z1. M08
G00 Z0
M97 P11 L5
(llamada a subrutina)
G00 Z1. M09
G91 G28 Z0
M30
M98 P
L
Numero de
veces
N11 G91 Z-0.1
(línea inicio de subrutina)
G90
G01 Y-0.5 G41 D01 F30.
X-0.5
Y0.5
X0.5
Y-0.5
X0
Y-1. G40
M99 (fin de subrutina)
%
L
Numero del
programa
%
O0001
(Número del programa
principal);
T1 M6;
G00 G90 G54 X0 Y-2.
M3 S2000;
G43 H1 Z1. M9;
G00 Z0;
M98 P123 L3
(llamado de
subprograma)
G00 Z1. M09;
G91 G28 Z0;
M30;
%
FR
Numero de
veces
%
O0123
(inicio de subprograma)
G91 Z-.1
G90
G01 Y-1. G41 D1 F30.
X-1.
Y1.
X1.
Y-1.
X0
Y-2. G40
M99 (final de
subprograma)
%
33
FR
34
Ciclos Enlatados
FR
G81 Ciclo de Barrenado Directo
Ejemplo:
O1234;
M06 T01;
G00 G90 G54 X0.0 Y0.0;
S1800 M03;
G43 H01 Z0.5;
M08;
G81 G98 Z-1.0 R0.05 F6.0;
X1.5 Y0.0;
X2.0 Y3.0;
G00 G80 M09;
G28 G91 Z0.0;
M01;
35
Ciclos Enlatados
FR
G82 Ciclo de Barrenado Directo con Tiempo de Espera
Ejemplo:
O1234;
M06 T05;
G00 G90 G54 X0.0 Y0.0;
S1250 M03;
G43 H05 Z0.5;
M08;
G82 G98 Z-0.25 R0.05 F6.0 P3.0;
X1.5 Y0.0;
X2.0 Y3.0;
G00 G80 M09;
G28 G91 Z0.0;
M01;
36
Ciclos Enlatados
FR
G83 Ciclo de Barrenado con Desahogo de Rebaba
Ejemplo:
O1234;
T10 M06;
G00 G90 G54 X30.0 Y30.0;
S1500 M03;
G43 H10 Z10.0;
M08;
G83 G98 Z-40.0 R1.0 F150.0 Q5.0;
X0.0 Y0.0;
X60.0 Y0.0;
G00 G80 M09;
G28 G91 Z0.0;
M01
37
FR
Ciclos Enlatados
G84 Ciclo de Machueleado para Cuerda Derecha
Machuelo 5/16-18 UNC
Machuelo M8 x 1.25
O2500;
T12 M06;
G00 G90 G54 X4.0 Y1.5;
S750;
G43 H12 Z1.0;
M08;
G84 G98 Z-0.500 R0.05 F41.6667;
X2.125 Y4.750;
X0.0 Y0.0;
G00 G80 M09;
G28 G91 Z0.0;
M01;
O2341;
T12 M06;
G00 G90 G54 X100.0 Y38.0;
S750;
G43 H12 Z25.0;
M08;
G84 G98 Z-13.0 R1.0 F937.5;
X53.0 Y140.0;
X0.0 Y0.0;
G00 G80 M09;
G28 G91 Z0.0;
M01;
Fórmulas
Parámetros de corte:
Cálculo de
revoluciones
Sistema Métrico
𝑁=
𝑉𝑐 × 1000
𝜋 × 𝐷
Según nomenclatura
Paso de un machuelo
Avance de machuelo
𝐹 = 𝑃𝑎𝑠𝑜 × 𝑁
Sistema Inglés
𝑁=
𝑉𝑐 × 12
𝜋 × 𝐷
𝑃𝑎𝑠𝑜 =
1
𝐻𝑃𝑃
𝐹 = 𝑃𝑎𝑠𝑜 × 𝑁
38
Machueleado en varias pasadas
(Rígido)
FR
Primero se debe de verificar que se tenga la opción de
machueleado rígido activo:
Para el Control Clásico:
• Parámetro: 57:4 Rigid Tapping = 1
• Setting 133 Repeat Rigid tap = ON
Para el Control NGC
• Tecla Diagnostic /Pestaña Parámetros/ Features/
Machueleado rígido.
• También verificar que el Setting 133 Repeat Rigid tap = ON
Nota: Los machueleados realizados con varias pasadas se
pueden utilizar siempre y cuando no cambien el machuelo del
porta herramientas, ya que se perderá el paso.
39
Machueleado en varias pasadas
(Rígido)
FR
El siguiente programa muestra una rosca de ø3/8-16 UNC, la cual se ejecutará en 3
pasos, alcanzando una profundidad total de 1.25in.
O5785 (MACHUELO CON REPETICION);
T15 M06;
G00 G90 G59 X4.0 Y2.0;
S700
G43 H15 Z1.0 M08;
G84 G98 Z-0.7 R0.1 F43.7500
G84 Z-1.;
G84 Z-1.25;
G00 G80 Z1. M09;
G28 G91 Z0.0;
M01;
40
FR
41
Patrones de Barrenos
FR
G70 Circunferencia de Barrenos Equidistantes
I Radio de la circunferencia (Signo negativo invierte la dirección).
J Ángulo inicial del primer barreno (con respecto a la horizontal [3:00 PM]).
L Número de barrenos en la circunferencia.
4Ejemplo:
G83 G98/99 Z___ R___ F___ Q___L0;
G70 I75. J15. L15;
G00 G80 M09;
42
Patrones de Barrenos
FR
G71 Arco de Barrenos Equidistantes
I
J
K
L
Radio de la circunferencia (Signo negativo invierte la dirección)
Ángulo inicial del primer barreno (con respecto a la horizontal [3:00 PM]).
Distancia angular entre barrenos (+ y -).
Número de barrenos en la circunferencia.
4Ejemplo:
G83 G98/99 Z___ R___ F___ Q___L0;
G71 I75. J37. K13. L8;
G00 G80 M09;
43
Patrones de Barrenos
FR
G72 Línea de Barrenos Equidistantes
I Distancia entre barrenos.
J Ángulo inicial del primer barreno (con respecto a la horizontal [3:00 PM]).
L Número de barrenos.
4Ejemplo:
G83 G98/99 Z___ R___ F___ Q___L0;
G72 I20. J25. L11;
G00 G80 M09;
44
FR
45
01-800-001-4227
01-800-001-HAAS
Elvira Cano
208 555 0164
Descargar