Cycle 1017 DRESSAGE AVEC ROULEAU A DRESER (option 156)
Programmation ISO
G1017
Application
Consultez le manuel de votre machine !
Cette fonction doit être activée et adaptée par le constructeur de la machine.
Le cycle 1017 DRESSAGE AVEC ROULEAU A DRESSER vous permet de dresser le diamètre d'une meule avec un rouleau à dresser. La CN exécute les mouvements qu'il faut, selon la stratégie de dressage choisie et la géométrie de la meule.
- Ce cycle propose les stratégies de dressage suivantes :
- Mouvement pendulaire : passe latérale aux points d'inversion du mouvement pendulaire
- Oscillation : passe avec interpolation pendant un mouvement pendulaire
- Oscillation fine : passe avec interpolation pendant un mouvement pendulaire Après chaque passe avec interpolation, un mouvement en Z (qui n'est pas une passe d'usinage) est exécuté dans la cinématique de dressage.
Le cycle supporte les arêtes de meules suivantes :
Meule sur tige | Meule sur tige spéciale | Meule-boisseau |
---|---|---|
1, 2, 5, 6 | Non supporté | Non supporté |
Mode opératoire du cycle
- La CN amène l'outil de dressage à la position de départ, avec FMAX.
- Si vous avez défini une pré-position à Q1025 PRE-POSITION, la CN aborde la position avec Q253 AVANCE PRE-POSIT..
- La CN procède à l'usinage suivant la stratégie de dressage choisie.
- Si vous avez défini le paramètre Q1020 COURSES A VIDE, la CN exécute ces courses après la dernière passe.
- La CN amène l'outil de dressage à la position de départ, avec FMAX.
Stratégies de dressage
En fonction de Q1026 FACT. USURE, la commande répartit la valeur de dressage entre la meule et le rouleau de dressage.
Mouvement pendulaire (Q1024=0)
- Le rouleau à dresser se déplace avec l’AVANCE DE DRESSAGE Q1018 jusqu’à la meule.
- La VALEUR DRESSAGE Q1013 est usinée au niveau du diamètre, avec l'AVANCE DE DRESSAGE Q1018.
- La CN déplace l'outil de dressage le long de la meule, jusqu'au point d'inversion suivant du mouvement pendulaire.
- Si d'autres passes de dressage sont prévues, les étapes 1 à 2 sont répétées jusqu'à ce que l'opération de dressage soit terminée.
Oscillation (Q1024=1)
- Le rouleau à dresser se déplace avec l'AVANCE DE DRESSAGE Q1018 jusqu'à la meule.
- La CN effectue une passe de la VALEUR DRESSAGE Q1013 au niveau du diamètre. La passe s'effectue avec l'avance de dressage Q1018, avec interpolation et mouvement pendulaire, jusqu'au point d'inversion suivant.
- Si d'autres passes de dressage sont prévues, les étapes 1 à 2 sont répétées jusqu'à ce que l'opération de dressage soit terminée.
- Pour finir, la CN ramène l'outil à l'autre point d'inversion du mouvement pendulaire, sans passe d'usinage, sur l'axe Z de la cinématique de dressage.
Oscillation fine (Q1024=2)
- Le rouleau à dresser se déplace avec l'AVANCE DE DRESSAGE Q1018 jusqu'à la meule.
- La CN effectue une passe de la VALEUR DRESSAGE Q1013 au niveau du diamètre. La passe s'effectue avec l'avance de dressage Q1018, avec interpolation et mouvement pendulaire, jusqu'au point d'inversion suivant.
- La CN ramène ensuite l'outil à l'autre point d'inversion du mouvement pendulaire, sans effectuer de passe.
- Si d'autres passes de dressage sont prévues, les étapes 1 à 3 sont répétées jusqu'à ce que l'opération de dressage soit terminée.
Remarques
- Activer la fonction de dressage FUNCTION DRESS uniquement dans en mode Exécution de pgm ou en Mode pas a pas
- Positionner la meule à proximité de l'outil à dresser avant d'utiliser la fonction FUNCTION DRESS BEGIN
- Lorsque la fonction FUNCTION DRESS BEGIN, ne travailler qu'avec des cycles HEIDENHAIN ou des cycles du constructeur de la machine
- Suite à une interruption de programme CN ou une interruption de courant, vérifier le sens de déplacement des axes
- Le cas échéant, programmer un changement de cinématique
- Positionnez la meule à proximité de l'outil de dressage avant d'utiliser la fonction FUNCTION DRESS BEGIN
- Assure-vous de l'absence de risque de collision
- Lancez lentement le programme CN
- Le cycle 1017 est actif dès lors qu'il a été défini.
- Le mode Dressage n'admet aucun cycle de conversion de coordonnées. La CN affiche un message d'erreur.
- La CN ne représente pas graphiquement la procédure de dressage.
- Si vous programmez un COMPTEUR DRESSAGE Q1022, la CN n'exécutera la procédure de dressage qu'après avoir atteint le compteur défini dans le gestionnaire d'outils. La CN enregistre le compteur DRESS-N-D et DRESS-N-D-ACT pour chaque meule de rectification.
- La CN corrige les données de l'outil de rectification et de l'outil de dressage à la fin de chaque passe.
- Pour les points d'inversion du mouvement pendulaire, la CN tient compte des valeurs de dégagement AA et AI que contient le gestionnaire d'outils. La largeur du rouleau à dresser doit être inférieure à celle de la meule, valeurs de dégagement comprises.
- Dans le cycle de Dressage, la CN travaille sans correction du rayon de l'outil.
- Ce cycle doit être exécuté en mode Dressage. Au besoin, le constructeur de la machine programme la commutation dans l'exécution du cycle.
Paramètres du cycle
Figure d'aide | Paramètres |
---|---|
Q1013 Quantité enlevée pdt dressage ? Valeur de la passe lors d'une procédure de dressage. Programmation : 0...9,9999 | |
Q1018 Avance pour le dressage ? Vitesse de déplacement lors de la procédure de dressage Programmation : 0...99999 | |
Q1024 Stratégie de dressage (0-2) ? Stratégie lors d'un dressage avec un rouleau à dresser : 0: Mouvement pendulaire - passe au niveau des points d'inversion du mouvement pendulaire. Une fois les passes d'usinage effectuées, la CN effectue un mouvement pur de l'axe Z, dans la cinématique de dressage. 1 : Oscillation - Passe avec interpolation pendant un mouvement pendulaire. 2 : Oscillation fine - Passe avec interpolation pendant un mouvement pendulaire. Après chaque passe avec interpolation, la CN exécute un mouvement pur de l'axe Z, dans la cinématique de dressage. Programmation : 0, 1, 2 | |
Q1019 Nombre de passes de dressage ? Nombre de passes de l'opération de dressage Programmation : 1...999 | |
Q1020 Nombre de courses à vide ? Nombre de fois où l'outil de dressage parcourt a meule sans enlever de matière après la dernière passe Programmation : 0...99 | |
Q1025 Pré-position? Distance entre la meule et le rouleau à dresser lors du pré-positionnement Programmation : 0...9,9999 | |
Q253 Avance de pré-positionnement? Vitesse de déplacement de l'outil lors de l'approche de la pré-position, en mm/min Programmation : 0...99999,9999 ou FMAX, FAUTO, PREDEF | |
Q1026 Usure de l'outil de dressage? Facteur de la valeur de dressage qui permet de définir l'usure du rouleau à dresser : 0 : La valeur du dressage est complètement retirée de la meule. >0 : Le facteur est multiplié par la valeur de dressage. La CN tient compte de la valeur calculée et part du principe que cette valeur sera perdue du fait de l'usure du rouleau à dresser. La valeur de dressage restante sera dressée sur la meule. Programmation : 0...+0,99 | |
Q1022 Dressage après nbre d'appels? Nombre de définitions de cycle au bout duquel la CN exécute l'opération de dressage. Chaque définition de cycle incrémente le compteur DRESS-N-D-ACT de la meule dans le gestionnaire d'outils. 0 : La CN dresse la meule à chaque définition de cycle dans le programme CN. >0 : La CN dresse la meule après ce nombre de définitions de cycle. Programmation : 0...99 | |
Q330 Numéro ou nom de l'outil ? (option) Numéro ou nom de l'outil de dressage. L'outil peut être directement repris du tableau d'outils en effectuant une sélection dans la barre d'actions. -1 : L'outil de dressage a été activé avant le cycle de dressage. Programmation : -1...99999,9 | |
Q1011 Facteur de la vitesse de coupe ? (optionnel ; dépend du constructeur de la machine) Facteur de modification de la vitesse de coupe de l'outil de dressage. La CN reprend la vitesse de coupe de la meule. 0 : Paramètres non programmés. >0 : Si la valeur est positive, l'outil de dressage tourne au point de contact avec la meule (sens de rotation opposé à celui de la meule). <0 : Si la valeur est négative, l'outil de dressage tourne au point de contact opposé à la meule (même sens de rotation que celui de la meule). Programmation : -99 999...+99 999 |
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 CYCL DEF 1017 DRESSAGE AVEC ROULEAU A DRESER ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|