En los ciclos de fresado vamos a describir los correspondientes al ciclo de planear y al ciclo de contornear.
Cycle71 Ciclo de planear
Se puede fresar cualquier área rectangular. El ciclo permite el desbastado de la superficie en varias pasadas hasta una sobremedida y el acabado (una única pasada sobre la superficie). La aproximación máxima en anchura y profundidad se puede preseleccionar.
El ciclo no permite la corrección de radio de la fresa y por tanto la aproximación en profundidad se efectuará a parte.
La sintaxis es:
CYCLE71
(RTP,RPF,SDIS,DP,PA,PO,LENG,WID,STA,MID,MIDA,FPD,FALD,FFP1,VARI)
En donde:
RTP plano de retorno absoluto.
La herramienta retorna a este plano después del ciclo. RTP debe de estar en un plano más alto que el plano de referencia.
RFP plano de referencia absoluto.
Altura de la superficie de la pieza. En la mayoría de los casos el punto cero de la pieza está en la superficie de ésta (RFP=0).
SDIS distancia de seguridad, sin signo.
La herramienta se traslada en marcha rápida hata el nivel SDIS por arriba del plano de referencia y después cambia al avance de trabajo.
DP profundidad absoluta.
PA punto inicial del rectángulo del 1er.
Realizado por Francisco Tornero Martínez
STA ángulo entre el eje longitudinal del rectángulo y del 1er. eje del plano (abscisa), sin signo. La gama está entre: 0º≤_STA<180º
MID profundidad máxima de aproximación, sin signo.
MIDA anchura máxima de aproximación durante el fresado, sin signo. FDP recorrido libre en el nivel, en incremental y sin signo.
FALD sobremedida en la profundidad, en incremental y sin signo. El valor introducido será el de la pasada de acabado.
FFP1 avance para el mecanizado de la superficie. VARI tipo de mecanizado.
LUGAR DE LAS UNIDADES
Valores: 1…mecanizado hasta la medida de acabado.
2…Acabado. LUGAR DE LAS DECENAS
Valores. 1…En paralelo a la abscisa, en una dirección.
2…En paralelo a la ordenada, en una dirección. 3…En paralelo a la abscisa con dirección alternante. 4…En paralelo a la ordenada con dirección alternante.
CYCLE72 Fresado de contornos.
Este ciclo es análogo al anterior y su sintaxis es:
CYCLE72
(KNAME,RTP,RFP,SDIS,DP,MID,FAL,FALD,FFP1,FFD,VARI,RL,AS1,LP1,FF3,AS2,LP2)
En la que los parámetros adicionales a la función CYCLE71 son:
KNAME Nombre del subprograma del
contorno.
El contorno que se quiere fresar se crea por completo en un subprograma.
Con KNAME se define el nombre del subprograma del contorno.
FAL Demasía de acabado en el contorno del borde, sin signo.
FFD Avance para la penetración en profundidad, sin signo.
RL Esquivar el contorno en el centro,
por el lado derecho o el izquierdo (con G40, G41 o G42), sin signo.
Los valores permitidos son:
40…G40 (aproximación y retirada solamente recta) 41…G41
42…G42
LP1/LP2 Longitud del recorrido.
LP1…Longitud del recorrido de aproximación o radio de la trayectoria circular de entrada.
LP2…Distancia o radio de salida del canto exterior de la herramienta hasta el punto final del contorno. El valor ha de ser >0.
FF3 Avance en la retirada y avance para posicionamientos intermedios en el
Realizado por Francisco Tornero Martínez
POCKET1 Cavidad rectangular. POCKET2 Cavidad circular.
Con estas instrucciones se permite el fresado de cavidades, rectangulares y circulares. La herramienta se desplaza con avance rápido al centro de la cavidad, en el nivel establecido como distancia de seguridad sobre el plano de referencia y mecaniza la cavidad desde el centro hasta el exterior.
La longitud y la anchura de la cavidad deben ser mayores que el diámetro de la herramienta o de lo contrario el ciclo se detendrá con una alarma.
Los parámetros RTP (plano de retroceso), RFP (plano de referencia), SDIS (distancia de seguridad), DP o DPR (profundidad final), tienen las mismas particularidades que en los ciclos anteriores. La sintaxis es: POCKET1 (RTP,RPF,SDIS,DP,DPR,LENG,WID,CRAD,CPA,CPO,STA1,FFD,FFP1,MID,CDIR,FAL, VARI,MIDF,FFP2,SSF) POCKET2 (RTP,RPF,SDIS,DP,DPR,PRAD,CPA,CPO,FFD,FFP1,MID,CDIR,FAL,VARI,MIDF,FFP2, SSF)
En donde los parámetros nuevos indican: PRAD Ο radio de la cavidad, sin signo. LENG largo de la cavidad, sin signo.
WID ancho de la cavidad, sin signo.
CRAD radio de la esquina, sin signo. CPA centro de la cavidad en X. CPO centro de la cavidad en Y. STA1 ángulo de la cavidad con relación a X.
FFD avance para la profundidad de pasada en la penetración.
Realizado por Francisco Tornero Martínez
FAL tolerancia de acabado, sin signo. VARI variante de mecanizado.
0…desbaste y acabado hasta la dimensión final. 1…desbaste hasta la tolerancia de acabado.
2…acabado, desde la tolerancia de acabado hasta la dimensión final. MIDF máxima profundidad de penetración para el acabado, sin signo. FFP2 avance para el acabado.
POCKET3 Bolsa rectangular. POCKET4 Bolsa circular.
Estos ciclos se pueden usar para el desbaste y para el acabado. Para el acabado se necesita una fresa frontal.
La profundidad de pasada se inicia siempre desde el centro de la bolsa y se efectúa verticalmente desde allí. Por eso se puede perforar en esa posición.
Antes de la llamada al ciclo se debe activar la corrección de herramientas, de no hacerlo se producirá una interrupción con la consiguiente alarma.
Realizado por Francisco Tornero Martínez
o En vertical sobre el centro de la bolsa.
o En hélice en torno al centro de la bolsa.
o Oscilando sobre el eje central de la bolsa.
• Permite movimientos cortos durante el arranque en el acabado.
• Permite un contorno de pieza en desbaste en el plano de trabajo y una dimensión en desbaste en el fondo.
De POCKET4 frente a POCKET2.
• La dirección de fresado se puede determinar desde la dirección del husillo a través de G2/G3.
• Se puede programar la anchura máxima de aproximación en el nivel de fresado. • Se puede determinar la sobremedida para el acabado en el fondo de la bolsa. • Se pueden utilizar tres estrategias de penetración:
o En vertical sobre el centro de la bolsa.
o En hélice en torno al centro de la bolsa.
• Permite movimientos cortos durante el arranque en el acabado.
• Permite un contorno de pieza en desbaste en el plano de trabajo y una dimensión en desbaste en el fondo.
• MIDA se calcula de nuevo durante el mecanizado del borde.
La sintaxis de estos ciclos es análoga a las descritas para POCKET1 y POCKET2, y los parámetros
RTP,RFP,DP,SDIS,PRAD,LENG,WID,CRAD,FFD,FAL,F FP1,MID,CDIR,VARI y STA son los mismos. Los parámetros específicos de estos ciclos son:
CDIR dirección de mecanizado. 0…fresado codireccional.
1…fresado en contrasentido.
2…con G2 (independientemente de la dirección del husillo)
3…con G3 VARI tipo de mecanizado.
LUGAR DE LAS UNIDADES
1…fresado hasta la medida de desbaste. 2…Acabado.
LUGAR DE LAS DECENAS
0…en vertical en el centro de la bolsa con G0 1… en vertical en el centro de la bolsa con G1 2…recorrido en hélice
3…en movimiento oscilante sobre el eje longitudinal de la caja.
PA punto central en X
PO punto central en Y
AP1 longitud bruta de la bolsa AP2 anchura bruta de la bolsa
AD medida bruta de la profundidad de la bolsa desde el plano de referencia.
RAD1 radio del recorrido de la hélice y/o máximo movimiento oscilante durante la inserción.
DP1 profundidad de aproximación por revolución durante la inserción. MIDA ancho máximo de la penetración.
Realizado por Francisco Tornero Martínez
FRAMES (MARCOS O ENTORNOS DE TRABAJO)
Las Frames son comandos que se utilizan para modificar el sistema de coordenadas actual. Son:
TRANS y ATRANS Desplazan el sistema de
coordenadas.
ROT y AROT Giran el sistema de
coordenadas.
SCALE y ASCALE Factor de escala
programable.
MIRROR y AMIRROR Sistema de
coordenadas simétricas.
Los comandos de frames se programan solos en una línea y se ejecutan en la secuencia programada.
TRANS/ATRANS Traslado del punto “cero” programable (Decalaje del cero)
TRANS Permite el traslado del punto cero respecto del cero actual definido con las funciones G54-G599.
TRANS borra todos los marcos establecidos anteriormente.
ATRANS Decalaje de cero aditivo respecto del cero actual definido con G54-G599. Es un decalaje que se acumula a los existentes.
La sintaxis es:
TRANS/ATRANS X… Y… Z…
ROT/AROT Rotación programable del eje
ROT/AROT se usan para girar el sistema de coordenadas de la pieza alrededor de cada uno de los ejes X, Y, Z o a través de un ángulo RPL en el plano de trabajo seleccionado con G17, G18 o G19.
El formato es:
ROT/AROT X… Y… Z… ROT/AROT RPL=… En donde:
ROT Rotación absoluta referida al cero actual. Borra todos los marcos programados con anterioridad.
Realizado por Francisco Tornero Martínez
SCALE/ASCALE Factor de escala programable.
Permite ajustar un factor de escala separado para cada eje X, Y, Z. Cuando se usan factores de escala diferentes para cada eje, el contorno se deforma.
Cuando después de SCALE/ASCALE se programa un decalaje cero con ATRANS, éste también será escalado.
El formato es:
SCALE/ASCALE X… Y… Z… En donde:
SCALE Escala absoluta referida al decalaje cero
actual. SCALE borra todos los marcos programados anteriormente.
ASCALE Escala aditiva, referida al cero actual o programado.
MIRROR/AMIRROR Simetría programable. (Imagen en espejo)
MIRROR/AMIRROR reflejan las formas de la pieza sobre los ejes de coordenadas X, Y, Z.
El formato es:
MIRROR/AMIRROR X… Y… Z…
Cuando se refleja un contorno, el sentido del círculo G2/G3 y la compensación del radio de la cuchilla G41/G42 se cambian automáticamente.
En donde:
MIRROR Simetría absoluta referida al
decalaje cero actual. Borra todos los marcos programados anteriormente.
AMIRROR Simetría aditiva referida al cero actual o programado.
Realizado por Francisco Tornero Martínez
SUBPROGRAMAS
Los subprogramas son programas que se ejecutan dentro de otros. Se utilizan para mecanizados que se repiten múltiples veces.
Los números de ciclo están reservados y no se deben usar para subprogramas.
La sintaxis es: L… P…
Ej.: L123 P1
Donde:
L Subprograma
123 Número del subprograma.
P1 Número de ejecuciones del subprograma. (máx. 99)
M17 Fin de subprograma
Su sintaxis se ve en el siguiente ejemplo: Ej.: N150 M17
Anidado de subprogramas.
Es posible anidar hasta once niveles de subprogramas.
Los ciclos también cuentan como subprogramas, lo que significa que p.ej. un ciclo de taladrado puede ser llamado como máximo en el 10º nivel de subprogramas.