Formule simple de contour
Principes de base
0 BEGIN CONTDEF MM |
---|
... |
5 CONTOUR DEF |
... |
6 CYCL DEF 20 DONNEES DU CONTOUR |
... |
8 CYCL DEF 21 EVIDEMENT |
... |
9 CYCL CALL |
... |
13 CYCL DEF 23 FINITION EN PROF. |
... |
14 CYCL CALL |
... |
16 CYCL DEF 24 FINITION LATERALE |
... |
17 CYCL CALL |
... |
50 L Z+250 R0 FMAX M2 |
51 END PGM CONTDEF MM |
La formule de contour simple vous permet de former facilement des contours en combinant jusqu'à neuf sections de contour (poches ou îlots). La CN calcule le contour entier à partir des contours partiels sélectionnés.
La mémoire est limitée à maximum 128 contours pour un cycle SL (tous les programmes de description de contour). Le nombre des éléments de contour possibles dépend du type de contour (contour interne/externe) ainsi que du nombre des descriptions de contour qui est au maximum de 16384 éléments.
Zones vides
Vous pouvez vous servir, en option, des zones vides V (void) pour exclure des zones de l'usinage. Ces zones peuvent être, par exemple, des contours sur des pièces de fonte, ou des usinages d'étapes précédentes. Vous pouvez définir jusqu'à cinq zones vides.
Si vous utilisez des cycles OCM, la CN fait plonger l'outil à la verticale dans les zones vides.
Si vous utilisez des cycles SL de 22 à 24, alors la CN déterminera la position de plongée indépendamment des zones vides définies.
Vérifiez le comportement à l'aide de la simulation.
- Caractéristiques des contours partiels
- Ne programmez pas de correction de rayon.
- La CN ignore les avances F et les fonctions auxiliaires M.
- 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.
- Les sous-programmes peuvent aussi contenir des coordonnées dans l'axe de broche, mais celles-ci seront ignorées.
- Définissez le plan d'usinage dans la première séquence de coordonnées du sous-programme.
- Caractéristiques des cycles
- Avant chaque cycle, la CN positionne automatiquement l'outil à la distance d'approche.
- Chaque niveau de profondeur est fraisé sans relever 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 CN déplace l'outil sur une trajectoire circulaire tangentielle.
- En cas de finition en profondeur, la CN 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 CN usine le contour en continu, en avalant ou en opposition..
Les cotes d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sont renseignées de manière centralisée dans le cycle 20 DONNEES DU CONTOUR ou dans le cycle 271 DONNEES CONTOUR OCM.
Introduire une formule simple de contour
Les divers contours peuvent être reliés entre eux par une formule mathématique, grâce à l'option qui se trouve dans la barre d'actions ou dans le formulaire.
Procédez comme suit :
| ||
|
La CN propose les possibilités suivantes pour définir programmer le contour :
Option de sélection | Fonction | |
---|---|---|
Fichier |
| Définir le nom du contour ou opter pour la sélection de fichier |
QS | Définir un numéro de paramètre QS | |
LBL |
| Définir le numéro, le nom ou le paramètre QS d'un label |
Exemple
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.
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.
11 CONTOUR DEF P1 = LBL 1 I2 = LBL 2 DEPTH5 V1 = LBL 3 |
- Remarques concernant la programmation :
- La première profondeur du contour partiel correspond à la profondeur du cycle. Le contour programmé se trouve limité à cette profondeur. Les autres contours partiels ne pourront pas être plus profonds que cette profondeur de cycle. C'est la raison pour laquelle il faut toujours commencer par la poche la plus profonde.
- Si le contour est défini comme îlot, la commande interprète la profondeur programmée comme étant la hauteur de l'îlot. La valeur renseignée (sans signe) se réfère alors à la surface de la pièce !
- Si la valeur 0 a été indiquée pour la profondeur, c'est la profondeur définie dans le cycle 20 qui s'appliquera aux poches. Les îlots atteindront alors le niveau de la surface de la pièce !
- Si le fichier appelé se trouve dans le même répertoire que le fichier appelant, vous pouvez alors vous contenter de renseigner le nom du fichier, sans le chemin.
Usinage du contour avec les cycles SL ou OCM
L'usinage du contour global défini s'effectue avec les cycles SL ou avec les cycles OCM (voir Vue d’ensemble).