M128 en la corrección tridimensional de la herramienta
Cuando se realiza una corrección tridimensional de la hta. con M128
activada y corrección de radio RL/RR, el TNC posiciona
automáticamente los ejes giratorios según determinadas geometrias
de la máquina (Fresado periférico, Véase "Corrección tridimensional de
la herramienta (Opción de software 2)" en pág. 357).
Funcionamiento
M128 actua al principio de la frase, M129 al final de la frase. M128 también
actúa en los modos de funcionamiento manuales y sigue activa
después de cambiar de modos de funcionamiento. El avance para el
movimiento de la compensación permanece activado hasta que se
programa un nuevo avance o se cancela M128 con M129.
M128 se resetea con M129. Cuando se selecciona un nuevo programa
en un modo de funcionamiento de Ejecución del pgm, el TNC también
cancela M128.
Ejemplo de frases NC
Realizar movimientos de compensación del radio con un avance de
1000 mm/min:
L X+0 Y+38.5 IB-15 RL F125 M128 F1000
Fresado frontal con ejes giratorios no controlados
Si su máquina dispone de ejes giratorios no controlados (denominados
ejes visualizados), entonces puede realizar también, con estos ejes,
mecanizados activados con M128 .
Debe procederse de la siguiente forma:
1 Colocar de forma manual los ejes giratorios en la posición deseada.
En ese momento, la función auxiliar M128 no debe estar activa
2 Activar M128: el TNC lee el valor real de todos los ejes giratorios
existentes, calcula en base a éstos la nueva posición del punto
central de la herramienta, y actualiza la visualización de posiciones
3 El TNC ejecuta el movimiento de compensación necesario con la
siguiente frase de posicionamiento
4 Realizar el mecanizado
5 Al final del programa, anular M128 con M129 y volver a situar los
ejes giratorios a la posición inicial
Mientras M128 esté activa, el TNC supervisa la posición
real de los ejes giratorios no controlados. Si la posición real
de un valor definido por el fabricante de la máquina difiere
de la posición nominal, el TNC emite un mensaje de error
e interrumpe la ejecución del programa.
356
Programación: Mecanizado multieje