En el siguiente programa NC se utilizan los ciclos OCM. Se realiza el fresado plano de una superficie definida por una limitación y una isla. Además, se fresa una cajera que contiene una sobremedida para una herramienta de desbaste de menor tamaño.
- Ejecución del programa
- Llamada de herramienta: Fresado de desbaste Ø 12 mm
- Definir CONTOUR DEF
- Definir el ciclo 271
- Definir y llamar al ciclo 272
- Llamada de herramienta: Fresado de desbaste Ø 8 mm
- Definir y llamar de nuevo al ciclo 272

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.
0 BEGIN PGM FACE_MILL MM | |||
1 BLK FORM 0.1 Z X+0 Y+0 Z-30 | |||
2 BLK FORM 0.2 X+100 Y+50 Z+2 | |||
3 TOOL CALL 6 Z S5000 F3000 | ; Llamada de herramienta, diámetro de 12 mm | ||
4 L Z+100 R0 FMAX M3 | |||
5 CONTOUR DEF P1 = LBL 1 I2 = LBL 1 DEPTH2 P3 = LBL 2 | |||
6 CYCL DEF 271 OCM DATOS CONTORNO ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
7 CYCL DEF 272 OCM DESBASTAR ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
8 L X+0 Y+0 R0 FMAX M99 | ; Llamada al ciclo | ||
9 TOOL CALL 4 Z S6000 F4000 | ; Llamada de herramienta, diámetro de 8 mm | ||
10 L Z+100 R0 FMAX M3 | |||
11 CYCL DEF 272 OCM DESBASTAR ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
12 L X+0 Y+0 R0 FMAX M99 | ; Llamada al ciclo | ||
13 M30 | ; Final del programa | ||
14 LBL 1 | ; Subprograma de contorno 1 | ||
15 L X+0 Y+0 | |||
16 L Y+50 | |||
17 L X+100 | |||
18 L Y+0 | |||
19 L X+0 | |||
20 LBL 0 | |||
21 LBL 2 | ; Subprograma de contorno 2 | ||
22 L X+10 Y+30 | |||
23 L Y+40 | |||
24 RND R5 | |||
25 L X+60 | |||
26 RND R5 | |||
27 L Y+20 | |||
28 RND R5 | |||
29 L X+10 | |||
30 RND R5 | |||
31 L Y+30 | |||
32 LBL 0 | |||
33 END PGM FACE_MILL MM |