Salut,
Ce n'est effectivement pas du langage VB mais du langage propre à la machine, et plus précisément à son "armoire"
Les tours MAZAK et autres machine outils à commandes numériques peuvent être équipés de plusieurs types d'armoire différentes ayant toutes un langage différent ( mais qui reste assez proche comme le vb.net l'est du vba)
Le plus usité de ces langages reste le "NUM"
Il me semble aussi que
jacouil63 oublierai de préciser qu'il demande un
programme d'usinage et non un programme logiciel informatique ainsi que ce n'est pas un Tour CN MAZAK mais plutôt un centre de tournage CN MAZAK vu qu'il souhaite y faire du fraisage (rainurage)
Ce genre de programme peut être générer automatiquement avec un logiciel de FAO ( fabrication Assistée par Ordinateur) avec le post processeur aproprié au langage utilisé par l'armoire de sa machine outil ( Autocad, topsolid, catia ...etc)
Il peut aussi être rédugé à la main et n'est vraiment pas très difficile.
ex:
Un déplacement linéaire de la machine en vitesse rapide au point de coordonnée z-50 selon le repère de la machine se programmerait
G0 Z-50
La même chose en avance dite "travail":
G1 z-50
Tous ces codes sont mondialeent connu et commun à quasiement tous langages CN (Commandes Numériques)
G0: Avance rapide
G1: Avance travail
G2: Interpolation linéaire dans le sens trigonométrique
G3: Interpolation linéaire dans le sens antitrigonométrique
S + chiffre : donne la vitesse de rotation à la broche ou le chiffre est en tour/min
M6: changement d'outils
etc...
La plupart des ces codes ainsi que des fonctions sont disponibles dans des bouquins scolaires tels que : "Le guide du technicien en productique.
Je me pose maintenant une question....
Pourquoi demande tu un tel programme car ca m'étonnerait que tu posséde une CN chez toi ...?
Je suppose aussi que tu ne sais pas te servir de ce genre de machine et que tu demanderas donc à quelqu'un de réaliser la pièce dont tu as besoin, et c'est justement cette personne qui rédigera ce programme.
Tu n'as nullement besoin de fournir un programme à un opérateur CN mais un plan seulement.
Cela dit vous comprendrez donc, tous, que nous sommes dans le domaine de la mécanique et productique et donc pas du tout dans le code dévellopement de logiciel informatique.
jacouil63 adresse toi à une entreprse de mécanique aproprié pour ce genre de demande ou même dans des établissemnt scolaire qui se feraint certainement un plaisir de trouver un nouveau sujet de travail pour leur élèves :)
Salutations
LC