CNC-PILOT 4290 avec axe Y - Manuel d'utilisation
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
CNC-PILOT 4290 avec axe Y Ce Manuel décrit les fonctions dont dispose la CNC PILOT 4290 avec le logiciel CN numéro 340 460-xx (Release 6.1) pour l'axe Y. Ce manuel vient en complément du Manuel d'utilisation de la CNC PILOT 4290. Sommaire 1 L'axe Y 3 2 Axe Y en DIN PLUS 4 2.1 Indicatifs de sections, contours superposés 6 2.2 Fonctions G pour définition du contour 7 2.2.1 Contours dans le plan XY (face frontale et arrière) 7 2.2.2 Contours dans le plan YZ (vue de dessus) 15 2.3 Fonctions G dans la section Usinage 23 2.3.1 Plans d'usinage 23 2.3.2 Positionnements 23 2.3.3 Déplacements linéaires et circulaires simples 25 2.3.4 Cycles de fraisage 27 2.3.5 Usinage intégral 33 2.4 Exemples 34 2.4.1 Fraisage avec l'axe Y 34 2.4.2 Usinage intégral – Axe Y 38 3 Axe Y dans la simulation 42 4 Axe Y en TURN PLUS 44 4.1 TURN PLUS Contours de fraisage 44 4.1.1 Définition des données de référence 45 4.1.2 Contours dans le plan XY (face frontale et arrière) 46 4.1.3 Contours dans le plan YZ (vue de dessus) 53 4.1.4 Opérations d'usinage avec l'axe Y 60 2 Axe Y
1 L'axe Y 1 L'axe Y L'axe Y vous permet de réaliser des opérations de perçage et de fraisage sur la face frontale et la face arrière ainsi que sur le pourtour. Avec l'utilisation de l'axe Y, deux axes sont en interpolation linéaire ou circulaire dans le plan d'usinage choisi pendant que le troisième axe est en interpolation linéaire. Vous pouvez ainsi réaliser par exemple des rainures ou des poches avec surfaces de base planes et bords de rainure perpendiculaires. Par indication de l'angle de broche, vous définissez la position du contour de fraisage sur la pièce. La CNC PILOT facilite la création de programmes CN avec l'axe Y en: ■ DIN PLUS ■ TURN PLUS Définition du contour ■ TURN PLUS Création du plan de travail La séparation de la définition du contour et de l'„usinage“ est également valable pour le fraisage avec l'axe Y. Dans les opérations de fraisage, il n'y a pas d'adaptation (actualisation) du contour. Les contours sur l'axe Y sont désignés par des codes (indicatifs de sections). La simulation graphique affiche le fraisage dans les fenêtres de tournage, frontale et du pourtour et, en plus, avec „vue latérale (YZ)“. CNC PILOT 4290 HEIDENHAIN 3
2 Axe Y en DIN PLUS 2 Axe Y en DIN PLUS Profondeur de fraisage, position du contour Vous définissez le „plan de référence“ ou le „diamètre de référence“ dans l'indicatif de section. Vous définissez la profondeur et la position d'un contour de fraisage (poche, îlot) dans la définition du contour: ■ avec „Profondeur P“ dans la fonction G308 précédemment programmée ■ en alternative pour les figures: paramètre de cycle „Profondeur P“ Le signe de „Profondeur P“ détermine la position du contour de fraisage: ■ P0: îlot Le tableau illustre la relation entre l'indicatif de section et le signe de „Profondeur P“ pour la position du contour de fraisage. Les cycles de fraisage usinent en partant de la „surface“ pour aller vers le „fond du fraisage“. Section P Surface Fond frais. FRONT_Y P0 Z+P Z FACE_ARR._Y P0 Z–P Z POURTOUR_Y P0 X+(P*2) X X: Diamètre de référence dans l'indicatif de section Z: Plan de référence dans l'indicatif de section P: „Profondeur“ dans G308 ou dans les paramètres du cycle Pour „P“, notez que: l'addition d'un nombre négatif diminue le résultat – la soustraction d'un nombre négatif augmente le résultat. Îlots: Les cycles surfaçage usinent la totalité de la surface décrite dans la définition du contour. Les îlots définis à l'intérieur de cette surface ne sont pas pris en compte. PlanYZ (POURTOUR_Y): ■ La „profondeur P“ se réfère au „diamètre de référence“. ■ Si le contour est fraisé sur une surface préalablement usinée, la surface est considérée comme „diamètre de référence“. 4 Axe Y
2 Axe Y en DIN PLUS Limitation de coupe Si des parties du contour de fraisage sont situées en dehors du contour de tournage, vous délimitez la surface à usiner au moyen du „diamètre surface X / diamètre de référence X“ (paramètres pour indicatifs de sections ou définition de figures). Limitation de coupe dans les plans YZ et XY. Contours sur plusieurs plans Vous programmez les contours imbriqués hiérarchiquement (poche à l'intérieur d'une poche, par exemple) de la manière suivante: ■ Pour chaque poche/îlot, vous définissez un indicatif de section ou ■ vous débutez avec „G308 Début îlot/poche“ et terminez avec „G309 Fin poche/îlot“. CNC PILOT 4290 HEIDENHAIN 5
2.1 Indicatifs de sections 2.1 Indicatifs de sections, Début poche/îlot G308 contours superposés G308 définit un „nouveau” plan de référence/diamètre de référence pour les contours imbriqués hiérarchiquement (cf. également „ 2 Axe Y en DIN PLUS“). FRONT_Y, FACE_ARR._Y Paramètres Les indicatifs de sections désignent le plan XY (G17) P: Profondeur/hauteur et le plan de référence du contour (sens Z). ■ P0: îlot Paramètres X: Diamètre de surface (pour limitation de coupe) Fin de la poche/de l'îlot G309-Géo Z: Position du plan de référence – par défaut: 0 G309 achève un „plan de référence”. Chaque plan de référence C: Position broche – par défaut: 0 défini avec G308 doit se terminer par G309! POURTOUR_Y L'indicatif de section désigne le plan YZ (G19) ainsi que la position du contour dans le sens X. Paramètres X: Diamètre de référence C: Position broche – par défaut: 0 . . . Indicatifs de sections et G308/G309 PIECE BRUTE N1 G20 X105 Z50 K5 Définition de la pièce brute PIECE FINIE Définition du contour de tournage N2 G0 X100 Z0 N3 G1 Z-40 N4 G1 X0 N5 G1 Z0 N6 G1 X100 FRONT_Y Z0 C0 Plan XY: définir plan de référence et position broche N7 G308 P-5 Début poche „rectangle“ de profondeur „–5“ N8 G375 X-5 Y-10 K50 B30 R3 A0 Rectangle N9 G308 P-10 Début poche „cercle entier dans rectangle“ de profondeur „–10“ N10 G374 X-3 Y-5 R8 Cercle entier N11 G309 Fin poche „cercle entier“ N12 G309 Fin poche „rectangle“ POURTOUR_Y X100 C10 Plan YZ: définir diamètre de référence, position broche N13 G381 Z-10 Y0 K18 B8 A0 P-5 Rainure linéaire de profondeur „–5“ 6 Axe Y
2.2.1 Contours dans le plan XY (face frontale et arrière) 2.2 Fonctions G pour définition du contour 2.2.1 Contours dans le plan XY (face frontale et arrière) Point initial du contour G170-Géo G170 définit le point initial d'un contour dans le plan XY. Paramètres X,Y: Point initial du contour (cote de rayon X) Droite G171-Géo G171 définit une droite dans un contour du plan XY. „Chanfrein/arrondi B“ définit la transition vers l'élément de contour suivant. Programmez le point final théorique de l'élément de contour si vous indiquez un chanfrein/arrondi. Le „point d'intersection Q“ définit le point final si la droite coupe un arc de cercle et si le point final n'est pas défini. Paramètres X,Y: Point final (cote de rayon X) A: Angle par rapport à l'axe positif X B: Chanfrein/arrondi ■ B aucune introduction: raccordement tangentiel ■ B=0: raccordement non tangentiel ■ B>0: rayon de l'arrondi ■ B
2.2.1 Contours dans le plan XY (face frontale et arrière) Arc de cercle G172-/G173-Géo G172/G173 définit un arc de cercle dans un contour du plan XY. Sens de rotation: cf. figure d'aide. „Chanfrein/arrondi B“ définit la transition vers l'élément de contour suivant. Programmez le point final théorique de l'élément de contour si vous indiquez un chanfrein/arrondi. Le „point d'intersection Q“ définit le point final si la droite coupe un arc de cercle et si le point final n'est pas défini. Paramètres X, Y: Point final (cote de rayon X) I, J: Centre (I=axe X, J=axe Y; I cote de rayon) R: Rayon Q: Point d'intersection – par défaut: 0 ■ pour transition par une droite, on a: G172 Q=0: point d'intersection proche Q=1: point d'intersection éloigné ■ pour transition par arc de cercle, on a: Q=0: point d'intersection éloigné Q=1: point d'intersection proche B: Chanfrein/arrondi ■ B aucune introduction: raccordement tangentiel ■ B=0: raccordement non tangentiel ■ B>0: rayon de l'arrondi ■ B
2.2.1 Contours dans le plan XY (face frontale et arrière) Perçage G370-Géo G370 définit un trou avec lamage et taraudage dans le plan XY. Paramètres X,Y: Centre du trou (cote de rayon X) B: Diamètre de perçage P: Profondeur de perçage (profondeur du trou et lamage – sans pointe de perçage et de centrage) W: Angle de pointe – par défaut: 180° R: Diamètre de lamage U: Profondeur de lamage E: Angle de lamage I: Diamètre du filet J: Profondeur du filet K: Attaque du filet (longueur en sortie) Usiner avec G71...G74 les trous définis F: Pas de vis avec G370-Géo. V: Filet à gauche ou à droite – par défaut: 0 ■ V=0: filet à droite ■ V=1: filet à gauche A: Angle – inclinaison du trou (référence: axe Z positif) ■ face frontale (plage: –90° < A < 90°) – par défaut: 0° ■ face arrière (plage: 90° < A < 270°) – par défaut: 180° O: Diamètre de centrage Rainure linéaire G371-Géo G371 définit une rainure linéaire dans le plan XY. Paramètres X,Y: Centre de la rainure (X cote de rayon) K: Longueur de la rainure B: Largeur de la rainure A: Angle axe longitudinal de la rainure (référence: axe X positif) – par défaut: 0° P: Profondeur/hauteur et position du contour de fraisage – pas d'introduction: „P“ de G308 ■ P0: îlot I: Diamètre surface (pour limitation de coupe) ■ pas d'introduction: „X“ de l'indicatif de section ■ „I“ écrase „X“ de l'indicatif de section CNC PILOT 4290 HEIDENHAIN 9
2.2.1 Contours dans le plan XY (face frontale et arrière) Rainure circulaire G372/G373-Géo G372/G373 définit une rainure circulaire dans le plan XY. ■ G372-Géo Rainure circulaire sens horaire ■ G373-Géo Rainure circulaire sens anti-horaire Paramètres X, Y: Centre de courbure de la rainure (X cote de rayon) R: Rayon de courbure (référence: trajectoire du centre de la rainure) B: Largeur de la rainure A, W: Angle initial, angle final (référence: axe X positif) – par défaut: 0° P: Profondeur/hauteur et position du contour de fraisage – pas d'introduction: „P“ de G308 ■ P0: îlot I: Diamètre surface (pour limitation de coupe) ■ pas d'introduction: „X“ de l'indicatif de section ■ „I“ écrase „X“ de l'indicatif de section G373-Géo Cercle entier G374-Géo G374 définit un cercle entier dans le plan XY. Paramètres X, Y: Centre du cercle (X cote de rayon) R: Rayon du cercle P: Profondeur/hauteur et position du contour de fraisage – pas d'introduction: „P“ de G308 ■ P0: îlot I: Diamètre surface (pour limitation de coupe) ■ pas d'introduction: „X“ de l'indicatif de section ■ „I“ écrase „X“ de l'indicatif de section 10 Axe Y
2.2.1 Contours dans le plan XY (face frontale et arrière) Rectangle G375-Géo G375 définit un rectangle dans le plan XY. Paramètres X,Y: Centre du rectangle (cote de rayon X) K: Longueur du rectangle B: (Hauteur) largeur du rectangle R: Chanfrein/arrondi – par défaut: 0 ■ R>0: rayon de l'arrondi ■ R0: longueur du côté ■ K
2.2.1 Contours dans le plan XY (face frontale et arrière) Modèle linéaire plan XY G471-Géo G471 définit un modèle de trous linéaire dans le plan XY. G471 agit sur le trou ou la figure défini(e) dans la séquence suivante (G370..375, G377). Remarques concernant la programmation ■ Programmer le trou/la figure dans la séquence suivante sans centre. ■ Le cycle de fraisage (section USINAGE) appelle le trou/la figure dans la séquence suivante – et non pas la définition du modèle. Paramètres Q: Nombre de figures X, Y: Point initial du modèle (cote de rayon X) I, J: Point final du modèle (I=axe X, J=axe Y; I cote de rayon) Ii, Ji: Distance entre deux figures (dans le sens X/Y) A: Angle axe longitudinal du modèle (référence: axe X positif) R: Longueur totale du modèle Ri: Distance entre deux figures (distance modèle) 12 Axe Y
2.2.1 Contours dans le plan XY (face frontale et arrière) Modèle circulaire dans le plan XY G472-Géo G472 définit un modèle de trous circulaire dans le plan XY. G472 agit sur la figure définie dans la séquence suivante (G370..375, G377). Remarques concernant la programmation ■ Programmer le trou/la figure dans la séquence suivante sans centre – exception: rainure circulaire. Si vous programmez le „centre de courbure X, Y“ de la rainure circulaire, il sera additionné à la position du modèle (cf. „Manuel d'utilisation – 4.7.9 Modèles circulaires avec rainures circulaires“). ■ Le cycle de fraisage (section USINAGE) appelle le trou/la figure dans la séquence suivante – et non pas la définition du modèle. Paramètres Q: Nombre de figures K: Diamètre du modèle A: Angle initial – Position de la première figure (référence: axe X positif) – par défaut: 0° W: Angle final – Position de la dernière figure (référence: axe X positif) – par défaut: 360° Wi: Angle entre deux figures V: Sens (orientation) – par défaut: 0 ■ V=0 – sans W: répartition sur cercle entier ■ V=0 – avec W: répartition sur le plus grand arc de cercle ■ V=0 – avec Wi: signe de Wi détermine le sens (Wi
2.2.1 Contours dans le plan XY (face frontale et arrière) Surface délimitée G376-Géo G376 définit une surface dans le plan XY. Paramètres Z: Côté de référence – pas d'introduction: „Z“ de l'indicatif de section K: Epaisseur résiduelle Ki: Profondeur B: Largeur (référence: côté de référence Z) ■ B0: surface dans le sens positif de Z I: Diamètre surface ■ pas d'introduction: „X“ de l'indicatif de section ■„I“ écrase „X“ de l'indicatif de section C: Angle de position de la perpendiculaire au côté – pas d'introduction: „C“ de l'indication de section Le signe de la „largeur B“ est exploité indépendamment du fait que la surface soit située sur la face frontale ou sur la face arrière. Lingots polygonaux G477-Géo G477 définit des lingots polygonaux dans le plan XY. Paramètres Z: Côté de référence – pas d'introduction: „Z“ de l'indicatif de section K: Diamètre du cercle inscrit Ki: Longueur côté B: Largeur (référence: côté de référence Z) ■ B0: surface dans le sens positif de Z C: Angle de position de la perpendiculaire au côté – pas d'introduction: „C“ de l'indication de section Q: Nombre de côtés (Q ‡ 2) I: Diamètre surface ■ pas d'introduction: „X“ de l'indicatif de section Le signe de la „largeur B“ est exploité ■„I“ écrase „X“ de l'indicatif de section indépendamment du fait que la surface soit située sur la face frontale ou sur la face arrière. 14 Axe Y
2.2.2 Contours dans le plan YZ (vue de dessus) 2.2.2 Contours dans le plan YZ (vue de dessus) Point initial du contour G180-Géo G180 définit le point initial d'un contour dans le plan YZ. Paramètres Y, Z: Point initial du contour Droite G181-Géo G181 définit une droite dans un contour du plan YZ. „Chanfrein/arrondi B“ définit la transition vers l'élément de contour suivant. Programmez le point final théorique de l'élément de contour si vous indiquez un chanfrein/arrondi. Le „point d'intersection Q“ définit le point final si la droite coupe un arc de cercle et si le point final n'est pas défini. Paramètres Y, Z: Point final A: Angle par rapport à l'axe positif Z B: Chanfrein/arrondi ■ B aucune introduction: raccordement tangentiel ■ B=0: raccordement non tangentiel ■ B>0: rayon de l'arrondi ■ B
2.2.2 Contours dans le plan YZ (vue de dessus) Arc de cercle G182/G183-Géo G182/G183 définit un arc de cercle dans un contour du plan YZ. Sens de rotation: cf. figure d'aide. „Chanfrein/arrondi B“ définit la transition vers l'élément de contour suivant. Programmez le point final théorique de l'élément de contour si vous indiquez un chanfrein/arrondi. Le „point d'intersection Q“ définit le point final si la droite coupe un arc de cercle et si le point final n'est pas défini. Paramètres Y, Z: Point final J, K: Centre (J=sens Y, K=sens Z) R: Rayon Q: Sélection point d'intersection – par défaut: 0 ■ pour transition par une droite, on a: G182 Q=0: point d'intersection proche Q=1: point d'intersection éloigné ■ pour transition par arc de cercle, on a: Q=0: point d'intersection éloigné Q=1: point d'intersection proche B: Chanfrein/arrondi ■ B aucune introduction: raccordement tangentiel ■ B=0: raccordement non tangentiel ■ B>0: rayon de l'arrondi ■ B
2.2.2 Contours dans le plan YZ (vue de dessus) Perçage G380-Géo G380 définit un trou indépendant avec lamage et taraudage dans le plan YZ. Paramètres Y, Z: Centre du trou B: Diamètre de perçage P: Profondeur de perçage (profondeur du trou et lamage – sans pointe de perçage et de centrage) W: Angle de pointe – par défaut: 180° R: Diamètre de lamage U: Profondeur de lamage E: Angle de lamage I: Diamètre du filet J: Profondeur du filet Usiner avec G71...G74 les trous définis K: Attaque du filet (longueur en sortie) avec G350-Géo. F: Pas de vis V: Filet à gauche ou à droite – par défaut: 0 ■ V=0: filet à droite ■ V=1: filet à gauche A: Angle – inclinaison du trou (référence: axe X positif; plage: –90° < A < 90°) O: Diamètre de centrage Rainure linéaire G381-Géo G381 définit une rainure linéaire dans le plan YZ. Paramètres Y, Z: Centre de la rainure X: Diamètre de référence ■ pas d'introduction: „X“ de l'indicatif de section ■ „X“ de G381 écrase „X“ de l'indicatif de section K: Longueur de la rainure B: Largeur de la rainure A: Angle axe longitudinal de la rainure (référence: axe Z positif) – par défaut: 0° P: Profondeur de la poche – pas d'introduction: „P“ de G308 CNC PILOT 4290 HEIDENHAIN 17
2.2.2 Contours dans le plan YZ (vue de dessus) Rainure circulaire G382/G383-Géo G382/G383 définit une rainure circulaire dans le plan YZ. ■ G382-Géo Rainure circulaire sens horaire ■ G383-Géo Rainure circulaire sens anti-horaire Paramètres Y, Z: Centre de courbure de la rainure X: Diamètre de référence ■ pas d'introduction: „X“ de l'indicatif de section ■„X“ de G382/G383 écrase „X“ de l'indicatif de section R: Rayon de courbure (référence: trajectoire du centre de la rainure) B: Largeur de la rainure A, W: Angle initial, angle final (référence: axe Z positif) – par défaut: 0° G382 P: Profondeur de la poche – pas d'introduction: „P“ de G308 G383 Cercle entier G384-Géo G374 définit un cercle entier dans le plan YZ. Paramètres Y, Z: Centre du cercle X: Diamètre de référence ■ pas d'introduction: „X“ de l'indicatif de section ■ „X“ de G384 écrase „X“ de l'indicatif de section R: Rayon du cercle P: Profondeur de la poche – pas d'introduction: „P“ de G308 18 Axe Y
2.2.2 Contours dans le plan YZ (vue de dessus) Rectangle G385-Géo G385 définit un rectangle dans le plan YZ. Paramètres Y, Z: Centre du rectangle X: Diamètre de référence ■ pas d'introduction: „X“ de l'indicatif de section ■ „X“ de G385 écrase „X“ de l'indicatif de section K: Longueur du rectangle B: (Hauteur) largeur du rectangle R: Chanfrein/arrondi – par défaut: 0 ■ R>0: rayon de l'arrondi ■ R0: rayon de l'arrondi ■ R
2.2.2 Contours dans le plan YZ (vue de dessus) Modèle linéaire dans le plan YZ G481-Géo G481 définit un modèle de trous linéaire dans le plan YZ. G481 agit sur la figure définie dans la séquence suivante (G380..385, G387). Remarques concernant la programmation ■ Programmer le trou/la figure dans la séquence suivante sans centre. ■ Le cycle de fraisage (section USINAGE) appelle le trou/la figure dans la séquence suivante – et non pas la définition du modèle. Paramètres Q: Nombre de figures Y, Z: Point initial du modèle J, K: Point final du modèle (J=sens Y, K=sens Z) Ji, Ki: Distance entre deux figures (J=sens Y, K=sens Z) R: Longueur totale du modèle Ri: Distance entre deux figures (distance modèle) A: Angle axe longitudinal du modèle (référence: axe Z positif) 20 Axe Y
2.2.2 Contours dans le plan YZ (vue de dessus) Modèle circulaire dans le plan YZ G482-Géo G482 définit un modèle de trous circulaire dans le plan YZ. G482 agit sur la figure définie dans la séquence suivante (G380..385, G387). Remarques concernant la programmation ■ Programmer le trou/la figure dans la séquence suivante sans centre – exception: rainure circulaire. Si vous programmez le „centre de courbure X, Y“ de la rainure circulaire, il sera additionné à la position du modèle (cf. „Manuel d'utilisation – 4.7.9 Modèles circulaires avec rainures circulaires“). ■ Le cycle de fraisage (section USINAGE) appelle le trou/la figure dans la séquence suivante – et non pas la définition du modèle. Paramètres Q: Nombre de figures - par défaut: 1 K: Diamètre du modèle A: Angle initial – Position de la première figure (référence: axe Z positif) – par défaut: 0° W: Angle final – Position de la dernière figure (référence: axe Z positif) – par défaut: 360° Wi: Distance entre deux figures V: Sens (orientation) – par défaut: 0 ■ V=0 – sans W: répartition sur cercle entier ■ V=0 – avec W: répartition sur le plus grand arc de cercle ■ V=0 – avec Wi: signe de Wi détermine le sens (Wi
2.2.2 Contours dans le plan YZ (vue de dessus) Surface délimitée G386-Géo G386 définit une surface délimitée dans le plan XY. Paramètres Z: Côté de référence – pas d'introduction: „Z“ de l'indicatif de section K: Epaisseur résiduelle Ki: Profondeur B: Largeur (référence: côté de référence Z) ■ B0: surface dans le sens positif de Z X: Diamètre de référence ■ pas d'introduction: „X“ de l'indicatif de section ■ „X“ de G386 écrase „X“ de l'indicatif de section C: Angle de position de la perpendiculaire au côté ■ pas d'introduction: „C“ de l'indicatif de section Le diamètre de référence X délimite la ■ pas d'introduction et „C“ non programmé dans l'indicatif surface à usiner. de section: C=0 Lingots polygonaux G487-Géo G487 définit un lingot polygonal dans le plan YZ. Paramètres Z: Côté de référence – pas d'introduction: „Z“ de l'indicatif de section K: Diamètre du cercle inscrit Ki: Longueur côté B: Largeur (référence: côté de référence Z) ■ B0: surface dans le sens positif de Z X: Diamètre de référence ■ pas d'introduction: „X“ de l'indicatif de section ■ „X“ écrase „X“ de l'indicatif de section C: Angle de position de la perpendiculaire au côté ■ pas d'introduction: „C“ de l'indicatif de section Le diamètre de référence X délimite la ■ pas d'introduction et „C“ non programmé dans l'indicatif surface à usiner. de section: C=0 Q: Nombre de côtés (Q ‡ 2) 22 Axe Y
2.3.1 Sélection du plan d'usinage 2.3 Fonctions G dans la section Fraisage Les cycles de fraisage G840, G845 et G846 sont Usinage utilisés pour l'usinage avec l'axe C et l'axe Y (cf. Manuel d'utilisation „4.8.15 Cycles de fraisage“). Avant de programmer l'axe Y pour une opération de fraisage avec Pour l'usinage avec l'axe Y, on dispose en plus des déplacements linéaires ou circulaires ou avec les cycles d'usinage, cycles de fraisage G841, G842, G843, G844. Ces vous devez définir le plan d'usinage. cycles ainsi que G845/G846 sont décrits ci-après. Si vous ne programmez pas le plan d'usinage, la CNC PILOT procède au tournage ou au fraisage avec l'axe C (G18 plan XZ). Perçage Les opérations de perçage avec l'axe Y sont réalisées de la même manière que l'usinage avec l'axe C (cf. Manuel d'utilisation „4.8.11 Cycles de perçage“). 2.3.1 Plans d'usinage G17 Plan XY (face frontale ou arrière) L'usinage avec les cycles de fraisage a lieu dans le plan XY et la pas- se avec les cycles de fraisage et de perçage, dans le sens Z. G18 Plan XZ (tournage) Le „tournage normal“ ainsi que le perçage et le fraisage sont effectués dans le plan XZ avec l'axe C. G19 Plan YZ (vue de dessus/pourtour) L'usinage avec les cycles de fraisage a lieu dans le plan YZ et la pas- se avec les cycles de fraisage et de perçage, dans le sens X. Programmation X, Y, Z: en absolu, en 2.3.2 Positionnements incrémental ou avec effet modal Avance rapide G0 L'outil se déplace en rapide sur la trajectoire la plus courte jusqu'au „point-cible X, Y, Z“. Paramètres X, Y, Z: Point-cible (cote de diamètre X) CNC PILOT 4290 HEIDENHAIN 23
2.3.2 Positionnements Aborder le point de changement d'outil G14 Le chariot se déplace en avance rapide jusqu'au point de changement d'outil. Vous définissez les coordonnées du point de changement d'outil en mode Ajustage Paramètres Q: Séquence (suite chronologique) – par défaut: 0 0: déplacement simultané en X et Z (en diagonale) 1: d'abord sens X, puis Z 2: d'abord sens Z, puis X 3: seulement dans le sens X 4: seulement dans le sens Z 5: seulement dans le sens Y 6: déplacement simultané en X, Y et Z (en diagonale) Avec Q=0...4, l'axe Y ne se déplace pas. Avance rapide en coordonnées machine G701 Le chariot se déplace en rapide sur la trajectoire la plus courte jusqu'au „point-cible“. Paramètres X, Y, Z: Point final – (cote de diamètre X) „X, Y, Z“ se réfèrent au point zéro machine et au point de référence du chariot. 24 Axe Y
2.3.3 Déplacements linéaires et circulaires simples 2.3.3 Déplacements linéaires et circulaires simples Déplacement linéaire G1 – Fraisage L'outil se déplace selon l'avance de travail sur une trajectoire linéaire jusqu'au „point final”. „Chanfrein/arrondi B“ définit la transition vers l'élément de contour suivant. Programmez le point final théorique de l'élément de contour si vous indiquez un chanfrein/arrondi. Le „point d'intersection Q“ définit le point final si la droite coupe un arc de cercle et si le point final n'est pas défini. L'avance spéciale est valable pour le chanfrein/l'arrondi. G1 est exécutée en fonction du plan d'usinage: G17 ■ interpolation dans le plan XY ■ passe dans le sens Z ■ angle A - référence: axe X positif G18 ■ interpolation dans le plan XZ ■ passe dans le sens Y ■ angle A - référence: axe Z négatif G19 ■ interpolation dans le plan YZ ■ passe dans le sens X ■ angle A - référence: axe Z positif Paramètres X, Y, Z: Point final (cote de diamètre X) A: Angle (référence: en fonction du plan d'usinage) Q: Point d'intersection – par défaut: 0 ■ Q=0: point d'intersection proche ■ Q=1: point d'intersection éloigné B: Chanfrein/arrondi ■ B pas d'introduction: raccordement tangentiel Programmation X, Y, Z: en absolu, en ■ B=0: raccordement non tangentiel incrémental, avec effet modal ou „?“ ■ B>0: rayon de l'arrondi ■ B
2.3.3 Déplacements linéaires et circulaires simples Déplacement circulaire – Fraisage G2, G3 – cotation incrémentale du centre, G12, G13 – cotation absolue du centre L'outil se déplace selon l'avance de travail sur une trajectoire circulaire jusqu'au „point final”. Sens de rotation de G2, G3 ou G12, G13: cf. figure d'aide. „Chanfrein/arrondi B“ définit la transition vers l'élément de contour suivant. Programmez le point final théorique de l'élément de contour si vous indiquez un chanfrein/arrondi. Le „point d'intersection Q“ définit le point final si l'arc de cercle coupe une droite un arc de cercle et si le point final n'est pas défini. Si le centre du cercle n'a pas été programmé, la CNC PILOT calcule le centre correspondant à l'arc de cercle le plus court. L'avance spéciale est valable pour le chanfrein/l'arrondi. Exemple: G2 – plan XY G2/G3 ou G12/G13 sont exécutées en fonction du plan d'usinage: G17 ■ interpolation dans le plan XY ■ passe dans le sens Z ■ définition du centre: avec I, J G18 ■ interpolation dans le plan XZ ■ passe dans le sens Y ■ définition du centre: avec I, K G19 ■ interpolation dans le plan YZ ■ passe dans le sens X ■ définition du centre: avec J, K Paramètres X, Y, Z: Point final (cote de diamètre X) R: Rayon Q: Point d'intersection – par défaut: 0 ■ Q=0: point d'intersection éloigné ■ Q=1: point d'intersection proche B: Chanfrein/arrondi Exemple: G2 – planYZ ■ B pas d'introduction: raccordement tangentiel ■ B=0: raccordement non tangentiel ■B>0: rayon de l'arrondi ■ B
2.3.4 Cycles de fraisage 2.3.4 Cycles de fraisage Fraisage de contour G840 G840 fraise, finit, grave, ou ébavure des figures ou „contours libres“ (contours ouverts ou fermés) des sections du programme: ■ FRONT_Y (avec axe Y) ■ FACE_ARR._Y (avec axe Y) ■ POURTOUR_Y (avec axe Y) Les opérations d'usinage avec l'axe Y sont réalisées de la même manière que l'usinage avec l'axe C (cf. Manuel d'utilisation „4.8.15 Cycles de fraisage“). Surfaçage, ébauche G841 G841 effectue l'ébauche avec G376-Géo (plan XY) ou G386-Géo (plan YZ) de surfaces définies. Le cycle fraisage de l'extérieur vers l'intérieur. „U“ définit le recouvrement des trajectoires de fraisage. „V“ définit la valeur en fonction de laquelle la fraise doit dépasser le rayon ex- terne (référence: diamètre de la fraise). L'approche de la fraise a lieu en dehors de la matière. Exécution du cycle 1 Position initiale (X, Y, Z, C) correspondant à la position avant le cycle 2 calcule la répartition des passes (passes surfaces de fraisage, passes fraisage en profondeur) 3 déplace l'outil à la distance de sécurité et avance pour la première profondeur de fraisage 4 fraise la surface 5 relève l'outil à la distance de sécurité, se déplace et plonge pour la profondeur de fraisage suivante 6 répète 4...5 jusqu'à ce que la totalité de la surface soit fraisée 7 rétracte l'outil en fonction du „plan de retrait J“ Paramètres NS: Numéro de séquence – référence à la définition du contour P: Profondeur de fraisage (max.) (plongée sur le plan de fraisage) I, K: Surépaisseur dans le sens X, Z U: Facteur (min.) de recouvrement (recouvrement = U*diamètre de la fraise) – par défaut: 0,5 V: Facteur de dépassement (dépassement = V*diamètre de la fraise) – par défaut: 0,5 F: Avance de plongée (pour plongée en profondeur) – par défaut: avance active J: Plan de retrait – pas d'introduction: l'outil retourne à la Les surépaisseurs sont prises en position initiale compte (G57: ■ plan XY: position de retrait dans le sens Z sens X, sens Z; G58: surépaisseur ■ plan YZ: position de retrait dans le sens X (cote de équidistante dans le plan de fraisage). diamètre) CNC PILOT 4290 HEIDENHAIN 27
2.3.4 Cycles de fraisage Finition surfaçage G842 G842 effectue la finition avec G376-Géo (plan XY) ou G386-Géo (plan YZ) de surfaces définies. Le cycle frais de l'extérieur vers l'intérieur. „U“ définit le recouvrement des trajectoires de fraisage. „V“ définit la valeur en fonction de laquelle la fraise doit dépasser le rayon ex- terne (référence: diamètre de la fraise). L'approche de la fraise a lieu en dehors de la matière. Exécution du cycle 1 Position initiale (X, Y, Z, C) correspondant à la position avant le cycle 2 calcule la répartition des passes (passes surfaces de fraisage, passes fraisage en profondeur) 3 déplace l'outil à la distance de sécurité et plonge pour la première profondeur de fraisage 4 fraise la surface 5 relève l'outil à la distance de sécurité, se déplace et plonge pour la profondeur de fraisage suivante 6 répète 4...5 jusqu'à ce que la totalité de la surface soit fraisée 7 rétracte l'outil en fonction du „plan de retrait J“ Paramètres NS: Numéro de séquence – référence à la définition du contour H: Sens du fraisage (se référant à l'usinage des flancs) – par défaut: 0 ■ H=0: en opposition ■ H=1: en avalant P: Profondeur de fraisage (max.) (plongée sur le plan de fraisage) U: Facteur (min.) de recouvrement (recouvrement = U*diamètre de la fraise) – par défaut: 0,5 V: Facteur de dépassement (dépassement = V*diamètre de la fraise) – par défaut: 0,5 F: Avance de plongée (pour plongée en profondeur) – par défaut: avance active J: Plan de retrait – pas d'introduction: l'outil retourne à la position initiale ■ plan XY: position de retrait dans le sens Z ■ plan YZ: position de retrait dans le sens X (cote de diamètre) 28 Axe Y
2.3.4 Cycles de fraisage Lingots polygonaux, ébauche G843 G843 effectue l'ébauche avec G477-Géo (plan XY) ou G487-Géo (plan YZ) de lingots polygonaux définis. Le cycle fraisage de l'extérieur vers l'intérieur. „U“ définit le recouvrement des trajectoires de fraisage. „V“ définit la valeur en fonction de laquelle la fraise doit dépasser le rayon ex- terne („U, V“ se réfèrent au diamètre de la fraise). L'approche de la fraise a lieu en dehors de la matière. Exécution du cycle 1 Position initiale (X, Y, Z, C) correspondant à la position avant le cycle 2 calcule la répartition des passes (passes surfaces de fraisage, passes fraisage en profondeur) et les positions de la broche 3 fait tourner la broche tourne à la première position; déplace la fraise à la distance de sécurité et avance pour la première Les surépaisseurs sont prises en profondeur de fraisage compte (G57: 4 fraise la surface sens X, sens Z; G58: surépaisseur équidistante dans le plan de fraisage). 5 relève l'outil à la distance de sécurité, se déplace et plonge pour la profondeur de fraisage suivante 6 répète 4...5 jusqu'à ce que la totalité de la surface soit fraisée 7 rétracte l'outil en fonction du „plan de retrait J“; la broche tourne à la position suivante, la fraise se déplace à la distance de sécurité et avance pour le plan de fraisage suivant 8 répète de 4...7 jusqu'à ce que toutes les faces soient fraisées 9 rétracte l'outil en fonction du „plan de retrait J“ Paramètres NS: Numéro de séquence – référence à la définition du contour P: Profondeur de fraisage (max.) (plongée sur le plan de fraisage) I, K: Surépaisseur dans le sens X, Z U: Facteur (min.) de recouvrement (recouvrement = U*diamètre de la fraise) – par défaut: 0,5 V: Facteur de dépassement (dépassement = V*diamètre de la fraise) – par défaut: 0,5 F: Avance de plongée (pour plongée en profondeur) – par défaut: avance active J: Plan de retrait – pas d'introduction: l'outil retourne à la position initiale ■ plan XY: position de retrait dans le sens Z ■ plan YZ: position de retrait dans le sens X (cote de diamètre) CNC PILOT 4290 HEIDENHAIN 29
2.3.4 Cycles de fraisage Lingots polygonaux, finition G844 G844 effectue la finition avec G477-Géo (plan XY) ou G487-Géo (plan YZ) de lingots polygonaux définis. Le cycle fraisage de l'extérieur vers l'intérieur. „U“ définit le recouvrement des trajectoires de fraisage. „V“ définit la valeur en fonction de laquelle la fraise doit dépasser le rayon ex- terne („U, V“ se réfèrent au diamètre de la fraise). L'approche de la fraise a lieu en dehors de la matière. Exécution du cycle 1 Position initiale (X, Y, Z, C) correspondant à la position avant le cycle 2 calcule la répartition des passes (passes surfaces de fraisage, passes fraisage en profondeur) et les positions de la broche 3 fait tourner la broche tourne à la première position; déplace la fraise à la distance de sécurité et avance pour la première profondeur de fraisage 4 fraise la surface 5 relève l'outil à la distance de sécurité, se déplace et plonge pour la profondeur de fraisage suivante 6 répète 4...5 jusqu'à ce que la totalité de la surface soit fraisée 7 rétracte l'outil en fonction du „plan de retrait J“; la broche tourne à la position suivante, la fraise se déplace à la distance de sécurité et avance pour le plan de fraisage suivant 8 répète de 4...7 jusqu'à ce que toutes les faces soient fraisées 9 rétracte l'outil en fonction du „plan de retrait J“ Paramètres NS: Numéro de séquence – référence à la définition du contour H: Sens du fraisage (se référant à l'usinage des flancs) – par défaut: 0 ■ H=0: en opposition ■ H=1: en avalant P: Profondeur de fraisage (max.) (plongée sur le plan de fraisage) U: Facteur (min.) de recouvrement (recouvrement = U*diamètre de la fraise) – par défaut: 0,5 V: Facteur de dépassement (dépassement = V*diamètre de la fraise) – par défaut: 0,5 F: Avance de plongée (pour plongée en profondeur) – par défaut: avance active J: Plan de retrait – pas d'introduction: l'outil retourne à la position initiale ■ plan XY: position de retrait dans le sens Z ■ plan YZ: position de retrait dans le sens X (cote de diamètre) 30 Axe Y
2.3.4 Cycles de fraisage Ebauche de fraisage de poches G845 G845 effectue l'ébauche de contours et figures définis dans le plan XY ou YZ et faisant partie des sections: ■ FRONT_Y ■ FACE_ARR._Y ■ POURTOUR_Y Opérations d'usinage avec l'axe C: cf. Manuel d'utilisation „4.8.15 Cycles de fraisage“ „U“ définit le recouvrement des trajectoires de fraisage. „V“ définit la valeur en fonction de laquelle la fraise doit dépasser le rayon ex- terne (référence: diamètre de la fraise). Vous agissez sur le sens de fraisage avec le „sens de déroulement du fraisage H“, le „sens d'usinage Q“, et le sens de rotation de la fraise (cf. Manuel d'utilisation „ 4.8.15 Cycles de fraisage“). Exécution du cycle 1 Position initiale (X, Y, Z, C) correspondant à la position avant le cycle 2 calcule la répartition des passes (passes surfaces de fraisage, passes fraisage en profondeur) 3 déplace l'outil à la distance de sécurité et plonge pour la première profondeur de fraisage 4 fraise la surface 5 relève l'outil à la distance de sécurité, se déplace et plonge pour la profondeur de fraisage suivante 6 répète 4...5 jusqu'à ce que la totalité de la surface soit fraisée 7 rétracte l'outil en fonction du „plan de retrait J“ Paramètres NS: Numéro de séquence – référence à la définition du contour P: Profondeur de fraisage (max.) (plongée sur le plan de J: Plan de retrait – pas d'introduction: l'outil fraisage) retourne à la position initiale ■ plan XY: position de retrait dans le sens Z I, K: Surépaisseur dans le sens X, Z ■ plan YZ: position de retrait dans le sens X U: Facteur (min.) de recouvrement (recouvrement = (cote de diamètre) U*diamètre de la fraise) – par défaut: 0,5 Q: Sens d'usinage – par défaut: 0 V: Facteur de dépassement (si le contour de fraisage dépasse ■ Q=0: de l'intérieur vers l'extérieur le contour de tournage) ■ Q=1: de l'extérieur vers l'intérieur ■ 0: le contour défini sera fraisé en totalité ■ 0 < V † 1: dépassement = V*diamètre de la fraise Les surépaisseurs sont prises en H: Sens de déplacement de la fraise – par défaut: 0 compte (G57: ■ H=0: en opposition sens X, sens Z; G58: surépaisseur ■ H=1: en avalant équidistante dans le plan de fraisage). F: Avance de plongée (pour plongée en profondeur) – par défaut: avance active E: Avance réduite pour éléments circulaires – pas d'introduction: avance en cours CNC PILOT 4290 HEIDENHAIN 31
2.3.4 Cycles de fraisage Fraisage de poches, finition G846 G846 effectue la finition de contours et figures fermés définis dans le plan XY ou YZ et faisant partie des sections: ■ FRONT_Y ■ FACE_ARR._Y ■ POURTOUR_Y Opérations d'usinage avec l'axe C: cf. Manuel d'utilisation „4.8.15 Cycles de fraisage“ „U“ définit le recouvrement des trajectoires de fraisage. „V“ définit la valeur en fonction de laquelle la fraise doit dépasser le rayon ex- terne (référence: diamètre de la fraise). Vous agissez sur le sens de fraisage avec le „sens de déroulement du fraisage H“, le „sens d'usinage Q“, et le sens de rotation de la fraise (cf. Manuel d'utilisation „4.8.15 Cycles de fraisage“). Exécution du cycle 1 Position initiale (X, Y, Z, C) correspondant à la position avant le cycle 2 calcule la répartition des passes (passes surfaces de fraisage, passes fraisage en profondeur) 3 déplace l'outil à la distance de sécurité et plonge pour la première profondeur de fraisage 4 fraise la surface 5 relève l'outil à la distance de sécurité, se déplace et plonge pour la profondeur de fraisage suivante 6 répète 4...5 jusqu'à ce que la totalité de la surface soit fraisée 7 rétracte l'outil en fonction du „plan de retrait J“ Paramètres NS: Numéro de séquence – référence à la définition du contour P: Profondeur de fraisage (max.) (plongée sur le plan de E: Avance réduite pour éléments circulaires – fraisage) pas d'introduction: avance en cours R: Rayon de l'arc de cercle d'approche/de sortie – par défaut: 0 J: Plan de retrait – pas d'introduction: l'outil ■ R=0: élément de contour abordé directement; plongée au retourne à la position initiale point d'approche, au dessus du plan de fraisage – puis ■ plan XY: position de retrait dans le sens Z plongée verticale en profondeur ■ plan YZ: position de retrait dans le sens X ■ R>0: la fraise se déplace sur un arc de cercle d'approche/ (cote de diamètre) de sortie qui se raccorde par tangentement à l'élément de Q: Sens d'usinage – par défaut: 0 contour ■ Q=0: de l'intérieur vers l'extérieur U: Facteur (min.) de recouvrement (recouvrement = ■ Q=1: de l'extérieur vers l'intérieur U*diamètre de la fraise) – par défaut: 0,5 V: Facteur de dépassement (si le contour de fraisage dépasse le contour de tournage) ■ 0: le contour défini sera fraisé en totalité ■ 0 < V † 1: dépassement = V*diamètre de la fraise H: Sens de déplacement de la fraise – par défaut: 0 ■ H=0: en opposition ■ H=1: en avalant F: Avance de plongée (pour plongée en profondeur) – par défaut: avance active 32 Axe Y
2.3.5 Usinage intégral 2.3.5 Usinage intégral Pour l'usinage intégral, l'usinage sur la face avant et sur la face arrière est défini dans un programme CN. Pour changer les pièces, vous disposez de programmes experts qui tiennent compte la configuration du tour (cf. Manuel d'utilisation „4.10.3 Usinage intégral“). Principes de base Contours sur face arrière, axe Y: L'orientation de l'axe X est „liée à la pièce“. Pour la face arrière, il en résulte donc: ■ Orientation de l'axe X „vers la gauche“ (face frontale: „vers la droite“) ■ Sens de rotation pour arcs de cercle G2: „sens anti-horaire“ ■ Sens de rotation pour arcs de cercle G3: „sens horaire“ Programmation Face frontale Lors de la programmation du contour de la face arrière, il convient de tenir compte de l'orientation de l'axe X et du sens de rotation pour les arcs de cercle. Tant que vous utilisez les cycles de perçage et de fraisage, vous n'avez à tenir compte d'aucunes particularités pour l'usinage sur la face arrière car ces cycles se réfèrent à des contours préalablement définis. Pour l'usinage sur la face arrière avec les commandes de base G0..G3, G12.. G13, les conditions sont les mêmes que les conditions relatives aux contours sur la face arrière. Tournage Les programmes experts de changement de pièces contiennent des fonctions de conversion et d'inversion. Règles en vigueur pour l'usinage sur la face arrière (2ème serrage): ■ Sens +: on s'éloigne de la pièce ■ Sens –: on se dirige vers la pièce ■ G2/G12: arcs de cercle „sens horaire“ Face arrière ■ G3/G13: arcs de cercle „sens anti-horaire“ Usinage intégral avec contre-broche G30: Le programme expert commande l'inversion de l'axe Z et la Travail sans programmes experts conversion des arcs de cercle (G2, G3, ..) . La conversion des arcs Si vous n'utilisez pas les fonctions de conversion et de cercle est nécessaire pour le tournage et pour l'usinage avec d'inversion, le principe suivant est de rigueur: l'axe C. ■ Sens +: on s'éloigne de la broche principale G121: Le programme expert décale le contour et inverse le ■ Sens –: on se dirige vers la broche principale système de coordonnées (axe Z). Toute autre programmation de ■ G2/G12: arcs de cercle „sens horaire“ G121 est généralement inutile pour l'usinage de la face arrière ■ G3/G13: arcs de cercle „sens anti-horaire“ (2ème serrage). Pour l'usinage avec axe Y sur la face Usinage intégral avec une broche arrière (face frontale arrière), vous devez G30: n'est généralement pas nécessaire désactiver la conversion des arcs de cercle (G30 H2) et réactiver celle-ci (G30 G121: Le programme expert inverse le contour. Toute autre H1) pour le tournage et l'usinage du plan programmation de G121 est généralement inutile pour l'usinage de YZ (pourtour). la face arrière (2ème serrage). CNC PILOT 4290 HEIDENHAIN 33
2.4.1 Fraisage avec l'axe Y 2.4 Exemples 2.4.1 Fraisage avec l'axe Y %bsp_y.nc Nom du programme . . . En-tête du programme TOURELLE 1 T2 ID”111-35-08-Y” Outil de tournage T5 ID”511-17.0-Y” Fraise à rainurage radial T7 ID”511-6.0-Y” Fraise à rainurage radial T9 ID”512-15.7-Y” Fraise à rainurage axial T11 ID”512-6.0-Y” Fraise à rainurage axial PIECE BRUTE N1 G20 X100 Z220 K1 PIECE FINIE Définition du contour de tournage N2 G0 X0 Z-120 N3 G1 Z0 N4 G1 X50 B-2 N5 G1 Z-40 B3 N6 G1 X80 B-2 N7 G1 Z-100 N8 G1 X100 B-2 N9 G1 Z-120 N10 G1 X0 FRONT_Y Z0 X50 C0 Position du contour de fraisage sur la face frontale N11 G477 K40 B-3 Q6 Lingot polygonal (pour usinage axial) FRONT_Y Z0 X46 C0 N12 G308 P-2 Profondeur figure suivante: 2 mm N13 G377 X4 Y0 Q6 A30 K17.3205 R3 Polygone sur la face frontale N14 G309 POURTOUR_Y X50 C180 Position du contour de fraisage sur le pourtour (angle broche 180°) N15 G308 P-3 Profondeur figure suivante: 3 mm N16 G381 Z-12 Y0 A0 K30 B8 Rainure linéaire sur le pourtour N17 G309 POURTOUR_Y X80 C90 Contour de fraisage sur le pourtour N18 G308 N19 G386 Z-37 Ki15 B-43 Surface délimitée (pour usinage radial) N20 G308 P-2 Contour usiné dans la surface délimitée (prof.: 2 mm) N21 G180 Z-53 Y0 Point initial du „contour libre“ N22 G181 Y? B12 Q1 N23 G183 Z-61 Yi0 R12 K-57 J-18 B12 N24 G181 Y? A-90 B12 34 Axe Y
Vous pouvez aussi lire