Cycle 233 FRAISAGE TRANSVERSAL

Programmation ISO

G233

Application

Le cycle 233 permet d'usiner une surface plane en plusieurs passes en tenant compte d'une surépaisseur de finition. Vous pouvez également définir dans le cycle des parois latérales qui doivent être prises en compte lors de l'usinage de la surface transversale. Plusieurs stratégies d'usinage sont disponibles dans le cycle :

  • Stratégie Q389=0 : usinage en méandres, passe latérale à l'extérieur de la surface à usiner
  • Stratégie Q389=1 : Usinage en méandres, passe latérale, au bord de la surface à usiner
  • Stratégie Q389=2 : Usinage ligne à ligne avec dépassement, passe latérale en avance rapide lors du retrait
  • Stratégie Q389=3 : Usinage ligne à ligne sans dépassement, passe latérale en avance rapide lors du retrait
  • Stratégie Q389=4 : Usinage en spirale de l'extérieur vers l'intérieur

Stratégie Q389=0 et Q389=1

Les stratégies Q389=0 et Q389=1 se distinguent par le dépassement lors du fraisage multipasses. Si Q389=0, le point final se trouve en dehors de la surface. Si Q389=1, il se trouve en bordure de la surface. La commande calcule le point final 2 à partir de la longueur latérale et de la distance d'approche latérale. Avec la stratégie Q389=0, la commande déplace également l'outil de la valeur du rayon d'outil au-dessus de la surface transversale.

  1. Déroulement du cycle
  2. La CN déplace l'outil en avance rapide FMAX de la position actuelle, dans le plan d'usinage, au point de départ 1 : le point de départ dans le plan d'usinage se trouve près de la pièce, décalé de la valeur du rayon d'outil et de la valeur de la distance d'approche latérale.
  3. La CN amène ensuite l'outil à la distance d'approche, le long de l'axe de broche, avec l'avance rapide FMAX.
  4. Puis l'outil se déplace le long de l'axe de broche avec l'avance de fraisage Q207, jusqu'à atteindre la première profondeur de passe calculée par la CN.
  1. La commande déplace l'outil jusqu'au point final 2 avec l'avance de fraisage programmée.
  2. La commande déplace ensuite l'outil en transversal jusqu'au point de départ de la ligne suivante avec l'avance de prépositionnement. La commande calcule la valeur de ce décalage à partir de la largeur programmée, du rayon de l'outil, du facteur de recouvrement maximal et de la distance d'approche latérale.
  3. Ensuite, la commande retire l'outil en sens inverse avec l'avance de fraisage.
  4. Le processus est répété jusqu'à ce que la surface programmée soit intégralement usinée.
  5. Enfin, la commande ramène l'outil au point de départ 1 en avance rapide FMAX.
  6. Si plusieurs passes sont nécessaires, la commande déplace l'outil à la profondeur de passe suivante dans l'axe de broche avec l'avance de positionnement.
  7. Le processus est répété jusqu'à ce que toutes les passes soient exécutées. Lors de la dernière passe, l'outil termine le fraisage à la surépaisseur de finition avec l'avance de finition.
  8. À la fin, la commande ramène l'outil au saut de bride avec l'avance FMAX.

Stratégies Q389=2 et Q389=3

