Superposition linéaire d'une trajectoire circulaire
Application
Vous pouvez superposer linéairement un mouvement programmé dans le plan d'usinage, ce qui crée un mouvement spatial.
Par exemple, si vous superposez linéairement une trajectoire circulaire, vous obtenez une hélice. Une hélice est une spirale cylindrique, par exemple un filet.
Sujets apparentés
- Superposition linéaire d'un trajet circulaire programmé avec des coordonnées cartésiennes
Conditions requises
Vous ne pouvez programmer un mouvement hélicoïdal qu’avec une trajectoire circulaire CP.
Description fonctionnelle
Une hélice résulte de la superposition d'une trajectoire circulaire CP et d’une droite verticale. Vous programmez la trajectoire CP dans le plan d’usinage.
- Vous utilisez une hélice dans les cas suivants :
- Filetage intérieur et extérieur de grands diamètres
- Rainures de graissage
La forme des différents filets dépend de plusieurs facteurs
Le tableau affiche la corrélation entre le sens d’usinage, le sens de rotation et la correction du rayon pour les différentes formes de filet :
Filetage intérieur | Sens d’usinage | Sens de rotation | Correction du rayon |
---|---|---|---|
à droite | Z+ | DR+ | RL |
Z– | DR– | RR | |
à gauche | Z+ | DR– | RR |
Z– | DR+ | RL |
Filetage extérieur | Sens d’usinage | Sens de rotation | Correction du rayon |
---|---|---|---|
à droite | Z+ | DR+ | RR |
Z– | DR– | RL | |
à gauche | Z+ | DR– | RL |
Z– | DR+ | RR |
Programmer une trajectoire hélicoïdale
Définissez le sens de rotation DR et l'angle total incrémental IPA avec le même signe. Sinon, l'outil pourrait effectuer une trajectoire erronée.
| ||
| ||
| ||
|
Exemple
- Cet exemple contient les spécifications suivantes :
- Filet M8
- Fraise à fileter vers la gauche
- Vous pouvez déduire du plan et des spécifications les informations suivantes :
- Usinage intérieur
- Filetage à droite
- Correction de rayon RR
Les informations que vous avez déduites exigent le sens d’usinage Z–.
La forme des différents filets dépend de plusieurs facteurs
- Définissez et calculez les valeurs suivantes :
- Profondeur d’usinage totale incrémentale
- Nombre de filets
- Angle total incrémental
Formule | Définition |
---|---|
La profondeur d’usinage totale incrémentale IZ résulte de la profondeur de filetage D (depth) et des valeurs optionnelles de l’amorce de filet RI (run-in) et de la sortie de filet RO (run-out). | |
Le nombre des filets n (number) résulte de la profondeur d’usinage totale incrémentale IZ divisée par le pas de vis P (pitch). | |
L’angle total incrémental IPA résulte du nombre de filets n (number) multiplié par 360° pour une rotation complète. |
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 L Z+1,25 R0 FMAX | ; Effectuer un prépositionnement dans l’axe d’outil |
12 L X+4 Y+0 RR F500 | ; Effectuer un prépositionnement dans le plan |
13 CC X+0 Y+0 | ; Activation du pôle |
14 CP IPA-3600 IZ-12.5 DR- | ; Exécuter un filetage |
Vous pouvez également programmer le filet à l'aide d'une répétition de partie de programme.
Sous-programmes et répétitions de parties de programme avec label LBL