Cycle 883 TOURNAGE FINITION SIMULTANE (option 158)

Programmation ISO

G883

Application

 
Machine

Consultez le manuel de votre machine !

Cette fonction doit être activée et adaptée par le constructeur de la machine.

Ce cycle dépend de la machine.

Ce cycle vous permet d'usiner des contours complexes qui ne sont accessibles qu'avec des inclinaisons différentes. Pour ce type d'opération, l'inclinaison entre l'outil et la pièce varie. Il en résulte alors un mouvement en 3 axes (deux axes linéaires et un axe rotatif).

Le cycle surveille le contour de la pièce vis-à-vis de l'outil et du porte-outil. Pour obtenir les meilleures surfaces possibles, le cycle évite les mouvements d'inclinaison inutiles.

Pour forcer des mouvements d'inclinaison, vous pouvez définir des angles d'inclinaison en début et en fin de contour. Dans le cadre de contours simples, il est possible d'utiliser une grande partie de la plaquette pour augmenter la durée d'utilisation de l'outil.

Exécution avec un outil FreeTurn

Vous pouvez exécuter ce cycle avec des outils FreeTurn. Cette méthode vous permet de réaliser vos opérations de tournage les plus courantes avec un seul et même outil. Avec l'outil flexible, le nombre de changements d'outils est réduit, ce qui permet de réduire les temps d'usinage.

Conditions requises :

 
Tip

Le programme CN reste inchangé jusqu'à l'appel des dents de l'outil FreeTurn, voir Exemple : Tournage avec outil FreeTurn

Déroulement du cycle de finition