Les stratégies Q389=2 et Q389=3 se distinguent par le dépassement lors du fraisage multipasses. Si Q389=2, le point final se trouve en dehors de la surface. Si Q389=3, il se trouve en bordure de la surface. La commande calcule le point final 2 à partir de la longueur latérale et de la distance d'approche latérale. Avec la stratégie Q389=2, la commande déplace également l'outil de la valeur du rayon d'outil au-dessus de la surface transversale.

  1. Déroulement du cycle
  2. La CN déplace l'outil en avance rapide FMAX de la position actuelle, dans le plan d'usinage, au point de départ 1 : le point de départ dans le plan d'usinage se trouve près de la pièce, décalé de la valeur du rayon d'outil et de la valeur de la distance d'approche latérale.
  3. La CN amène ensuite l'outil à la distance d'approche, le long de l'axe de broche, avec l'avance rapide FMAX.
  4. Puis l'outil se déplace le long de l'axe de broche avec l'avance de fraisage Q207, jusqu'à atteindre la première profondeur de passe calculée par la CN.
  1. L'outil se déplace ensuite au point final 2 selon l'avance de fraisage programmée Q207.
  2. La commande amène l'outil à la distance d'approche sur l'axe d'outil au-dessus de la profondeur de passe actuelle, puis le ramène directement au point de départ de la ligne suivante, , avec FMAX. La commande calcule le décalage à partir de la largeur programmée, du rayon d'outil, du facteur de recouvrement maximal Q370 et de la distance de sécurité latérale Q357.
  3. Ensuite, l'outil se déplace de nouveau à la profondeur de passe actuelle, puis de nouveau dans le sens du point final 2.
  4. Le processus est répété jusqu'à ce que la surface programmée soit intégralement usinée. Au bout de la dernière trajectoire, la commande ramène l'outil en avance rapide FMAX au point de départ 1.
  5. Si plusieurs passes sont nécessaires, la commande déplace l'outil à la profondeur de passe suivante dans l'axe de broche avec l'avance de positionnement.
  6. Le processus est répété jusqu'à ce que toutes les passes soient exécutées. Lors de la dernière passe, l'outil termine le fraisage à la surépaisseur de finition saisie avec l'avance de finition.
  7. À la fin, la commande ramène l'outil au saut de bride avec l'avance FMAX.

Stratégies Q389=2 et Q389=3 - avec limite latérale

Si vous programmez une limite latérale, la commande ne pourra pas procéder à une passe en dehors du contour. Dans ce cas, le cycle se déroule comme suit :

  1. La commande amène l'outil à la position d'approche dans le plan d'usinage avec l'avance FMAX. Cette position se trouve à proximité de la pièce avec un décalage correspondant au rayon de l'outil et à la distance de sécurité latérale Q357.
  2. L'outil se déplace en avance rapide FMAX jusqu'à la distance d'approche Q200, puis avec Q207 AVANCE FRAISAGE jusqu'à la première profondeur de passe Q202.
  3. La commande déplace l'outil jusqu'au point de départ 1 selon une trajectoire circulaire.
  4. L'outil se déplace avec l'avance programmée Q207 jusqu'au point final 2 et quitte le contour selon une trajectoire circulaire.
  5. La commande amène ensuite l'outil à la position de départ de la trajectoire suivante avec Q253 AVANCE PRE-POSIT.
  6. Les étapes 3 à 5 se répètent jusqu'à ce que la surface soit complètement fraisée.
  7. Si plusieurs profondeurs de passes sont programmées, la commande amène l'outil à la distance d'approche Q200 à la fin de la dernière trajectoire avant de le positionner à la position d'approche suivante dans le plan d'usinage.
  8. Lors de la dernière passe, la commande fraise Q369 SUREP. DE PROFONDEUR dans Q385 AVANCE DE FINITION.
  9. À la fin de la dernière trajectoire, la commande amène l'outil au saut de bride Q204, puis à la dernière position programmée avant le cycle.
  10.  
    Tip
    • Les trajectoires circulaires lors de l'approche et de la sortie de trajectoire dépendent de Q220 RAYON D'ANGLE.
    • La commande calcule le décalage à partir de la largeur programmée, du rayon d'outil, du facteur de recouvrement maximal Q370 et de la distance de sécurité latérale Q357.

