Cycles SL
Généralités
Les cycles SL permettent d'utiliser jusqu'à douze contours partiels (poches ou îlots) pour construire des contours complexes. Les différents contours partiels sont définis comme sous-programmes. La commande calcule l'ensemble du contour à partir de la liste des contours partiels (numéros de sous-programmes) que vous avez définis dans le cycle 14 CONTOUR.
- Remarques concernant la programmation et l’utilisation :
- La taille de la mémoire réservée à un cycle SL est limitée. Dans un cycle SL, vous pouvez programmer au maximum 16384 éléments de contour.
- En interne, les cycles SL exécutent d'importants calculs complexes ainsi que les opérations d'usinage qui en résultent. Par sécurité, exécuter dans tous les cas une simulation avant l'exécution ! Cela vous permet de vérifier facilement que l'usinage calculé par la CN va se dérouler sans problème.
- 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.
- Caractéristiques des sous-programmes
- Contours fermés, sans mouvements d'approche/sortie
- Les conversions de coordonnées sont autorisées – si celles-ci sont programmées dans les contours partiels, elles agissent également dans les sous-programmes suivants ; elles n'ont toutefois pas besoin d'être réinitialisées après l'appel du cycle.
- La commande identifie une poche lorsque vous parcourez le contour de l'intérieur, par exemple lorsque vous décrivez le contour dans le sens horaire avec correction de rayon RR.
- La commande reconnaît un îlot lorsque vous parcourez le contour de l'extérieur, par exemple lorsque vous décrivez le contour dans le sens horaire avec correction de rayon RL.
- Les sous-programmes ne doivent pas contenir de coordonnées dans l’axe de broche
- Programmez toujours les deux axes dans la première séquence CN du sous-programme
- Si vous utilisez des paramètres Q, n'effectuez les calculs et les affectations qu'au sein du sous-programme de contour concerné.
- Sans cycles d'usinage, avances, ni fonctions M
- Caractéristiques des cycles
- La commande positionne automatiquement l'outil à la distance d'approche avant chaque cycle – positionnez l'outil à une position sûre avant chaque appel de cycle.
- Chaque niveau de profondeur est fraisé sans relevage de l'outil ; les îlots sont contournés latéralement.
- Le rayon des "angles intérieurs" est programmable. L'outil ne reste pas immobile, les marques de brise-copeaux sont évitées (vaut pour la trajectoire la plus externe lors de l'évidement et de la finition latérale).
- En cas de finition latérale, la commande déplace l'outil sur une trajectoire circulaire tangentielle.
- En cas de finition en profondeur, la commande déplace également l'outil selon une trajectoire circulaire jusqu'à la pièce (par ex. : axe de la broche Z : trajectoire circulaire dans le plan Z/X).
- La commande usine le contour en continu, en avalant ou en opposition.
Les données d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sont à renseigner dans le cycle 20 DONNEES DU CONTOUR.
0 BEGIN SL 2 MM |
---|
... |
12 CYCL DEF 14 CONTOUR |
... |
13 CYCL DEF 20 DONNEES DU CONTOUR |
... |
16 CYCL DEF 21 PRE-PERCAGE |
... |
17 CYCL CALL |
... |
22 CYCL DEF 23 FINITION EN PROF. |
... |
23 CYCL CALL |
... |
26 CYCL DEF 24 FINITION LATERALE |
... |
27 CYCL CALL |
... |
50 L Z+250 R0 FMAX M2 |
51 LBL 1 |
... |
55 LBL 0 |
56 LBL 2 |
... |
60 LBL 0 |
... |
99 END PGM SL2 MM |