Las técnicas de programación ayudan a estructurar un programa NC y a evitar repeticiones innecesarias. Gracias a los subprogramas, las posiciones de mecanizado para varias herramientas solo se deben definir una vez. Con las repeticiones parciales del programa se evita programar varias veces frases NC o secuencias del programa idénticas y sucesivas. La combinación e imbricación de ambas técnicas de programación permite crear programas NC más cortos, así como llevar a cabo modificaciones en unas pocas posiciones centrales.
Definir label
Con la función NC G98 se define una nueva label en el programa NC.
Cada label debe ser claramente identificable en el programa NC mediante un número o un nombre. Si hay algún número o nombre repetido en el programa NC, el control numérico muestra una advertencia antes de la frase NC.
Si se programa una label detrás de M30 o M2, la label corresponde a un subprograma. Los subprogramas siempre deben finalizar con un G98 L0. Este número es el único que puede aparecer cualquier número de veces en el programa NC.
Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.
- Adaptar los siguientes contenidos:
- Herramientas
- Valores de corte
- Avances
- Altura segura o posiciones seguras
- Posiciones específicas de la máquina, p. ej. con M91
- Rutas de las llamadas al programa
Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.
Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.
Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.
N110 G98 L1 | ; Inicio del subprograma definido con un número |
N120 G00 Z+100 | ; Retirar la herramienta en marcha rápida |
N130 G98 L0 | ; Final del subprograma |
Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.
- Adaptar los siguientes contenidos:
- Herramientas
- Valores de corte
- Avances
- Altura segura o posiciones seguras
- Posiciones específicas de la máquina, p. ej. con M91
- Rutas de las llamadas al programa
Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.
Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.
Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.
N110 G98 L "UP" | ; Inicio del subprograma definido con un nombre |
G98 L corresponde a la sintaxis Klartext LBL.
Llamar a un subprograma
Con la función NC L se llama un subprograma programado después de un M30 o M2.
Cuando el control numérico lee la función NC L, salta a la label definida y sigue ejecutando el programa NC desde esa frase NC. Cuando el control numérico lee G98 L0, retrocede a la siguiente frase NC después de la llamada con L.
Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.
- Adaptar los siguientes contenidos:
- Herramientas
- Valores de corte
- Avances
- Altura segura o posiciones seguras
- Posiciones específicas de la máquina, p. ej. con M91
- Rutas de las llamadas al programa
Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.
Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.
Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.
N110 L1 | ; Llamada a un subprograma |
L sin G98 corresponde a la sintaxis Klartext CALL LBL.
Repetición de parte de programa
Con la repetición parcial del programa se puede repetir un segmento del programa tan a menudo como se desee. El segmento del programa debe comenzar con una definición de label G98 L y finalizar con una L. Con la cifra situada tras el punto decimal se puede definir opcionalmente cuán a menudo repite el control numérico este segmento del programa.
Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.
- Adaptar los siguientes contenidos:
- Herramientas
- Valores de corte
- Avances
- Altura segura o posiciones seguras
- Posiciones específicas de la máquina, p. ej. con M91
- Rutas de las llamadas al programa
Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.
Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.
Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.
N110 L1.2 | ; Llamar dos veces a la label 1 |
L sin 98 y la cifra que sigue al punto decimal corresponden a la sintaxis Klartext CALL LBL REP.