Stratégie Q389=4

  1. Déroulement du cycle
  2. La CN déplace l'outil en avance rapide FMAX de la position actuelle, dans le plan d'usinage, au point de départ 1 : le point de départ dans le plan d'usinage se trouve près de la pièce, décalé de la valeur du rayon d'outil et de la valeur de la distance d'approche latérale.
  3. La CN amène ensuite l'outil à la distance d'approche, le long de l'axe de broche, avec l'avance rapide FMAX.
  4. Puis l'outil se déplace le long de l'axe de broche avec l'avance de fraisage Q207, jusqu'à atteindre la première profondeur de passe calculée par la CN.
  1. L'outil se déplace ensuite au point de départ de la trajectoire de fraisage avec l'Avance de fraisage programmée selon un mouvement d'approche tangentiel.
  2. La commande usine la surface transversale de l'extérieur vers l'intérieur avec l'avance de fraisage ; les trajectoires de fraisage deviennent de plus en plus courtes. Du fait de la constance de la passe latérale, l'outil reste à tout moment maîtrisable.
  3. Le processus est répété jusqu'à ce que la surface programmée soit intégralement usinée. Au bout de la dernière trajectoire, la commande ramène l'outil en avance rapide FMAX au point de départ 1.
  4. Si plusieurs passes sont nécessaires, la commande déplace l'outil à la profondeur de passe suivante dans l'axe de broche avec l'avance de positionnement.
  5. Le processus est répété jusqu'à ce que toutes les passes soient exécutées. Lors de la dernière passe, l'outil termine le fraisage à la surépaisseur de finition avec l'avance de finition.
  6. À la fin, la commande ramène l'outil au saut de bride avec l'avance FMAX.

Limite

En définissant des limites, vous délimitez la zone d'usinage de la surface transversale. Ainsi, vous pouvez, par exemple, tenir compte des parois latérales ou des épaulements pendant l'usinage. Une paroi latérale définie par une limite est usinée à la cote résultant du point de départ ou de la longueur latérale de la surface transversale. Pour l'ébauche, la commande tient compte de la surépaisseur latérale. Pour la finition, la surépaisseur sert au prépositionnement de l'outil.

Remarques

 
Remarque
Attention, risque de collision !
Si vous renseignez une profondeur positive dans un cycle, la commande inverse le calcul de prépositionnement. L'outil avance en rapide jusqu'à la distance d'approche en dessous de la surface de la pièce en suivant l'axe d'outil ! Il existe un risque de collision !
  1. Entrer une profondeur négative
  2. Utiliser le paramètre machine displayDepthErr (n°201003) pour définir si la commande doit émettre un message d'erreur (on) ou pas (off) en cas de saisie d'une profondeur positive
  • Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL.
  • La CN pré-positionne automatiquement l'outil sur l'axe d'outil. Tenir compte de Q204 SAUT DE BRIDE.
  • La CN réduit la profondeur de passe à la longueur de coupe LCUTS définie dans le tableau d'outil si cette dernière est inférieure à la profondeur de passe définie dans le cycle Q202.
  • Le cycle 233 surveille la longueur d’outil/de la dent LCUTS qui a été définie dans le tableau d'outils. La CN répartit l’usinage en plusieurs étapes si la longueur de l’outil ou du tranchant ne suffit pas pour réaliser une opération de finition en une seule fois.
  • Ce cycle surveille la longueur utile LU définie pour l'outil. Si celle-ci est inférieure à la profondeur d'usinage, la CN émet un message d'erreur.

Informations relatives à la programmation

  • Prépositionner l'outil à la position de départ dans le plan d'usinage, avec correction de rayon R0. Tenez compte du sens de l'usinage.
  • Si vous avez paramétré la même valeur pour Q227 PT INITIAL 3EME AXE et Q386 POINT FINAL 3EME AXE, la CN ne lancera pas le cycle (profondeur programmée = 0).
  • Si vous définissez Q370 FACTEUR RECOUVREMENT >1, le recouvrement de trajectoire programmé est pris en compte dès la première trajectoire d’usinage.
  • Si une limite (Q347, Q348 ou Q349) est programmée dans le sens d'usinage Q350, le cycle rallonge le contour de la valeur du rayon d'angle Q220, dans le sens de la passe. La surface indiquée est intégralement usinée.
 
Tip

Définir un SAUT DE BRIDE Q204 de manière à ce qu'aucune collision ne puisse se produire avec la pièce ou les moyens de serrage.

