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.

Conditions requises

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

 
Tip

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.

  1. Sélectionner C

  1. Sélectionner P

  1. Sélectionner I
  2. Définir l’angle incrémental total IPAH
  3. Définir la hauteur totale incrémentale IZ

  1. Sélectionner le sens de rotation
  2. Sélectionner la correction de rayon
  3. Au besoin, définir l'avance
  4. Au besoin, définir des fonctions auxiliaires

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.

 
Tip

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

Exemple