Salut,
En fait l'arrosage est bien dans le code, mais il est caché dans les paramètres du cycle qui sont replié par défaut.
Mais si tu cliques sur le + tous les paramètres du cycle s'affichent. L'arrosage est activé par la directive "COOLANT=1".
Il doit être possible de gérer ça autrement, dans les paramètres d'affichages des cycles, tu peux choisir d'afficher les fonctions M supplémentaires.
Après ça tu vois apparaitre une case supplémentaire dans la partie où l'on rentre les paramètres de coupe en ébauche ET en finition.
Si tu coches et que tu ajoutes un 8 dans la cas en dessous, logiquement ça active la lubrification. Dans le cas de l'image ci-dessous:
Ici j'ai désactivé l'arrosage global, mais je l'ai activé seulement pour l'ébauche en cochant le M et en mettant 8 dans la case en dessous..
Au niveau du code ça donne ça:
La directive COOLANT=0, mais pour l'ébauche la fonction M8 est activé par Mroughing1=8. Si on l'avait activé en finition on aurait: Mfinishing1=8.
Après je ne suis pas certain que le M8 prenne le pas sur la directive COOLANT, et je n'ai pas de tour pour tester.
J'ai juste une fraiseuse, et dans les cycles de celle-ci je n'ai que les fonction M, et ça marche très bien.
JMB