7 cycles sl avec formule de contour, Principes de base – HEIDENHAIN iTNC 530 (340 420) Manuel d'utilisation

Page 354

Advertising
background image

326

8 Programmation: Cycles

8.7 Cy

cles SL a

v

ec f

o

rm

ule de cont

our

8.7 Cycles SL avec formule de contour

Principes de base

Avec les cycles SL et la formule de contour, vous pouvez composer
des contours complexes constitués de contours partiels (poches ou
îlots). Vous introduisez les différents contours partiels (données de
géométrie) sous forme de programmes séparés. Ceci permet de
réutiliser à volonté par la suite tous les contours partiels. Après avoir
relié entre eux les contours partiels au moyen d'une formule de contour,
vous les sélectionnez et la TNC calcule ensuite le contour entier.

Caractéristiques des contours partiels

n

Par principe, la TNC détecte tous les contours en tant que poches.
Ne programmez pas de correction de rayon. Dans la formule de
contour, vous pouvez convertir une poche en un îlot en utilisant
l'inversion logique.

n

La TNC ignore les avances F et fonctions auxiliaires M

n

Les conversions de coordonnées sont autorisées. Si celles-ci sont
programmées à l'intérieur des contours partiels, elles agissent
également dans les sous-programmes suivants; elles n'ont
toutefois pas besoin d'être désactivées après l'appel du cycle

n

Les sous-programmes peuvent aussi contenir des coordonnées
dans l'axe de broche mais celles-ci seront ignorées

n

Définissez le plan d'usinage dans la première séquence de
coordonnées du sous-programme. Les axes auxiliaires U,V,W sont
autorisés

Caractéristiques des cycles d'usinage

n

Avant chaque cycle, la TNC positionne l’outil automatiquement à la
distance d'approche

n

A chaque niveau de profondeur, le fraisage est réalisé sans
relèvement de l’outil; les îlots sont contournés latéralement

n

Le rayon des „angles internes“ est programmable – l'outil ne se
bloque pas, permettant ainsi d'éviter les traces de dégagement de
l'outil (ceci est valable pour la trajectoire externe lors de l'évidement
et de la finition latérale)

Exemple: Schéma: Travail avec les cycles SL et
formule de contour

0 BEGIN PGM CONTOUR MM

...

5 SEL CONTOUR “MODELE“

6 CYCL DEF 20.0 DONNÉES CONTOUR ...

8 CYCL DEF 22.0 ÉVIDEMENT ...

9 CYCL CALL

...

12 CYCL DEF 23.0 FINITION EN PROF. ...

13 CYCL CALL

...

16 CYCL DEF 24.0 FINITION LATÉRALE ...

17 CYCL CALL

63 L Z+250 R0 FMAX M2

64 END PGM CONTOUR MM

Exemple: Schéma: Prise en compte des contours
partiels avec formule de contour

0 BEGIN PGM MODÈLE MM

1 DECLARE CONTOUR QC1 = “CERCLE1“

2 DECLARE CONTOUR QC2 = “CERCLE31XY“

3 DECLARE CONTOUR QC1 = “TRIANGLE“

4 DECLARE CONTOUR QC1 = “CARRE“

5 QC10 = ( QC1 | QC3 | QC4 ) \ QC2

6 END PGM MODÈLE MM

0 BEGIN PGM CERCLE1 MM

1 CC X+75 Y+50

2 LP PR+45 PA+0 R0

3 CP IPA+360 DR+

4 END PGM CERCLE1 MM

0 BEGIN PGM CERCLE31XY MM

...

...

La mémoire réservée à un cycle SL (tous les sous-
programmes de description de contour) est limitée à 32
contours. Le nombre d'éléments de contour possibles
dépend du type de contour (contour interne/externe) ainsi
que du nombre de descriptions de contour; il peut
comporter, par exemple, environ 1024 séquences linéaires.

Les cycles SL avec formule de contour nécessitent de
disposer d'un programme structuré; grâce à eux, les contours
utilisés très fréquemment peuvent être classés dans
différents programmes. Au moyen de la formule de contour,
vous reliez les contours partiels pour constituer un contour
entier et définissez s'il s'agit d'une poche ou d'un îlot.

La fonction des cycles SL avec formule de contour est
répartie dans plusieurs secteurs de l'interface utilisateur
de la TNC et sert de base à d'autres développements.

Advertising