Une
macro est un regroupement de fonctions sous un même nom générique.
La création d'une macro s'effectue en encadrant les fonctions
avec les lettres U en début de macro et V en fin
de macro.
L'appel de la macro s'effectue en utilisant la lettre W.
La référence d'une macro est faite par un chiffre entier
compris entre 1 et 59 et entre 60 et 89, qui selon leur
numéro, auront un comportment différent.
Exemple:
| ....... |
le
Programme a un début |
| U1 |
Début
de la Macro 1 |
| X20.
Y60. T1 |
Fonction
|
| G28
I30. J0 K2 |
Fonction |
| V1 |
Fin
de la Macro 1 |
| ......... |
suite
du programme |
| W1 |
Appel
de la Macro 1 |
| ........ |
suite
du programme |
| G50 |
fin
de programme |
|
|
Déroulement
d'un programme avec Macro :
Lors
de l'exécution:
-
les macros dont le numéro est compris entre 1 et 59 sont
exécutées une première fois avant le rappel par
W,
- les macros dont le numéro est compris entre 60 et 89
sont évitées au premier passage et ne sont exécutées
que par appel avec W
Avec une exception toutefois : Lorsqu'un
G98 (pièces multiples) est déclaré avant une macro
de 1 à 59, l'exécution de ces macros ne se fait pas au
premier passage, mais uniquement à l'appel.