HEIDENHAIN CNC PILOT 4290/340460-xx Y Axis CNC Control Manuel utilisateur
Ajouter à Mes manuels64 Des pages
▼
Scroll to page 2
of
64
CNC-PILOT 4290 avec axe Y Logiciel CN 340460-xx Release 6.1 Manuel d'utilisation 11/ 2000 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 2.2.1 2.2.2 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.4 2.4.1 2.4.2 Fonctions G pour définition du contour Contours dans le plan XY (face frontale et arrière) Contours dans le plan YZ (vue de dessus) Fonctions G dans la section Usinage Plans d'usinage Positionnements Déplacements linéaires et circulaires simples Cycles de fraisage Usinage intégral Exemples Fraisage avec l'axe Y Usinage intégral – Axe Y 7 7 15 23 23 23 25 27 33 34 34 38 3 Axe Y dans la simulation 42 4 4.1 4.1.1 4.1.2 4.1.3 4.1.4 Axe Y en TURN PLUS TURN PLUS Contours de fraisage Définition des données de référence Contours dans le plan XY (face frontale et arrière) Contours dans le plan YZ (vue de dessus) Opérations d'usinage avec l'axe Y 44 44 45 46 53 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: ■ P<0: poche ■ P>0: î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 P<0 Z Z+P FRONT_Y P>0 Z+P Z FACE_ARR._Y P<0 Z Z–P FACE_ARR._Y P>0 Z–P Z POURTOUR_Y P<0 X X+(P*2) POURTOUR_Y P>0 X+(P*2) X X: Z: P: Diamètre de référence dans l'indicatif de section Plan de référence dans l'indicatif de section „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, contours superposés FRONT_Y, FACE_ARR._Y Les indicatifs de sections désignent le plan XY (G17) et le plan de référence du contour (sens Z). Paramètres X: Diamètre de surface (pour limitation de coupe) Z: Position du plan de référence – par défaut: 0 C: Position broche – par défaut: 0 Début poche/îlot G308 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“). Paramètres P: Profondeur/hauteur ■ P<0: poche ■ P>0: îlot Fin de la poche/de l'îlot G309-Géo G309 achève un „plan de référence”. Chaque plan de référence 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 . . . PIECE BRUTE N1 G20 X105 Z50 K5 Indicatifs de sections et G308/G309 PIECE FINIE N2 G0 X100 Z0 N3 G1 Z-40 N4 G1 X0 N5 G1 Z0 N6 G1 X100 FRONT_Y Z0 C0 N7 G308 P-5 N8 G375 X-5 Y-10 K50 B30 R3 A0 N9 G308 P-10 N10 G374 X-3 Y-5 R8 N11 G309 N12 G309 POURTOUR_Y X100 C10 N13 G381 Z-10 Y0 K18 B8 A0 P-5 Définition du contour de tournage 6 Définition de la pièce brute Plan XY: définir plan de référence et position broche Début poche „rectangle“ de profondeur „–5“ Rectangle Début poche „cercle entier dans rectangle“ de profondeur „–10“ Cercle entier Fin poche „cercle entier“ Fin poche „rectangle“ Plan YZ: définir diamètre de référence, position broche Rainure linéaire de profondeur „–5“ 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<0: largeur du chanfrein Q: Point d'intersection – par défaut: 0 ■ Q=0: point d'intersection proche ■ Q=1: point d'intersection éloigné CNC PILOT 4290 HEIDENHAIN Programmation X, Y: en absolu, en incrémental, avec effet modal ou „?“ 7 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: 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<0: largeur du chanfrein G172 Programmation ■ X, Y: en absolu, incrémental, avec effet modal ou „?“ ■ I, J: en absolu ou incrémental ■ le point final ne doit pas être sur le point initial (pas de cercle entier). G173 8 Axe Y 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) 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 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 Usiner avec G71...G74 les trous définis avec G370-Géo. 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 ■ P<0: poche ■ P>0: î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 ■ P<0: poche ■ P>0: î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 G372-Géo 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 ■ P<0: poche ■ P>0: î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 ■ R<0: largeur du chanfrein A: Angle axe longitudinal du rectangle (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 ■ P<0: poche ■ P>0: î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 Polygone régulier G377-Géo G377 définit un polygone régulier dans le plan XY. Paramètres X,Y: Centre du polygone (cote de rayon X) K: Longueur du côté ■ K>0: longueur du côté ■ K<0: diamètre interne A: Angle d'un côté du polygone (référence: axe X positif) – par défaut: 0° R: Chanfrein/arrondi – par défaut: 0 ■ R>0: rayon de l'arrondi ■ R<0: largeur du chanfrein P: Profondeur/hauteur et position du contour de fraisage – pas d'introduction: „P“ de G308 ■ P<0: poche ■ P>0: îlot Q: Nombre de côtés (Q ‡ 3) 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 11 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<0: modèle sens horaire) ■ V=1 – avec W: modèle sens horaire ■ V=1 – avec Wi: modèle sens horaire (signe de Wi sans signification) ■ V=2 – avec W: modèle sens anti-horaire ■ V=2 – avec Wi: modèle sens anti-horaire (signe de Wi sans signification) X,Y: Centre du modèle (cote de rayon X) H: Position des figures – par défaut: 0 ■ H=0: position normale – les figures sont tournées autour du centre du cercle (rotation) ■ H=1: position non standard – la position de la figure se référant au système de coordonnées reste inchangée (translation) CNC PILOT 4290 HEIDENHAIN 13 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) ■ B<0: surface dans le sens négatif de Z ■ B>0: 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) ■ B<0: surface dans le sens négatif de Z ■ B>0: 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 ■„I“ écrase „X“ de l'indicatif de section 14 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. 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<0: largeur du chanfrein Q: Point d'intersection – par défaut: 0 ■ Q=0: point d'intersection proche ■ Q=1: point d'intersection éloigné CNC PILOT 4290 HEIDENHAIN Programmation Y, Z: en absolu, en incrémental, avec effet modal ou „?“ 15 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: 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<0: largeur du chanfrein G182 Programmation ■ Y, Z: en absolu, incrémental, à effet modal ou „?“ ■ J, K: en absolu ou en incrémental ■ le point final ne doit pas être sur le point initial (pas de cercle entier). G183 16 Axe Y 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 K: Attaque du filet (longueur en sortie) 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 Usiner avec G71...G74 les trous définis avec G350-Géo. 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° P: Profondeur de la poche – pas d'introduction: „P“ de G308 G382 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 ■ R<0: largeur du chanfrein A: Angle d'un côté du rectangle (référence: axe Z positif) – par défaut: 0° P: Profondeur de la poche – pas d'introduction: „P“ de G308 Polygone régulier G387-Géo G387 définit un polygone régulier dans le plan YZ. Paramètres Y, Z: Centre du polygone X: Diamètre de référence ■ pas d'introduction: „X“ de l'indicatif de section ■ „X“ de G387 écrase „X“ de l'indicatif de section K: Longueur du côté ■ K>0: longueur du côté ■ K<0: diamètre interne A: Angle d'un côté du polygone (référence: axe Z positif) – par défaut: 0° R: Chanfrein/arrondi – par défaut: 0 ■ R>0: rayon de l'arrondi ■ R<0: largeur du chanfrein P: Profondeur de la poche – pas d'introduction: „P“ de G308 Q: Nombre de côtés (Q ‡ 3) CNC PILOT 4290 HEIDENHAIN 19 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<0: modèle sens horaire) ■ V=1 – avec W: modèle sens horaire ■ V=1 – avec Wi: modèle sens horaire (signe de Wi sans signification) ■ V=2 – avec W: modèle sens anti-horaire ■ V=2 – avec Wi: modèle sens anti-horaire (signe de Wi sans signification) Y, Z: Centre du modèle H: Position des figures – par défaut: 0 ■ H=0: position normale – les figures sont tournées autour du centre du cercle (rotation) ■ H=1: position non standard – la position de la figure se référant au système de coordonnées reste inchangée (translation) CNC PILOT 4290 HEIDENHAIN 21 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) ■ B<0: surface dans le sens négatif de Z ■ B>0: 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 ■ pas d'introduction et „C“ non programmé dans l'indicatif de section: C=0 Le diamètre de référence X délimite la surface à usiner. 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) ■ B<0: surface dans le sens négatif de Z ■ B>0: 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 ■ pas d'introduction et „C“ non programmé dans l'indicatif de section: C=0 Q: Nombre de côtés (Q ‡ 2) 22 Le diamètre de référence X délimite la surface à usiner. Axe Y Fraisage Les cycles de fraisage G840, G845 et G846 sont 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 déplacements linéaires ou circulaires ou avec les cycles d'usinage, vous devez définir le plan d'usinage. Pour l'usinage avec l'axe Y, on dispose en plus des cycles de fraisage G841, G842, G843, G844. Ces 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 passe 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 passe avec les cycles de fraisage et de perçage, dans le sens X. 2.3.2 Positionnements Programmation X, Y, Z: en absolu, en 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.1 Sélection du plan d'usinage 2.3 Fonctions G dans la section Usinage 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 ■ B=0: raccordement non tangentiel ■ B>0: rayon de l'arrondi ■ B<0: largeur du chanfrein E: Facteur d'avance spéciale (0 < E † 1) – par défaut: 1 (avance spéciale = avance active * E) CNC PILOT 4290 HEIDENHAIN Programmation X, Y, Z: en absolu, en incrémental, avec effet modal ou „?“ 25 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 ■ B pas d'introduction: raccordement tangentiel ■ B=0: raccordement non tangentiel ■B>0: rayon de l'arrondi ■ B<0: largeur du chanfrein E: Facteur d'avance spéciale (0 < E † 1) – par défaut: 1 (avance spéciale = avance active * E) Exemple: G2 – planYZ pour G2, G3: I, J, K: Centre incrémental – (distance point initial – centre; I cote de rayon) pour G12, G13: I, J, K: Centre absolu (I cote de rayon) Programmation X, Y, Z: en absolu, en incrémental, avec effet modal ou „?“ Exemple: G13 – plan YZ 26 Axe Y 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 externe (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 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 Les surépaisseurs sont prises en compte (G57: sens X, sens Z; G58: surépaisseur équidistante dans le plan de fraisage). 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 externe (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 externe („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“ Les surépaisseurs sont prises en compte (G57: sens X, sens Z; G58: surépaisseur équidistante dans le plan de fraisage). 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 externe („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 externe (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 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 (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 E: Avance réduite pour éléments circulaires – pas d'introduction: avance en cours CNC PILOT 4290 HEIDENHAIN J: Q: 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) Sens d'usinage – par défaut: 0 ■ Q=0: de l'intérieur vers l'extérieur ■ Q=1: de l'extérieur vers l'intérieur Les surépaisseurs sont prises en compte (G57: sens X, sens Z; G58: surépaisseur équidistante dans le plan de fraisage). 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 externe (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 fraisage) R: Rayon de l'arc de cercle d'approche/de sortie – par défaut: 0 ■ R=0: élément de contour abordé directement; plongée au point d'approche, au dessus du plan de fraisage – puis plongée verticale en profondeur ■ R>0: la fraise se déplace sur un arc de cercle d'approche/ de sortie qui se raccorde par tangentement à l'élément de contour U: Facteur (min.) de recouvrement (recouvrement = 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 E: J: Q: Avance réduite pour éléments circulaires – pas d'introduction: avance en cours 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) Sens d'usinage – par défaut: 0 ■ Q=0: de l'intérieur vers l'extérieur ■ Q=1: de l'extérieur vers l'intérieur 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 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. Face frontale 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“ ■ 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 conversion des arcs de cercle (G2, G3, ..) . La conversion des arcs de cercle est nécessaire pour le tournage et pour l'usinage avec l'axe C. G121: Le programme expert décale le contour et inverse le système de coordonnées (axe Z). Toute autre programmation de G121 est généralement inutile pour l'usinage de la face arrière (2ème serrage). Usinage intégral avec une broche G30: n'est généralement pas nécessaire G121: Le programme expert inverse le contour. Toute autre programmation de G121 est généralement inutile pour l'usinage de la face arrière (2ème serrage). CNC PILOT 4290 HEIDENHAIN Face arrière Travail sans programmes experts Si vous n'utilisez pas les fonctions de conversion et d'inversion, le principe suivant est de rigueur: ■ Sens +: on s'éloigne de la broche principale ■ Sens –: on se dirige vers la broche principale ■ G2/G12: arcs de cercle „sens horaire“ ■ G3/G13: arcs de cercle „sens anti-horaire“ Pour l'usinage avec axe Y sur la face arrière (face frontale arrière), vous devez désactiver la conversion des arcs de cercle (G30 H2) et réactiver celle-ci (G30 H1) pour le tournage et l'usinage du plan YZ (pourtour). 33 2.4.1 Fraisage avec l'axe Y 2.4 Exemples 2.4.1 Fraisage avec l'axe Y %bsp_y.nc . . . TOURELLE 1 T2 ID”111-35-08-Y” T5 ID”511-17.0-Y” T7 ID”511-6.0-Y” T9 ID”512-15.7-Y” T11 ID”512-6.0-Y” Nom du programme En-tête du programme Outil de tournage Fraise à rainurage radial Fraise à rainurage radial Fraise à rainurage axial Fraise à rainurage axial PIECE BRUTE N1 G20 X100 Z220 K1 PIECE FINIE 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 N11 G477 K40 B-3 Q6 FRONT_Y Z0 X46 C0 N12 G308 P-2 N13 G377 X4 Y0 Q6 A30 K17.3205 R3 N14 G309 POURTOUR_Y X50 C180 N15 G308 P-3 N16 G381 Z-12 Y0 A0 K30 B8 N17 G309 POURTOUR_Y X80 C90 N18 G308 N19 G386 Z-37 Ki15 B-43 N20 G308 P-2 N21 G180 Z-53 Y0 N22 G181 Y? B12 Q1 N23 G183 Z-61 Yi0 R12 K-57 J-18 B12 N24 G181 Y? A-90 B12 34 Définition du contour de tournage Position du contour de fraisage sur la face frontale Lingot polygonal (pour usinage axial) Profondeur figure suivante: 2 mm Polygone sur la face frontale Position du contour de fraisage sur le pourtour (angle broche 180°) Profondeur figure suivante: 3 mm Rainure linéaire sur le pourtour Contour de fraisage sur le pourtour Surface délimitée (pour usinage radial) Contour usiné dans la surface délimitée (prof.: 2 mm) Point initial du „contour libre“ Axe Y USINAGE [ ébauche - transv. - face frontale ] N29 G0 Y0 N30 G14 Q0 N31 G26 S1500 N32 G96 S220 G95 F0.35 M4 T2 N33 G0 X106 Z4 N34 G47 P3 N35 G820 NS4 NE4 P3 I1 K0.2 E0 Z-204 A90 W270 Q2 V3 D4 N36 G0 X106 Z4 [ ébauche - longit. - exterieur ] N37 G95 F0.5 N38 G0 X106 Z4 N39 G47 P3 N40 G810 NS5 NE9 P4 I1 K0.2 E0 Z-204 A0 W180 Q2 V1 D4 N41 G0 X106 Z4 N42 G14 Q1 [ finition - transv. - face frontale ] N43 G95 F0.25 N44 G0 X52 Z3 N45 G47 P2 N46 G890 NS4 NE4 V3 H3 Z-203 D3 [ finition - parallèle au contour ] N47 G47 P2 N48 G890 NS5 NE9 V1 H0 Z-203 D1 I106 K-117 N49 G14 Q1 [ fraisage - surface - face frontale ] N50 G0 Y0 N51 G126 S3000 N52 M5 N53 G17 N54 G197 S1000 G193 F0.1 M103 T9 N55 M14 N56 G0 X69.7 Z3 Y0 N57 G110 C0 CNC PILOT 4290 HEIDENHAIN 2.4.1 Fraisage avec l'axe Y N25 G183 Z-53 Yi0 R12 K-57 J18 Q1 B12 N26 G181 Y0 N27 G309 N28 G309 Fin „contour libre“ Fin „suface délimitée“ Pour le tournage, mettre l'axe Y à la position „0“ Tournage Fraisage avec l'axe Y Limitation vitesse de rotation pour la fraise (broche 1) Activer le plan XY Vitesse de rotation, avance pour fraise à rainurage axial Activer l'axe C Avance rapide jusqu'à la position C=0 35 2.4.1 Fraisage avec l'axe Y N58 G147 I2 K4 N59 G843 NS11 P3 U0.5 V0.5 N60 G0 X69.7 Z3 Y0 N61 G14 Q1 N62 M105 [fraisage - surface - pourtour] N63 G19 N64 G197 S1000 G193 F0.1 M103 T5 N65 G0 X106 Z-39 Y0 N66 G147 I2 K2 N67 G841 NS19 P5 U0.5 V0.5 N68 G0 X106 Z-39 Y0 N69 G14 Q1 N70 M105 [ fraisage - poche - face frontale ] N71 G17 N72 G197 S1061 G193 F0.1 M103 T11 N73 G0 X8 Z3 Y0 N74 G147 I2 K2 N75 G845 NS13 P3 U0.5 V0.5 H1 Q0 N76 G0 X8 Z3 Y0 N77 G14 Q1 N78 M105 [ fraisage - poche - pourtour ] N79 G19 N80 G197 S1061 G193 F0.1 M103 T7 N81 G0 X106 Z-12 Y0 N82 G147 I2 K2 N83 G845 NS16 P3 U0.5 V0.5 H1 Q0 N84 G0 X106 Z-12 Y0 N85 G147 I2 K2 N86 G845 NS24 P1 U0.5 V0.5 H1 Q0 N87 G0 X106 Z-12 Y0 N88 G14 Q1 N89 M105 N90 G18 N91 M15 N92 M30 FIN 36 Initialiser distances de sécurité pour fraisage Fraiser lingot polygonal (ébauche) Désactiver la fraise (broche 1) Activer le plan YZ Orienter fraise à rainurage radial Orienter surface délimitée (ébauche) Orienter fraise à rainurage axial Fraiser un polygone („poche“) sur la face frontale Activer le plan YZ Orienter fraise à rainurage radial Fraiser une rainure linéaire („poche“) sur le pourtour Fraiser „contour libre“ („poche“) sur surface délimitée Activer le plan XZ (tournage) Désactiver l'axe C Axe Y 2.4.1 Fraisage avec l'axe Y Avec la simulation, l'usinage de l'exemple de pièce est affiché dans sa totalité. Dans la „fenêtre face frontale“, la CNC PILOT affiche le lingot polygonal (6 faces) ainsi que le polygone usiné comme „poche“. Dans la „fenêtre du pourtour“, vous pouvez voir la rainure linéaire ainsi que le „contour libre“ fraisé sous la forme d'un „huit“. CNC PILOT 4290 HEIDENHAIN 37 2.4.2 Usinage intégral – axe Y 2.4.2 Usinage intégral – axe Y Exemple: Usinage intégral avec contre-broche déplaçable %g121_xy4.nc TETE PROGRAMME . . . #CHARIOT $1 $2 . . . TOURELLE 1 . . . MOYEN SERRAGE 1 H1 ID”KH250” H2 ID”KBA250-77” X60 Q1. Tour équipé d'une contre-broche déplaçable MOYEN SERRAGE 4 H1 ID”KH250” H2 ID”KBA250-77” X60 Q4. PIECE BRUTE N1 . . . PIECE FINIE . . . FRONT_Y Z0 C0 N7 G308 P-1 N8 G170 X-15 Y10 N9 G171 X-10 Y-12 B0 N10 G173 X-4 R3 J-12 B0 N11 G171 X1 Y10 N12 G171 X10 N13 G309 FACE_ARR._Y Z-50 X60 C0 N14 G308 P-1 N15 G170 X5 Y-10 N16 G171 Y15 N17 G171 X-5 B0 N18 G173 X-8 Y3.8038 R6 I-5 B0 N19 G171 X-12 Y-10 N20 G309 38 Figure sur la face frontale („V“) Figure sur la face arrière („R“) Axe Y %UMKOMPL.ncs . . . N.. G30 H1 Q1 Z1 N.. G59 Z(LH + LF) N.. G121 H1 Q1 Z–LF D1 2.4.2 Usinage intégral – axe Y USINAGE N21 G59 Z185 $1 N22 G65 H1 X0 Z-55 D1 $1 N23 G65 H2 X60 Z-55 D1 Q1 $1 N24 G0 Y0 $1 N25 G14 Q0 . . . $1 $2 N62 M97 $1 $2 N63 L”UMKOMPL” V1 LA1000 LD352 LE0 LF50 LH164 I3 $1 $2 N64 M97 $1 N65 G65 H1 X0 Z-84 D4 $1 N66 G65 H2 X60 Z-50 D4 Q4 $1 N67 G14 Q0 $1 N68 G326 S4000 $1 N69 T6 $1 N70 G18 $1 N71 G30 H1 . . . $1 N76 G820 . . . . . . $1 N91 G17 $1 N92 G30 H2 $1 N93 G197 S1592 G195 F0.1 M104 $1 N94 M314 $1 N95 G0 X10 Z3 $1 N96 G0 Y-10 $1 N97 G147 I2 K2 $1 N98 G840 Q0 NS16 NE19 R0 P1.866 . . . FIN Usinage de la face avant Représentation moyen serrage broche principale Synchronisation avant transfert pièce Débrider/brider Représentation moyen serrage contre-broche Activer plan XZ (tournage) Liste conversion 1 (convertir arcs de cercle) Ebauche - transversale - externe - surface frontale Activer le plan XY Liste conversion 2 (ne pas convertir les arcs de cercle) Gravage - face frontale - en arrière Programme expert „changement de pièce sur tour avec contre-broche“ Liste conversion 1, activer image miroir du déplacement et de l'axe Z Décalage du point zéro Décalage et inversion du contour, inversion du système coordonnées (sens de l'axe Z) . . . CNC PILOT 4290 HEIDENHAIN 39 2.4.2 Usinage intégral – axe Y Exemple: Usinage intégral avec une broche %G121_XYH.NC TETE PROGRAMME . . . #CHARIOT $1 TOURELLE 1 . . . MOYEN SERRAGE 1 H1 ID”KH250” H2 ID”KBA250-77” X60 Q1. PIECE BRUTE N1 . . . PIECE FINIE . . . FRONT_Y Z0 C0 N7 G308 P-1 N8 G170 X-15 Y10 N9 G171 X-10 Y-12 B0 N10 G173 X-4 R3 J-12 B0 N11 G171 X1 Y10 N12 G171 X10 N13 G309 FACE_ARR._Y Z-50 X60 C0 N14 G308 P-1 N15 G170 X5 Y-10 N16 G171 Y15 N17 G171 X-5 B0 N18 G173 X-8 Y3.8038 R6 I-5 B0 N19 G171 X-12 Y-10 N20 G309 USINAGE N21 G59 Z185 N22 G65 H1 X0 Z-55 D1 N23 G65 H2 X60 Z-55 D1 Q1 N24 G0 Y0 N25 G14 Q0 . . . 40 Figure sur la face frontale („V“) Figure sur la face arrière („R“) Usinage de la face avant Axe Y L”UMHAND” V1 LF50 LH138 G65 H1 X0 Z-58 D1 G65 H2 X60 Z-58 D1 Q1 G14 Q0 T2 G18 . G820 . . . . G17 G197 S1592 G195 F0.1 M103 M14 G0 X10 Z3 G0 Y10 G147 I2 K2 G840 Q0 NS16 NE19 R0 P1.866 . %UMHAND.ncs . . . N.. G59 Z(LH + LF) N.. G121 H1 Q0 Z–LF D1 . . . CNC PILOT 4290 HEIDENHAIN 2.4.2 Usinage intégral – axe Y N62 N63 N64 N65 N66 N67 . . N72 . . N87 N88 N89 N90 N91 N92 N93 . . FIN Changement de pièce (manuel) Représentation moyen serrage 2ème serrage Activer plan XZ (tournage) [ ébauche - transv. - externe - face frontale ] Activer le plan XY Gravage - face frontale - en arrière Programme expert „changement de pièce sur tour équipé d'une broche“ Décalage du point zéro Décalage et inversion du contour 41 3 Axe Y dans la simulation 3 Axe Y dans la simulation Vous sélectionnez la combinaison de fenêtres (boîte de dialogue: „Sélection fenêtre“) en fonction de l'usinage à contrôler: ■ fenêtre de tournage ■ fenêtre face frontale ■ vue latérale (YZ) en alternative fenêtre pourtour Les fenêtres de la face frontale et du pourtour ainsi que la vue latérale sont des fenêtres auxiliaires. Les déplacements ne sont dessinés dans les fenêtres auxiliaires que si l'axe C a été mis en position ou si G17 ou G19 a été exécutée. G18 ou la désactivation de l'axe C stoppent la création des déplacements dans les fenêtres auxiliaires. En alternative, vous pouvez effectuer le réglage „aff. de traject. dans les fenêtres suppl.: toujours“ (boîte de dialogue: „Sélection fenêtre“). Dans ce cas, tout déplacement est affiché dans toutes les fenêtres de simulation. ■ Fenêtre face frontale et fenêtre du pourtour fonctionnent avec position broche „fixe“. Lorsque le tour tourne la pièce, la simulation bouge l'outil - la „pièce“ ne tourne pas. ■ Les contours et opérations de fraisage dans le plan YZ sont affichés dans une taille plus petite dans le développé du pourtour. Les droites sont dessinées en „fond du fraisage“ et sont donc plus courtes que l'arc de cercle sur la surface de la pièce. Suite: cf. page suivante 42 Axe Y 3 Axe Y dans la simulation Fenêtre face frontale Dans la fenêtre face frontale, la représentation du contour et du déplacement est réalisée dans le plan XY en tenant compte de la position de la broche. La position 0° de la broche est située sur l'axe X positif (désignation: „XK“). Fenêtre „vue latérale (YZ)“ Dans la fenêtre „vue latérale“, la représentation du contour et du déplacement est réalisée dans le plan YZ. Seules les coordonnées Y et Z – et non pas la position broche – sont prises en compte. Fenêtre du pourtour Les représentations de contour et de déplacement dans la fenêtre du pourtour sont orientées sur la position sur le „développé du pourtour“ (désignation: CY) et sur les coordonnées Z. CNC PILOT 4290 HEIDENHAIN 43 4 Axe Y en TURN PLUS 4 Axe Y en TURN PLUS TURN PLUS gère la définition de contours de fraisage et de perçage et crée les plans de travail destinés au fraisage et au perçage avec l'axe Y. Contours de fraisage/perçages Les contours de fraisage représentent des figures (rainures, rectangles, etc.), des modèles linéaires/circulaires ou les „contours libres“ que vous avez définis. Les opérations de perçage représentent des trous indépendants ou des modèles de trous. Fraisage et perçage TURN PLUS gère le fraisage/perçage en CIP (Création Interactive du Plan de travail) et en CAP (Création Automatique du Plan de travail). 4.1 Remarques relatives à l'introduction des données Pour les contours de fraisage structurés hiérarchiquement (poche dans poche, trous/figures sur une surface, etc.), vous parcourez à l'aide de la flèche vers le haut/le bas tous les contours des différents niveaux hiérarchiques d'une „surface de pièce“. Avec la flèche vers la gauche/la droite, vous parcourez les contours de fraisage d'un même niveau hiérarchique. TURN PLUS Contours de fraisage Avant de programmer un contour de fraisage, vous devez définir la pièce brute et le contour de tournage. „Contours libres“ Avec les éléments „droite“ et „arc de cercle“, vous pouvez définir tous types de contours. Pour cela, vous définissez le „point initial du contour“, puis la profondeur de la poche/du contour. Introduction des contours de fraisage Sélectionner „Modèle“ ou „Figure“ Définir la „surface pièce“ à usiner (la boîte de dialogue „Sélection fenêtre“ n'apparaît qu'à la première sélection d'un modèle ou d'une figure. La surface de la pièce reste sélectionnée). Sélectionner la surface de la pièce: ■ Face frontale Y ■ Face arrière Y ■ Pourtour Y Sélectionner le „plan de fraisage“ (plan de référence dans le sens Z ou diamètre de référence) – flèche vers le haut/le bas ou flèche vers la gauche/la droite et valider „Enter“ Vérifier les „données de référence“ – Compléter l'„angle de broche“ Introduire les paramètres du modèle/de la figure ou le „contour libre“ „Contours libres“: Achever la sélection d'élément („touche ESC“) Achever la définition du contour („touche ESC“) Introduire la „profondeur“ (boîte de dialogue „touche/contour“) Avec le graphisme de test, contrôler les contours créés 44 Avant d'utiliser la CAP, vous affectez aux contours des attributs d'usinage (cf. Manuel d'utilisation „6.5.3 Attributs d'usinage“). Grâce aux procédés usuels de TURN PLUS, vous pouvez agir sur la suite chronologique du fraisage, sur l'utilisation des outils, etc.. ■ Définissez la „surface de la pièce“ avant d'introduire un „contour libre“. Pour cela, sélectionnez une figure ou un modèle au choix et fermez ce dialogue après avoir sélectionné la surface de la pièce. ■ Vous changez de „surface de la pièce“ en activant la „vue principale“ (fenêtre XZ) avant de sélectionner le modèle/la figure. ■ Vous changez de „fenêtre active“ avec „Page suivante/précédente“. Axe Y 4.1.1 Définition des données de référence 4.1.1 Définition des données de référence Vous définissez la position du contour sur la face frontale, la face arrière ou le pourtour dans la boîte de dialogue „données de référence“. Paramètres face frontale Y/face arrière Y C: Angle de broche (position broche) – par défaut: 0 Diamètre de limitation: sert à la limitation de coupe lorsque la figure déborde de la pièce Z: Cote de référence (position du plan de référence) Paramètres du pourtour Y C: Angle de broche (position broche) – par défaut: 0 Z: Limitation – position de référence pour surfaces délimitées ou polygonales Diamètre de référence: ■ Position de référence pour les figures/ contours ■ sert à la limitation de coupe lorsque la figure déborde de la pièce CNC PILOT 4290 HEIDENHAIN 45 4.1.2 Contours dans le plan XY (face frontale et arrière) 4.1.2 Contours dans le plan XY (face frontale et arrière) Point de départ du contour X, Y: P, α: Point initial du contour en coordonnées cartésiennes (cote de rayon X) Point initial du contour en coordonnées polaires (référence angle α: axe X positif) Droite Lors de l'introduction d'une droite, vous sélectionnez son sens à l'aide du symbole du menu et en inscrivez les cotes. Paramètres X, Y: Point final du contour en coordonnées cartésiennes (cote de rayon X) Xi, Yi: Distance point initial/point final P, α: Point final en coordonnées polaires (référence angle α: axe X positif) W(A): Angle de la droite (référence: cf. figure d'aide) WV: Angle par rapport à l'élément précédent WN: Angle par rapport à l'élément suivant WV, WN: ■ Partant de l'élément précédent/suivant, l'angle est dirigé dans le sens horaire vers le nouvel élément ■ Arc de cercle comme élément précédent/suivant: angle vers tangente L: Longueur de la droite Tangentiel/non tangentiel: définir la transition vers l'élément de contour suivant 46 Axe Y Lors de l'introduction d'un arc de cercle, vous sélectionnez le sens de rotation à l'aide du symbole du menu et indiquez les cotes de l'arc de cercle. Paramètres du point final de l'arc de cercle X,Y: Point final du contour en coordonnées cartésiennes (cote de rayon X) Xi, Yi: Distance point initial/point final P, α: Point final en coordonnées polaires (référence angle α: axe X positif) Pi, αi: Point final polaire, incrémental (Pi: distance linéaire entre le point initial et le point final; référence αi: angle compris entre la ligne imaginaire au point initial, parallèle à l'axe X et la ligne point initial – point final) Paramètres de centre de l'arc de cercle XM, YM: centre (cote de rayon XM) XMi, YMi: distance entre le point initial et le centre dans le sens X, Y PM, β: Centre polaire (référence angle β: axe X positif) PMi, βi: Centre polaire, incrémental (PMi: distance linéaire entre le point initial et le centre; référence βi: angle compris entre la ligne imaginaire au point initial, parallèle à l'axe X et la ligne point initial – centre) Autres paramètres Rayon: Rayon de l'arc de cercle Tangentiel/non tangentiel: définir la transition vers l'élément de contour suivant WA: Angle compris entre l'axe X positif et la tangente au point initial de l'arc de cercle WE: Angle compris entre l'axe X positif et la tangente au point final de l'arc de cercle WV: Angle compris entre l'élément précédent et la tangente au point initial de l'arc de cercle WN: Angle compris entre la tangente au point final de l'arc de cercle et l'élément suivant WV, WN: ■ Partant de l'élément précédent/suivant, l'angle est dirigé dans le sens horaire vers le nouvel élément ■ Arc de cercle comme élément précédent/suivant: angle vers tangente CNC PILOT 4290 HEIDENHAIN Exemple: Arc de cercle CCW (cotation du point final) Exemple: Arc de cercle CCW (cotation du centre) 47 4.1.2 Contours dans le plan XY (face frontale et arrière) Arcs de cercle 4.1.2 Contours dans le plan XY (face frontale et arrière) Trou indépendant Paramètres „Point de référence“ XM(X), YM(Y): Centre du trou en coordonnées cartésiennes (cote de rayon X) α, PM: Centre du trou en coordonnées polaires (référence angle α: axe X positif) Le „trou“ peut comporter les éléments suivants: ■ Centrage ■ Plongée ■ Lamage ■ Filet Définition du perçage Paramètres pour le „centrage“ O: Diamètre de centrage Paramètres pour la „plongée“ 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 ■ W=0°: signification spéciale „avance réduite (V=1)“ ■ W>0°: angle de pointe Ajustement: H6...H13 ou „sans ajustement“ Paramètres pour le „lamage“ R: Diamètre de lamage U: Profondeur de lamage E: Angle de lamage Paramètres pour le „filet“ I: Diamètre nominal J: Profondeur du filet K: Attaque du filet (longueur en sortie) F: Pas de vis Type de filet: filet à droite/à gauche Si vous programmez „angle de pointe W=0°“, la CAP génère une „avance réduite (V=1)“ pour le cycle de perçage. Cercle (cercle entier) Paramètres XM(X), YM(Y): Centre en coordonnées cartésiennes (cote de rayon XM) α, PM: Centre en coordonnées polaires (référence angle α: axe X positif) K: Diamètre du cercle ou rayon P: Profondeur de la figure 48 Axe Y 4.1.2 Contours dans le plan XY (face frontale et arrière) Rectangle Paramètres XM(X), YM(Y): Centre en coordonnées cartésiennes (cote de rayon XM) PM, α: Centre en coordonnées polaires (référence angle α: axe X positif) A: Anle de positionnement – Angle axe longitudinal du rectangle (référence: axe X) K: Longueur du rectangle B: (Hauteur) largeur du rectangle Chanfrein/arrondi ■ largeur du chanfrein ■ Rayon de l'arrondi P: Profondeur de la figure Polygone Paramètres XM(X), YM(Y): Centre en coordonnées cartésiennes (cote de rayon XM) PM, α: Centre en coordonnées polaires (référence angle α: axe X positif) A: Angle de position – Angle par rapport à un côté du polygone (référence: axe X) Q: Nombre de côtés K: Longueur du côté ou diamètre du cercle inscrit/rayon interne) Chanfrein/arrondi ■ largeur du chanfrein ■ Rayon de l'arrondi P: Profondeur de la figure Rainure linéaire Paramètres XM(X), YM(Y): Centre en coordonnées cartésiennes (cote de rayon XM) PM, α: Centre en coordonnées polaires (référence angle α: axe X positif) A: Angle axe longitudinal de la rainure (référence: axe X) K: Longueur de la rainure B: Largeur de la rainure P: Profondeur de la figure CNC PILOT 4290 HEIDENHAIN 49 4.1.2 Contours dans le plan XY (face frontale et arrière) Rainure circulaire Paramètres XM(X), YM(Y): Centre de courbure en coordonnées cartésiennes (cote de rayon XM) PM, α: Centre de courbure en coordonnées polaires (référence angle α: axe X positif) (A): Angle point initial de la rainure (référence: axe X) β(W): Angle point final de la gorge (référence: axe X) R: Rayon de courbure (référence: trajectoire du centre de la rainure) B: Largeur de la rainure P: Profondeur de la figure Modèle de trous linéaire, modèle de figures linéaire Paramètres X, Y: Point initial du modèle en coordonnées cartésiennes (cote de rayon X) P, α: Point initial du modèle en coordonnées polaires (référence angle α: axe X positif) Q: Nombre de figures - par défaut: 1 XE(I), YE(J): Point final du modèle en coordonnées cartésiennes (cote de rayon XE) Xi(Ii), Yi(Ji): Distance entre deux figures (dans le sens X/Y) L(R): Longueur totale du modèle Li(Ri): Distance entre deux figures (distance modèle) β(A): Angle axe longitudinal du modèle (référence: axe X) Définition du perçage/de la figure 50 Axe Y 4.1.2 Contours dans le plan XY (face frontale et arrière) Modèle de trous circulaire, modèle de figures circulaire Paramètres XM(X), YM(Y): Centre du modèle en coordonnées cartésiennes (cote de rayon XM) PM, α: Centre du modèle en coordonnées polaires (référence angle α: axe X positif) Q: Nombre de figures Orientation: ■ sens horaire ■ sens anti-horaire Cas particuliers: ■ sans α et β: répartition sur tout le cercle, commençant à 0° ■ sans β: répartition sur tout le cercle K: Diamètre du modèle ou rayon α(A): Angle initial – Position de la première figure (référence: axe X) β(W): Angle final – Position de la dernière figure (référence: axe X) βi(Wi): Distance entre les trous/figures Pour les figures (hors cercle), vous définissez lors de la définition de la figure la „position des figures“: ■ position normale (H=0): la figure en sortie pivote en fonction du centre du modèle (rotation autour du centre du modèle) ■ position originale (H=1): la position de la figure en sortie est conservée (translation) Définition du perçage/de la figure Pour les modèles qui comportent des rainures circulaires, le „centre de courbure“ est additionné à la position du modèle (cf. „4.7.9 Modèles circulaires avec rainures circulaires“). CNC PILOT 4290 HEIDENHAIN 51 4.1.2 Contours dans le plan XY (face frontale et arrière) Surface délimitée Paramètres Ki: Profondeur (matière à fraiser) K: Epaisseur résiduelle (restant de matière) B: Largeur (référence: côté de référence Z) ■ B<0: surface dans le sens négatif de Z ■ B>0: surface dans le sens positif de Z Lingots polygonaux Paramètres Q: Nombre de côtés (Q ‡ 2) K: SW Diamètre du cercle inscrit Ki: Longueur côté B: Largeur (référence: côté de référence Z) ■ B<0: surface dans le sens négatif de Z ■ B>0: surface dans le sens positif de Z 52 Axe Y 4.1.3 Contours dans le plan YZ (vue de dessus) 4.1.3 Contours dans le plan YZ (vue de dessus) Point de départ du contour Y, Z: P, α: Point initial du contour Point initial du contour polaire (référence angle α: axe Z positif) Droite Lors de l'introduction d'une droite, vous sélectionnez son sens à l'aide du symbole du menu et en inscrivez les cotes. Avec l'indication „tangentielle/non tangentielle“, vous définissez la transition vers l'élément de contour suivant. Paramètres Y, Z: Point final en coordonnées cartésiennes Yi, Zi: Distance point initial/point final dans le sens Y, Z P, α: Point final en coordonnées polaires (référence angle α: axe Z positif) L: Longueur de la droite W(A): Angle de la droite (référence: axe Z positif) WV: Angle par rapport à l'élément précédent WN: Angle par rapport à l'élément suivant WV, WN: ■ Partant de l'élément précédent/suivant, l'angle est dirigé dans le sens horaire vers le nouvel élément ■ Arc de cercle comme élément précédent/suivant: angle vers tangente CNC PILOT 4290 HEIDENHAIN 53 4.1.3 Contours dans le plan YZ (vue de dessus) Arcs de cercle Lors de l'introduction d'un arc de cercle, vous sélectionnez le sens de rotation à l'aide du symbole du menu et indiquez ensuite les cotes de l'arc de cercle. Avec l'indication „tangentielle/non tangentielle“, vous définissez la transition vers l'élément de contour suivant. Paramètres du point final de l'arc de cercle Y, Z: Point final en coordonnées cartésiennes Yi, Zi: Distance point initial/point final dans le sens Y, Z P, α: Point final en coordonnées polaires (référence angle α: axe Z positif) Pi, αi: Point final polaire, incrémental (Pi: distance linéaire entre le point initial et le point final; référence αi: angle compris entre la ligne imaginaire au point initial, parallèle à l'axe Z et la ligne point initial – point final) Exemple: Arc de cercle CCW (cotation du point final) Paramètres de centre de l'arc de cercle YM, ZM: Centre YMi, ZMi: distance entre le point initial et le centre dans le sens Y, Z PM, β: Centre polaire (référence angle β: axe Z positif) PMi, βi: Centre polaire, incrémental (PMi: distance linéaire entre le point initial et le centre; référence βi: angle compris entre la ligne imaginaire au point initial, parallèle à l'axe Z et la ligne point initial – centre) Autres paramètres Rayon: Rayon de l'arc de cercle WA: Angle compris entre l'axe Z positif et la tangente au point initial de l'arc de cercle WE: Angle compris entre l'axe Z positif et la tangente au point final de l'arc de cercle WV: Angle compris entre l'élément précédent et la tangente au point initial de l'arc de cercle WN: Angle compris entre la tangente au point final de l'arc de cercle et l'élément suivant WV, WN: ■ Partant de l'élément précédent/suivant, l'angle est dirigé dans le sens horaire vers le nouvel élément ■ Arc de cercle comme élément précédent/suivant: angle vers tangente 54 Exemple: Arc de cercle CCW (cotation du centre) Axe Y 4.1.3 Contours dans le plan YZ (vue de dessus) Trou indépendant Paramètres „Point de référence“ YM(Y), ZM(Z): Point de référence du trou Le „contour du trou“ peut comporter les éléments suivants: ■ Centrage ■ Plongée ■ Lamage ■ Filet Paramètres pour le „centrage“ O: Diamètre de centrage Paramètres pour la „plongée“ 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 ■ W=0°: signification spéciale „avance réduite (V=1)“ ■ W>0°: angle de pointe Ajustement: H6...H13 ou „sans ajustement“ Paramètres pour le „lamage“ R: Diamètre de lamage U: Profondeur de lamage E: Angle de lamage Paramètres pour le „filet“ I: Diamètre nominal J: Profondeur du filet K: Attaque du filet (longueur en sortie) F: Pas de vis Mode: filet à droite/à gauche Si vous programmez „angle de pointe W=0°“, la CAP génère une „avance réduite (V=1)“ pour le cycle de perçage. Cercle (cercle entier) Paramètres YM(Y), ZM(Z): Centre Rayon: Rayon du cercle K: Diamètre du cercle P: Profondeur de la poche CNC PILOT 4290 HEIDENHAIN 55 4.1.3 Contours dans le plan YZ (vue de dessus) Rectangle Paramètres YM(Y), ZM(Z): Centre A: Angle de position (référence: axe Z positif et longueur du rectangle) K: Longueur du rectangle B: Largeur du rectangle Chanfrein/arrondi: largeur du chanfrein/rayon de l'arrondi P: Profondeur de la poche Polygone Paramètres YM(Y), ZM(Z): Centre A: Angle de position (référence: axe Z positif et côté du polygone) Q: Nombre de côtés K: Longueur du côté ou diamètre du cercle inscrit/rayon interne) Chanfrein/arrondi: largeur du chanfrein/rayon de l'arrondi P: Profondeur de la poche Rainure linéaire Paramètres YM(Y), ZM(Z): Centre A: Angle de position de la rainure (référence: axe Z positif) K: Longueur de la rainure B: Largeur de la rainure P: Profondeur de la poche 56 Axe Y 4.1.3 Contours dans le plan YZ (vue de dessus) Rainure circulaire Paramètres YM(Y), ZM(Z): Centre de courbure A: Angle initial (début de la rainure) β(W): Angle final (fin de la rainure) R: Rayon de courbure B: Largeur de la rainure P: Profondeur de la poche Modèle de trous linéaire, modèle de figures linéaire Vous définissez le „point initial du modèle“ en coordonnées cartésiennes. Vous pouvez décrire les positions des trous/figures à l'aide de différentes combinaisons de paramètres. Les positions du modèle définissent le centre du trou/de la figure. Pour les rainures circulaires, les positions du modèle définissent le „centre de courbure“. Paramètres Y, Z: Point initial du modèle Q: Nombre de trous/figures YE(J), ZE(J): Point final du modèle Yi(Ji), Zi(Ki): Distance entre les trous/figures dans le sens Y, Z L(R): Distance premier – dernier(ère) trou/figure Li(Ri): Distance entre les trous/figures β(A): Angle axe longitudinal du modèle (référence: axe Z positif) Définition du perçage/de la figure CNC PILOT 4290 HEIDENHAIN 57 4.1.3 Contours dans le plan YZ (vue de dessus) Modèle de trous circulaire, modèle de figures circulaire Paramètres YM(Y), ZM(Z): Centre du modèle Rayon: Rayon du modèle de trous/figures K: Diamètre du modèle de trous/figures α(A): Position du premier trou/de la première figure (référence: angle par rapport à l'axe X positif) Orientation: ■ sens horaire ■ sens anti-horaire Cas particuliers: ■ sans α et β: répartition sur tout le cercle, commençant à 0° ■ sans β: répartition sur tout le cercle Q: Nombre de trous/figures β(W): Position du dernier trou/de la dernière figure (référence: angle par rapport à l'axe X positif) βi(W): Distance entre les trous/figures Position: (seulement avec les figures) ■ position normale: La figure de sortie est tournée autour du centre du modèle (rotation autour du centre du modèle) ■ Position non standard: La position de la figure reste la même (translation) Définition du perçage/de la figure Pour les modèles qui comportent des rainures circulaires, le „centre de courbure“ est additionné à la position du modèle (cf. „4.7.9 Modèles circulaires avec rainures circulaires“). 58 Axe Y 4.1.3 Contours dans le plan YZ (vue de dessus) Surface délimitée Paramètres Ki: Profondeur (matière à fraiser) K: Epaisseur résiduelle (restant de matière) B: Largeur (référence: côté de référence Z) ■ B<0: surface dans le sens négatif de Z ■ B>0: surface dans le sens positif de Z Lingots polygonaux Paramètres Q: Nombre de côtés (Q ‡ 2) K: SW Diamètre du cercle inscrit Ki: Longueur côté B: Largeur (référence: côté de référence Z) ■ B<0: surface dans le sens négatif de Z ■ B>0: surface dans le sens positif de Z CNC PILOT 4290 HEIDENHAIN 59 4.1.4 Attributs de l'usinage – Fraisage 4.1.4 Usinage avec l'axe Y Attributs de l'usinage – Fraisage La CAP utilise les attributs pour ■ sélectionner le cycle de fraisage ■ paramétrer le cycle ■ sélectionner l'outil de fraisage La CIP utilise les attributs d'usinage pour la sélection automatique des outils. Pour le cycle „Ebavurage“, l'attribut „Largeur de chanfrein“ est utilisé pour paramétrer le cycle de fraisage. 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 „6.5.3 Attributs de l'usinage“). Définition des attributs de l'usinage > Activer la fenêtre (face frontale Y, face arrière Y ou pourtour Y) avec „Page suivante/précédente“ > Sélectionner le sous-menu „Attributs – Attr. usinage – Fraiser“ (option „Définition de la pièce finie“) > Sélectionner l'attribut d'usinage > Sélectionner le contour de fraisage désiré et l'activer avec „Enter“ (le contour de fraisage sélectionné est marqué en couleur) > Définir les attributs de fraisage ou modifier les attributs existants Création du plan de travail L'utilisation et les possibilités d'influer sur les opérations de fraisage avec l'axe Y ne sont pas différentes de l'usinage avec l'axe C. La CAP/CIP gèrent les opérations de fraisage suivantes (menu: „CIP – Fraisage“): ■ Ebauche de contour ■ Finition de contour ■ Ebauche de surface (valable également pour le „fraisage de po- che“) ■ Finition de surface (valable également pour la „finition de poche“) ■ Ebavurage ■ Gravage 60 ■ Le comportement d'approche et de sortie du contour, les distances de sécurité et les surépaisseurs sont à définir dans le „paramètre d'usinage 10 – Fraisage“. ■ Une répartition des opérations de fraisage en Ebauche et Finition n'est réalisée en CAP que si les surépaisseurs ont été introduites dans le „paramètre d'usinage 10 - Fraisage“. Axe Y Index A D Arcs de cercle Droite DIN PLUS DIN PLUS Fraisage G2, G3, G12, G13 26 Plan XY G172-, G173-Géo 8 Plan YZ G182-, G183-Géo 16 TURN PLUS Plan XY 47 Plan YZ 54 Attributs d’usinage 60 Avance rapide Avance rapide G0 (axe Y) 23 En coordonnées machine G701 (axe Y) 24 Plan XY G171-Géo 7 Plan YZ G181-Géo 15 TURN PLUS Plan XY 46 Plan YZ 53 Déplacement linéaire G1 (axe Y) 25 F Fenêtre Vue latérale YZ (simulation) 43 Fonctions G Usinage C Cercle entier DIN PLUS Plan XY G374-Géo 10 Plan YZ G384-Géo 18 TURN PLUS Plan XY 48 Plan YZ 56 Contour, définition DIN PLUS Plan XY 7 Plan YZ 15 TURN PLUS Plan XY 46 Plan YZ 53 Contours imbriqués (axe Y) 6 Contours superposés (axe Y) 6 Création Interactive du Plan de travail (axe Y) 60 Cycles de fraisage (DIN PLUS) Fraisage de contour G840 (axe Y) 27 Fraisage de lingots polygonaux, finition G844 (axe Y) 30 Fraisage de lingots polygonaux, ébauche G843 (axe Y) 29 Fraisage de poches, finition G846 (axe Y) 32 Fraisage de poches, ébauche G845 (axe Y) 31 Surfaçage, finition G842 (axe Y) 28 Surfaçage, ébauche G841 27 CNC PILOT 4290 HEIDENHAIN G0 Avance rapide (axe Y) 23 G1 Déplacement linéaire (axe Y) 25 G13 Arc de cercle (axe Y) 26 G14 Point de changement d’outil (axe Y) 24 G17 Plan XY 23 G18 Plan XZ 23 G19 Plan YZ 23 G3 Arc de cercle (axe Y) 26 G701 Avance rapide en coordonnées machine (axe Y) 24 G840 Fraisage de contour (axe Y) 27 G841 Fraisage de contour (axe Y) 27 G842 Surfaçage, finition (axe Y) 28 G843 Fraisage de lingots polygonaux, ébauche (axe Y) 29 G844 Fraisage de lingots polygonaux, finition (axe Y) 30 G845 Fraisage de poches, ébauche (axe Y) 31 G846 Fraisage de poches, finition (axe Y) 32 Fonctions G définition du contour G170-Géo Point initial contour plan XY 7 G171-Géo Droite plan XY 7 G172-Géo Arc de cercle plan XY 8 G173-Géo Arc de cercle plan XY 8 G180-Géo Point initial contour planYZ 15 G181-Géo Droite plan YZ 15 G182-Géo Arc de cercle plan YZ 16 G183-Géo Arc de cercle plan YZ 16 G308-Géo Début poche/îlot (axe Y) 6 G309-Géo Fin poche/îlot (axe Y) 6 G370-Géo Perçage plan XY 9 G371-Géo Rainure linéaire plan XY 9 G372-Géo Rainure circulaire plan XY 10 G373-Géo Rainure circulaire plan XY 10 61 Index F M G374-Géo Cercle entier plan XY 10 G375-Géo Rectangle plan XY 11 G376-Géo Surface délimitée plan XY 14 G377-Géo Polygone plan XY 11 G380-Géo Perçage planYZ 17 G381-Géo Rainure linéaire planYZ 17 G382-Géo Rainure circulaire plan YZ 18 G383-Géo Rainure circulaire plan YZ 18 G384-Géo Cercle entier plan YZ 18 G385-Géo Rectangle planYZ 19 G386-Géo Surface délimitée plan YZ 22 G387-Géo Polygone planYZ 19 G471-Géo Modèle linéaire plan XY 12 G472-Géo Modèle circulaire plan XY 13 G477-Géo Lingots polygonaux plan XY 14 G481-Géo Modèle linéaire planYZ 20 G482-Géo Modèle circulaire planYZ 21 G487-Géo Lingots polygonaux planYZ 22 Fraisage Contours de fraisageYTURN PLUS 44 Fraisage de contour DIN PLUS, cycle G840 (axe Y) 27 Fraisage de poches DIN PLUS, cycle G845 Ebauche 31 DIN PLUS, cycle G846 Finition 32 Modèle de trous circulaire DIN PLUS Plan XY G472-Géo 13 Plan YZ G482-Géo 21 TURN PLUS Plan XY 51 Plan YZ 58 Modèle de trous linéaire DIN PLUS Plan XY G471-Géo 12 Plan YZ G481-Géo 20 TURN PLUS Plan XY 50 Plan YZ 57 P Perçage DIN PLUS Plan XY G370-Géo 9 Plan YZ G380-Géo 17 TURN PLUS Plan XY 48 Plan YZ 55 Plan XY Plan d’usinage G17 23 Plan XZ Plan d’usinage G18 23 Plan YZ I Îlot (axe Y) 4 Indicatifs de sections 6 L Lingots polygonaux DIN PLUS Plan XY 477-Géo 14 Plan YZ G487-Géo 22 TURN PLUS Plan XY 52 Plan YZ 59 Lingots polygonaux (axe Y) Cycle G843 Lingots polygonaux, ébauche 29 Cycle G844 Lingots polygonaux, finition 30 62 Plan d’usinage G19 23 Plan de référence (axe Y) 4 Plan de référence axe Y (TURN PLUS) 45 Plans d’usinage 23 Poche (axe Y) 4 Point de changement d’outil Aborder G14 (axe Y) 24 Point de départ du contour DIN PLUS Plan XY G170-Géo 7 Plan YZ G180-Géo 15 TURN PLUS Plan XY 46 Plan YZ 53 Axe Y Index P S Polygone DIN PLUS Simulation (axe Y) 42 Surface délimitée DIN PLUS Plan XY G377-Géo 11 Plan YZ G387-Géo 19 Plan XY G376-Géo 14 Plan YZ G386-Géo 22 TURN PLUS Plan XY 49 Plan YZ 57 Position contours de fraisage (axe Y) 4 Pourtour, fenêtre (simulation axe Y) 43 Profondeur de fraisage (axe Y) 4 R TURN PLUS Plan XY 52 Plan YZ 59 Surfaçage Cycle G841 Ebauche 27 T Rainure circulaire TURN PLUS (axe Y) 44 DIN PLUS Plan XY G372-/G373-Géo 10 Plan YZ G382-/G383-Géo 18 TURN PLUS Plan XY 50 Plan YZ 56 Rainure linéaire U Usinage face arrière (axe Y) 33 Usinage intégral (axe Y) 33 DIN PLUS Plan XY G371-Géo 9 Plan YZ G381-Géo 17 TURN PLUS Plan XY 49 Plan YZ 55 Rectangle DIN PLUS Plan XY G375-Géo 11 Plan YZ G385-Géo 19 TURN PLUS Plan XY 49 Plan YZ 56 CNC PILOT 4290 HEIDENHAIN 63 Indicatifs de sections et fonctions G pour l'axe Y Définitions de sections de programme Page FRONT_Y FACE_ARR._Y POURTOUR_Y 6 6 6 Face frontale pièce Face arrière pièce Vue de dessus pièce Contours superposés Page G308 G309 7 7 Début de la poche/de l'îlot Fin de la poche/de l'îlot Définition contour – face front./arrière Page G170-Géo G171-Géo G172-Géo G173-Géo G370-Géo G371-Géo G372-Géo G373-Géo G374-Géo G375-Géo G377-Géo G471-Géo G472-Géo G376-Géo G477-Géo 7 7 8 8 9 9 10 10 10 11 11 12 13 14 14 Début du contour Droite Arc de cercle Arc de cercle Perçage Rainure linéaire Rainure circulaire Rainure circulaire Cercle entier Rectangle Polygone régulier Modèle de trous linéaire Modèle de trous circulaire Surface délimitée Lingots polygonaux Définition contour – développé pourtour Page G180-Géo G181-Géo G182-Géo G183-Géo G380-Géo G381-Géo G382-Géo G383-Géo G384-Géo G385-Géo G387-Géo G481-Géo G482-Géo G386-Géo G487-Géo 15 15 16 16 17 17 18 18 18 19 19 20 21 22 22 64 Début du contour Droite Arc de cercle Arc de cercle Perçage Rainure linéaire Rainure circulaire Rainure circulaire Cercle entier Rectangle Polygone régulier Modèle de trous linéaire Modèle de trous circulaire Surface délimitée Lingots polygonaux Plans d'usinage Page G17 G18 G19 23 23 23 Plan XY (vue frontale) Plan XZ (vue de tournage) Plan YZ (vue du pourtour) Positionnements G0 G14 G701 Page Positionnement en rapide 23 Aborder point de changement d'outil 24 Avance rapide en coordonnées machine 24 Déplacements linéaires et circulaires simples Page G1 G2 G3 G12 G13 25 26 26 26 26 Déplacement Déplacement Déplacement Déplacement Déplacement linéaire circulaire circulaire circulaire circulaire Cycles de fraisage Page G840 G841 G842 G843 G844 G845 G846 27 27 28 29 30 31 32 Fraisage de contour Surfaçage – ébauche Surfaçage – finition Lingots polygonaux – ébauche Lingots polygonaux – finition Fraisage de poches – ébauche Fraisage de poches – finition Axe Y