Cycle 810 TOURN. CONT. LONG.

Programmation ISO

G810

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 vous permet d'usiner des pièces avec les contours de tournage de votre choix dans le sens longitudinal. Le contour est défini dans un sous-programme.

Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou l'usinage intégral. L'ébauche multipasses est exécutée en usinage paraxial.

Vous pouvez utiliser le cycle pour un usinage intérieur et extérieur. Si le point de départ du contour est supérieur au point final, le cycle exécute un usinage extérieur. Si le point de départ du contour est inférieur au point final, le cycle exécute un usinage intérieur.

Mode opératoire du cycle d'ébauche

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 distance d'approche de la coordonnée Z et démarre le cycle à cet endroit.

  1. La commande exécute une prise de passe en paraxial, en avance rapide. La commande calcule la valeur de passe à l'aide de Q463 PROFONDEUR DE PASSE MAX..
  2. La commande usine la zone comprise entre la position de départ et le point final dans le sens longitudinal. L'usinage dans le sens longitudinal a lieu en paraxial, selon l'avance définie Q478.
  3. La commande retire l'outil de la valeur de la valeur de passe, avec l'avance définie.
  4. La commande ramène l'outil au point de départ de l'usinage en avance rapide.
  5. La commande répète cette procédure (1 à 4) jusqu'à obtenir le contour fini.
  6. La commande ramène l'outil au point de départ du cycle, en avance rapide.

Mode opératoire du cycle de finition

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 distance d'approche de la coordonnée Z et démarre le cycle à cet endroit.

  1. La commande exécute la prise de passe en avance rapide.
  2. La commande exécute la finition du contour de la pièce finie (du point de départ au point final du contour) avec l'avance définie Q505.
  3. La commande retire l'outil de la valeur de la distance d'approche, avec l'avance définie.
  4. La commande ramène l'outil au point de départ du cycle, en avance rapide.

Remarques

 
Remarque
Attention, danger pour la pièce et l'outil !
La limitation d'usinage limite la zone du contour à usiner. Les mouvements d'approche et de sortie peuvent ignorer les limites d'usinage. La limitation de coupe est fonction de la position de l'outil avant l'appel du cycle. La TNC7 enlève la matière du côté de la limitation de coupe où se trouve l'outil avant l'appel du cycle.
  1. Avant d’appeler le cycle, positionner l’outil de sorte qu’il se trouve déjà sur le côté de la limite d'usinage où la matière est censée être enlevée
  • Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE TURN.
  • Lors de l'appel du cycle (point de départ du cycle), la position de l'outil influence la zone à usiner.
  • La commande tient compte de la géométrie de la dent de l'outil de manière à éviter tout endommagement des éléments du contour. Si l'outil actif ne permet pas de réaliser l'usinage en entier, la commande émet un avertissement.
  • Si une valeur est indiquée pour CUTLENGTH, celle-ci sera prise en compte lors de l'ébauche dans le cycle. Il s'ensuit un message et une réduction automatique de la profondeur de passe.
  • Tenez également compte des principes de base des cycles multipasses.
  • Principes de base des cycles multipasses

Informations relatives à la programmation

  • Programmer la séquence de positionnement avant l'appel du cycle à une position de sécurité avec correction de rayon R0.
  • Avant d'appeler le cycle, vous devez programmer le cycle 14 CONTOUR ou SEL CONTOUR pour définir les sous-programmes.
  • 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.

Paramètres du cycle

Figure d'aide

Paramètres

Q215 Opération d'usinage (0/1/2/3)?

Définir l'usinage :

0 : Ebauche et finition

1 : Ébauche uniquement

2 : Finition uniquement, à la cote finale

3 : Finition uniquement, à la surépaisseur

Programmation : 0, 1, 2, 3

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

Q463 Plongée max.?

Passe maximale (indication du rayon) dans le sens radial. La plongée est uniformément répartie pour éviter les passes de rectification.

Programmation : 0...99999

Q478 Avance d'ébauche?

Vitesse d'avance lors de l'ébauche. 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

Q483 Surépaisseur diamètre ?

Surépaisseur du diamètre sur le contour défini. La valeur agit de manière incrémentale.

Programmation : 0...99999

Q484 Surépaisseur Z?

Surépaisseur du contour défini, dans le sens axial. La valeur agit de manière incrémentale.

Programmation : 0...99999

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

Q487 Autoriser la plongée (0/1)?

Autoriser l'usinage d'éléments de plongée :

0 : pas d'usinage d'éléments de plongée

1 : usinage d'éléments de plongée

Programmation : 0, 1

Q488 Avance plongée (0=autom.)?

Définition de la vitesse d'avance lors de la plongée. La saisie d'une valeur est facultative. Si aucune valeur n'est programmée, c'est l'avance définie pour l'opération de tournage qui s'applique.

Programmation : 0...99999,999 ou FAUTO

Q479 Limites d'usinage (0/1)?

Pour activer la limite de la passe :

0 : aucune limite d'usinage active

1 : limite d'usinage (Q480/Q482)

Programmation : 0, 1

Q480 Valeur de limitation diamètre?

Valeur X pour la limitation du contour (cote du diamètre)

Programmation : -99999,999...+99999,999

Q482 Valeur limitation de coupe Z?

Valeur Z pour la limitation du contour

Programmation : -99999,999...+99999,999

Q506 Lissage du contour (0/1/2)?

0 : après chaque passe, le long du contour (dans la limite de la passe)

1 : lissage du contour après la dernière passe (contour total), relevage de 45°

2 : pas de lissage du contour, relevage de 45°

Programmation : 0, 1, 2

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 14.0 CONTOUR

12 CYCL DEF 14.1 LABEL CONTOUR2

13 CYCL DEF 810 TOURN. CONT. LONG. ~

Q215=+0

;OPERATIONS D'USINAGE ~

Q460=+2

;DISTANCE D'APPROCHE ~

Q499=+0

;INVERSER CONTOUR ~

Q463=+3

;PASSE MAX ~

Q478=+0.3

;AVANCE EBAUCHE ~

Q483=+0.4

;SUREPAISSEUR DIAMETRE ~

Q484=+0.2

;SUREPAISSEUR Z ~

Q505=+0.2

;AVANCE DE FINITION ~

Q487=+1

;PLONGEE ~

Q488=+0

;AVANCE DE PLONGEE ~

Q479=+0

;LIMITATION D'USINAGE ~

Q480=+0

;VALEUR LIMITE X ~

Q482=+0

;VALEUR LIMITE Z ~

Q506=+0

;LISSAGE CONTOUR

14 L X+75 Y+0 Z+2 R0 FMAX M303

15 CYCL CALL

16 M30

17 LBL 2

18 L X+60 Z+0

19 L Z-10

20 RND R5

21 L X+40 Z-35

22 RND R5

23 L X+50 Z-40

24 L Z-55

25 CC X+60 Z-55

26 C X+60 Z-60

27 L X+100

28 LBL 0