Usinage de petits niveaux de contour avec M97
Application
La fonction M97 vous permet d’usiner des niveaux de contour dont la dimension est inférieure au rayon de l’outil. La CN ne déforme pas le contour et n’émet pas de message d’erreur.
Au lieu de la fonction M97, HEIDENHAIN conseille d'utiliser la fonction M120, plus performante (option 21).
Après avoir activé M120, vous pouvez usiner des contours complets, sans que la CN n’émette de messages d'erreur. M120 tient aussi compte des trajectoires circulaires.
Sujets apparentés
- Calcul anticipé d'un contour avec correction de rayon, à l’aide de M120
Calculer par anticipation un contour avec correction de rayon à l’aide de M120
Description fonctionnelle
Effet
M97 agit en fin de séquence, séquence par séquence.
Exemple d'application
Niveau de contour sans M97 | Niveau de contour avec M97 |
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 TOOL CALL 8 Z S5000 | ; Installer un outil de diamètre 16 |
* - ... | |
21 L X+0 Y+30 RL | |
22 L X+10 M97 | ; Usiner un niveau de contour à l’aide du point d'intersection de la trajectoire |
23 L Y+25 | |
24 L X+50 M97 | ; Usiner un niveau de contour à l’aide du point d'intersection de la trajectoire |
25 L Y+23 | |
26 L X+100 |
À l’aide de la fonction M97, la CN calcule, pour les niveaux de contour avec correction de rayon, un point d'intersection qui se situe dans le prolongement de la trajectoire de l'outil. La CN rallonge la trajectoire de l'outil de la valeur du rayon d’outil. Ainsi, le contour se trouve d'autant plus décalé que le niveau de contour est petit et que le rayon d'outil est grand. La CN déplace l'outil au-dessus du point d'intersection de la trajectoire, évitant ainsi de déformer le contour.
Sans M97, l’outil suivrait une trajectoire circulaire autour des angles extérieurs et déformerait alors le contour. À ces endroits là, la CN interrompt l’usinage en délivrant un message d’erreur Rayon d’outil trop grand.
Remarques
- Programmez M97 uniquement au niveau des angles extérieurs.
- Pour la suite de l’usinage, tenez compte du fait qu'il reste davantage de matière résiduelle puisque l’angle du contour se trouve décalé. Au besoin, vous devrez reprendre le niveau de contour avec un outil plus petit.