Eh bien, il faudrait savoir si tu as certaines macros installées sur ton CU.
Elles sont identifiées pas des N° de programmes généralement supérieurs à :8000 ou :9000. A voir avec le fournisseur de la machine.
De telles macros sont souvent développées par le fabricant de la machine, mais chacun peut développer ses propres macros, pour autant que la commande ait l'utilisation des variables activée.
Après quoi, on appelle la macro avec un code G65, et on donne les valeurs voulues en paramètre.
Sinon, on peut donner les positions des centres de trous en relatif (G91) dans un sous-programme.
On positionne le centre de l'image de perçage et on appelle le sous-programme.
Si tu donne un exemple de ce que tu veux faire, on pourra te soumettre une proposition de programme.
Pour apprendre à développer de tels macro-programme, Peter Smid a écrit plusieurs bouquins, en anglais seulement, malheureusement.