jueves, 21 de enero de 2016

G27


Ejemplo de parametrización de un espesor con G27, Fagor 8025
 En el ejemplo se han parametrizado los factores de corte punto de alejamiento, espesores, demasía de mecanizado entre otros.

N0010 P1=K10 (ESPESOR PIEZA)
N15 P30=P1 (Guarda el valor sin descontar)
N0020 P2=K2.5 (profundidad por PASADA)
N0030 P15=K40 (RADIO A REALIZAR)
N0040 P3=K20 (Ø Fresa tórica AC cobalto)
N0050 P4=K4 (nº labios)
N0060 P5=K65 (Vc m/min)
N0070 P6=K0.1 (Az/vuelta)
N75 P17=K0.1 (VALOR DEMÁSIA RADIO)
N0080 P7=K1000F3P5(1000*Vc)
N0090 P8=K3.14F3P3 (pi*Ø)
N0100 P9=P7F4P8 (S rpm)
N0110 P10=P4F3P6 (z*Az)
N0120 P11=P10F3P9 (F)
N0130 P12=P3F1P15 (ØFRESA+RADIO PIEZ)
N0140 P16=P12F1K8 (PTO ALEJ)
N0150 P13=P3F4K2 (Radio hta)
N0160 P14=P13F1K1 (Radio ent/salida)
N165 P18=P15F1P17 (RADIO+DEMASIA)
N167 P19=K2F3P18 (DIAMETRO TEÓRICO)
N0170 G50 T1 RP13 L0 IP17 K0 (TOR1=20)
N0180 T1.1 (llamada hta)
N0190 M6
N0200 G7 G17 G71 G94 G96
N0210 FP11 SP9 M3
N0220 G0 G90 G43 Z20
N0230 G40 X-P16 Y0 (Punto ext)
N0240 G1 Z0
N0250 G1 G91 Z-P2 (Prof pasada)
N0260 G90 G41 G37 RP14 X-P15 Y0 (punto entr)
N0270 G2 G38 RP14 X-P15 Y0 IP15 J0
N0280 G1 G40 X-P16 Y0
N0290 P1=P1 F2 P2 (ACTUALIZA EL VALOR P1)
N0300 G27 N0250
N0310 G0 Z20
N0320 M0 M5 (medición de diámetro pieza)
N330 P20=K80.28 (MEDIDA REAL)
N340 P21=P19F2P20 (M TEÓRICA- M REAL)
N350 P22 =P21F4K2 (I FACTOR CORR RADIO)
N360 G50 T1 RP13 L0 IP22 K0
N380 T1.1
N390 FP11 SP9 M3
N400 G0 G90 G43 Z20
N410 G41 X-P15 Y0
N420 G1 Z1
N430 G2 X-P15 Y0 IP15 J0 Z-P30 K2
N440 G40 G1 X-P16 Y0
N450 G0 Z30
N460 M30


miércoles, 20 de enero de 2016

G26

G26 Salto/llamada condicional si = 0
MANUAL FAGOR 8025m
Cuando el control lee un bloque con el código G26, si se cumple la condición = 0 en la última operación con parámetros, salta al bloque indicado mediante N4 o N4.4.2; si no se cumple la condición = 0 no se tiene en cuenta dicho bloque.

 EJEMPLO SI P1=1 ejecuta cuadrado, si P1=2 ejecuta circulo.



N0010 P1=K2 (1 CUADRADO,2 CIRCULO)
N0020 M0
N0030 T1.1
N0040 M6
N0050 G7 G17 G71 G94 G96
N0060 F100 S1000 M3
N0070 G90 G0 G43 Z30
N0080 G40 X-130 Y0
N0090 G1 Z0
N0100 P14=P1 F2 K1
N0110 G26 N0150 (SALTO CONDICIONAL SI LA IGUALDAD ANTERIOR ES IGUAL A CERO SALTA)
N0120 P15=P1 F2 K2
N0130 G26 N0260
N0140 M30
N0150 G91 G1 Z-1(CUADRADO EJECUTANDOSE)
N0160 G90 G41 G1 G37 R10 X-40 Y0 F50 
N0170 Y40 F100
N0180 X40
N0190 Y-40
N0200 X-40
N0210 G38 R10 Y0
N0220 G40 X-130 Y0
N0230 G25 N0150.0220.4
N0240 G0 Z30
N0250 M30
N0260 G1 G91 Z-1
N0270 G90 G41 G37 R10 X-40 Y0 (CIRCULO EJECUTANDOSE)
N0280 G2 G38 R10 X-40 Y0 I40 J0
N0290 G40 G1 X-130 Y0
N0300 G25 N0260.0290.4
N0310 G0 Z30
N0320 M30








martes, 19 de enero de 2016

Pomo Parametrizado



Esta es la pieza que se ha desarrollado en clase. Queda al alumno realizar su propia visión de este tirador y generar la programación a 8050.

Programación CNC 8025. Dadas las dimensiones D, d y L obtener la programación del tirador:

001
N0010 P20=K38 (DIAMETRO MAYOR)
N0020 P24=K19 (diametro menor)
N0030 P26=K50 (LONGITUD DE POMO)
N0040 P21=P20 F4 K2(Radio Mayor)
N0050 P22=F16 P21(F16 cambia el signo. Ahora negativo para las z)
N0060 P23=K40 (DIAM. BRUTO)
N0065 P100=P23F1K1(Alej en x=diam brut+1)
N0070 P25=P24 F4 K2 (radio menor)
N0080 P27= P21 F3 P21(R2)
N0090 P28= P25 F3 P25(r2)
N0100 P29=P27 F2 P28(I2 = R2-r2)
N0110 P30=F5 P29(I=(R2-r2) proyec sobre z del radio en el 1er parte a  mec)
N0120 P31=P26 F2 P21(L- R. Mayor= long. 1er tramo a mec)
N0130 P32=P31 F2 P30(Long. recta del pomo)
N0140 P33=F16 P32 (cambio signo para obt z negativa)
N0150 P34=P32 F1 P30(long recta pomo+I = Long total - Radio Mayor=P31, este P34 sobra, puedes poner P31)
N0160 P35=F16 P34(cambiar el signo para neg.= cota z del centro del arco curvo a partir del tramo recto del pomo)
N0170 T3.3
N0180 M6
N0190 G90 G0 G7 G95 G96 F0.2 S125 M3
N0200 G0 X60 Z20
N0210 XP100 Z2
N0220 (G25 N0310 (SALTO CARA ESF. PONER/QUITAR APERTURA PARENT ANTES G25)
N0230 G66 P0=P24 P1=K0 P4=K10.5 P5=K0.5 P7=K0.2 P8=K0.1 P9=K0.5 P12=K4 P13=K0250 P14=K0270
N0240 M30
N0250 G1 Z P33
N0260 G93 I0 K P35
N0270 G3 A91
N0300 M30





N0310 G84 P0=K0 P1=K0 P2=P20 P3=P22 P5=K0.5 P7=K0.2 P8=K0.2 P9=K0.5 P18=K0 P19=P22
N0320 G0 X40 Z30
N0330 M30