Ejemplos


Fresadora

Uso de paramétricas para controlar el número de piezas mecanizadas

Imaginaros que en vuestra máquina FAGOR 8025 tenéis que mecanizar una serie de 150 piezas. La labor de contar las piezas se podría efectuar perfectamente a mano, pero ya que disponéis de un buen control, preferís efectuar un pequeño programita en paramétricas para que se encargue la máquina de la tarea y no tener vosotros que estar apuntando la cantidad de piezas que lleváis. Programa ejemplo N2 P50=K150 (--Número de piezas a mecanizar--) N4 P51=K0 (--Contador--) N10 G54 N20 M00 (---CARGAR PIEZA---) N30 GO G90 ....... ; Todo lo necesario para iniciar nuestro programa . . (CÓDIGO DEL PROGRAMA AQUÍ) . N120 GO G90 G44 X200 Z200 M5 M9 (-Finaliza nuestro programa y en la siguiente linea empieza el programita en paramétricas-) N130 P51=P51 F01 K1 (--incrementa el valor almacenado en P51--) N140 P51=F11 P50 (--F11 hace la función de comparación. Compara el valor de la variable almacenada en P51 con el valor de la variable almacenada en P50) N150 G26 N170 N160 G25 N10 N170 M00 (---SE HAN MECANIZADO 150 PIEZAS--) N180 M30 Una aclaración. En la línea 140, cuando se realiza la comparación, lo que realmente se está haciendo es restar P50 - P51. Si el valor da como resultado cero, entonces salta a la línea N170. Otro detalle. En el inicio del programa, siempre habrá que reservar…
Leer más
Fresadora

Mecanizando una esfera con una fresa cilíndrica con radio en las esquinas

Cuando queremos mecanizar una esfera con una fresa cilíndrica con radios en las esquinas, hay que seguir una serie de pasos. De momento os dejo el programa y un vídeo donde se puede ver parte de su mecanizado. En la siguiente entrada explicaré el método a utilizar para este tipo de mecanizados. Por cierto, este programa se utilizaría en la fase de semi acabado, ya que se supone que antes tendría que haber habido un desbaste. La fresa es de Ø10 mm. Los radios en las esquinas son de 1.5 mm. La longitud es de unos 30 mm aproximadamente. N020 G53 N030 T3.3 N040 M06 N050 G0 G90 X3.5 Y0 Z10 F200 S1500 M3 ;Aproximación N060 G0 Z5 N070 G1 Z0 N080 G93 I0 J0 N090 G2 A0 N100 G18 ;Cambio de plano a XZ N110 G93 I3.5 J-16.5 ;Centro polar N120 G2 G91 A-1.00 N130 G17 ;Cambio de plano a XY N140 G25 N80.130.89 ;Repetición N142 G93 I0 J0 ;Centro polar N144 G2 A0 N145 G0 X40 Z150 N150 M30 Simulacion del programa   El resultado es el que ilustra la siguiente imagen: Es el mecanizado de una semiesfera de diámetro 30 milímetros.
Leer más
FAGOR 8025 M

Instrucción G39 (Achaflanado controlado de aristas)

Esta función nos permite realizar un achaflanado controlado de aristas. No es preciso calcular ningún punto de intersección, tan sólo hay que indicarle el radio. El radio es la longitud que queremos quitar de material. Como siempre una ilustración y un ejemplo me ayudará a explicarlo.     Imaginemos el siguiente código: N10 G54 N20 G0 G90 G43 X0 Y0 Z100 F100 S500 N30 T3.3 N40 M6 N50 G0 X50 Y20 N60 G0 Z5 N70 G1 Z-1 N80 G39 R10 Y50 N100 X10 N110 G0 G44 Z80 N120 M30 Explicacion del codigo En la línea N80 utilizamos la función G39. En la ilustración se indica los puntos que recorre el control cuando ejecuta el código de la línea N80 (tramo A-B). Seguidamente cuando ejecuta el código de la línea N100, realiza el resto de recorrido (tramo B-C-D). Es así porque el control precisa saber siempre una segunda trayectoria para poder calcular el punto C. Se podría decir que la primera trayectoria es la A-B (la que se realiza en la línea N80), mientras que la segunda trayectoria es la B-C-D (la que se realiza en la línea N100). A continuación la simulación del programa arriba mostrado.
Leer más
Fresadora

Mecanizado de junta

A continuación se ilustra un programa donde podemos ver el uso de subrutinas, cotas polares, redondeos y especularidad (imagen espejo). El programa está realizado para un control FAGOR 8025M. En algunas líneas se describe lo que realiza el control. N010 G53 X-100 Y-100 Z-102 N020 G53 N030 T6.6 N040 M06 N050 G0 G90 G94 G17 X20 Y0 Z5 N060 G1 Z-0.5 F250 S1000 M3 N070 G2 A0 F500 N080 G0 Z5 N090 X35 N100 G1 Z-0.5 F250 N110 G22 N8 (Inicio de subrutina estandar) N120 G2 G36 R20 A-36.432 (Interpolacion circular + Redondeo) N130 G93 I28.284 J-28.284 N140 G91 G36 R20 A-271.902 N150 G93 I0 J0 N160 G36 R20 A-72.864 (Redondeo) N170 G93 I-28.286 J-28.286 N180 G36 R20 A-271.902 N190 G93 I0 J0 N200 G24 (Fin de subrutina) N210 G90 A180 N220 G11 G12 N230 G20 N8.1 (Llamada a subrutina estandar nº8. Repeticiones 1) N240 G10 N250 G90 A0 N260 G0 Z5 N280 G22 N6 (Inicio de subrutina estandar) N290 G0 G90 R23.5 A-20 N300 G1 Z-0.5 F250 N310 G93 I25.842 J-9.406 N320 G91 G2 A180 F500 N330 G93 I0 J0 N340 A-50 N350 G93 I9.406 J-25.842 (Definicion de centro polar) N360 G2 A180 N370 G93 I0 J0 (Definicion de centro polar) N380 G3 A50 N390 G90 G0 Z5 N400 G24 (Fin de subrutina) N410 G11 (Imagen espejo con respecto…
Leer más