PRÁCTICA UPM CNC - ISO. - 4
0) DATOS:
|
Potencia
|
W
|
kW
| |
Distancia entre puntos
|
DP
|
mm
| |
Longitud de las garras
|
LG
|
mm
| |
Mínima longitud de seguridad
|
mLS
|
mm
| |
Mínima longitud no mecanizable
|
mLNM
|
(LG+mLS)
|
mm
|
Longitud máxima mecanizable
|
LM
|
(DP-mLNM)
|
mm
|
Diámetro máximo mecanizable
|
DM
|
mm
|
b) Proceso de mecanizado:
|
FASE 1
|
POSICIONAMIENTO
|
POSICIÓN DE “0P” RESPECTO DE “0M”
|
(0,0)
| ||
LNM (>mLNM):
| |||||
LAM:
| |||||
OPERACIONES
|
1º
|
DESBASTAR –ACABAR CICLO G68
| |||
2º
|
MECANIZAR RANURA CICLO G88
| ||||
3º
|
MECANIZAR ROSCA CICLO G86
| ||||
4º
| |||||
5º
| |||||
6º
| |||||
7º
| |||||
8º
| |||||
9º
| |||||
FASE 2
|
POSICIONAMIENTO
|
POSICIÓN DE “0P” RESPECTO DE “0M”
|
(0,0)
| ||
LNM (>mLNM):
| |||||
LAM:
| |||||
OPERACIONES
|
1º
|
DESBASTAR –ACABAR CICLO G68
| |||
2º
|
MECANIZAR RANURA CICLO G88
| ||||
3º
|
MECANIZAR ROSCA M-16 CICLO G86
| ||||
4º
| |||||
5º
| |||||
6º
| |||||
7º
| |||||
8º
| |||||
9º
| |||||
FASE 3
|
POSICIONAMIENTO
|
POSICIÓN DE “0P” RESPECTO DE “0M”
|
(0,0)
| ||
LNM (>mLNM):
| |||||
LAM:
| |||||
OPERACIONES
|
1º
| ||||
2º
| |||||
3º
| |||||
4º
| |||||
5º
| |||||
6º
| |||||
7º
| |||||
8º
| |||||
9º
| |||||
c) Parámetros de corte.
|
OPERACIÓN
|
VEL. CORTE
(S)
|
AVANCE
(F)
|
PROF.PASADA
(E)
|
Refrentar
|
150 m/min
|
0.2 mm/rev
|
2.5 mm
|
Desbastar
|
180 m/min
|
0.15 mm/rev
|
1 mm
|
Afinar
|
240 m/min
|
0.05 mm/rev
|
0.5 mm
|
Ranurar
|
80 m/min
|
0.05 mm/rev
| |
Roscar
|
c) Herramientas a emplear.
|
OPERACIÓN
|
IDENT.
|
GEOMETRÍA
|
CÓDIGO FORMA
|
RADIO
|
MATERIAL
| |
Refrentar/Desb
|
T2.2
| |||||
Afinar
|
T4.4
| |||||
Ranurar
|
T6.6
|
Mide 2.2 mm de ancho
| ||||
|
T0.8
|
d) Desarrollo del programa pieza:
|
PUNTOS pieza (X,Y) FASE 1
| ||||||||||
0
|
1
|
2
|
3
|
4
|
5
|
6
| ||||
PUNTOS pieza (X,Y) FASE 2
| ||||||||||
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
PUNTOS pieza (X,Y) FASE 2
| ||||||||||
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
CICLOS FIJOS DE TORNEADO G68
|
CICLO FIJO FASE 1
| ||
G68
|
P0=K0
|
Coordenada X del punto inicial
|
P1=K0
|
Coordenada Z del punto inicial
| |
P5=K1
|
Máxima profundidad de pasada expresada en radios
| |
P7=K0.5
|
Creces para el acabado en X
| |
P8=K0.5
|
Creces para el acabado en z
| |
P9=K0.07
|
Velocidad de avance de la pasada de acabado
| |
P13=K
|
Número del primer bloque de definición de perfil.
| |
P14=K
|
Número del último bloque de definición de perfil.
|
CICLO FIJO FASE 2
| ||
G68
|
P0=K0
|
Coordenada X del punto inicial
|
P1=K0
|
Coordenada Z del punto inicial
| |
P5=K1
|
Máxima profundidad de pasada expresada en radios
| |
P7=K0.5
|
Creces para el acabado en X
| |
P8=K0.5
|
Creces para el acabado en z
| |
P9=K0.07
|
Velocidad de avance de la pasada de acabado
| |
P13=K
|
Número del primer bloque de definición de perfil.
| |
P14=K
|
Número del último bloque de definición de perfil.
|
CICLOS FIJOS DE RANURADO G88
|
CICLO FIJO 1 – FASE 1
| ||
G88
|
P0=K16
|
X INICIO
|
P1=K-28
|
Z INICIO
| |
P2=K12
|
X FINAL
| |
P3=K-22
|
Z FINAL
| |
P5=K2.2
|
ANCHO CUCHILLA
| |
P6=K2
|
DISTANCIA DE SEGURIDAD
| |
P15=K1.5
|
TEMPORIZACIÓN EN EL FONDO
|
CICLOS FIJOS DE ROSCADO LONGITUDINAL G86
|
CICLO FIJO FASE 1
| ||
G68
|
P0=K
|
Coordenada X del punto inicial de la rosca.
|
P1=K
|
Coordenada Z del punto inicial de la rosca.
(Se inicia el proceso de roscado antes de que la herramienta entre en contacto con la pieza a una distancia igual a un número entero por el paso de la rosca.)
| |
P2=K
|
Coordenada X del punto final de la rosca.
| |
P3=K
|
Coordenada Z del punto final de la rosca.
| |
P4=K
|
Profundidad de la rosca (para roscas exteriores se considera h=0.65 x paso)
| |
P5=K
|
Profundidad de la pasada inicial
| |
P6=K
|
Distancia de seguridad.
| |
P7=K
|
Profundidad de pasada de acabado.
| |
P10=K
|
Paso de la rosca.
| |
P11=K
|
Distancia del final de la rosca hasta el comienzo de la salida.
| |
P12=K
|
Dos veces el ángulo de entrada de la herramienta sobre la pieza.
| |
CICLO FIJO FASE 2
| ||
G68
|
P0=K
|
Coordenada X del punto inicial de la rosca.
|
P1=K
|
Coordenada Z del punto inicial de la rosca.
(Se inicia el proceso de roscado antes de que la herramienta entre en contacto con la pieza a una distancia igual a un número entero por el paso de la rosca.)
| |
P2=K
|
Coordenada X del punto final de la rosca.
| |
P3=K
|
Coordenada Z del punto final de la rosca.
| |
P4=K
|
Profundidad de la rosca (para roscas exteriores se considera h=0.65 x paso)
| |
P5=K
|
Profundidad de la pasada inicial
| |
P6=K
|
Distancia de seguridad.
| |
P7=K
|
Profundidad de pasada de acabado.
| |
P10=K
|
Paso de la rosca.
| |
P11=K
|
Distancia del final de la rosca hasta el comienzo de la salida.
| |
P12=K
|
Dos veces el ángulo de entrada de la herramienta sobre la pieza.
| |
Potencia
|
W
|
Kw
| ||
Distancia entre puntos
|
DP
|
mm
| ||
Longitud de las garras
|
LG
|
mm
| ||
Mínima longitud de seguridad
|
mLS
|
mm
| ||
Mínima longitud no mecanizable
|
mLNM
|
(LG+mLS)
|
mm
| |
Longitud máxima mecanizable
|
LM
|
(DP-mLNM)
|
mm
| |
Diámetro máximo mecanizable
|
DM
|
mm
|
Realizar el programa de control numérico que genere la pieza de la figura, considerando los siguientes datos:
• Material: Aleación de aluminio
• Dimensiones: Ø30 x 72 mm
• Funciones CNC:
• Rosca M-
|
Potencia
|
W
|
Kw
| ||
Distancia entre puntos
|
DP
|
mm
| ||
Longitud de las garras
|
LG
|
mm
| ||
Mínima longitud de seguridad
|
mLS
|
mm
| ||
Mínima longitud no mecanizable
|
mLNM
|
(LG+mLS)
|
mm
| |
Longitud máxima mecanizable
|
LM
|
(DP-mLNM)
|
mm
| |
Diámetro máximo mecanizable
|
DM
|
mm
|
Fase 1
PRIMER
AMARRE
|
Posicionamiento
|
Posición de “OP” Respecto de “OM”
| |||
LNM (>mLNM)
| |||||
LAM:
| |||||
Operaciones
|
1º
|
REFRENTAR
| |||
2º
|
CILINDRAR – DESBASTE ACABADO (G68)
| ||||
3º
|
RANURAR ( G88)
| ||||
4º
|
ROSCAR
M14x 1.5 (G86)
| ||||
OPERACIÓN
|
HTA
|
VEL. CORTE
(S)
|
AVANCE
(F)
|
PROF. PASADA
(E)
|
REFRENTAR
|
T2.2
|
G96 S100
Mm/min
|
0.06 Mm/rev
|
1mm
|
CILINDRAR – DESBASTE (G68)
|
T2.2
|
G96 S140
Mm/min
|
0.06
Mm/rev
|
1 mm
|
CILINDRAR –ACABADO (G68)
|
T2.2
|
G96 S140
Mm/min
|
0.03
Mm/rev
|
0.3 mm
|
RANURAR ( G88)
|
T6.6
|
G96 S30
Mm/min
|
0.02
Mm/rev
| |
ROSCAR
M14x 1.5 ()
|
T0.8
|
G97 S200
Mm/min
|
Paso de rosca
|
Inicial 0.2 mm
Acabado 0.04 mm
|
OPERACIÓN
|
IDENT.
|
GEOMETRÍA
|
CÓDIGO FORM
|
RADIO
|
MATERIAL
|
REFRENTAR
|
T2.2
|
F3
|
0.4 mm
| ||
CILINDRAR – DESBASTE (G68)
|
T2.2
|
F3
|
0.4 mm
| ||
CILINDRAR –ACABADO (G68)
|
T2.2
|
F2
|
0.4 mm
| ||
RANURAR ( G88)
|
T6.6
|
2.2 mm
De ancho
| |||
ROSCAR
M14x 1.5 ()
|
T0.8
|
COORDENADAS DE PUNTOS SINGULARES
| ||||||||||
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
0,0
|
14,0
|
12,
-14
|
14,-18
|
17,-18
|
15,
-24
|
17,
-28
|
17,
-34
|
29,
-40
|
29,
-
43
|
Fase 2
SEGUNDO
AMARRE
|
Posicionamiento
|
Posición de “OP” Respecto de “OM”
| |||
LNM (>mLNM)
| |||||
LAM:
| |||||
Operaciones
|
1º
|
REFRENTAR
| |||
2º
|
CILINDRAR: DESBASTAR – ACABAR (G68)
| ||||
3º
|
ROSCAR (G86)
| ||||
4º
| |||||
OPERACIÓN
|
HTA
|
VEL. CORTE
(S)
|
AVANCE
(F)
|
PROF. PASADA
(E)
|
REFRENTAR
|
T2.2
|
G96 S100
Mm/min
|
0.06 Mm/rev
|
1mm
|
CILINDRAR – DESBASTE (G68)
|
T2.2
|
G96 S140
Mm/min
|
0.06
Mm/rev
|
1 mm
|
CILINDRAR –ACABADO (G68)
|
T2.2
|
G96 S140
Mm/min
|
0.03
Mm/rev
|
0.3 mm
|
ROSCAR
M14x 1.5 ()
|
T0.8
|
G97 S200
Mm/min
|
Paso de rosca
|
Inicial 0.2 mm
Acabado 0.04 mm
|
OPERACIÓN
|
IDENT.
|
GEOMETRÍA
|
CÓDIGO FORM
|
RADIO
|
MATERIAL
|
REFRENTAR
|
T2.2
|
F3
|
0.4 mm
| ||
CILINDRAR – DESBASTE (G68)
|
T2.2
|
F3
|
0.4 mm
| ||
CILINDRAR –ACABADO (G68)
|
T2.2
|
F3
|
0.4 mm
| ||
RANURAR ( G88)
|
T6.6
|
F3
|
2.2 mm
De ancho
| ||
ROSCAR
M14x 1.5 ()
|
T0.8
|
F2
|
0.2mm
|
PUNTOS DE INTERSECCIÓN DE TRAYECTORIAS
| ||||||||||
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
0,0
|
12,0
|
12,
-14
|
12,
-15
|
18,
-18
|
18,-23
|
24,
-30
|
29,
-30
|
N0010 G90 G95 G71 (COORDENADAS
ABSOLUTAS. AVANCE EN MMREV. COTAS EN MM)
N0020 T2.2 (SELECCION HTA CILINDRADO EXTERIOR)
N0030 G96 S100 M3 M41 (VC CONSTANTE.GIRO DEL CABEZAL A DERECHAS.SELECCION GAMA
VELOCIDADES ENTRE O Y 1000 RPM)
N0040 G00 X32 Z70.6
N0050 G92 X32 Z0 (EL CONTROL TOMA COMO NUEVAS COORDENADAS DEL PUNTO DONDE SE
ENCUENTRA LA HERRAMIENTA X=32. Z=0)
N0060 F0.06 (VELOCIDAD DE AVANCE DE LA HTA)
N0070 G01 X-1 Z0
N0080 G05 G42 (TRABAJO EN ARISTA MATADA. COMPENSACION DE RADIO DE LA HTA)
N0090 G00 X31 Z1 (INICIO CICLO G68 - POSICIONAMIENTO RAPIDO)
N0100 G68 P0= K0 P1= K0 P5= K1 P7= K0.2 P8= K0.2 P9= K0.03 P13= K500 P14= K550
N0110 G00 X50 Z100
N0120 G07 G40
N0130 T6.6 (SELECCION HTA RANURADO)
N0140 F0.02 S30
N0150 G00 X40 Z-20 (INICIO CICLO G88 - POSICIONAMIENTO RAPIDO)
N0160 G88 P0= K17 P1= K-28 P2= K15 P3= K-24 P5= K2.2 P6= K2 P15= K3
N0170 G88 P0= K15 P1= K-18 P2= K12 P3= K-14 P5= K2.2 P6= K2 P15= K3
N0180 G00 X50 Z100
N0190 T0.8 (SELECCION HTA ROSCAR)
N0200 G97 S200 (VC GIRO DEL CABEZAL CONSTANTE 200 REVOLUCIONES POR MINUTO)
N0210 G86 P0= K14 P1= K1.5 P2= K14 P3= K-14 P4= K0.975 P5= K0.2 P6= K3 P7=
K0.02 P10= K1.5 P11= K0 P12= K60
N0220 G00 X50 Z100 (CARROS ATRAS - POSICION DE SEGURIDAD)
N0230 (M5 M0)
N0235 (SEGUNDA FASE DE MECANIZADO)
N0240 T2.2 (SLECCION HTA AFINADO)
N0250 G96 S100 M3 M41
N0260 G00 X30 Z-14
N0270 G92 X30 Z0
N0280 F0.06
N0290 G01 X-1 Z0
N0300 G05 G42
N0310 G00 X31 Z2 (INICIO CICLO G68 - POSICIONAMIENTO RAPIDO)
N0320 G68 P0= K0 P1= K0 P5= K1 P7= K0.2 P8= K0.2 P9= K0.03 P13= K600 P14= K650
N0330 G00 X50 Z100 (CARROS ATRAS - POSICION DE SEGURIDAD)
N0340 G7 G40
N0350 T0.8 (SELECCION HTA ROSCADO EXTERIOR)
N0360 G97 S200
N0370 G86 P0= K12 P1= K1 P2= K12 P3= K-14 P4= K0.65 P5= K0.2 P6= K2 P7= K0.01
P10= K1 P11= K0 P12= K60
N0380 G00 X50 Z100
N0390 G92 X50 Z156.6 (0M=0P+80 - ESTA ORDEN NO ES IMPRESCINDIBLE, PERO CONVIENE
EJECUTARLA SI SE VA A EJECUTAR SEGUIDAMENTE OTRO PROGRAMA SIN REALIZAR
PREVIAMENTE LA BUSQUEDA DEL OM)
N0400 M30 (FIN DEL PROGRAMA)
N0410 (DEFINICION DE PERFIL - CICLO G68 - PRIMERA FASE)
N0500 G01 G39 R1.5 X14 Z0
N0510 G01 X14 Z-18
N0520 G01 G39 R1 X17 Z-18
N0530 G01 X17 Z-34
N0540 G03 X29 Z-40 I0 K-6
N0550 G01 X29 Z-43
N0560 (DEFINICION DE PERFIL - CICLO G68 - SEGUNDA FASE)
N0600 G01 G39 R1 X12 Z0
N0610 G01 X12 Z-15
N0620 G02 X18 Z-18 I3 K0
N0630 G01 X18 Z-23
N0640 G01 X24 Z-30
N0650 G01 X29 Z-30 N0010 G90 G95 G71 (COORDENADAS ABSOLUTAS. AVANCE EN
MMREV. COTAS EN MM)
N0020 T2.2 (SELECCION HTA CILINDRADO EXTERIOR)
N0030 G96 S100 M3 M41 (VC CONSTANTE.GIRO DEL CABEZAL A DERECHAS.SELECCION GAMA
VELOCIDADES ENTRE O Y 1000 RPM)
N0040 G00 X32 Z70.6
N0050 G92 X32 Z0 (EL CONTROL TOMA COMO NUEVAS COORDENADAS DEL PUNTO DONDE SE
ENCUENTRA LA HERRAMIENTA X=32. Z=0)
N0060 F0.06 (VELOCIDAD DE AVANCE DE LA HTA)
N0070 G01 X-1 Z0
N0080 G05 G42 (TRABAJO EN ARISTA MATADA. COMPENSACION DE RADIO DE LA HTA)
N0090 G00 X31 Z1 (INICIO CICLO G68 - POSICIONAMIENTO RAPIDO)
N0100 G68 P0= K0 P1= K0 P5= K1 P7= K0.2 P8= K0.2 P9= K0.03 P13= K500 P14= K550
N0110 G00 X50 Z100
N0120 G07 G40
N0130 T6.6 (SELECCION HTA RANURADO)
N0140 F0.02 S30
N0150 G00 X40 Z-20 (INICIO CICLO G88 - POSICIONAMIENTO RAPIDO)
N0160 G88 P0= K17 P1= K-28 P2= K15 P3= K-24 P5= K2.2 P6= K2 P15= K3
N0170 G88 P0= K15 P1= K-18 P2= K12 P3= K-14 P5= K2.2 P6= K2 P15= K3
N0180 G00 X50 Z100
N0190 T0.8 (SELECCION HTA ROSCAR)
N0200 G97 S200 (VC GIRO DEL CABEZAL CONSTANTE 200 REVOLUCIONES POR MINUTO)
N0210 G86 P0= K14 P1= K1.5 P2= K14 P3= K-14 P4= K0.975 P5= K0.2 P6= K3 P7=
K0.02 P10= K1.5 P11= K0 P12= K60
N0220 G00 X50 Z100 (CARROS ATRAS - POSICION DE SEGURIDAD)
N0230 (M5 M0)
N0235 (SEGUNDA FASE DE MECANIZADO)
N0240 T2.2 (SLECCION HTA AFINADO)
N0250 G96 S100 M3 M41
N0260 G00 X30 Z-14
N0270 G92 X30 Z0
N0280 F0.06
N0290 G01 X-1 Z0
N0300 G05 G42
N0310 G00 X31 Z2 (INICIO CICLO G68 - POSICIONAMIENTO RAPIDO)
N0320 G68 P0= K0 P1= K0 P5= K1 P7= K0.2 P8= K0.2 P9= K0.03 P13= K600 P14= K650
N0330 G00 X50 Z100 (CARROS ATRAS - POSICION DE SEGURIDAD)
N0340 G7 G40
N0350 T0.8 (SELECCION HTA ROSCADO EXTERIOR)
N0360 G97 S200
N0370 G86 P0= K12 P1= K1 P2= K12 P3= K-14 P4= K0.65 P5= K0.2 P6= K2 P7= K0.01
P10= K1 P11= K0 P12= K60
N0380 G00 X50 Z100
N0390 G92 X50 Z156.6 (0M=0P+80 - ESTA ORDEN NO ES IMPRESCINDIBLE, PERO CONVIENE
EJECUTARLA SI SE VA A EJECUTAR SEGUIDAMENTE OTRO PROGRAMA SIN REALIZAR
PREVIAMENTE LA BUSQUEDA DEL OM)
N0400 M30 (FIN DEL PROGRAMA)
N0410 (DEFINICION DE PERFIL - CICLO G68 - PRIMERA FASE)
N0500 G01 G39 R1.5 X14 Z0
N0510 G01 X14 Z-18
N0520 G01 G39 R1 X17 Z-18
N0530 G01 X17 Z-34
N0540 G03 X29 Z-40 I0 K-6
N0550 G01 X29 Z-43
N0560 (DEFINICION DE PERFIL - CICLO G68 - SEGUNDA FASE)
N0600 G01 G39 R1 X12 Z0
N0610 G01 X12 Z-15
N0620 G02 X18 Z-18 I3 K0
N0630 G01 X18 Z-23
N0640 G01 X24 Z-30
N0650 G01 X29 Z-30
----------------------------------------------------
----------------------------------------------------
No hay comentarios:
Publicar un comentario