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.

 
Tip
  • 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.

Schéma : travail avec les cycles SL

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