Ejemplo: Medir y repasar isla rectangular
Ejecución del programa
- Desbaste de la isla rectangular con una sobremedida de 0,5 mm
- Medir isla rectangular
- Acabado de la isla rectangular tendiendo en cuenta los valores de medición
0 BEGIN PGM TOUCHPROBE MM | |||
1 TOOL CALL 5 Z S6000 | ; Llamada de herramienta mecanizado previo | ||
2 Q1 = 81 | ; Longitud del rectángulo en X (cota de desbaste) | ||
3 Q2 = 61 | ; Longitud del rectángulo en Y (cota de desbaste) | ||
4 L Z+100 R0 FMAX M3 | ; Retirar la herramienta | ||
5 CALL LBL 1 | ; Llamar subprograma para el mecanizado | ||
6 L Z+100 R0 FMAX | ; Retirar la herramienta | ||
7 TOOL CALL 600 Z | ; Llamar al palpador digital | ||
8 TCH PROBE 424 MEDIC. ISLA RECT. ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
9 Q1 = Q1 - Q164 | ; Calcular la longitud en X mediante la desviación medida | ||
10 Q2 = Q2 - Q165 | ; Calcular la longitud en Y mediante la desviación medida | ||
11 L Z+100 R0 FMAX | ; Retirar palpador digital | ||
12 TOOL CALL 25 Z S8000 | ; Llamada de herramienta Acabado | ||
13 L Z+100 R0 FMAX M3 | ; Retirar la herramienta | ||
14 CALL LBL 1 | ; Llamar subprograma para el mecanizado | ||
15 L Z+100 R0 FMAX | |||
16 M30 | ; Final del programa | ||
17 LBL 1 | ; Subprograma con ciclo de mecanizado Isla rectangular | ||
18 CYCL DEF 256 ISLAS RECTANGULARES ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
19 L X+50 Y+50 R0 FMAX M99 | ; Llamada al ciclo | ||
20 LBL 0 | ; Fin del subprograma | ||
21 END PGM TOUCHPROBE MM |