Paramètres du cycle

Figure d'aide

Paramètres

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

Définir l'usinage :

0 : Ebauche et finition

1 : Ebauche uniquement

2 : Finition uniquement
Finition latérale et finition en profondeur ne sont exécutées que si la surépaisseur de finition (Q368, Q369) concernée est définie.

Programmation : 0, 1, 2

Q389 Stratégie d'usinage (0-4) ?

Définir comment la CN doit usiner la surface :

0 : usinage en méandres, passe latérale avec l'avance de positionnement en dehors de la surface à usiner

1 : usinage en méandres, passe latérale avec l'avance de fraisage au bord de la surface à usiner

2 : usinage ligne à ligne, retrait et passe latérale avec l'avance de positionnement en dehors de la surface à usiner

3 : usinage ligne à ligne, retrait et passe latérale avec l'avance de positionnement au bord de la surface usiner

4 : usinage en spirale, passe constante de l'extérieur vers l'intérieur

Programmation : 0, 1, 2, 3, 4

Q350 Sens du fraisage?

Axe du plan d'usinage selon lequel l'usinage doit être orienté :

1 : axe principal = sens d'usinage

2 : axe auxiliaire = sens d'usinage

Programmation : 1, 2

Q218 Longueur premier côté?

Longueur de la surface à usiner sur l'axe principal du plan d'usinage par rapport au point de départ de l'axe 1. La valeur agit de manière incrémentale.

Programmation : -99999,9999...+99999,9999

Q219 Longueur second côté?

Longueur de la surface à usiner dans l'axe auxiliaire du plan d'usinage. Vous pouvez définir le sens de la première passe transversale par rapport au PT INITIAL 2EME AXE en faisant précéder la valeur d'un signe. La valeur agit de manière incrémentale.

Programmation : -99999,9999...+99999,9999

Q227 Point initial 3ème axe?

Coordonnée de la surface de la pièce à partir de laquelle les passes sont calculées. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q386 Point final sur 3ème axe?

Coordonnée sur l'axe de broche à laquelle le surfaçage doit avoir lieu. La valeur agit de manière absolue.

Programmation : -99999,9999...+99999,9999

Q369 Surep. finition en profondeur?

Valeur de déplacement de la dernière passe. La valeur agit de manière incrémentale.

Programmation : 0...99999,9999

Q202 Profondeur de plongée max.?

Distance parcourue par l'outil en une passe. Entrer une valeur supérieure à 0 et incrémentale.

Programmation : 0...99999,9999

Q370 Facteur de recouvrement?

Passe latérale k maximale. La commande calcule la passe latérale effective à partir de la deuxième longueur latérale (Q219) et du rayon d'outil de manière à ce que la passe latérale soit usinée de façon constante.

Programmation : 0,0001...1,9999

Q207 Avance fraisage?

Vitesse de déplacement de l'outil lors du fraisage, en mm/min.

Programmation : 0...99999,999 ou FAUTO, FU, FZ

Q385 Avance de finition?

Vitesse de déplacement de l'outil lors du fraisage de la dernière passe, en mm/min.

Programmation : 0...99999,999 ou FAUTO, FU, FZ

Q253 Avance de pré-positionnement?

Vitesse de déplacement de l'outil lors de l'approche de la position de départ et lors du déplacement jusqu'à la ligne suivante, en mm/min ; si l'outil se déplace en transversal (Q389=1), alors la CN exécutera la passe transversale avec l'avance de fraisage Q207.

Programmation : 0...99999,9999 ou FMAX, FAUTO, PREDEF

Q357 Distance d'approche latérale?

Le paramètre Q357 influe sur les situations suivantes :

Approche de la première profondeur de passe : Q357 correspond à la distance latérale qui sépare l'outil de la pièce.

Ebauche avec les stratégies de fraisage Q389=0-3: La valeur de Q357 est ajoutée à la surface à usiner au paramètre Q350 SENS DE FRAISAGE, à condition qu'aucune limite n'ait été définie dans ce sens.