Lors de l'appel du cycle, la commande utilise la position de l'outil comme point de départ du cycle. Si la coordonnée Z du point de départ est inférieure au point de départ du contour, la commande positionne l'outil à la coordonnée Z de la distance d'approche et démarre le cycle à cet endroit.

  1. La commande amène l'outil à la distance d'approche Q460. Ce mouvement s'effectue en avance rapide.
  2. Si programmé, l'outil approche l'angle d'inclinaison que la commande a calculé à partir des valeurs d'angle d'inclinaison minimale et maximale que vous avez indiquées.
  3. La commande procède à la finition du contour de la pièce finie (point de départ du contour jusqu'au point final du contour), avec l'avance définie Q505.
  4. La commande retire l'outil de la valeur de la distance d'approche, avec l'avance définie.
  5. La commande ramène l'outil au point de départ du cycle, en avance rapide.

Remarques

 
Remarque
Attention, risque de collision !
La CN n'effectue aucun contrôle anti-collision (DCM). Il existe un risque de collision pendant le mouvement d'approche !
  1. Vérifier le contour et le déroulement de l'usinage à l'aide de la simulation
  2. Lancer lentement le programme CN
 
Remarque
Attention, risque de collision !
Le cycle utilise la position de l'outil au moment de l'appel du cycle comme position de départ du cycle. Un mauvais prépositionnement est susceptible d'endommager le contour. Il existe un risque de collision !
  1. Amener l'outil à une position de sécurité le long des axes X et Z
 
Remarque
Attention, risque de collision !
Si le contour s'achève trop près du moyen de serrage, il y a un risque qu'une collision ne se produise entre l'outil et le moyen de serrage au moment de l'exécution.
  1. Tenir compte de l'inclinaison de l'outil et de son mouvement de sortie pour le serrage
  • Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE TURN.
  • Le cycle se base sur les informations fournies pour calculer une seule trajectoire sans risque de collision.
  • Les commutateurs de fin de course logiciel limitent les angles de réglage Q556 et Q557 possibles. Si en mode Edition de pgm, dans la zone de travail Simulation, le commutateur pour les fins de course logiciels est désactivé, il se peut que la simulation soit différente de l'usinage qui aura lieu ultérieurement.
  • Le cycle calcule une trajectoire sans risque de collision. Il utilise pour cela exclusivement le contour 2D du porte-outil, sans la profondeur de l'axe Y.

Informations relatives à la programmation

  • Avant d'appeler le cycle, vous devez programmer le cycle 14 CONTOUR ou SEL CONTOUR pour définir les sous-programmes.
  • Amenez l'outil à une position de sécurité avant d'appeler le cycle.
  • Ce cycle nécessite une correction de rayon dans la description du contour (RL/RR).
  • Avant d'appeler le cycle, il vous faut programmer FUNCTION TCPM. HEIDENHAIN conseille de programmer FUNCTION TCMP avec le point d'origine de l'outil REFPNT TIP-CENTER.
  • Si vous utilisez des paramètres Q de type QL locaux dans un programme de contour, il vous faudra aussi les affecter ou les calculer dans le sous-programme de contour.
  • Notez que plus la résolution du paramètre de cycle Q555 est faible, plus il sera aisé de trouver une solution dans des situations complexes. Le temps de calcul sera néanmoins plus long.
  • Ce cycle nécessite de définir le porte-outil pour déterminer l'angle d'inclinaison. Il vous faut pour cela affecter un porte-outil à l'outil dans la colonne KINEMATIC du tableau d'outils.
  • Notez que les paramètres de cycles Q565 (surépaisseur de finition D.) et Q566 (surépaisseur de finition Z) ne sont pas combinables avec Q567 (surépaisseur de finition du contour) !

Paramètres du cycle

Figure d'aide

Paramètres

Q460 Distance d'approche?

Distance pour le mouvement de retrait et le prépositionnement. La valeur agit de manière incrémentale.

Programmation : 0...999999

Q499 Inverser contour (0-2)?

Définir le sens d'usinage du contour :

0 : Le contour est réalisé dans le sens programmé.

1 : Le contour est réalisé dans le sens inverse du sens programmé.

2 : Le contour est réalisé dans le sens inverse du sens programmé et la position de l'outil est adaptée en conséquence.

Programmation : 0, 1, 2

Q558 Angle d'extens. Départ contour?

Dans le système de coordonnées WPL-CS, angle duquel le cycle allonge le contour entre son point de départ programmé et la pièce brute. Cet angle vous permet de vous assurer que la pièce brute ne sera pas endommagée.

Programmation : -180...+180

Q559 Angle d'extens. Départ contour?

Dans le système de coordonnées WPL-CS, angle duquel le cycle allonge le contour entre son point final programmé et la pièce brute. Cet angle vous permet de vous assurer que la pièce brute ne sera pas endommagée.

Programmation : -180...+180

Q505 Avance de finition?

Vitesse d'avance lors de la finition. Si vous programmez M136, la commande interprète l'avance en millimètres par tour et sans M136 en millimètres par minute.

Programmation : 0...99999,999 ou FAUTO

Q556 Angle d'inclinaison minimal?

Angle de réglage le plus petit possible autorisé entre l'outil et la pièce, par rapport à l'axe Z.

Programmation : -180...+180

Q557 Angle d'inclinaison maximal?

Angle de réglage le plus grand possible autorisé entre l'outil et la pièce, par rapport à l'axe Z.

Programmation : -180...+180

Q555 Incr. angulaire pour le calcul?

Incrément qui permet de calculer plusieurs solutions

Programmation : 0,5...9,99

Q537 Angle incli. (0=N/1=J/2=S/3=E)?

Pour définir si un angle d'inclinaison est activé :

0 : pas d'angle d'inclinaison activé

1 : angle d'inclinaison activé

2 : angle d'inclinaison activé en début de contour

3 : angle d'inclinaison activé en fin de contour

Programmation : 0, 1, 2, 3

Q538 Angle incli. en début de cont.?

Angle d'inclinaison au début du contour programmé (WPL-CS)

Programmation : -180...+180

Q539 Angle d'inclin. Fin de contour?

Angle d'inclinaison à la fin du contour programmé (WPL-CS)

Programmation : -180...+180

Q565 Surép. de finition Diamètre?

Surépaisseur du diamètre restant après la finition du contour La valeur agit de manière incrémentale.

Programmation : -9...+99 999

Q566 Surépaisseur de finition Z?

Surépaisseur dans le sens axial, sur le contour défini, restante après la finition du contour. La valeur agit de manière incrémentale.

Programmation : -9...+99 999

Q567 Surép. de finition du contour?

Surépaisseur parallèle au contour, sur le contour défini, restante après la finition. La valeur agit de manière incrémentale.

Programmation : -9...+99 999

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.

Exemple

11 CYCL DEF 883 TOURNAGE FINITION SIMULTANE ~

Q460=+2

;DISTANCE D'APPROCHE ~

Q499=+0

;INVERSER CONTOUR ~

Q558=+0

;ANG. EXT. DEP. CONT. ~

Q559=+90

;ANG. EXT. FIN. CONT. ~

Q505=+0.2

;AVANCE DE FINITION ~

Q556=-30

;ANGLE INCLIN. MIN. ~

Q557=+30

;ANGLE INCLIN. MAX. ~

Q555=+7

;INCREMENT ANGULAIRE ~

Q537=+0

;ANGLE INCLIN. ACTIF ~

Q538=+0

;DEBUT ANGLE INCLIN. ~

Q539=+0

;FIN ANGLE INCLIN. ~

Q565=+0

;SUREP. FINITION D. ~

Q566=+0

;SUREP. FINITION Z ~

Q567=+0

;SUREP. FINITION CONT

12 L X+58 Y+0 FMAX M303

13 L Z+50 FMAX

14 CYCL CALL