Cycle 286 FRAISAGE ENGRENAGE (option 157)
Programmation ISO
G286
Application
Consultez le manuel de votre machine !
Cette fonction doit être activée et adaptée par le constructeur de la machine.
Le cycle 286 FRAISAGE ENGRENAGE vous permet de réaliser des engrenages cylindriques ou des dentures obliques avec l'angle de votre choix. Vous êtes libre de choisir la stratégie d'usinage et le côté à usiner. Lors d'un taillage d'engrenage, les dentures sont usinées par un mouvement rotatif synchronisé de la broche de l'outil et de la broche de la pièce. La fraise se déplace en plus dans le sens axial le long de la pièce. L'ébauche comme la finition peuvent être réalisés pour x dents par rapport à une hauteur définie sur l'outil. Vous avez ainsi la possibilité d'exploiter toutes dents de l'outil pour allonger la durée d'utilisation globale de l'outil.
Déroulement du cycle
- La commande positionne l'outil à la hauteur de sécurité Q260, sur l'axe de l'outil, avec l'avance FMAX. Si l'outil se trouve déjà à une position de l'axe d'outil dont la valeur est supérieure à celle du paramètre Q260, aucun déplacement n'a lieu
- Avant l'inclinaison du plan d'usinage, la commande positionne l'outil en X, à une coordonnée de sécurité, avec l'avance FMAX. Si l'outil se trouve déjà à une coordonnée du plan d'usinage dont la valeur est supérieure à celle calculée, aucune déplacement n'a lieu.
- La commande incline alors le plan d'usinage avec l'avance Q253.
- La commande positionne l'outil au point de départ du plan d'usinage en le déplaçant avec l'avance FMAX.
- Puis, la commande amène l'outil à distance d'approche Q200, sur l'axe d'outil, avec l'avance Q253.
- La CN fait tourner l'outil sur la pièce à usiner en denture, dans le sens longitudinal, avec l'avance Q478 (pour l'ébauche) ou Q505 (pour la finition) qui a été définie. La zone à usiner est alors délimitée par le point de départ en Z Q551+Q200 et par le point final en Z Q552+Q200 (Q551 et Q552 sont définis dans le cycle 285.)
- Lorsque l'outil se trouve au point final, la commande le retire avec l'avance Q253 pour le ramener au point de départ.
- La commande répète cette procédure (étapes 5 à 7) jusqu'à ce que l'engrenage défini soit fini.
- Pour terminer, la commande amène l'outil à la hauteur de sécurité Q260, avec l'avance FMAX.
Remarques
- Dégager l'outil avant de modifier la position de l'axe pivotant
- Ce cycle ne peut être exécuté que dans les modes d'usinage FUNCTION MODE MILL et FUNCTION MODE TURN .
- Ce cycle s'active par CALL.
- La vitesse de rotation maximale du plateau circulaire ne peut pas être dépassée. Si vous avez configuré une valeur sous NMAX dans le tableau d'outils, la CN ramène la vitesse de rotation à cette valeur.
Pour vous assurer de pouvoir utiliser une avance en mm/tr, évitez les vitesses de rotation de la broche maître qui sont inférieures à 6 1/min.
Informations relatives à la programmation
- Pour être sûr de toujours garder le même tranchant d'outil dans la matière lors de l'usinage d'une denture oblique, définissez une petite course au paramètre de cycle Q554 DECALAGE SYNCHRONE.
- Avant de lancer le cycle, programmez le sens de rotation de la broche maître (broche du canal).
- Si vous avez programmé FUNCTION TURNDATA SPIN VCONST:OFF S15, la vitesse de rotation de l'outil se calcule comme suit : Q541 x S. Avec Q541=238 et S=15, vous obtenez donc 3570 tr/min comme vitesse de rotation de l'outil.
Paramètres du cycle
Figure d'aide | Paramètres |
---|---|
Q215 Opération d'usinage (0/1/2/3)? Définir l'usinage : 0 : Ebauche et finition 1 : Ébauche uniquement 2 : Finition uniquement, à la cote finale 3 : Finition uniquement, à la surépaisseur Programmation : 0, 1, 2, 3 | |
Q200 Distance d'approche? Distance pour le mouvement de retrait et le prépositionnement. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF | |
Q260 Hauteur de securite? Coordonnée sur l'axe d'outil à laquelle aucune collision avec la pièce ne peut se produire (pour un positionnement intermédiaire ou un retrait en fin de cycle). La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 sinon : PREDEF | |
Q545 Angle d'inclinaison de l'outil ? Angle des flancs de la fraise-mère. Saisissez cette valeur sous forme de décimale Exemple : 0°47'=0,7833 Programmation : -60...+60 | |
Q546 Inverser sens de rot. broche ? Modifier le sens de rotation de la broche esclave : 0 : Le sens de rotation reste inchangé. 1 : Le sens de rotation est modifié. Programmation : 0, 1 | |
Q547 Offset angul. roue crantée ? Angle duquel la CN tourne la pièce lors du départ du cycle. Programmation : -180...+180 | |
Q550 Côté usiné(0=pos./1=nég.) ? Pour définir de quel côté l'usinage a lieu. 0 : côté d'usinage positif de l'axe d'usinage dans le système de coordonnées I-CS 1 : côté d'usinage négatif de l'axe principal dans le système de coordonnées I-CS Programmation : 0, 1 | |
Q533 Sens privilégié angle de régl. ? Choix des autres possibilités d'inclinaison. À partir de l'angle d'inclinaison que vous avez défini, la CN doit calculer la position qui convient pour l'axe incliné disponible sur la machine. En règle générale, il existe toujours deux solutions. Le paramètre Q533 vous permet de définir la solution que la CN doit utiliser : 0 : Solution la plus proche de la position actuelle. -1 : Solution qui se trouve entre 0° et -179,9999°. +1 : Solution qui se trouve entre 0° et +180°. -2 : Solution qui se trouve entre -90° et -179,9999°. +2 : Solution qui se trouve entre +90° et +180°. Programmation : -2, -1, 0, +1, +2 | |
Q530 Usinage incliné ? Positionner les axes inclinés pour l'usinage incliné : 1 : positionner automatiquement l'axe incliné et faire suivre la pointe de l'outil (MOVE). La position relative entre la pièce et l'outil reste inchangée. La CN exécute un mouvement de compensation avec les axes linéaires. 2 : positionnement automatique de l'axe incliné, sans actualisation de la pointe de l'outil (TURN) Programmation : 1, 2 | |
Q253 Avance de pré-positionnement? Définition de la vitesse de déplacement de l'outil lors de l'inclinaison et du prépositionnement. Ainsi que pour le positionnement de l'axe d'outil entre chaque passe. L'avance est indiquée en mm/min. Programmation : 0...99999,9999 ou FMAX, FAUTO, PREDEF | |
Q553 Outil: Offset L, début usinage? Pour définir à partir de quel décalage longitudinal (L-OFFSET) l'outil doit être utilisé. La CN décale l'outil de cette valeur dans le sens longitudinal. La valeur agit de manière incrémentale. Programmation : 0...999999 | |
Q554 Course pr décalage synchrone ? Pour définir la course de décalage de la fraise dans le sens axial pendant l'usinage. Cela permet de répartir l'usure de l'outil sur cette zone de dents d'outil. Cela permet également de limiter les dents d'outil utilisées pour l'usinage de dentures obliques. Si vous avez défini la valeur 0, ce décalage synchronisé sera inactif. Programmation : -99...+99,9999 | |
Q548 Décalage pour l'ébauche ? Nombre de dents duquel la CN décale l'outil lors de l'ébauche, dans le sens axial. Cette valeur de décalage est ajoutée à la valeur du paramètre Q553. Si vous avez défini la valeur 0, ce décalage ne sera pas actif. Programmation : -99...+99 | |
Q463 Plongée max.? Passe maximale (indication du rayon) dans le sens radial. La plongée est uniformément répartie pour éviter les passes de rectification. Programmation : 0 001...999 999 | |
Q488 Avance de plongée Vitesse d'avance de la passe de l'outil. La CN interprète l'avance en millimètres par rotation de la pièce. Programmation : 0...99999,999 ou FAUTO | |
Q478 Avance d'ébauche? Vitesse d'avance lors de l'ébauche. La CN interprète l'avance en millimètres par rotation de la pièce. Programmation : 0...99999,999 ou FAUTO | |
Q483 Surépaisseur diamètre ? Surépaisseur du diamètre sur le contour défini. La valeur agit de manière incrémentale. Programmation : 0...99999 | |
Q505 Avance de finition? Vitesse d'avance lors de la finition. La CN interprète l'avance en millimètres par rotation de la pièce. Programmation : 0...99999,999 ou FAUTO | |
Q549 Décalage pour la finition ? Nombre de dents duquel la CN décale l'outil, dans le sens longitudinal, lors de la finition. Cette valeur de décalage est ajoutée à la valeur du paramètre Q553. Si vous avez défini la valeur 0, ce décalage ne sera pas actif. Programmation : -99...+99 |
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 286 FRAISAGE ENGRENAGE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Contrôle et modification du sens de rotation des broches
Avant d'exécuter un usage, assurez-vous que le sens de rotation des deux broches est correct.
- Déterminer le sens de rotation de la table :
- Quel outil ? (coupant à droite ou à gauche ?)
- Quel côté de l'usinage ? X+ (Q550=0) / X- (Q550=1)
- Le sens de rotation de la table figure dans l'un des deux tableaux ! Sélectionnez pour cela le tableau qui contient le sens de rotation de l'outil (coupant à droite/à gauche). Consultez le tableau pour connaître le sens de rotation de la table pour le côté à usiner X+ (Q550=0) / X- (Q550=1) :
Côté usiné | Sens de rotation de la table |
---|---|
X+ (Q550=0) | Dans le sens horaire (par ex. M303) |
X- (Q550=1) | Sens anti-horaire (par ex. M304) |
Côté usiné | Sens de rotation de la table |
---|---|
X+ (Q550=0) | Sens anti-horaire (par ex. M304) |
X- (Q550=1) | Dans le sens horaire (par ex. M303) |
Notez que dans certains cas exceptionnels les sens de rotation diffèrent de ces tableaux.
Modification du sens de rotation
Mode Fraisage :
- Broche maître 1 : vous activez la broche de l'outil comme broche maître avec M3 ou M4. Vous définissez ainsi le sens de rotation (une modification de la broche maître n'a aucune conséquence sur le sens de rotation de la broche esclave).
- Broche esclave 2 : ajustez la valeur du paramètre Q546 pour modifier le sens de rotation de la broche esclave
Mode Tournage :
- Broche maître 1 : vous activez la broche de l'outil comme broche maître avec une fonction M. Cette fonction M est spécifique au constructeur de la machine (M303, M304,...). Vous définissez ainsi le sens de rotation (une modification de la broche maître n'a aucune conséquence sur le sens de rotation de la broche esclave).
- Broche esclave 2 : ajustez la valeur du paramètre Q546 pour modifier le sens de rotation de la broche esclave
Avant d'exécuter un usage, assurez-vous que le sens de rotation des deux broches est correct.
Optez entre autres pour une petite valeur de rotation si vous souhaitez pouvoir évaluer visuellement le sens de rotation.