Calculer par anticipation un contour avec correction de rayon à l’aide de M120
Application
Avec M120, la CN calcule par anticipation un contour avec une correction d’outil. Cela permet à la CN de réaliser des contours plus petits que le rayon d'outil, sans endommager le contour ni afficher de message d'erreur.
Condition requise
- Option logicielle #21 Fonctions étendues Groupe 3
Description fonctionnelle
Effet
La fonction M120 agit en début de séquence et reste active au-delà des cycles de fraisage.
- Les fonctions suivantes réinitialisent M120 :
- Correction du rayon R0
- M120 LA0
- M120 sans LA
- Fonction PGM CALL
- Fonctions PLANE (option #8)
- Cycle 19 PLAN D'USINAGE
- Tip
Vous pouvez continuer à exécuter les programmes CN des commandes numériques précédentes qui contiennent le cycle 19 PLAN D'USINAGE.
Exemple d'application
Niveau de contour avec M97 | Niveau de contour avec M120 |
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 M120 LA2 | ; Activer le calcul anticipé d’un contour et effectuer un déplacement dans le plan d’usinage |
22 L X+10 | |
23 L Y+25 | |
24 L X+50 | |
25 L Y+23 | |
26 L X+100 |
Lorsque M120 LA2 est programmé dans la séquence CN 21, la CN vérifie que le contour avec correction de rayon ne présente pas de contre-dépouilles. Dans cet exemple, la CN calcule par anticipation la trajectoire de l'outil à partir de la séquence CN actuelle, pour deux séquences CN à la fois. Ensuite, la CN positionne l'outil avec correction de rayon au premier point du contour.
Pendant l'usinage du contour, la CN rallonge chaque trajectoire de l'outil de sorte que celui-ci n’endommage pas le contour.
Sans M120, 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.
Programmation
Lorsque vous définissez M120, la CN poursuit le dialogue et vous demande de renseigner le nombre des séquences CN LA à calculer par anticipation (99 au maximum).
Remarques
- Avant de l’exécuter, tester le programme CN à l'aide de la simulation
- Lancer lentement le programme CN
- Pour la suite de l’usinage, tenez compte du fait qu'il reste de la matière résiduelle dans les angles du contour. Au besoin, vous devrez reprendre le niveau de contour avec un outil plus petit.
- Si vous programmez toujours M120 dans la même séquence CN que la correction de rayon, la procédure de programmation sera à la fois claire et constante.
- Si la fonction M120 est activée et que vous exécutez les fonctions ci-après, la CN interrompt le déroulement du programme et émet un message d'erreur.
- Cycle 32 TOLERANCE
- M128 (option #9)
- FUNCTION TCPM (option #9)
- Amorce de séquence
Exemple
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.
0 BEGIN PGM "M120" MM | |
1 BLK FORM 0.1 Z X+0 Y+0 Z-10 | |
2 BLK FORM 0.2 X+110 Y+80 Z+0 | ; Définition de la pièce brute |
3 TOOL CALL 6 Z S1000 F1000 | ; Installer un outil de diamètre 12 |
4 L X-5 Y+26 R0 FMAX M3 | ; Effectuer un déplacement dans le plan d'usinage |
5 L Z-5 R0 FMAX | ; Effectuer une passe dans l'axe d’outil |
6 L X+0 Y+20 RL F AUTO M120 LA5 | ; Activer le calcul anticipé d’un contour et aborder le premier point du contour |
7 L X+40 Y+30 | |
8 CR X+47 Y+31 R-5 DR+ | |
9 L X+80 Y+50 | |
10 L X+80 Y+45 | |
11 L X+110 Y+45 | ; Aborder le dernier point du contour |
12 L Z+100 R0 FMAX M120 | ; Dégager l’outil et annuler avec M120 |
13 M30 | ; Fin du programme |
14 END PGM "M120" MM |
Définition
Abréviation | Définition |
---|---|
LA (look ahead) | Nombre de séquences pour le calcul par anticipation |