Je vais prendre un cas pratique pour que ce soit plus clair.
On va prendre 3 sections défini par 2 cote X/Y le Z étant constant, ce sont les cotes de mon plan :
S1 X0 Y98.5
S2 X350 Y104.9
S3 X1000 Y116.8
La cote X je peux l'utiliser directement par contre la cote Y je dois lui enlever 61 pour avoir la position de ma fraise donc mon programme actuellement c'est :
G1 X0 Y37.5
G1 X350 Y43.9
G1 X1000 Y55.8
Mais c'est source d'erreur donc je souhaiterais que dans mon programme principal avoir :
Fonction(0,98.5)
Fonction(350,104.9)
Fonction(1000,116.8)
Et donc que la fonction soit un truc du genre :
Fonction(a,b)
b=b-61
Renvoie : G1 Xa Yb
Là j'ai pris le cas le plus simple mais après sur d'autres programme les calculs à faire pour passer des cotes des plans au cote d'usinage sont plus compliqué.