Finition latérale : Les trajectoires sont rallongées de Q357 au paramètre Q350 SENS DE FRAISAGE.

La valeur agit de manière incrémentale.

Programmation : 0...99999,9999

Q200 Distance d'approche?

Distance entre la pointe de l'outil et la surface de la pièce. La valeur agit de manière incrémentale.

Programmation : 0...99999,9999 sinon : PREDEF

Q204 Saut de bride

Coordonnée de l'axe de la broche à laquelle aucune collision entre l'outil et la pièce (moyen de serrage) ne peut avoir lieu. La valeur agit de manière incrémentale.

Programmation : 0...99999,9999 sinon : PREDEF

Q347 1ère limite?

Sélectionnez le côté de la pièce sur lequel la surface transversale doit être limitée par une paroi latérale (non disponible pour les usinages en forme de spirale). En fonction de la position de la paroi latérale, la commande limite l'usinage de la surface transversale à la coordonnée du point de départ correspondant ou à la longueur latérale :

0 : pas de limitation

-1 : limitation sur l'axe principal négatif

+1 : limitation sur l'axe principal positif

-2 : limitation sur l'axe auxiliaire négatif

+2 : limitation sur l'axe auxiliaire positif

Programmation : -2, -1, 0, +1, +2

Q348 2ème limite?

Voir paramètre 1ère limite Q347

Programmation : -2, -1, 0, +1, +2

Q349 3ème limite?

Voir paramètre 1ère limite Q347

Programmation : -2, -1, 0, +1, +2

Q220 Rayon d'angle?

Rayon d'angle aux limites (Q347 - Q349)

Programmation : 0...99999,9999

Q368 Surepaisseur finition laterale?

Surépaisseur de finition dans le plan d'usinage. La valeur agit de manière incrémentale.

Programmation : 0...99999,9999

Q338 Passe de finition?

Distance parcourue par l'outil dans l'axe de broche lors de la finition.

Q338=0: Finition en une seule passe

La valeur agit de manière incrémentale.

Programmation : 0...99999,9999

Q367 Pos. de surface (-1/0/1/2/3/4)?

Position de la surface par rapport à la position de l'outil lors de l'appel de cycle :

-1 : position de l'outil = position actuelle

0 : position de l'outil = centre du tenon

1 : position de l'outil = coin inférieur gauche

2 : position de l'outil = coin inférieur droit

3 : position de l'outil = coin supérieur droit

4 : position de l'outil = coin supérieur gauche

Programmation : –1, 0, +1, +2, +3, +4

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 233 FRAISAGE TRANSVERSAL ~

Q215=+0

;OPERATIONS D'USINAGE ~

Q389=+2

;STRATEGIE FRAISAGE ~

Q350=+1

;SENS DE FRAISAGE ~

Q218=+60

;1ER COTE ~

Q219=+20

;2EME COTE ~

Q227=+0

;PT INITIAL 3EME AXE ~

Q386=+0

;POINT FINAL 3EME AXE ~

Q369=+0

;SUREP. DE PROFONDEUR ~

Q202=+5

;PROF. PLONGEE MAX. ~

Q370=+1

;FACTEUR RECOUVREMENT ~

Q207=+500

;AVANCE FRAISAGE ~

Q385=+500

;AVANCE DE FINITION ~

Q253=+750

;AVANCE PRE-POSIT. ~

Q357=+2

;DIST. APPR. LATERALE ~

Q200=+2

;DISTANCE D'APPROCHE ~

Q204=+50

;SAUT DE BRIDE ~

Q347=+0

;1ERE LIMITE ~

Q348=+0

;2EME LIMITE ~

Q349=+0

;3EME LIMITE ~

Q220=+0

;RAYON D'ANGLE ~

Q368=+0

;SUREPAIS. LATERALE ~

Q338=+0

;PASSE DE FINITION ~

Q367=-1

;POSITION SURFACE

12 L X+50 Y+50 R0 FMAX M99