Ciclos de mecanizado: Cajera de contorno con fórmula de contorno | Ciclos SL con fórmula compleja
Propiedades de los contornos parciales
El control numérico reconoce todos los contornos como cajeras;
no debe programarse la corrección de radio
El control numérico ignora los avances F y las funciones auxiliares
M
Están permitidas las conversiones de coordenadas. Si se
programan dentro de un contorno parcial, también actúan en los
siguientes programas NC llamados, pero no deben restablecerse
después de la llamada al ciclo
Los programas NC llamados también deben contener
coordenadas en el eje del cabezal, pero estas se ignorarán
Fijar el espacio de trabajo en la primera frase de coordenadas del
programa NC llamado
Se es necesario, se pueden definir contornos parciales con
profundidades diferentes
Características de los ciclos de mecanizado
El control numérico posiciona automáticamente la hta. a la
distancia de seguridad antes de cada ciclo
Cada nivel de profundidad se fresa sin levantar la hta.; las islas se
mecanizan por el lateral
Se puede programar el radio de "esquinas interiores", la hta. no se
detiene, se evitan marcas de cortes (válido para la trayectoria más
exterior en el Desbaste y en el Acabado lateral)
En el acabado lateral el control numérico efectúa la llegada al
contorno sobre una trayectoria circular tangente
En el acabado en profundidad, el control numérico aproxima la
herramienta a la pieza también siguiendo una trayectoria circular
tangencial (p.ej.: eje de cabezal Z: Trayectoria circular en el plano
Z/X)
El control numérico mecaniza el contorno de forma contínua en
sentido sincronizado o a contramarcha
La indicación de cotas para el mecanizado, como la profundidad de
fresado, sobremedidas y distancia de seguridad se introducen en el
ciclo 20 como DATOS DEL CONTORNO.
HEIDENHAIN | TNC 640 | Programación de ciclos | 10/2019
Esquema: Cálculo de subcontornos
con fórmula de contorno
0 BEGIN PGM MODEL MM
1 DECLARE CONTOUR QC1 = "KREIS1"
2 DECLARE CONTOUR QC2 = "KREISXY"
DEPTH15
3 DECLARE CONTOUR QC3 = "DREIECK"
DEPTH10
4 DECLARE CONTOUR QC4 =
"QUADRAT" DEPTH5
5 QC10 = ( QC1 | QC3 | QC4 ) \ QC2
6 END PGM MODEL MM
0 BEGIN PGM CÍRCULO1 MM
1 CC X+75 Y+50
2 LP PR+45 PA+0
3 CP IPA+360 DR+
4 END PGM CÍRCULO1 MM
0 BEGIN PGM CÍRCULO31XY MM
...
...
12
355