Télécharger Imprimer la page
HEIDENHAIN TNC 640 Manuel D'utilisation
Masquer les pouces Voir aussi pour TNC 640:

Publicité

Liens rapides

TNC 640
Manuel d'utilisation
Programmation des cycles
Logiciels CN
340590-07
340591-07
340595-07
Français (fr)
9/2016

Publicité

loading

Sommaire des Matières pour HEIDENHAIN TNC 640

  • Page 1 TNC 640 Manuel d’utilisation Programmation des cycles Logiciels CN 340590-07 340591-07 340595-07 Français (fr) 9/2016...
  • Page 3 Principes...
  • Page 4: Remarques Concernant Ce Manuel

    Modifications souhaitées ou découverte d'une "coquille"? Nous nous efforçons en permanence d'améliorer notre documentation. N'hésitez pas à nous faire part de vos suggestions en nous écrivant à l'adresse e-mail suivante : tnc-userdoc@heidenhain.de.. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 5: Type De Tnc, Logiciel Et Fonctions

    TNC 640. En cas de besoin, adressez-vous à HEIDENHAIN pour recevoir ce manuel d'utilisation. ID du manuel d'utilisation Dialogue Texte clair : 892903-xx. ID du manuel d'utilisation DIN/ISO : 892909-xx. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 6: Options De Logiciel

    Type de TNC, logiciel et fonctions Options de logiciel La TNC 640 dispose de diverses options de logiciel qui peuvent être activées par le constructeur de votre machine. Chaque option doit être activée séparément et comporte individuellement les fonctions suivantes : Additional Axis (options 0 à...
  • Page 7 Cycle 292 Finition de contour Tournage interpolé Spindle Synchronism (option 131) Synchronisation des broches Synchronisation des broches de fraisage et de tournage Cycle 880 : Fraisage de roues dentées (options 50 et 131) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 8 Active Vibration Damping – AVD (option 146) Atténuation active des vibrations Amortissement des vibrations de la machine en vue d'améliorer la qualité de surface de la pièce HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 9: Niveau De Développement (Fonctions Upgrade)

    Mentions légales Ce produit utilise l'Open Source Software. Vous trouverez d'autres informations sur la commande à Mode Programmation Fonction MOD Softkey REMARQUES SUR LA LICENCE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 10: Paramètres Optionnels

    HEIDENHAIN plus ancienne (à partir de la TNC 150 B) peuvent en grande partie être exécutés avec la nouvelle version de logiciel de la TNC 640. Même si de nouveaux paramètres optionnels ("Paramètres optionnels") ont été ajoutés à des cycles existants, vous pouvez en principe toujours exécuter vos programmes comme vous en avez l'habitude.
  • Page 11 241 PERCAGE PROFOND MONOLEVRE voir "PERCAGE PROFOND MONOLEVRE (cycle 241, DIN/ISO : G241)", page 102 Le cycle de palpage 4 MESURE 3D a été introduit voir "MESURE 3D (cycle 4)", page 603 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 12 "Etalonnage du TT 449 sans câble (cycle 484, DIN/ISO: G484)", page 687 Il est possible de recourir au tournage excentrique avec le cycle 800 (option 50), voir "CONFIGURATION TOURNAGE (cycle 800, DIN/ISO : G800)", page 342 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 13 Si elle est active pendant l'usinage, la fonction M110 est maintenant prise en compte dans les cycles SL pour les arcs de cercle intérieurs corrigés voir "Cycles SL", page 202 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 14 872. Il est ainsi possible de programmer un recouvrement, un facteur d'avance et un comportement de retrait au choix, voir "GORGE AXIAL ETENDU (cycle 872, DIN/ISO : G872)", page 430 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 15 CIRCULAIRE (cycle 252, DIN/ISO : G252)", page 152 Les paramètres Q369 et Q439 ont été ajoutés au cycle 275, voir "RAINURE TROCHOÏDALE (cycle 275, DIN/ISO : G275)", page 225 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 16 Principes Nouvelles fonctions de cycles et fonctions de cycles modifiées dans les logiciels 34059x-07 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 17 18 Surveillance vidéo de la situation d'usinage VSC (option de logiciel 136)......623 19 Cycles palpeurs : mesure automatique de la cinématique............647 20 Cycles palpeurs : étalonnage automatique des outils..............679 21 Tableau récapitulatif: Cycles......................695 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 18 Sommaire HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 19: Table Des Matières

    Principes de base / vues d'ensemble................... 53 Introduction............................54 Groupes de cycles disponibles......................55 Résumé des cycles d'usinage........................ 55 Résumé des cycles de palpage......................56 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 20 Introduire un tableau de points......................74 Ignorer certains points pour l'usinage....................75 Sélectionner le tableau de points dans le programme................75 Appeler le cycle en liaison avec les tableaux de points................. 76 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 21 Attention lors de la programmation !......................92 Paramètres du cycle..........................93 PERCAGE PROFOND UNIVERSEL (cycle 205, DIN/ISO : G205)............95 Mode opératoire du cycle........................95 Attention lors de la programmation !......................96 Paramètres du cycle..........................97 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 22 Attention lors de la programmation !....................102 Paramètres du cycle..........................103 3.11 Exemples de programmation......................105 Exemple : cycles de perçage........................ 105 Exemple : utilisation des cycles de perçage en liaison avec PATTERN DEF.........106 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 23 Paramètres du cycle..........................129 FILETAGE AVEC PERCAGE (cycle 264, DIN/ISO : G264)..............131 Mode opératoire du cycle........................131 Attention lors de la programmation !....................132 Paramètres du cycle..........................133 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 24 4.10 FRAISAGE DE FILET (cycle 267, DIN/ISO : G267)................139 Mode opératoire du cycle........................139 Attention lors de la programmation !....................140 Paramètres du cycle..........................141 4.11 Exemples de programmation......................143 Exemple : Taraudage..........................143 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 25 Attention lors de la programmation !....................172 Paramètres du cycle..........................173 TENON POLYGONAL (cycle 258, DIN/ISO : G258)................175 Mode opératoire du cycle........................175 Attention lors de la programmation !....................176 Paramètres du cycle..........................177 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 26 Mode opératoire du cycle........................180 Attention lors de la programmation !....................184 Paramètres du cycle..........................185 5.10 Exemples de programmation......................188 Exemple : Fraisage de poche, tenon, rainure..................188 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 27 MOTIF DE POINTS EN GRILLE (cycle 221, DIN/ISO : G221)............196 Mode opératoire du cycle........................196 Attention lors de la programmation !....................196 Paramètres du cycle..........................197 Exemples de programmation......................198 Exemple : Cercles de trous........................198 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 28 Attention lors de la programmation !....................218 Paramètres du cycle..........................218 FINITION LATERALE (cycle 24, DIN/ISO : G124)................219 Mode opératoire du cycle........................219 Attention lors de la programmation !....................220 Paramètres du cycle..........................221 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 29 Paramètres du cycle..........................228 7.12 Exemples de programmation......................230 Exemple: Evidement et semi-finition d'une poche................230 Exemple : Pré-perçage, ébauche et finition de contours superposés...........232 Exemple: Tracé de contour........................234 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 30 Attention lors de la programmation !....................248 Paramètres du cycle..........................249 Exemples de programmation......................250 Exemple : corps d'un cylindre avec le cycle 27..................250 Exemple : corps d'un cylindre avec le cycle 28..................252 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 31 Exemple : Ebauche et finition de contours superposés avec formule de contour........ 261 Cycles SL avec formule complexe de contour................. 264 Principes de base..........................264 Introduire une formule simple de contour....................266 Usinage du contour avec les cycles SL....................266 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 32 10.6 ROTATION (cycle 10, DIN/ISO : G73)....................278 Effet............................... 278 Attention lors de la programmation !....................279 Paramètres du cycle..........................279 10.7 FACTEUR D'ECHELLE (cycle 11, DIN/ISO : G72)................280 Effet............................... 280 Paramètres du cycle..........................280 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 33 Combinaison avec d’autres cycles de conversion de coordonnées............287 Marche à suivre pour usiner avec le cycle 19 PLAN D'USINAGE............288 10.10 Exemples de programmation......................289 Exemple : cycles de conversion de coordonnées.................289 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 34 11.7 COUPLAGE TOURNAGE INTERPOLE (cycle 291, DIN/ISO: G291, option de logiciel 96)....311 Déroulement du cycle...........................311 Attention lors de la programmation !....................311 Paramètres du cycle..........................314 Définir l'outil............................315 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 35 Attention lors de la programmation !....................330 Paramètres du cycle..........................330 11.11 Exemples de programmation......................331 Exemple : Tournage interpolé avec le cycle 291...................331 Exemple : Tournage interpolé avec le cycle 292...................333 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 36 12.7 TOURNAGE LONGITUDINAL PLONGEE (cycle 813, DIN/ISO : G813)..........357 Application............................. 357 Mode opératoire du cycle d'ébauche....................357 Mode opératoire du cycle de finition....................358 Attention lors de la programmation !....................358 Paramètres du cycle..........................359 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 37 12.12TOURNAGE EPAULEMENT TRANSVERSAL ETENDU (cycle 822, DIN/ISO : G822).......375 Application............................. 375 Mode opératoire du cycle d'ébauche....................375 Mode opératoire du cycle de finition....................376 Attention lors de la programmation !....................376 Paramètres du cycle..........................377 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 38 12.17TOURNAGE DE GORGE ETENDU RADIAL (cycle 842, DIN/ISO : G842).........393 Application............................. 393 Mode opératoire du cycle d'ébauche....................393 Mode opératoire du cycle de finition....................394 Attention lors de la programmation !....................394 Paramètres du cycle..........................395 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 39 12.22GORGE RADIAL (cycle 861, DIN/ISO : G861)................... 414 Application............................. 414 Mode opératoire du cycle d'ébauche....................414 Mode opératoire du cycle de finition....................415 Attention lors de la programmation !....................415 Paramètres du cycle..........................416 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 40 12.27GORGE CONTOUR AXIAL (cycle 870, DIN/ISO : G870)..............435 Application............................. 435 Mode opératoire du cycle d'ébauche....................435 Mode opératoire du cycle de finition....................436 Attention lors de la programmation !....................436 Paramètres du cycle..........................437 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 41 12.32CONTROLE DU DESEQUILIBRE (cycle 892, DIN/ISO : G892)............456 Application............................. 456 Attention lors de la programmation !....................457 Paramètres du cycle..........................458 12.33Exemple de programmation......................459 Exemple : épaulement avec gorge....................... 459 Exemple de fraisage de dentures......................461 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 42 Palpeur à commutation, avance rapide pour les déplacements de positionnement : F_PREPOS dans le tableau de palpeurs..........................468 Exécuter les cycles palpeurs........................ 469 13.3 Tableau des palpeurs.......................... 470 Information générale..........................470 Editer des tableaux de palpeurs......................470 Données du palpeur..........................471 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 43 Mode opératoire du cycle........................489 Attention lors de la programmation !....................490 Paramètres du cycle..........................491 14.8 Exemple : déterminer la rotation de base à l'aide de deux trous..........493 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 44 Paramètres du cycle..........................522 15.8 POINT DE REFERENCE EXTERIEUR COIN (cycle 414, DIN/ISO : G414)......... 525 Mode opératoire du cycle........................525 Attention lors de la programmation !....................526 Paramètres du cycle..........................527 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 45 15.14Exemple : initialiser le point d'origine : centre d'un secteur circulaire et la face supérieure de la pièce..............................548 15.15Exemple : initialiser le point d'origine sur la face supérieure de la pièce et au centre du cercle de trous..............................549 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 46 Paramètres du cycle..........................570 16.7 MESURE INTERIEUR RECTANGLE (cycle 423, DIN/ISO : G423)............. 573 Mode opératoire du cycle........................573 Attention lors de la programmation !....................574 Paramètres du cycle..........................575 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 47 Attention lors de la programmation !....................594 Paramètres du cycle..........................594 16.14Exemples de programmation......................596 Exemple : mesure d'un tenon rectangulaire avec reprise d'usinage............ 596 Exemple : mesure d'une poche rectangulaire, procès-verbal de mesure..........598 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 48 17.8 ETALONNAGE DE LA LONGUEUR TS (cycle 461, DIN/ISO : G461)..........616 17.9 ETALONNAGE DU RAYON TS, INTERIEUR (cycle 462, DIN/ISO : G462)........618 17.10 ETALONNAGE DU RAYON TS, EXTERIEUR (cycle 463, DIN/ISO : G463)........620 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 49 18.3 Zone d'usinage locale (cycle 601)...................... 641 Application............................. 641 Générer des images de référence......................641 Phase de surveillance........................... 644 Attention lors de la programmation !....................644 Paramètres du cycle..........................645 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 50 Mode opératoire du cycle........................669 Attention lors de la programmation !....................671 Paramètres du cycle..........................672 Alignement des têtes interchangeables....................674 Compensation de dérive........................676 Fonction de fichier journal........................678 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 51 Paramètres du cycle..........................692 20.6 Etalonner complètement l'outil (cycle 33 ou 483, DIN/ISO : G483)..........693 Mode opératoire du cycle........................693 Attention lors de la programmation !....................693 Paramètres du cycle..........................694 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 52 Sommaire 21 Tableau récapitulatif: Cycles......................695 21.1 Tableau récapitulatif..........................696 Cycles d'usinage........................... 696 Cycles de tournage..........................698 Cycles palpeurs............................. 699 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 53: Principes De Base / Vues D'ensemble

    Principes de base / vues d'ensemble...
  • Page 54: Introduction

    Si vous voulez effacer un cycle qui occupe plusieurs séquences, la TNC affiche un message demandant si vous voulez effacer complètement le cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 55: Groupes De Cycles Disponibles

    Si nécessaire, commuter vers les cycles d'usinage personnalisés du constructeur. De tels cycles d'usinage peuvent être intégrés par le constructeur de votre machine HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 56: Résumé Des Cycles De Palpage

    (option de logiciel 136) Si nécessaire, commuter vers les cycles palpeurs personnalisés à la machine. De tels cycles palpeurs peuvent être intégrés par le constructeur de votre machine HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 57 Utiliser les cycles d'usinage...
  • Page 58: Utiliser Les Cycles D'usinage

    Entre la définition d'un cycle actif avec CALL et l'appel de cycle correspondant, ne programmer un cycle actif avec DEF qu'après être certain qu'il n'y a pas d'interaction des paramètres de transfert des deux cycles HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 59: Définir Le Cycle Avec Les Softkeys

    ;PROFONDEUR Q206=150 ;AVANCE PLONGEE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND Q395=0 ;REFERENCE PROFONDEUR HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 60: Appeler Des Cycles

    à toutes les positions que vous avez définies dans une définition de motif PATTERN DEF ou dans un tableau de points. Informations complémentaires: "Définition de motifs avec PATTERN DEF", page 67 Informations complémentaires: "Tableaux de points", page 74 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 61 M89 Pour annuler l’effet de M89, programmez M99 dans la dernière séquence de positionnement, ou Vous définissez un nouveau cycle d'usinage avec CYCL DEF. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 62: Pré-Définition De Paramètres Pour Cycles

    GLOBAL DEF POSITIONNEMENT Définition du mode opératoire avec CYCL CALL PAT GLOBAL DEF PALPAGE Définition de paramètres spéciaux pour les cycles de palpage HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 63 Sélectionner la fonction GLOBAL -DEF de votre choix, par ex. en appuyant sur la softkey GLOBAL DEF GENERAL Renseigner les définitions requises en validant chaque fois avec la touche ENT HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 64: Utiliser Les Données Global Def

    Le déroulement de l'usinage peut s'en trouver fortement affecté. Si vous introduisez une valeur fixe dans un cycle d'usinage, cette valeur n'est pas modifiée par les fonctions GLOBAL DEF. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 65: Données D'ordre Général À Effet Global

    égal à la passe latérale Mode fraisage : en avalant/en opposition Stratégie de plongée : plongée dans la matière, hélicoïdale, pendulaire ou verticale Paramètres valables pour les cycles de fraisage 251 à HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 66: Données À Effet Global Pour Les Opérations De Fraisage Avec Cycles De Contours

    Déplacement haut. sécu. : choisir si la TNC doit se déplacer entre les points de mesure à la distance d'approche ou bien à la hauteur de sécurité Paramètres valables pour tous les cycles palpeurs HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 67: Définition De Motifs Avec Pattern Def

    Définition d'un seul motif, horizontal, orienté ou déformé CADRE Définition d'un seul cadre, horizontal, orienté ou déformé CERCLE Définition d'un cercle entier ARC DE CERCLE Définition d'un arc de cercle HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 68 Q204. Elle choisit la valeur la plus élevée des deux. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 69: Définir Des Positions D'usinage

    (p. ex. X avec l'axe d'outil Z). Valeur positive ou négative possible Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 70: Définir Un Motif Unique

    Valeur positive ou négative possible Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 71: Définir Un Cadre Unique

    Valeur positive ou négative possible Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 72: Définir Un Cercle Entier

    Valeur positive ou négative possible Nombre d'usinages : nombre total de positions d'usinage sur le cercle Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 73: Définir Un Arc De Cercle

    (commutation par softkey) Nombre d'usinages : nombre total de positions d'usinage sur le cercle Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 74: Tableaux De Points

    Avec les softkeys X OUT/ON, Y OUT/ON, Z OUT/ ON (seconde barre de softkeys), vous définissez les coordonnées que vous souhaitez introduire dans le tableau de points. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 75: Sélectionner Le Tableau De Points Dans Le Programme

    END. Si le tableau de points n'est pas mémorisé dans le même répertoire que le programme CN, vous devrez renseigner l'ensemble du chemin. Exemple de séquence CN 7 SEL PATTERN "TNC:\DIRKT5\NUST35.PNT" HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 76: Appeler Le Cycle En Liaison Avec Les Tableaux De Points

    (Q203) à 0 si la coordonnée dans l'axe de broche définie dans le tableau de points doit être utilisée comme coordonnée du point initial. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 77 Cycles d'usinage : perçage...
  • Page 78: Cycles D'usinage : Perçage

    Avec prépositionnement automatique, saut de bride 241 PERCAGE PROFOND MONOLEVRE Avec pré-positionnement automatique au point de départ profond et définition de la vitesse de rotation et de l'arrosage HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 79: Mode Opératoire Du Cycle

    L'outil se déplace donc dans son axe, en avance rapide, pour se rendre à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 80 PROF. Q211=0.1 ;TEMPO. AU FOND Q203=+20 ;COORD. SURFACE PIECE Q204=100 ;SAUT DE BRIDE 12 L X+30 Y+20 R0 FMAX M3 M99 13 L X+80 Y+50 R0 FMAX M99 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 81 L'outil se déplace donc dans son axe, en avance rapide pour se rendre à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 82 = profondeur par rapport à la pointe de l'outil 12 L X+30 Y+20 FMAX M3 = profondeur par rapport à la partie cylindrique de 13 CYCL CALL l'outil 14 L X+80 Y+50 FMAX M99 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 83 L'outil se déplace donc dans son axe, en avance rapide pour se rendre à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 84 Q203=+20 ;COORD. SURFACE PIECE Q204=100 ;SAUT DE BRIDE 12 L X+30 Y+20 FMAX M3 13 CYCL CALL 14 L X+80 Y+50 FMAX M9 15 L Z+100 FMAX M2 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 85 été programmé). Si Q214=0, le retrait a lieu le long de la paroi du trou. 7 Pour finir, la TNC positionne à nouveau l'outil au centre du trou. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 86 à ce que la pointe de l'outil soit orientée parallèle à un axe de coordonnées. Lors du dégagement, la TNC tient compte automatiquement d'une rotation active du système de coordonnées. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 87 TNC doit positionner l'outil avant son Q336=0 ;ANGLE BROCHE dégagement. Plage de programmation : -360,000 à 12 L X+30 Y+20 FMAX M3 360,000 13 CYCL CALL 14 L X+80 Y+50 FMAX M99 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 88 L'outil se déplace donc dans son axe, en avance rapide, à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 89 Q205 Profondeur passe min.? (en incrémental) : si vous avez programmé une VALEUR REDUCTION Q212, la TNC limite la passe à Q205. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 90 T-ANGLE du tableau d'outils TOOL.T. = profondeur par rapport à la pointe de l'outil = profondeur par rapport à la partie cylindrique de l'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 91 (si celui- ci est indiqué) avec FMAX. 7 Pour finir, la TNC positionne à nouveau l'outil au centre du trou. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 92 à un axe de coordonnées. Sélectionnez le sens de dégagement de manière à ce que l'outil s'écarte de la paroi du trou. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 93 à laquelle aucune collision ne Q252=15 ;HAUTEUR DE LA DENT peut se produire entre l'outil et la pièce (moyen de serrage). Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 94 Q336 Angle pour orientation broche? (en absolu) : angle sur lequel la TNC positionne l'outil avant la plongée dans le trou et avant le dégagement hors du trou Plage de programmation : -360,0000 à 360,0000 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 95: Percage Profond Universel

    à la distance d'approche avec l'avance de retrait. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cette position avec FMAX. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 96 L'outil se déplace donc dans son axe, en avance rapide, à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 97 Pas de brise-copeaux si l'on a introduit 0. Plage d’introduction 0 à 99999,9999 Q256 Retrait avec brise-copeaux? (en incrémental) : valeur de retrait de l'outil lors du brise-copeaux. Plage d'introduction 0,000 à 99999,999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 98 T-ANGLE du tableau d'outils TOOL.T. = profondeur par rapport à la pointe de l'outil = profondeur par rapport à la partie cylindrique de l'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 99: Fraisage De Trous (Cycle 208)

    5 Pour terminer, la TNC ramène l'outil à la distance d'approche avec FMAX. Si vous avez programmé un saut de bride, la TNC amène l'outil à cette position avec l'avance FMAX. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 100 L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 101 = fraisage en avalant –1 = fraisage en opposition (si vous indiquez la Q335=25 ;DIAMETRE NOMINAL valeur 0, l'usinage se fera en avalant) Q342=0 ;DIAMETRE PRE- PERCAGE Q351=+1 ;MODE FRAISAGE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 102 L'outil se déplace donc dans son axe, en avance rapide, pour se rendre à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 103 : déplacement avec broche à l'arrêt Q427 Vitesse broche en entrée/sortie? : vitesse de rotation avec laquelle l'outil entre dans le trou percé et en ressort. Plage de programmation : 0 à 99999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 104 Q205 Profondeur passe min.? (en incrémental) : si vous avez programmé une VALEUR REDUCTION Q212, la TNC limite la passe à Q205. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 105: Exemples De Programmation

    10 L Y+10 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 11 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 12 END PGM C200 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 106: Exemple : Utilisation Des Cycles De Perçage En Liaison Avec Pattern Def

    Appel du cycle en liaison avec le motif de points 8 L Z+100 R0 FMAX Dégager l'outil, changer l'outil 9 TOOL CALL 2 Z S5000 Appel d'outil pour le foret (rayon d'outil 2,4) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 107 17 CYCLE CALL PAT F5000 M13 Appel du cycle en liaison avec le motif de points 18 L Z+100 R0 FMAX M2 Dégager l’outil, fin du programme 19 END PGM 1 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 109 Cycles d'usinage : taraudage / fraisage de filets...
  • Page 110: Cycles D'usinage : Taraudage / Fraisage De Filets

    265 FILETAGE HELICOIDAL AVEC PERCAGE Cycle de fraisage d'un filet en plein matière 267 FILETAGE EXTERIEUR Cycle de fraisage d'un filet extérieur avec réalisation d'un chanfrein HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 111 TNC amène l'outil à cette position avec l'avance FMAX. 4 A la distance d'approche, le sens de rotation broche est à nouveau inversé. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 112 L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 113 Pas du filet (mm) Dégagement en cas d'interruption du programme Si vous appuyez sur la touche Stop externe pendant le taraudage, la TNC affiche une softkey vous permettant de dégager l'outil. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 114 être amené à la distance de sécurité. Si vous avez programmé un saut de bride, la TNC amène l'outil à cette position avec l'avance FMAX. 4 A la distance d'approche, la TNC stoppe la broche. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 115 L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 116: Dégagement En Cas D'interruption Du Programme

    Lors du dégagement, vous pouvez déplacer l'outil dans le sens positif et négatif de l'axe d'outil. Veuillez en tenir compte lors du dégagement - risque de collision ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 117: Taraudage Brise-Copeaux

    5 L'outil revient ensuite la distance d'approche. Si vous avez programmé un saut de bride, la TNC amène l'outil à cette position avec l'avance FMAX. 6 Une fois à la distance d'approche, la TNC arrête la broche. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 118 L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 119 - et donc de l'avance de retrait - lorsque l'outil sort du trou de perçage. Plage de programmation : 0,0001 à 10. Augmentation à la vitesse de rotation maximale de la gamme de broche. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 120 Lors du dégagement, vous pouvez déplacer l'outil dans le sens positif et négatif de l'axe d'outil. Veuillez en tenir compte lors du dégagement - risque de collision ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 121: Principes De Base Pour Le Fraisage De Filets

    L'orientation du filet change lorsque vous exécutez sur un seul axe un cycle de fraisage de filets en liaison avec le cycle 8 IMAGE MIROIR. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 122 Positionnement avec introduction manuelle et déplacer l'outil sur une trajectoire linéaire jusqu'au centre du trou. Vous pouvez ensuite dégager l'outil dans l'axe de plongée pour le changer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 123 6 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 124 L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 125 Plage d’introduction 0 à 99999,9999 Q239=+1.5 ;PAS DE VIS Q203 Coordonnées surface pièce? (en absolu) : Q201=-20 ;PROFONDEUR FILETAGE coordonnée de la surface de la pièce. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 126 Pour les petits diamètres de taraudage, vous Q512=0 ;APPROCHE EN AVANCE pouvez réduire le risque de bris d'outil en diminuant l'avance d'approche. Plage d’introduction 0 à 99999,999 ou FAUTO HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 127 11 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 128 L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 129 Plage d’introduction -99999,9999 à 99999,9999 Q359 Décalage jusqu'au chanfrein? (en incrémental) : distance de laquelle la TNC décale le centre d'outil à partir du centre du trou. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 130 ;DIST. APPR. LATERALE Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DECAL. JUSQ. CHANFR. Q203=+30 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE PLONGEE Q207=500 ;AVANCE FRAISAGE Q512=0 ;APPROCHE EN AVANCE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 131 12 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 132 L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 133 ;PROFONDEUR PERCAGE après un retrait hors du trou, la TNC déplace à nouveau l'outil à la profondeur de passe actuelle Q253=750 ;AVANCE PRE-POSIT. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 134 Pour les petits diamètres de taraudage, vous pouvez réduire le risque de bris d'outil en diminuant l'avance d'approche. Plage d’introduction 0 à 99999,999 ou FAUTO HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 135 9 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 136 L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 137 Plage d’introduction 0 à 99999,9999 Q203 Coordonnées surface pièce? (en absolu) : coordonnée de la surface de la pièce. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 138 Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DECAL. JUSQ. CHANFR. Q360=0 ;PROCEDURE PLONGEE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE PLONGEE Q207=500 ;AVANCE FRAISAGE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 139 11 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si celui-ci a été programmé). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 140 L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 141 à laquelle aucune collision ne Q239=+1.5 ;PAS DE VIS peut se produire entre l'outil et la pièce (moyen de serrage). Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 142 Plage d’introduction 0 à CHANFR. 99999,999 ou FAUTO Q203=+30 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE PLONGEE Q207=500 ;AVANCE FRAISAGE Q512=0 ;APPROCHE EN AVANCE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 143: Exemples De Programmation

    Déplacer l'outil à la hauteur de sécurité (programmer F avec valeur) 14 CYCL DEF 200 PERCAGE Définition du cycle Perçage Q200=2 ;DISTANCE D'APPROCHE Q201=-25 ;PROFONDEUR Q206=150 ;AVANCE PLONGEE PROF. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 144 1 +40 +30 +0 2 +90 +10 +0 3 +80 +30 +0 4 +80 +65 +0 5 +90 +90 +0 6 +10 +90 +0 7 +20 +55 +0 [END] HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 145: Cycles D'usinage : Fraisage De Poches/ Tenons / Rainures

    Cycles d'usinage : fraisage de poches/ tenons / rainures...
  • Page 146: Principes De Base

    Ebauche/finition avec passe latérale quand plusieurs tours sont nécessaires 257 TENON CIRCULAIRE Ebauche/finition avec passe latérale quand plusieurs tours sont nécessaires 233 SURFAÇAGE Surface transversale comptant jusqu'à trois limites HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 147 été programmée ainsi. 6 La TNC exécute ensuite la finition du fond de la poche de l'intérieur vers l'extérieur. Le fond de la poche est accostée de manière tangentielle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 148: Remarques Concernant La Programmation

    Si vous appelez le cycle avec le type d'usinage 2 (finition uniquement), alors le pré-positionnement à la première profondeur de passe et le déplacement au saut de bride seront exécutés en avance rapide ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 149 GLOBAL DEF . (si vous indiquez la valeur 0, l'usinage se fera en avalant) Q201 Profondeur? (en incrémental) : distance entre la surface de la pièce et le fond du trou. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 150 La TNC utilise le double du diamètre Q366=1 ;PLONGEE d'outil comme valeur minimale Q385=500 ;AVANCE DE FINITION PREDEF: la TNC utilise la valeur de la séquence GLOBAL DEF . HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 151 : l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 152 Q200, puis effectue un saut de bride Q200 avant de revenir en avance rapide au centre de la poche. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 153 Q200, se retire à la distance d'approche Q200 en avance rapide, dans l'axe d'outil, puis revient en avance rapide au centre de la poche. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 154: Attention Lors De La Programmation

    Si vous appelez le cycle avec le type d'usinage 2 (finition uniquement), alors le pré-positionnement à la première profondeur de passe et le déplacement au saut de bride seront exécutés en avance rapide ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 155 Q206 Avance plongee en profondeur? : vitesse de déplacement de l'outil lors qu'il approche de la profondeur, en mm/min. Plage de programmation : 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 156 : l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 157 Accostage tangentiel de la paroi dans l'arc de cercle de la rainure, à gauche 6 La TNC exécute ensuite la finition du fond de la rainure, de l'intérieur vers l'extérieur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 158 ! Si vous appelez le cycle avec l'opération d'usinage 2 (finition seulement), la TNC positionne l'outil en avance rapide à la première profondeur de passe. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 159 –1 = fraisage en opposition PREDEF : la TNC utilise la valeur de la séquence GLOBAL DEF . (si vous indiquez la valeur 0, l'usinage se fera en avalant) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 160 Q385 Avance de finition? : vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Plage de programmation : 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 161 : l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 162: Rainure Circulaire

    été programmées. La paroi de la rainure est accostée de manière tangentielle. 6 La TNC exécute ensuite la finition du fond de la rainure, de l'intérieur vers l'extérieur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 163 ! Si vous appelez le cycle avec l'opération d'usinage 2 (finition seulement), la TNC positionne l'outil en avance rapide à la première profondeur de passe. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 164 Plage de programmation : -360,000 à 360,000 Q248 Angle d'ouverture de la rainure? (en incrémental) : entrer l'angle d'ouverture de la rainure. Plage de programmation : 0 à 360,000 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 165 Q203 Coordonnées surface pièce? (en absolu) : PROF. coordonnée de la surface de la pièce. Plage Q338=5 ;PASSE DE FINITION d’introduction -99999,9999 à 99999,9999 Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIECE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 166 : l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 167 8 A la fin du cycle, la TNC positionne toujours l'outil dans l'axe d'outil, à la hauteur de sécurité. La position finale ne correspond donc pas à la position initiale. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 168 (si celui-ci a été programmé). La position finale de l'outil après l'exécution du cycle ne correspond pas à la position initiale ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 169 : position de l'outil = coin supérieur gauche Q207 Avance fraisage? : vitesse de déplacement de l'outil lors du fraisage, en mm/min. Plage d’introduction 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 170 : à droite de l'angle supérieur : à gauche de l'angle supérieur. Si des marques apparaissent sur la surface du tenon lors de l'approche avec Q437=0, sélectionner une autre position d'approche. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 171: Tenon Circulaire

    8 A la fin du cycle, l'outil est relevé au saut de bride défini dans le cycle en empruntant une trajectoire tangentielle, dans l'axe d'outil. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 172 Q376 pour définir la position de départ avec précision. Si vous utilisez la valeur par défaut -1, la TNC calculera automatiquement une position de départ pratique. Cela peut varier au besoin ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 173 Q206 Avance plongee en profondeur? : vitesse de déplacement de l'outil lors qu'il approche de la profondeur, en mm/min. Plage de programmation : 0 à 99999,999 sinon FMAX, FAUTO, FU, FZ HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 174 à partir duquel l'outil approche le PIECE tenon. Plage de programmation : 0 à 359° Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR RECOUVREMENT Q376=0 ;ANGLE INITIAL 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 175 9 A la fin du cycle, l'outil est dégagé par un mouvement tangentiel. La TNC amène ensuite l'outil au saut de bride dans l'axe d'outil. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 176 (si celui-ci a été programmé). La position finale de l'outil après l'exécution du cycle ne correspond pas à la position initiale ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 177 Plage de programmation : 3 à 30 Q224 Position angulaire? : vous indiquez ici l'angle avec lequel le premier coin du tenon polygonal doit être usiné. Plage de programmation : -360° à +360° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 178 Plage de saisie de 0 à 99999,9999, sinon PREDEF Q203 Coordonnées surface pièce? (en absolu) : coordonnée de la surface de la pièce. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 179 Q385 Avance de finition? : vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Plage de programmation : 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 180 3 L'outil se déplace ensuite, avec l'avance de fraisage Q207 , à la première profondeur de passe qui a été calculée par la TNC sur l'axe de broche. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 181 Lors de la dernière passe, l'outil n'exécute que l'usinage de la surépaisseur de finition, selon l'avance de finition. 11 Pour terminer, la TNC ramène l'outil au saut de bride avec FMAX. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 182 Lors de la dernière passe, l'outil n'exécute que l'usinage de la surépaisseur de finition, selon l'avance de finition. 10 Pour terminer, la TNC ramène l'outil au saut de bride avec FMAX. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 183 Pour l'ébauche, la TNC tient compte de la surépaisseur latérale. Pour la finition, la surépaisseur sert au prépositionnement de l'outil. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 184 < point final. L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide dans l'axe d'outil ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 185 Vous pouvez définir le sens de la première passe transversale par rapport au PT INITIAL 2EME AXE en faisant précéder la valeur d'un signe. Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 186 99999,9999 Q200 Distance d'approche? (en incrémental) : distance entre la pointe de l'outil et la surface de la pièce Plage de saisie de 0 à 99999,9999, sinon PREDEF HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 187 Q338 Passe de finition? (en incrémental) : cote de la passe de finition de l'outil sur l'axe de la broche. Q338=0 : finition en une seule passe. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 188: Exemples De Programmation

    Appel du cycle pour usinage extérieur 7 CYCL DEF 252 POCHE CIRCULAIRE Définition du cycle Poche circulaire Q215=0 ;OPERATIONS D'USINAGE Q223=50 ;DIAMETRE DU CERCLE Q368=0.2 ;SUREPAIS. LATERALE Q207=500 ;AVANCE FRAISAGE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 189 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q366=1 ;PLONGEE Q385=500 ;AVANCE DE FINITION Q439=0 ;REFERENCE AVANCE 12 CYCL CALL FMAX M3 Appel du cycle Rainurage HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 190 Cycles d'usinage : fraisage de poches/ tenons / rainures 5.10 Exemples de programmation 13 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 14 END PGM C210 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 191 Cycles d'usinage : définitions de motifs...
  • Page 192: Cycles D'usinage : Définitions De Motifs

    Cycle 262 FRAISAGE DE FILETS Cycle 263 FILETAGE SUR UN TOUR Cycle 264 FILETAGE AVEC PERCAGE Cycle 265 FILETAGE HELICOÏDAL AVEC PERCAGE Cycle 267 FILETAGE EXTERNE SUR TENONS HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 193: Motif De Points Sur Un Cercle

    220 qui s'appliquent. Si vous exécutez ce cycle en mode Pas à pas, la commande s'arrête entre les points d'un motif de points. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 194 1 à 99999 Q247=+0 ;INCRÉMENT Distance d'approche Q200 (en incrémental) : ANGULAIRE distance entre la pointe de l'outil et la surface de la pièce. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 195 Type déplacement ? droite=0 / cercle=1 Q365 : définir la fonction de contournage pour l'outil entre les opérations d'usinage : : déplacement en suivant une droite : déplacement sur le cercle du diamètre primitif HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 196: Motif De Points En Grille

    221, la position de rainure 0 est interdite. Si vous exécutez ce cycle en mode Pas à pas, la commande s'arrête entre les points d'un motif de points. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 197 : il doit se déplacer au saut de bride entre chaque COLONNES usinage. Q243=4 ;NOMBRE DE LIGNES Q224=+15 ;POSITION ANGULAIRE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q301=1 ;DEPLAC. HAUT. SECU. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 198: Exemple : Cercles De Trous

    ;CENTRE 1ER AXE Q217=+70 ;CENTRE 2EME AXE Q244=50 ;DIA. CERCLE PRIMITIF Q245=+0 ;ANGLE INITIAL Q246=+360 ;ANGLE FINAL Q247=+0 ;INCREMENT ANGULAIRE Q241=10 ;NOMBRE D'USINAGES Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIECE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 199 ;SAUT DE BRIDE Q301=1 ;DEPLAC. HAUT. SECU. Q365=0 ;TYPE DEPLACEMENT 8 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 9 END PGM MOTIF DE PERCAGES MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 201: Cycles D'usinage : Poche Avec Contour

    Cycles d'usinage : poche avec contour...
  • Page 202 Programmez toujours les deux axes dans la première séquence 99 END PGM SL2 MM du sous-programme Si vous utilisez des paramètres Q, n'effectuez les calculs et affectations qu'à l'intérieur du sous-programme de contour concerné HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 203 22 EVIDEMENT (impératif) 23 FINITION EN PROFONDEUR (utilisation facultative) 24 FINITION LATERALE (utilisation facultative) Cycles étendus : Softkey Cycle Page 25 TRACE DE CONTOUR 270 DONNEES TRACE CONTOUR HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 204: Paramètres Du Cycle

    Valider chaque numéro avec la touche ENT et terminer la programmation avec la touche FIN. Possibilité de programmer jusqu'à 12 numéros de sous-programmes entre 1 et 65 535. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 205: Contours Superposés

    54 C X+10 Y+50 DR- 55 LBL 0 Sous-programme 2: Poche B 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 206 54 C X+10 Y+50 DR- 55 LBL 0 Surface B : 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 207 54 C X+10 Y+50 DR- 55 LBL 0 Surface B : 56 LBL 2 57 L X+40 Y+50 RL 58 CC X+65 Y+50 59 C X+40 Y+50 DR- 60 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 208 54 C X+60 Y+50 DR- 55 LBL 0 Surface B : 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 209: Donnees Du Contour (Cycle 20, Din/Iso : G120)

    0. Si vous utilisez des cycles SL dans les programmes avec paramètres Q, vous ne devez pas utiliser les paramètres Q1 à Q20 comme paramètres de programme. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 210 Q9 = +1: Usinage en avalant pour poche et îlot SECURITE Q8=0.5 ;RAYON D'ARRONDI Vous pouvez vérifier les paramètres d'usinage lors d'une interruption du programme et, si nécessaire, les remplacer. Q9=+1 ;SENS DE ROTATION HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 211: Mode Opératoire Du Cycle

    8 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou à la dernière position programmée avant le cycle. Dépend du paramètre ConfigDatum, CfgGeoCycle, posAfterContPocket. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 212 Séquences CN 58 CYCL DEF 21 PRE-PERCAGE Q10=+5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGEE PROF. Q13=1 ;OUTIL D'EVIDEMENT HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 213 5 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle. Dépend du paramètre ConfigDatum, CfgGeoCycle, posAfterContPocket. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 214 DR définie pour l'outil de pré- évidement. Si la fonction M110 est active pendant l'usinage, l'avance sera réduite d'autant pour les arcs de cercle corrigés à l'intérieur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 215 Si vous avez programmé Q208=0, la TNC dégage l'outil avec l'avance Q12. Plage de saisie 0 à 99999,9999, sinon FMAX,FAUTO HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 216 Q404=1: La TNC retire l'outil à la distance d'approche entre chaque zone à finir d'évider, puis l'amène au point de départ de la zone d'évidement suivante. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 217: Finition En Profondeur (Cycle 23, Din/Iso : G123)

    5 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle. Dépend du paramètre ConfigDatum, CfgGeoCycle, posAfterContPocket. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 218 Q12. Plage de saisie 0 à 60 CYCL DEF 23 FINITION EN PROF. 99999,9999, sinon FMAX,FAUTO Q11=100 ;AVANCE PLONGEE PROF. Q12=350 ;AVANCE EVIDEMENT Q208=9999;AVANCE RETRAIT HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 219: Finition Laterale (Cycle 24, Din/Iso : G124)

    4 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle. Dépend du paramètre ConfigDatum, CfgGeoCycle, posAfterContPocket. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 220 Si vous avez défini les paramètres ConfigDatum, CfgGeoCycle, posAfterContPocket sur ToolAxClearanceHeight, positionnez votre outil à une valeur absolue (pas incrémentale) dans le plan à la fin du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 221 (cette surépaisseur doit PROF. toutefois être inférieure à la surépaisseur dans le Q12=350 ;AVANCE EVIDEMENT cycle 20). Plage de programmation : -99999,9999 à Q14=+0 ;SUREPAIS. LATERALE 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 222 Le cycle 20 DONNEES DU CONTOUR n'est pas nécessaire. Si la fonction M110 est active pendant l'usinage, l'avance sera réduite d'autant pour les arcs de cercle corrigés à l'intérieur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 223 : valeur = +1 fraisage en opposition : valeur = –1 fraisage en avalant et en opposition, par alternance, en plusieurs passes : valeur = 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 224 (Q390=2 ou Q390=3). Distance du point auxiliaire à partir duquel la TNC doit aborder le contour. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 225 été programmées. La paroi de la rainure est accostée tangentiellement par la TNC à partir du point de départ. La TNC tient alors compte du mode de fraisage en avalant/opposition. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 226 été programmées. La paroi de la rainure est accostée tangentiellement par la TNC, à partir du point de départ déterminé dans la séquence APPR. La TNC tient alors compte du mode de fraisage en avalant/opposition. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 227 Sur tous les axes principaux, accoster une position (absolue) définie, car la position de l'outil en fin de cycle ne coïncide pas avec la position en début de cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 228 Q201 Profondeur? (en incrémental) : distance entre la surface de la pièce et le fond de la rainure Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 229 : l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 230: Exemples De Programmation

    ;AVANCE EVIDEMENT Q18=0 ;OUTIL PRE-EVIDEMENT Q19=150 ;AVANCE PENDULAIRE Q208=30000 ;AVANCE RETRAIT 9 CYCL CALL M3 Appel du cycle pour le pré-évidement 10 L Z+250 R0 FMAX M6 Changement d'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 231 22 FSELECT 2 23 FL AN-120 PDX+30 PDY+30 D10 24 FSELECT 3 25 FC X+0 DR- R30 CCX+30 CCY+30 26 FSELECT 2 27 LBL 0 28 END PGM C20 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 232: Exemple : Pré-Perçage, Ébauche Et Finition De Contours Superposés

    11 TOOL CALL 2 Z S3000 Appel de l’outil d’ébauche/de finition, diamètre 12 12 CYCL DEF 22 EVIDEMENT Définition du cycle d’évidement Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGEE PROF. Q12=350 ;AVANCE EVIDEMENT HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 233 Sous-programme de contour 4: Îlot triangulaire à droite 37 L X+65 Y+42 RL 38 L X+57 39 L X+65 Y+58 40 L X+73 Y+42 41 LBL 0 42 END PGM C21 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 234: Exemple: Tracé De Contour

    13 CT X+5 Y+75 14 L Y+95 15 RND R7.5 16 L X+50 17 RND R7.5 18 L X+100 Y+80 19 LBL 0 20 END PGM C25 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 235: Cycles D'usinage : Corps D'un Cylindre

    Cycles d'usinage : corps d'un cylindre...
  • Page 236: Principes De Base

    Softkey Cycle Page 27 CORPS D'UN CYLINDRE 28 CORPS D'UN CYLINDRE Rainurage 29 CORPS D'UN CYLINDRE Fraisage d'un ilot oblong 39 CORPS D'UN CYLINDRE Fraisage d'un contour extérieur HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 237: Exécution D'un Cycle

    4 Les phases 1 à 3 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte. 5 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe X (C) d'outil. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 238 Si vous utilisez des paramètres locaux QL dans un sous-programme de contour, vous devez aussi les attribuer ou les calculer à l'intérieur du sous- programme de contour. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 239 être usiné. Plage de programmation : 0 à 99999,9999 Q17 Unité mesure? degré=0 MM/POUCE=1 : programmer les coordonnées de l'axe rotatif dans le sous-programme, en degrés ou mm (inch) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 240: Corps D'un Cylindre Rainurage

    6 Si vous avez défini la tolérance Q21, la TNC exécute une retouche afin que les parois de la rainure soient les plus parallèles possible. 7 Pour finir, l'outil retourne à la hauteur de sécurité, dans l'axe d'outil. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 241 TNC doit (on) ou non (off) émettre un message d'erreur si la broche ne fonctionne pas lors de l'appel d'un cycle. Cette fonction doit être adaptée par le constructeur de votre machine. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 242 être usiné. Plage de programmation : 0 à 99999,9999 Q17 Unité mesure? degré=0 MM/POUCE=1 : programmer les coordonnées de l'axe rotatif dans le sous-programme, en degrés ou mm (inch) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 243 Plage de programmation de la tolérance : 0,0001 à 9,9999 Recommandation : utiliser une tolérance de 0,02 mm. Fonction inactive : introduire 0 (configuration par défaut). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 244 5 Les phases 2 à 4 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte. 6 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe d'outil. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 245 TNC doit (on) ou non (off) émettre un message d'erreur si la broche ne fonctionne pas lors de l'appel d'un cycle. Cette fonction doit être adaptée par le constructeur de votre machine. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 246 (inch) Q20 Largeur oblong? : largeur du oblong à réaliser. Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 247: Pourtour D'un Cylindre

    5 Les phases 2 à 4 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte. 6 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe d'outil. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 248 TNC doit (on) ou non (off) émettre un message d'erreur si la broche ne fonctionne pas lors de l'appel d'un cycle. Cette fonction doit être adaptée par le constructeur de votre machine. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 249 être usiné. Plage de programmation : 0 à 99999,9999 Q17 Unité mesure? degré=0 MM/POUCE=1 : programmer les coordonnées de l'axe rotatif dans le sous-programme, en degrés ou mm (inch) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 250: Exemples De Programmation

    Données dans l’axe rotatif en mm (Q17=1) 14 L X+50 15 RND R7.5 16 L Y+60 17 RN R7.5 18 L IX-20 19 RND R7.5 20 L Y+20 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 251 Exemples de programmation 21 RND R7.5 22 L X+40 Y+20 23 LBL 0 24 END PGM C27 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 252 13 L X+60 Y+0 RL Données dans l’axe rotatif en mm (Q17=1) 14 L Y-35 15 L X+40 Y-52.5 16 L Y-70 17 LBL 0 18 END PGM C28 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 253 Cycles d'usinage : poche de contour avec formule de contour...
  • Page 254: Cycles D'usinage : Poche De Contour Avec Formule De Contour

    12 CYCL DEF 23 FINITION EN PROF..13 CYCL CALL 16 CYCL DEF 24 FINITION LATERALE ... 17 CYCL CALL 63 L Z+250 R0 FMAX M2 64 END PGM CONTOUR MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 255 La TNC usine le contour en continu, en avalant ou en opposition Les données d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sont à renseigner dans le cycle 20 DONNEES DU CONTOUR. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 256: Sélectionner Le Programme Avec Les Définitions De Contour

    Si vous utiliser des contours avec profondeur séparée, vous devez alors attribuer une profondeur à tous les contours partiels (si nécessaire, indiquer la profondeur 0). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 257: Introduire Une Formule Complexe De Contour

    QC12 = QC1 * (QC2 + QC3) Fermer la parenthèse p. ex. QC12 = QC1 * (QC2 + QC3) Définir un contour individuel p. ex. QC12 = QC1 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 258 Programme de description de contour 2 : poche B 0 BEGIN PGM POCHE_B MM 1 L X+90 Y+50 R0 2 CC X+65 Y+50 3 C X+90 Y+50 DR- 4 END PGM POCHE_B MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 259 Programme de définition de contour : 50 ... 51 ... 52 DECLARE CONTOUR QC1 = "POCHE_A.H" 53 DECLARE CONTOUR QC2 = "POCHE_B.H" 54 QC10 = QC1 \ QC2 55 ... 56 ... HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 260: Usinage Du Contour Avec Les Cycles Sl

    55 ... 56 ... Usinage du contour avec les cycles SL L'usinage du contour global défini est réalisé avec les cycles SL 20 - 24 (voir "Résumé", page 203). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 261: Exemple : Ebauche Et Finition De Contours Superposés Avec Formule De Contour

    Q2=1 ;FACTEUR RECOUVREMENT Q3=+0.5 ;SUREPAIS. LATERALE Q4=+0.5 ;SUREP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIECE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SECURITE Q8=0.1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 262 Définition de l'indicatif de contour pour programme “CARRE“ 8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4 Formule de contour 9 END PGM MODELE MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 263 Programme de description de contour : Carré à gauche 1 L X+27 Y+58 R0 2 L X+43 3 L Y+42 4 L X+27 5 L Y+58 6 END PGM QUADRAT MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 264 12 CYCL DEF 23 FINITION EN PROF..13 CYCL CALL 16 CYCL DEF 24 FINITION LATERALE ... 17 CYCL CALL 63 L Z+250 R0 FMAX M2 64 END PGM CONTDEF MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 265 La TNC usine le contour en continu, en avalant ou en opposition. Les données d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sont à renseigner dans le cycle 20 DONNEES DU CONTOUR. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 266: Introduire Une Formule Simple De Contour

    ! Usinage du contour avec les cycles SL L'usinage du contour global défini est réalisé avec les cycles SL 20 - 24 (voir "Résumé", page 203). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 267 Cycles : conversions de coordonnées...
  • Page 268: Cycles : Conversions De Coordonnées

    Redéfinir le cycle avec les valeurs par défaut, p. ex. facteur échelle 1.0 Exécuter les fonctions auxiliaires M2, M30 ou la séquence END PGM (dépend du paramètre machine clearMode) Sélectionner un nouveau programme HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 269: Décalage Du Point Zero (Cycle 7, Din/Iso : G54 )

    Il se peut que ce dernier ait déjà fait l'objet d'un décalage. Plage 16 CYCL DEF 7.3 Z-5 de programmation : 6 axes CN maximum, chacun de -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 270 : Nom et chemin d'accès du tableau de points zéro actif Numéro de point zéro actif Commentaire de la colonne DOC du numéro de point zéro actif HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 271: Attention Lors De La Programmation

    77 CYCL DEF 7.0 POINT ZERO TNC activera le numéro du point zéro indiqué au 78 CYCL DEF 7.1 #5 paramètre Q. Plage de programmation : 0 à 9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 272: Sélectionner Le Tableau De Points Zéro Dans Le Programme Cn

    SELECT. TYPE et AFFICHER .D. Sélectionner le tableau souhaité ou introduire un nouveau nom de fichier Editer le fichier. Pour cela, la barre de softkeys affiche notamment les fonctions suivantes : HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 273 Curseur en début de ligne Curseur en fin de ligne Copier la valeur actuelle Insérer la valeur copiée Ajouter nombre de lignes possibles (points zéro) en fin de tableau HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 274: Configurer Le Tableau Points Zéro

    Affichages d'état Dans l'affichage d'état supplémentaire, la TNC affiche les valeurs du décalage actif de point zéro. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 275: Attention Avant De Programmer

    Preset. Plage de programmation : 0 à 65535 Affichages d'état Dans l'affichage d'état supplémentaire (INFOS POSITION), la TNC indique le numéro de preset actif à la suite du dialogue Pt réf.. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 276: Image Miroir (Cycle 8, Din/Iso : G28)

    Le point zéro est situé à l’extérieur du contour devant être réfléchi: L'élément est décalé par rapport à l'axe Désactivation Reprogrammer le cycle IMAGE MIROIR en introduisant NO ENT. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 277 Trois axes maximum peuvent être renseignés. Plage de programmation : 3 axes CN max. X, Y, Z, U, V, W, A, B, C HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 278 Axes de référence (0°) pour l'angle de rotation : Plan X/Y Axe X Plan Y/Z Axe Y Plan Z/X Axe Z Désactivation Reprogrammer le cycle ROTATION avec un angle de 0°. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 279 13 CYCL DEF 7.0 POINT ZERO 14 CYCL DEF 7.1 X+60 15 CYCL DEF 7.2 Y+40 16 CYCL DEF 10.0 ROTATION 17 CYCL DEF 10.1 ROT+35 18 CALL LBL 1 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 280 : 0,000001 à 99,999999 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11.0 FACTEUR ECHELLE 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL 1 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 281: Facteur Echelle Specifique A L'axe (Cycle 26)

    Le contour est étiré à partir du centre ou bien réduit en son centre (donc pas nécessairement depuis le point zéro actuel ou vers le point zéro actuel) comme dans le cycle 11 FACTEUR ECHELLE. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 282 99999,9999 Séquences CN 25 CALL LBL 1 26 CYCL DEF 26.0 FACT. ECHELLE AXE 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL 1 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 283: Plan D'usinage (Cycle 19, Din/Iso : G80, Option De Logiciel 1)

    Si vous avez réglé la fonction Exécution de programme Inclinaison sur Actif en mode Manuel, la valeur angulaire saisie dans le cycle 19 PLAN D'USINAGE sera écrasée. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 284 à ce que la position de l'outil, augmentée de la distance de sécurité, ne soit pas modifiée par rapport à la pièce. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 285: Désactivation

    19 15 L Z+80 R0 FMAX Activer la correction dans l’axe de broche 16 L X-8.5 Y-10 R0 FMAX Activer la correction dans le plan d’usinage HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 286: Affichage De Positions Dans Le Système Incliné

    Surveillance de la zone d’usinage Dans le système de coordonnées incliné, la TNC ne contrôle que les axes à déplacer aux fins de course. Au besoin, la TNC affiche un message d'erreur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 287: Positionnement Dans Le Système Incliné

    2. Activer l'inclinaison du plan d'usinage 3. Activer la rotation Usinage de la pièce 1. Annuler la rotation 2. Annuler l'inclinaison du plan d'usinage 3. Annuler le décalage du point zéro HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 288: Marche À Suivre Pour Usiner Avec Le Cycle 19 Plan

    5 Mode Manuel Mettre sur INACTIF la fonction Plan d'usinage à l'aide de la softkey 3D ROT. Pour tous les axes rotatifs, introduire la valeur angulaire 0° dans le menu. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 289: Exemples De Programmation

    22 L Z+2 R0 FMAX M3 23 L Z-5 R0 F200 24 L X+30 RL 25 L IY+10 26 RND R5 27 L IX+20 28 L IX+10 IY-10 29 RND R5 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 290 30 L IX-10 IY-10 31 L IX-20 32 L IY+10 33 L X+0 Y+0 R0 F5000 34 L Z+20 R0 FMAX 35 LBL 0 36 END PGM KOUMR MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 291 Cycles : fonctions spéciales...
  • Page 292: Cycles : Fonctions Spéciales

    13 Orientation de la broche 32 TOLERANCE 225 GRAVAGE de texte 291 COUPLAGE TOURNAGE INTERPOLE 292 FINITION DE CONTOUR TOURNAGE INTERPOLE 232 SURFACAGE 239 CALCUL DE LA CHARGE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 293 90 CYCL DEF 9.1 TEMP 1.5 Paramètres du cycle Temporisation en secondes : entrer la temporisation en secondes. Plage de programmation : 0 à 3600 s (1 heure) par pas de 0,001 s HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 294 Q agissent systématiquement de manière globale. Tenir compte du fait que les modifications des paramètres Q dans le programme appelé se répercutent éventuellement sur le programme appelant. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 295: Appel De Programme (Cycle 12, Din/Iso : G39)

    57 L X+20 Y+50 FMAX M99 Le programme peut aussi être appelé avec : CYCL CALL (séquence séparée) ou M99 (pas à pas) ou M89 (après chaque séquence de positionnement) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 296 Paramètres du cycle Angle d'orientation : introduire l'angle par rapport à l'axe de référence angulaire du plan d'usinage. Plage de programmation : 0,0000° à 360,0000° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 297: Influences Lors De La Définition Géométrique Dans Le Système De Fao

    Vous obtenez un lissage optimal du contour en introduisant la tolérance dans le cycle 32 de manière à ce qu’elle soit comprise entre 1,1 et 2 fois la valeur de l'erreur cordale du système de FAO. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 298 (paramétrages du constructeur de la machine). Lorsque le cycle 32 est actif, la TNC indique dans l'affichage d'état (onglet CYC) les paramètres définis du cycle 32. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 299 Seule la position de l'axe rotatif par rapport à la surface de la pièce est modifiée. Plage de programmation : 0 à 179,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 300: Déroulement Du Cycle

    7 Pour terminer, la TNC dégage l'outil à la hauteur de sécurité. 8 La TNC annule alors automatiquement le couplage de la broche de l'outil avec les axes linéaires. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 301 5 Au point final du contour, la TNC relève l'outil verticalement de la valeur de la distance d'approche. 6 Pour terminer, la TNC dégage l'outil à la hauteur de sécurité. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 302 Si le cycle 26 FACT. ECHELLE AXE est actif et que le facteur d'échelle est différent de 1 sur un axe, la TNC n'exécutera le cycle de tournage interpolé. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 303 à s'assurer qu'aucun mouvement de positionnement n'est effectué avec l'avance programmée si la rotation de la broche est désactivée. Pour en savoir plus, adressez-vous au constructeur de votre machine. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 304 Q529=1 : l'avance pour la trajectoire du centre de l'outil est réduite lors d'un usinage intérieur Q529=0 : l'avance pour la trajectoire du centre de l'outil est augmentée lors d'un usinage extérieur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 305 à laquelle aucune collision ne peut avoir lieu entre l'outil et la pièce ; l'outil se retire à cette position à la fin du cycle. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 306: Variantes D'usinage

    1-5 – Ou programmer des coordonnées radiales et axiales uniformément décroissantes, p. ex. 5-1 – Programmez les contours intérieurs avec un rayon supérieur au rayon d'outil. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 307 – Ou programmer soit des coordonnées radiales uniformément décroissantes, soit des coordonnées axiales uniformément croissantes, p. ex. 5-1. – Programmez les contours extérieurs avec un rayon supérieur à 0. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 308: Définir L'outil

    être plus grand que celui du tranchant à cause du porte-outil, l'opérateur de la machine devra prendre cette information en compte pour les usinages intérieurs. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 309 ORI + Q336 + 180 Tournage interpolé, extérieur ORI + Q336 + 180 Tournage interpolé, intérieur ORI + Q336 Tournage interpolé, extérieur ORI + Q336 Tournage interpolé, intérieur ORI + Q336 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 310 TO: 2 à 6 TYPE: FINISH, avec les orientations d'usinage TO: 2 à 6 TYPE: BUTTON, avec les orientations d'usinage TO: 2 à 6 TYPE: RECESS TYPE: RECTURN TYPE: THREAD HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 311 Pour décrire le mouvement circulaire des axes linéaires, utilisez par exemple les séquences linéaires/polaires. Vous trouverez un exemple de programme à la fin de ce chapitre, voir page 331. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 312 Si le cycle 26 FACT. ECHELLE AXE est actif et que le facteur d'échelle est différent de 1 sur un axe, la TNC n'exécutera le cycle de tournage interpolé. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 313 Pour en savoir plus, adressez-vous au constructeur de votre machine. L'option logiciel 96 doit être activée. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 314 Ainsi, vous pourrez utiliser une correction de rayon RR ou RL lors de la programmation. Il est recommandé d'opter pour ce type de programmation. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 315 être plus grand que celui du tranchant à cause du porte-outil, l'opérateur de la machine devra prendre cette information en compte pour les usinages intérieurs. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 316 à l'outil, telles que le type d'usinage (TO dans le tableau d'outils de tournage), l'angle d'orientation (ORI dans le tableau d'outils de tournage), le paramètre Q336 et le paramètre Q561. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 317 ORI + Q336 + 180 Tournage interpolé, extérieur ORI + Q336 + 180 Tournage interpolé, intérieur ORI + Q336 Tournage interpolé, extérieur ORI + Q336 Tournage interpolé, intérieur ORI + Q336 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 318 TO: 2 à 6 TYPE: FINISH, avec les orientations d'usinage TO: 2 à 6 TYPE: BUTTON, avec les orientations d'usinage TO: 2 à 6 TYPE: RECESS TYPE: RECTURN TYPE: THREAD HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 319: Mode Opératoire Du Cycle

    à gauche, au-dessus du premier caractère à graver. (avec les versions de logiciel antérieures, le pré-positionnement pouvait aussi se faire au centre du cercle) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 320 ;LONGUEUR DU TEXTE Q200 Distance d'approche? (en incrémental) : distance entre la pointe de l'outil et la surface de la pièce Plage de saisie de 0 à 99999,9999, sinon PREDEF HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 321 2 = en bas, au centre 3 = en bas, à droite 4 = en haut, à droite 5 = en haut, au centre 6 = en haut, à gauche HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 322 Tabulation horizontale (la portée de la tabulation est limitée par défaut à 8 caractères) Tabulation verticale (la portée de la tabulation est limitée par défaut à une ligne) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 323: Graver Des Variables Du Système

    AAAA-MM-JJ hh:mm:ss %time04 AAAA-MM-JJ hh:mm %time05 AAAA-MM-JJ h:mm %time06 AA-MM-JJ h:mm %time07 JJ.MM.AAAA %time08 J.MM.AAAA %time09 J.MM.AA %time10 AAAA-MM-JJ %time11 AA-MM-JJ %time12 hh:mm:ss %time13 h:mm:ss %time14 h:mm %time15 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 324 Lors de la dernière passe, l'outil n'exécute que l'usinage de la surépaisseur de finition, selon l'avance de finition. 9 Pour terminer, la TNC ramène l'outil au saut de bride avec FMAX. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 325 Lors de la dernière passe, l'outil n'exécute que l'usinage de la surépaisseur de finition, selon l'avance de finition. 9 Pour terminer, la TNC ramène l'outil au saut de bride avec FMAX. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 326 AXE, la TNC ne lancera pas le cycle (profondeur programmée = 0). Programmer une valeur Q227 qui soit supérieure à la valeur de Q386, sinon la TNC délivrera un message d'erreur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 327 Plage de programmation : 0 à 99999,9999 Q369 Surep. finition en profondeur? (en incrémental) : valeur de la dernière passe Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 328 à laquelle aucune collision ne peut se produire entre l'outil et la pièce (moyen de serrage). Plage de saisie de 0 à 99999,9999, sinon PREDEF HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 329: Déroulement Du Cycle

    3 Les paramètres de pré-commande et les paramètres d'asservissement calculés par la TNC dépendent de la charge actuelle de la machine. 4 La TNC active les paramètres définis. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 330: Paramètres Du Cycle

    Les valeurs déterminées sont immédiatement actives. Séquences CN 62 CYCL DEF 239 DEFINIR CHARGE Q570=+0 ;DEFINITION CHARGE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 331: Exemples De Programmation

    7 LP PR+9 PA+0 RR FMAX Prépositionnement de l'outil dans le plan d'usinage 8 L Z+10 FMAX 9 L Z+0.2 F2000 Positionnement de l'outil dans l'axe de broche HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 332 Sortie de la gorge, passe : 0,4mm 34 CC X-0.2 Y+0 35 CP IPA+180 DR+ 36 CC X+0.2 Y+0 37 CP IPA+180 DR+ 38 CALL LBL 4 REP8 39 LP PR+50 FMAX HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 333 Définition du cycle 292 Q560=+1 ;COUPLER BROCHE Q336=+0 ;ANGLE BROCHE Q546=+3 ;SENS ROTATION OUTIL Q529=+0 ;TYPE D'USINAGE Q221=+0 ;SUREPAISSEUR SURFACE Q441=+1 ;PASSE Q449=+15000 ;AVANCE Q491=+15 ;PT DEPART CONTOUR HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 334 14 L Z-7 X+19 15 RND R3 16 L Z-15 17 RND R2 18 L X+27 19 LBL 0 20 M30 Fin du programme 21 END PGM 2 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 335: Cycles : Tournage

    Cycles : tournage...
  • Page 336 TOURNAGE LONGITUDINAL ETENDU PLONGEE (cycle 814, DIN/ISO : G814) TOURNAGE CONTOUR LONGITUDINAL (cycle 810, DIN/ ISO : G810) TOURNAGE PARALLELE AU CONTOUR (cycle 815, DIN/ ISO : G815) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 337: Cycles De Tournage (Option De Logiciel 50)

    TOURNAGE DE GORGE SIMPLE AXIAL (cycle 851, DIN/ ISO : G851) TOURNAGE DE GORGE AXIAL ETENDU (cycle 852, DIN/ ISO : G852) TOURNAGE DE GORGE CONTOUR AXIAL (cycle 850, DIN/ISO : G850) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 338 GORGE CONTOUR AXIAL (cycle 870, DIN/ISO : G870) Cycles de filetage FILETAGE LONGITUDINAL (cycle 831, DIN/ISO : G831) FILETAGE ETENDU (cycle 832, DIN/ISO : G832) FILETAGE PARALLELE AU CONTOUR (cycle 830, DIN/ ISO : G830) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 339: Travailler Avec Les Cycles

    Positionnement de l'outil à la position de départ appropriée, p. ex. L X+130 Y+0 R0 FMAX Adapter le système de coordonnées à l'outil CYCL DEF 800 CONFIGURATION TOURNAGE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 340: Cycles De Tournage (Option De Logiciel 50)

    Pour l'actualisation de la pièce brute, vous devez définir un contour fermé en tant que pièce brute (position initiale = position finale). La pièce brute correspond à la section d'un corps symétrique en rotation. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 341 Menu : appuyer sur la softkey PROGRAMME FONCTIONS TOURNAGE Appuyer sur la softkey FONCTIONS DE BASE Sélectionner la fonction pour définir la pièce brute Syntaxe CN 11 FUNCTION TURNDATABLANK LBL 20 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 342 Q122 (axe C) après l'exécution du cycle. Si vous modifiez une position de l'axe incliné, vous devez exécuter à nouveau le cycle 800 pour orienter le système de coordonnées. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 343 Positionnez le tranchant de l'outil au milieu de la broche de tournage avec une séquence de déplacement, par exemple L Y+0 R0 FMAX. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 344 Attention ! Risque de collision ! La fonction de contrôle anti-collision (DCM) est active lors du tournage excentrique. La TNC affiche le cas échéant un message d'avertissement pendant le tournage excentrique. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 345: Attention Lors De La Programmation

    Si vous utilisez les paramètres 1 : MOVE, 2 : TURN et 3 : STAY pour Q530 USINAGE INCLINÉ, la TNC active la fonction M144 (voir aussi le manuel d'utilisation "Tournage incliné"). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 346 -2: opter pour la solution dans le sens négatif, dans une plage comprise entre -90° et -180° +2: solution dans le sens positif, dans une plage comprise entre +90° et +180° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 347 Vous pouvez ensuite soit poursuivre l'usinage avec Marche CN, soit l'interrompre avec la softkey ANNULER : Couplage d'axes sans arrêt préalable. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 348: Annulation De La Configuration De Tournage (Cycle 801, Din/Iso : G801)

    à cette position après l'annulation de la configuration Paramètres du cycle Le cycle 801 ne possède pas de paramètres. Fermer la programmation du cycle avec la touche HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 349 Si l'outil est à l'extérieur du contour d'enveloppe, l'outil se positionne jusqu'au contour d'enveloppe en avance rapide puis à l'intérieur du contour d'enveloppe avec l'avance programmée. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 350: Tournage Epaulement Longitudinal (Cycle 811, Din/Iso : G811)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 351: Mode Opératoire Du Cycle De Finition

    La position de l'outil lors de l'appel du cycle détermine la zone à usiner (point de départ du cycle) Tenir compte également des principes de base des cycles multipasses (voir page 349). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 352 (contour entier) ; relevage à 45° : pas de lisage du contour ; relevage à 45° Q506=+0 ;LISSAGE CONTOUR 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 353: Tournage Epaulement Longitudinal Etendu (Cycle 812, Din/Iso : G812)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 354 Lors de l'appel du cycle, la position de l'outil (point de départ du cycle) influence la zone à usiner. Tenir compte également des principes de base des cycles multipasses (voir page 349). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 355 Q494 Fin de contour Z? : valeur Z du point final du Ø Q493 contour Q495 Angle de surface du pourtour? : angle située entre la surface périphérique et l'axe rotatif HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 356 : lissage du contour après la dernière passe (contour entier) ; relevage à 45° : pas de lisage du contour ; relevage à 45° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 357: Tournage Longitudinal Plongee (Cycle 813, Din/Iso : G813)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 358 Si un usinage intégral n'est pas possible avec l'outil courant, la TNC le signale avec un message. Tenir compte également des principes de base des cycles multipasses (voir page 349). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 359 : lissage du contour après la dernière passe 12 L X+75 Y+0 Z+2 FMAX M303 (contour entier) ; relevage à 45° 13 CYCL CALL : pas de lisage du contour ; relevage à 45° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 360: Tournage Longitudinal Etendu Plongee (Cycle 814, Din/Iso : G814)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 361 Si un usinage intégral n'est pas possible avec l'outil courant, la TNC le signale avec un message. Tenir compte également des principes de base des cycles multipasses (voir page 349). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 362 Q494 Fin de contour Z? : valeur Z du point final du contour Ø Q493 Q495 Angle du front? : angle du flanc plongeant. La référence angulaire est la perpendiculaire à l'axe de rotation. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 363 : lissage du contour après la dernière passe (contour entier) ; relevage à 45° : pas de lisage du contour ; relevage à 45° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 364: Tournage Contour Longitudinal (Cycle 810, Din/Iso : G810)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 365 (voir page 349). Si vous utilisez des paramètres locaux QL dans un sous-programme de contour, vous devez aussi les attribuer ou les calculer à l'intérieur du sous- programme de contour. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 366 La plongée est uniformément répartie pour éviter des passes en dessous de l'épaisseur de copeaux minimum. Plage de programmation : 0,001 à 999,999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 367 19 L X+40 Z-35 20 RND R5 21 L X+50 Z-40 22 L Z-55 23 CC X+60 Z-55 24 C X+60 Z-60 25 L X+100 26 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 368: Tournage Parallele Au Contour (Cycle 815, Din/Iso : G815)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 369 (voir page 349). Si vous utilisez des paramètres locaux QL dans un sous-programme de contour, vous devez aussi les attribuer ou les calculer à l'intérieur du sous- programme de contour. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 370 Q486 Type de lignes de coupe (0/1)? : définir le Q484 type de lignes de coupe : : passes avec coupes transversales pour évacuer les copeaux : répartition équidistante des copeaux Q463 Q458 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 371 19 L X+40 Z-35 20 RND R5 21 L X+50 Z-40 22 L Z-55 23 CC X+60 Z-55 24 C X+60 Z-60 25 L X+100 26 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 372: Tournage Epaulement Transversal (Cycle 821, Din/Iso : G821)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 373 Lors de l'appel du cycle, la position de l'outil (point de départ du cycle) influence la zone à usiner. Tenir compte également des principes de base des cycles multipasses (voir page 349). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 374 : pas de lisage du contour ; relevage à 45° Q484=+0.2 ;SUREPAISSEUR Z Q505=+0.2 ;AVANCE DE FINITION Q506=+0 ;LISSAGE CONTOUR 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 375: Tournage Epaulement Transversal Etendu (Cycle 822, Din/Iso : G822)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 376 Lors de l'appel du cycle, la position de l'outil (point de départ du cycle) influence la zone à usiner. Tenir compte également des principes de base des cycles multipasses (voir page 349). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 377 Q494 Fin de contour Z? : valeur Z du point final du contour Q495 Angle face transversale? : angle entre la surface transversale et l'axe rotatif Ø Q483 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 378 : lissage du contour après la dernière passe (contour entier) ; relevage à 45° : pas de lisage du contour ; relevage à 45° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 379: Tournage Transversal Plongee (Cycle 823, Din/Iso : G823)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 380 Si un usinage intégral n'est pas possible avec l'outil courant, la TNC le signale avec un message. Tenir compte également des principes de base des cycles multipasses (voir page 349). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 381 : pas de lisage du contour ; relevage à 45° Q484=+0.2 ;SUREPAISSEUR Z Q505=+0.2 ;AVANCE DE FINITION Q506=+0 ;LISSAGE CONTOUR 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 382: Tournage Transversal Etendu Plongée

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 383 Si un usinage intégral n'est pas possible avec l'outil courant, la TNC le signale avec un message. Tenir compte également des principes de base des cycles multipasses (voir page 349). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 384 Q501 Type élément de départ (0/1/2)? : pour Ø Q483 définir le type d'élément en début de contour (surface périphérique) : : pas d'élément supplémentaire : l'élément est un chanfrein : l'élément est un rayon HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 385 ;LISSAGE CONTOUR (contour entier) ; relevage à 45° 12 L X+75 Y+0 Z+2 FMAX M303 : pas de lisage du contour ; relevage à 45° 13 CYCL CALL HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 386: Tournage Contour Transversal (Cycle 820, Din/Iso : G820)

    5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 387 (voir page 349). Si vous utilisez des paramètres locaux QL dans un sous-programme de contour, vous devez aussi les attribuer ou les calculer à l'intérieur du sous- programme de contour. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 388 Q463 Plongée max.? : passe maximale dans le sens axial La plongée est uniformément répartie pour Ø Q483 éviter des passes en dessous de l'épaisseur de copeaux minimum. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 389 (contour entier) ; relevage à 45° : pas de lisage du contour ; relevage à 45° 19 L X+20 Z-25 20 RND R2 21 L Z+0 22 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 390: Tournage De Gorge Simple Radial (Cycle 841, Din/Iso : G841)

    7 La TNC ramène l'outil à la distance d'approche en avance rapide et exécute une passe sur les deux flancs. 8 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 391 TNC émet un message d'erreur dès que le décalage latéral dépasse 80 % de la largeur effective de la plaquette (largeur effective de plaquette = largeur de plaquette - 2 x rayon de plaquette). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 392 éléments de plongée. La saisie d'une valeur est facultative. Si aucune valeur n'est programmée, c'est l'avance définie pour l'opération de tournage qui s'applique. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 393: Tournage De Gorge Etendu Radial (Cycle 842, Din/Iso : G842)

    7 La TNC ramène l'outil à la distance d'approche en avance rapide et exécute une passe sur les deux flancs. 8 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 394 TNC émet un message d'erreur dès que le décalage latéral dépasse 80 % de la largeur effective de la plaquette (largeur effective de plaquette = largeur de plaquette - 2 x rayon de plaquette). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 395 Q494 Fin de contour Z? : valeur Z du point final du contour Q495 Angle du front? : angle entre le flanc au point de départ du contour et la perpendiculaire à l'axe rotatif. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 396 Q508 Largeur de décalage? : réduction de la longueur de coupe. La matière résiduelle est enlevée à la fin de l'ébauche en une seule fois. Si nécessaire, la réduit la largeur de décalage programmée. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 397 éléments de plongée. La saisie d'une valeur est facultative. Si aucune valeur n'est programmée, c'est l'avance définie pour l'opération de tournage qui s'applique. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 398: Tournage De Gorge Contour Radial (Cycle 840, Din/Iso : G840)

    8 La TNC ramène l'outil à la distance d'approche en avance rapide et exécute une passe sur les deux flancs. 9 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 399 TNC émet un message d'erreur dès que le décalage latéral dépasse 80 % de la largeur effective de la plaquette (largeur effective de plaquette = largeur de plaquette - 2 x rayon de plaquette). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 400 Q483 Surépaisseur diamètre ? (en incrémental) : surépaisseur du diamètre sur le contour défini Q484 Surépaisseur Z? (en incrémental) : épaisseur sur le contour défini, dans le sens axial HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 401 17 L X+40 Z-15 : usinage dans le sens inverse du contour 18 RND R3 19 CR X+40 Z-35 R+30 DR+ 18 RND R3 20 L X+60 Z-40 21 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 402: Tournage De Gorge Simple Axial (Cycle 851, Din/Iso : G851)

    7 La TNC ramène l'outil à la distance d'approche en avance rapide et exécute une passe sur les deux flancs. 8 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 403 TNC émet un message d'erreur dès que le décalage latéral dépasse 80 % de la largeur effective de la plaquette (largeur effective de plaquette = largeur de plaquette - 2 x rayon de plaquette). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 404 éléments de plongée. La saisie d'une valeur est facultative. Si aucune valeur n'est programmée, c'est l'avance définie pour l'opération de tournage qui s'applique. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 405: Tournage De Gorge Axial Etendu (Cycle 852, Din/Iso : G852)

    7 La TNC ramène l'outil à la distance d'approche en avance rapide et exécute une passe sur les deux flancs. 8 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 406 TNC émet un message d'erreur dès que le décalage latéral dépasse 80 % de la largeur effective de la plaquette (largeur effective de plaquette = largeur de plaquette - 2 x rayon de plaquette). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 407 Q494 Fin de contour Z? : valeur Z du point final du contour Ø Q493 Q495 Angle du front? : angle entre le front au point de départ du contour et la parallèle à l'axe rotatif HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 408 Q508 Largeur de décalage? : réduction de la longueur de coupe. La matière résiduelle est enlevée à la fin de l'ébauche en une seule fois. Si nécessaire, la réduit la largeur de décalage programmée. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 409 éléments de plongée. La saisie d'une valeur est facultative. Si aucune valeur n'est programmée, c'est l'avance définie pour l'opération de tournage qui s'applique. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 410: Tournage De Gorge Contour Axial (Cycle 850, Din/Iso : G850)

    8 La TNC ramène l'outil à la distance d'approche en avance rapide et exécute une passe sur les deux flancs. 9 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 411 TNC émet un message d'erreur dès que le décalage latéral dépasse 80 % de la largeur effective de la plaquette (largeur effective de plaquette = largeur de plaquette - 2 x rayon de plaquette). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 412 Q483 Surépaisseur diamètre ? (en incrémental) : Ø Q483 surépaisseur du diamètre sur le contour défini Q484 Surépaisseur Z? (en incrémental) : épaisseur sur le contour défini, dans le sens axial HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 413 : usinage dans le sens du contour 17 L Z-10 : usinage dans le sens inverse du contour 18 RND R5 19 L X+40 Z-15 20 L Z+0 21 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 414 étapes 2-4. 7 Une fois que la largeur de la rainure est atteinte, la TNC repositionne l'outil au point de départ du cycle, en avance rapide. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 415 TURNDATA CORR TCS: Z/X DCW. Tant qu'un DCW entré dans le tableau est actif dans le graphique, un DCW programmé via FUNCTION TURNDATA CORR TCS n'est pas visible. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 416 Q478=+0.3 ;AVANCE EBAUCHE est multiplié par la largeur CUTWIDTH de l'outil Q483=+0.4 ;SUREPAISSEUR pour obtenir la passe latérale "k". Plage de DIAMETRE programmation : 0 001 à 1 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 417 TNC retire l'outil du contour la TNC commence par déplacer l'outil en oblique en l'éloignant du contour, avant de le retirer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 418 étapes 2-4. 7 Une fois que la largeur de la rainure est atteinte, la TNC repositionne l'outil au point de départ du cycle, en avance rapide. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 419 TURNDATA CORR TCS: Z/X DCW. Tant qu'un DCW entré dans le tableau est actif dans le graphique, un DCW programmé via FUNCTION TURNDATA CORR TCS n'est pas visible. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 420 Q494 Fin de contour Z? : valeur Z du point final du contour Ø Q483 Q495 Angle du front? : angle entre le flanc au point de départ du contour et la perpendiculaire à l'axe rotatif. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 421 Q510 est multiplié par la largeur CUTWIDTH de l'outil 13 CYCL CALL pour obtenir la passe latérale "k". Plage de programmation : 0 001 à 1 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 422 TNC retire l'outil du contour la TNC commence par déplacer l'outil en oblique en l'éloignant du contour, avant de le retirer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 423 étapes 2-4. 7 Une fois que la largeur de la rainure est atteinte, la TNC repositionne l'outil au point de départ du cycle, en avance rapide. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 424 TURNDATA CORR TCS: Z/X DCW. Tant qu'un DCW entré dans le tableau est actif dans le graphique, un DCW programmé via FUNCTION TURNDATA CORR TCS n'est pas visible. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 425 Q483 Surépaisseur diamètre ? (en incrémental) : surépaisseur du diamètre sur le contour défini Q484 Surépaisseur Z? (en incrémental) : épaisseur sur le contour défini, dans le sens axial HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 426 16 L X+60 Z-20 17 L X+45 18 RND R2 19 L X+40 Z-25 20 L Z+0 21 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 427 7 La TNC exécute la finition de la moitié de la largeur de la gorge avec l'avance définie. 8 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 428: Paramètres Du Cycle

    Q483=+0.4 ;SUREPAISSEUR est multiplié par la largeur CUTWIDTH de l'outil DIAMETRE pour obtenir la passe latérale "k". Plage de Q484=+0.2 ;SUREPAISSEUR Z programmation : 0 001 à 1 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 429 TNC retire l'outil du contour la TNC commence par déplacer l'outil en oblique en l'éloignant du contour, avant de le retirer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 430 étapes 2-4. 7 Une fois que la largeur de la rainure est atteinte, la TNC repositionne l'outil au point de départ du cycle, en avance rapide. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 431 TURNDATA CORR TCS: Z/X DCW. Tant qu'un DCW entré dans le tableau est actif dans le graphique, un DCW programmé via FUNCTION TURNDATA CORR TCS n'est pas visible. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 432 Q494 Fin de contour Z? : valeur Z du point final du Ø Q483 contour Q495 Angle du front? : angle entre le front au point de départ du contour et la parallèle à l'axe rotatif HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 433 Q510 est multiplié par la largeur CUTWIDTH de l'outil 13 CYCL CALL pour obtenir la passe latérale "k". Plage de programmation : 0 001 à 1 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 434 TNC retire l'outil du contour la TNC commence par déplacer l'outil en oblique en l'éloignant du contour, avant de le retirer. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 435 étapes 2-4. 7 Une fois que la largeur de la rainure est atteinte, la TNC repositionne l'outil au point de départ du cycle, en avance rapide. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 436 TCS n'est pas visible. Si vous utilisez des paramètres locaux QL dans un sous-programme de contour, vous devez aussi les attribuer ou les calculer à l'intérieur du sous- programme de contour. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 437 Q505 Avance de finition? : vitesse d'avance lors de la finition. Si vous programmez M136, la TNC interprète l'avance en millimètres par tour, sans M136 en millimètres par minute. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 438 18 RND R5 la TNC commence par déplacer l'outil en oblique 19 L X+40 Z-15 en l'éloignant du contour, avant de le retirer. 20 L Z+0 21 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 439: Mode Opératoire Du Cycle

    8 La TNC répète ce processus (2 à 7) en fonction du nombre de filets Q475. 9 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 440 Le dégagement se fait directement à la position de départ. Prépositionnez l'outil de manière à ce que la TNC puisse aborder le point de départ en fin de cycle sans risque de collision. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 441 ;NOMBRE FILETS passes à vide sans passe à la profondeur de filetage finie Q476=+30 ;NOMBRE PASSES A VIDE 12 L X+80 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 442 8 La TNC répète ce processus (2 à 7) en fonction du nombre de filets Q475. 9 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 443 Le dégagement se fait directement à la position de départ. Prépositionnez l'outil de manière à ce que la TNC puisse aborder le point de départ en fin de cycle sans risque de collision. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 444 La course de dépassement est à l'intérieur du contour du filetage. Q463 Plongée max.? : profondeur maximale de passe dans le sens perpendiculaire par rapport au pas de filet HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 445 Q475 Nombre de filets? : nombre de filets Q476 Nombre de passes à vide? : nombre de passes à vide sans passe à la profondeur de filetage finie HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 446: Filetage Parallele Au Contour

    8 La TNC répète ce processus (2 à 7) en fonction du nombre de filets Q475. 9 La TNC repositionne l'outil en rapide au point de départ de l'exécution du cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 447 Le dégagement se fait directement à la position de départ. Prépositionnez l'outil de manière à ce que la TNC puisse aborder le point de départ en fin de cycle sans risque de collision. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 448 Q474 Longueur de sortie filetage? (en incrémental) : longueur de course, à la fin du filet, sur laquelle l'outil doit être relevé de la profondeur actuelle de passe jusqu'au diamètre Q460 du filet. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 449 12 L X+80 Y+0 Z+2 FMAX M303 13 CYCL CALL 14 M30 15 LBL 2 16 L X+60 Z+0 17 L X+70 Z-30 18 RND R60 19 L Z-45 20 LBL 0 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 450 à ce qu'il retrouve sa position initiale. 12 Vous devez impérativement programmer le cycle 801 ANNULATION CONFIG. TOURNAGE et la fonction M145 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 451 Le cycle 880 Fraisage de dentures est exécuté en mode Tournage avec CALL actif. L'option logicielle 50 doit avoir été activée. L'option logicielle 131 doit avoir été activée. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 452 Si vous interrompez le programme en cours d'exécution, vous devez obligatoirement réinitialiser système de coordonnées avec le cycle 801 et appeler la fonction M145 avant de lancer une nouvelle opération d'usinage ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 453 -2: solution dans le sens négatif, dans une plage comprise entre -90° et -180° +2: solution dans le sens positif, dans une plage comprise entre +90° et +180° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 454 : 0 à 999,999 Q488 Avance de plongée : vitesse d'avance de l'outil lors d'une passe de plongée. Plage d’introduction 0 à 99999,999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 455: Sens De Rotation En Fonction Du Côté De L'outil (Q550)

    Sens de rotation de la table : X+ (Q550=0) dans le sens anti-horaire (M304) Côté à usiner Sens de rotation de la table : X- (Q550=1) dans le sens horaire (M303) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 456 TNC exécute le programme sans interruption. Cette fonction préserve ainsi la mécanique de votre machine et vous pouvez réagir si vous constatez que le balourd est trop important. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 457 TNC détermine le balourd et calcule la masse et la position d'équilibrage nécessaires. Pour plus d'informations sur le cycle manuel MESURE DESEQUILIBRE, consultez le manuel d'utilisaion Programmation en Texte clair. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 458 (p. ex. 25 T/min) jusqu'à ce que la vitesse de rotation maximale soit atteinte. Le potentiomètre de la broche n'agit pas. Séquences CN 63 CYCL DEF 892 CHECK IMBALANCE Q450=0 ;AMPLITUDE MAXIMALE Q451=50 ;VITESSE DE ROTATION HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 459: Exemple De Programmation

    ;DEPART CONTOUR Z Q493+150 ;FIN CONTOUR X Q494=-40 ;FIN DE CONTOUR Z Q495=+0 ;ANGLE PERIM. SURFACE Q501=+1 ;TYPE ELEMENT DEPART Q502=+2 ;TAILLE ELEMENT DEPART Q500=+1 ;RAYON COIN CONTOUR HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 460 ;TAILLE ELEMENT DEPART Q500=+0 ;RAYON COIN CONTOUR Q496=+0 ;ANGLE DU FRONT Q503=+1 ;TYPE ELEMENT FINAL Q504=+1 ;TAILLE ELEMENT FINAL Q478=+0.3 ;AVANCE EBAUCHE Q483=+0.4 ;SUREPAISSEUR DIAMETRE Q484=+0.2 ;SUREPAISSEUR Z HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 461 Activation du tournage interpolé Q215=+0 ;OPERATIONS D'USINAGE Q540=+2.1 ;MODULE Q541=+0 ;NOMBRE DE DENTS Q542=+69.3 ;DIAM. CERCLE DE TETE Q543=+0.1666 ;JEU DE TETE Q544=-5 ;ANGLE D'INCLINAISON Q545=+1.6833 ;ANGLE INCLIN. OUTIL HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 462 18 M140 MB MAX Dégagement de l'outil dans l'axe d'outil 19 L A+0 C+0 R0 FMAX Annuler la rotation 20 M30 FIN du programme 21 END PGM 5 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 463: Travail Avec Les Cycles Palpeurs

    Travail avec les cycles palpeurs...
  • Page 464: Généralités Sur Les Cycles Palpeurs

    La TNC met à votre disposition des cycles de palpage en Mode Manuel et en mode Manivelle électronique : d'étalonner le palpeur Compensation du désalignement de la pièce Initialisation des points d'origine HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 465: Des Cycles Palpeurs En Mode Automatique

    Pour simplifier la programmation, la TNC affiche un écran d'aide pendant la définition du cycle. L'écran d'aide affiche le paramètre que vous devez introduire (voir fig. de droite). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 466 Cycles de contrôle automatique de la pièce Q333=+0 ;POINT ORIGINE Cycles spéciaux Etalonnage TS Cinématique Cycles d'étalonnage automatique d'outils (activés par le constructeur de la machine) Surveillance par caméra (option 136 VSC) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 467: Avant De Travailler Avec Les Cycles Palpeurs

    TRACK = ON. De cette manière, la tige de palpage est toujours déviée dans la même direction. Si vous modifiez TRACK = ON, vous devrez ré- étalonner le palpeur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 468: Palpeur À Commutation, Avance De Palpage : F Dans Le Tableau De Palpeurs

    FMAX ou bien l'avance rapide de la machine. Valeur d'introduction = FMAX_PROBE : positionnement avec l'avance définie dans FMAX Valeur = FMAX_MACHINE : Prépositionnement avec l'avance rapide de la machine HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 469: Exécuter Les Cycles Palpeurs

    TNC positionne tout d'abord le palpeur dans le plan d'usinage, sur le premier point de palpage, puis dans l'axe du palpeur, directement à la hauteur de mesure. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 470: Information Générale

    Régler la softkey EDITER sur ON Avec les touches fléchées, sélectionner la configuration souhaitée Effectuer les modifications souhaitées Quitter le tableau de palpeurs : appuyer sur la softkey FIN HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 471: Données Du Palpeur

    De cette manière, la tige de palpage est toujours déviée dans la même direction : ON : exécuter une orientation broche OFF : ne pas exécuter d'orientation broche HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 473 Cycles palpeurs : déterminer automatiquement l'erreur d'ali- gnement de la pièce...
  • Page 474: Cycles Palpeurs : Déterminer Automatiquement L'erreur D'alignement De La Pièce

    Y positif, compensation par rotation du plateau circulaire 404 INIT. ROTAT. DE BASE Initialisation d'une rotation de base au choix HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 475: Particularités Communes Aux Cycles Palpeurs Pour Déterminer Le Désalignement D'une Pièce

    (voir figure de droite). Ceci vous permet de mesurer la rotation de base de n'importe quelle droite de la pièce et d'établir la relation avec la direction 0° 2. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 476: Mode Opératoire Du Cycle

    Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC annule une rotation de base active en début de cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 477 (moyen de Q301=0 ;DEPLAC. HAUT. SECU. serrage). Plage de programmation : -99999,9999 à 99999,9999 Q307=0 ;PRESEL. ANGLE ROT. Q305=0 ;NO. DANS TABLEAU HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 478 En indiquant Q305=0, la TNC enregistre la rotation de base déterminée dans le menu ROT du mode Manuel. Plage de programmation : 0 à 99999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 479: Rotation De Base Via Deux Trous

    TNC utilise alors automatiquement les axes rotatifs suivants : C avec axe d’outil Z B avec axe d’outil Y A avec axe d’outil X HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 480 être compensée par une rotation du plateau circulaire (Q402=1). Dans ce cas, l'erreur d'alignement n'est pas mémorisée comme valeur angulaire. Plage de programmation : 0 à 99999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 481 : ne pas définir l'angle de l'axe rotatif à 0 dans le tableau : définir l'angle de l'axe rotatif à 0 dans le tableau. La TNC ne remet l'affichage à 0 qu'à condition d'avoir paramétré Q402=1 au préalable. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 482: Rotation De Base À Partir De Deux

    TNC utilise alors automatiquement les axes rotatifs suivants : C avec axe d’outil Z B avec axe d’outil Y A avec axe d’outil X HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 483 : : déplacement à la hauteur de mesure entre les points de mesure : déplacement à la hauteur de sécurité entre les points de mesure HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 484 : ne pas définir l'angle de l'axe rotatif à 0 dans le tableau : définir l'angle de l'axe rotatif à 0 dans le tableau. La TNC ne remet l'affichage à 0 qu'à condition d'avoir paramétré Q402=1 au préalable. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 485 ! Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC mémorise également l'angle déterminé dans le paramètre Q150. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 486 SECURITE collision entre le palpeur et la pièce (moyen de Q301=0 ;DEPLAC. HAUT. SECU. serrage). Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 487 TNC doit orienter la ligne droite palpée. Fonctionne uniquement si le Mode automatique ou l'axe C est choisi pour l'axe rotatif (Q312 = 0 ou 6). Plage de programmation : -360,000 à 360,000 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 488: Initialiser La Rotation De Base

    à la ligne Preset 0 et activation du Preset 0 >1 = Enregistrement de la rotation de base dans le Preset indiqué. Le Preset n'est pas activé. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 489 – dans le sens positif de l'axe Y ou à la position nominale du centre du trou. La valeur angulaire mesurée est également disponible dans le paramètre Q150. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 490 Plus l'incrément angulaire programmé est petit et moins le centre de cercle calculé par la TNC sera précis. Valeur d'introduction min. : 5° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 491 Q337=0 ;INITIALIS. A ZERO collision entre le palpeur et la pièce (moyen de serrage). Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 492 Q337 . Si un décalage C est déjà inscrit dans le tableau de points zéro, la TNC additionne le décalage angulaire mesuré en tenant compte de son signe HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 493: Exemple : Déterminer La Rotation De Base À L'aide De Deux Trous

    Compenser le désalignement par rotation du plateau circulaire Q337=1 ;INITIALIS. A ZERO Après l'alignement, initialiser l'affichage à zéro 3 CALL PGM 35K47 Appeler le programme d'usinage 4 END PGM CYC401 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 495 Cycles palpeurs : initialisation automatique des points d'origine...
  • Page 496: Cycles Palpeurs : Initialisation Automatique Des Points D'origine

    413 PT REF . EXT. CERCLE Mesure extérieure de 4 points au choix sur le cercle, initialiser le centre du cercle comme point d'origine HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 497 419 PT DE REF SUR UN AXE (2ème barre de softkeys) mesurer une position de votre choix sur un axe de votre choix et l'initialiser comme point d'origine HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 498: Caractéristiques Communes À Tous Les Cycles Palpeurs Pour La Définition Du Point D'origine

    La TNC mémorise dans l'affichage le point d'origine initialisé par le cycle, mais également dans la ligne 0 du tableau Preset Q305 différent de 0, Q303 = -1 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 499 TNC dans les paramètres globaux Q150 à Q160. Vous pouvez utiliser ultérieurement ces paramètres dans votre programme. Tenez compte du tableau des paramètres de résultat contenu dans chaque définition de cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 500 Numéro paramètre Signification Q166 Valeur effective de la largeur de rainure mesurée Q157 Valeur effective de l'axe central HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 501 (Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 502 à laquelle la TNC doit définir le centre de la rainure. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 503 Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 504 (Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 505 TNC doit définir le centre de l’oblong. Valeur par PALP. défaut = 0 Plage de programmation : -99999,9999 à Q383=+50 ;2.COO.POUR AXE 99999,9999 PALP. Q384=+0 ;3.COO.POUR AXE PALP. Q333=+1 ;POINT DE REFERENCE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 506 Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 507: Point De Reference Interieur

    Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q154 Valeur effective côté axe principal Q155 Valeur effective côté axe secondaire HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 508 (Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 509 à laquelle la TNC doit définir le centre calculé pour la poche. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 510 Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 511: Point De Reference Exterieur

    Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q154 Valeur effective côté, axe principal Q155 Valeur effective côté, axe secondaire HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 512 (Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 513 ;3.COO.POUR AXE TNC doit définir le centre calculé pour le tenon. PALP. Valeur par défaut = 0 Plage de programmation : Q333=+1 ;POINT DE REFERENCE -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 514 Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 515 Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 516 (Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 517 ;PALP. DS AXE PALPEUR points de mesure Q382=+85 ;1.COO.POUR AXE : déplacement à la hauteur de sécurité entre les PALP. points de mesure Q383=+50 ;2.COO.POUR AXE PALP. Q384=+0 ;3.COO.POUR AXE PALP. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 518 être définir sur l'axe de palpage. N'agit que si Q381 = 1 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 519 à la hauteur de sécurité : : déplacement en ligne droite entre chaque usinage : déplacement en cercle, sur le diamètre du cercle primitif, entre chaque usinage HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 520 Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 521 (Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 522 : déplacement à la hauteur de mesure entre les Q332=+0 ;POINT DE REFERENCE points de mesure : déplacement à la hauteur de sécurité entre les Q303=+1 ;TRANSF. VAL. MESURE points de mesure HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 523 être définir sur l'axe de palpage. N'agit que si Q381 = 1 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 524 à la hauteur de sécurité : : déplacement en ligne droite entre chaque usinage : déplacement en cercle, sur le diamètre du cercle primitif, entre chaque usinage HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 525 Numéro de Signification paramètre Q151 Valeur effective du coin dans l'axe principal Q152 Valeur effective du coin dans l'axe secondaire HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 526 Coordonnée X Coordonnée Y Point supérieur point Point inférieur point Point inférieur point Point inférieur point Point inférieur point Point supérieur point Point supérieur point Point supérieur point HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 527 : déplacement à la hauteur de mesure entre les Q331=+0 ;POINT DE REFERENCE points de mesure Q332=+0 ;POINT DE REFERENCE : déplacement à la hauteur de sécurité entre les points de mesure HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 528 : coordonnée du point de palpage sur l'axe principal à laquelle le point d'origine doit être défini sur l'axe de palpage. N'agit que si Q381 = 1 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 529 Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 530 Numéro de Signification paramètre Q151 Valeur effective du coin dans l'axe principal Q152 Valeur effective du coin dans l'axe secondaire HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 531 Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC mesure toujours la première droite dans le sens de l'axe secondaire du plan d'usinage. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 532 : PALP. : effectuer une rotation de base Q383=+50 ;2.COO.POUR AXE : effectuer une rotation de base PALP. Q384=+0 ;3.COO.POUR AXE PALP. Q333=+1 ;POINT DE REFERENCE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 533 : coordonnée du point de palpage sur l'axe principal à laquelle le point d'origine doit être défini sur l'axe de palpage. N'agit que si Q381 = 1 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 534 Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 535 Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre cercle de trous HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 536 (Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 537 TNC doit initialiser le centre calculé pour le Q384=+0 ;3.COO.POUR AXE cercle de trous. Valeur par défaut = 0 Plage de PALP. programmation : -99999,9999 à 99999,9999 Q333=+1 ;POINT DE REFERENCE Q320=0 ;DISTANCE D'APPROCHE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 538 Q320 agit en plus de SET_UP (tableau de palpeurs) et uniquement lorsque le point d'origine est palpé dans l'axe de palpage. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 539 Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC initialise ensuite le point de référence sur cet axe. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 540 : inscrire le point d'origine calculé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 541 Numéro du Signification paramètre Q151 Valeur effective du point d'intersection, axe principal Q152 Valeur effective du point d'intersection, axe secondaire HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 542 (Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 543 Si Q303=0 : si vous entrez Q384=+0 ;3.COO.POUR AXE Q305=0, la TNC décrit la ligne 0 du tableau de PALP. points zéro. Plage de programmation : 0 à 99999 Q333=+0 ;POINT DE REFERENCE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 544 Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 545: Point De Reference Sur Un Axe

    à chaque exécution du cycle 419. Si vous travaillez avec Preset 0 comme preset actif, il n'est pas utile d'en passer par cette procédure. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 546 Q267 Sens déplacement 1 (+1=+/-1=-)? : sens Q303=+1 ;TRANSF. VAL. MESURE dans lequel le palpeur doit approcher la pièce : : sens de déplacement négatif : sens de déplacement positif HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 547 : inscrire le point d'origine calculé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 548: Exemple : Initialiser Le Point

    Mesurer un cercle avec 4 palpages Q365=0 ;TYPE DEPLACEMENT Trajectoire circulaire entre les points de mesure 3 CALL PGM 35K47 Appeler le programme d'usinage 4 END PGM CYC413 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 549: Exemple : Initialiser Le Point D'origine

    Hauteur à laquelle l'axe du palpeur peut se déplacer sans risque de collision Q305=1 ;NO. DANS TABLEAU Inscrire centre du cercle de trous (X et Y) sur la ligne 1 Q331=+0 ;POINT DE REFERENCE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 550 4 CYCL DEF 247 INIT. PT DE REF. Activer nouveau Preset avec le cycle 247 Q339=1 ;NUMERO POINT DE REF. 6 CALL PGM 35KLZ Appeler le programme d'usinage 7 END PGM CYC416 MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 551 Cycles palpeurs : contrôle automatique des pièces...
  • Page 552: Cycles Palpeurs : Contrôle Automatique Des Pièces

    425 MESURE INT. RAINURE (2ème barre de softkeys) Mesure de la largeur intérieure d'une rainure 426 MESURE EXT. ILOT OBLONG (2ème barre de softkeys) Mesure d'un ilot oblong à l'extérieur HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 553: Enregistrer Les Résultats Des Mesures

    CN associé. Utilisez le logiciel de transfert de données TNCremo de HEIDENHAIN pour transmettre le procès-verbal de mesure via l'interface de données. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 554 Ecarts : Centre axe principal : 0.0810 Centre axe auxiliaire : -0.0470 Diamètre : 0.0259 Autres résultats de mesure : Hauteur de -5.0000 mesure : Fin procès-verbal de mesure HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 555: Résultats Des Mesures Mémorisés Dans Les Paramètres Q

    Pour cela, lors de la définition du cycle, vous devez définir les valeurs limites nécessaires. Si vous ne souhaitez pas de surveillance de tolérances, introduisez 0 dans ce paramètre (= valeur par défaut). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 556: Surveillance D'outil

    DXL. La TNC surveille également la tolérance de rupture définie dans la colonne LBREAK.Pour savoir si vous devez faire une reprise d'usinage, consultez le paramètre Q181 dans votre programme CN (Q181=1: ré-usinage). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 557: Système De Référence Pour Les Résultats De La Mesure

    La TNC mémorise tous les résultats de mesure dans les paramètres de résultat et dans le fichier de procès-verbal dans le système de coordonnées courant – et éventuellement décalé ou/et pivoté/incliné. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 558: Mode Opératoire Du Cycle

    à l'aide des touches de sélection des axes ou du clavier ASCII. Plage de programmation : -99999,9999 à 99999,9999 Terminer l'introduction : appuyer sur la touche ENT. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 559: Plan De Reerence Polaire (Cycle 1)

    à l'aide des touches de sélection des axes ou du clavier ASCII. Plage de programmation : -99999,9999 à 99999,9999 Terminer l'introduction : appuyer sur la touche ENT. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 560 Q263 égal à Q265 si l'angle doit être mesuré en direction de l'axe A ; sélectionnez Q263 différent de Q265 si l'angle doit être mesuré en direction de l'axe B. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 561 ;DEPLAC. HAUT. SECU. coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (moyen de Q281=1 ;PROCES-VERBAL serrage). Plage de programmation : -99999,9999 à MESURE 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 562 TCHPR420.TXT dans le répertoire TNC:\. : interrompre l'exécution du programme et afficher le procès-verbal de mesure à l'écran de la TNC. Poursuivre le programme avec Start CN.Q281 zen HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 563 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre Q161 Ecart centre axe principal Q162 Ecart centre axe secondaire Q163 Ecart de diamètre HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 564 – La TNC surveille également la tolérance de rupture définie dans la colonne LBREAK. Si le paramètre Q330 renvoie à un outil de fraisage, alors les valeurs des paramètres Q498 et Q531 auront une influence. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 565 Q320=0 ;DISTANCE D'APPROCHE collision entre le palpeur et la pièce (moyen de Q260=+20 ;HAUTEUR DE serrage). Plage de programmation : -99999,9999 à SECURITE 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 566 : : ne pas interrompre l'exécution du programme, ne pas émettre de message d'erreur : interrompre l'exécution du programme, émettre un message d'erreur HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 567 Q531 Angle de réglage ? du cycle 800. Plage de programmation : -180° à +180° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 568: Mesure Exterieur Cercle

    Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre Q161 Ecart centre, axe principal Q162 Ecart centre, axe secondaire Q163 Ecart de diamètre HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 569 – La TNC surveille également la tolérance de rupture définie dans la colonne LBREAK. Si le paramètre Q330 renvoie à un outil de fraisage, alors les valeurs des paramètres Q498 et Q531 auront une influence. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 570 CENTRE 0 à 99999,9999 Q278 Cote min. du tenon? : le plus petit diamètre Q281=1 ;PROCES-VERBAL admissible pour le tenon. Plage de programmation : MESURE 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 571 TNC doit mesurer le tenon en 3 ou 4 palpages : : vous souhaitez utiliser 4 points de palpage (réglage par défaut) : vous souhaitez utiliser 3 points de mesure HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 572 Q531 Angle de réglage ? du cycle 800. Plage de programmation : -180° à +180° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 573: Mesure Interieur Rectangle

    Valeur effective côté axe principal Q155 Valeur effective côté axe secondaire Q161 Ecart centre, axe principal Q162 Ecart centre, axe secondaire Q164 Ecart côté axe principal Q165 Ecart côté axe secondaire HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 574 TNC procède toujours au palpage en partant du centre de la poche. Dans ce cas, le palpeur ne se déplace pas à la hauteur de sécurité entre les quatre points de mesure. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 575 ;ARRET PGM SI ERREUR 99999,9999 Q330=0 ;OUTIL Q279 Tolérance centre 1er axe? : écart de position admissible sur l'axe principal du plan d'usinage. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 576 "Surveillance d'outil", page 556). Plage de saisie 0 à 32767 ,9, sinon nom d'outil avec 16 caractères max. : Surveillance non active >0 : Numéro d'outil dans le tableau d'outils TOOL.T HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 577: Mesure Exterieur Rectangle

    Q165 Ecart côté, axe secondaire Attention lors de la programmation ! Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 578 ;COTE MAX. 2EME Q286 Cote max. 2ème côté? : la plus COTE grande largeur de tenon admissible. Plage de Q287=34,95 ;COTE MIN. 2EME COTE programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 579 >0 : numéro ou nom de l'outil avec lequel la TNC a exécuté l'usinage. Vous pouvez utiliser les softkeys pour reprendre directement l'outil inscrit dans le tableau d'outils. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 580: Mesure Interieur Rainure

    Ecart de la longueur mesurée Attention lors de la programmation ! Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 581 : : ne pas interrompre l'exécution du programme, ne pas émettre de message d'erreur : interrompre l'exécution du programme, émettre un message d'erreur HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 582 : : déplacement à la hauteur de mesure entre les points de mesure : déplacement à la hauteur de sécurité entre les points de mesure HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 583: Mesure Exterieur Traverse

    Ecart de la longueur mesurée Attention lors de la programmation ! Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 584 TCHPR426.TXT dans le répertoire TNC:\. : interrompre l'exécution du programme et afficher le procès-verbal de mesure à l'écran de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 585 >0 : numéro ou nom de l'outil avec lequel la TNC a exécuté l'usinage. Vous pouvez utiliser les softkeys pour reprendre directement l'outil inscrit dans le tableau d'outils. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 586 3 Pour finir, la TNC rétracte le palpeur à la hauteur de sécurité et mémorise la coordonnée calculée dans le paramètre Q suivant : Numéro de Signification paramètre Q160 Coordonnée mesurée HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 587 – La TNC surveille également la tolérance de rupture définie dans la colonne LBREAK. Si le paramètre Q330 renvoie à un outil de fraisage, alors les valeurs des paramètres Q498 et Q531 auront une influence. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 588 Q288=5.1 ;COTE MAX. : interrompre l'exécution du programme et afficher Q289=4.95 ;COTE MIN. le procès-verbal de mesure à l'écran de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 589 Q531 Angle de réglage ? du cycle 800. Plage de programmation : -180° à +180° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 590: Mesure D'un Cercle De Trous

    Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. Le cycle 430 ne permet que la surveillance de bris d'outil, pas la correction automatique. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 591 Q280 Tolérance centre 2ème axe? : écart Q309=0 ;ARRET PGM SI ERREUR de position admissible sur l'axe auxiliaire du Q330=0 ;OUTIL plan d'usinage. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 592 >0 : numéro ou nom de l'outil avec lequel la TNC a exécuté l'usinage. Vous pouvez utiliser les softkeys pour reprendre directement l'outil inscrit dans le tableau d'outils. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 593 Angle dans l'espace A Q171 Angle dans l'espace B Q172 Angle dans l'espace C Q173 à Q175 Valeurs de mesure dans l'axe du palpeur (première à troisième mesure) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 594: Paramètres Du Cycle

    : -99999,9999 à 99999,9999 Q295 2ème point mesure sur 3ème axe? (en absolu) : coordonnée du deuxième point de palpage dans l'axe de palpage. Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 595 TCHPR431.TXT dans le répertoire TNC:\. : interrompre l'exécution du programme et afficher le procès-verbal de mesure à l'écran de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 596: Exemples De Programmation

    Calcul longueur en X à partir de l'écart mesuré 10 FN 2: Q2 = +Q2 - +Q165 Calcul longueur en Y à partir de l'écart mesuré 11 L Z+100 R0 FMAX Dégager le palpeur, changement d'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 597 Longueur en Y variable pour ébauche et finition Q220=0 ;RAYON D'ANGLE Q221=0 ;SUREPAISSEUR 1ER AXE 17 CYCL CALL M3 Appel du cycle 18 LBL 0 Fin du sous-programme 19 END PGM BEAMS MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 598: Exemple : Mesure D'une Poche Rectangulaire, Procèsverbal De Mesure

    Ne pas afficher de message d'erreur si tolérance dépassée Q330=0 ;OUTIL Aucune surveillance d'outil 4 L Z+100 R0 FMAX M2 Dégager l'outil, fin du programme 5 END PGM BSMESS MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 599: Cycles Palpeurs : Fonctions Spéciales

    Cycles palpeurs : fonctions spéciales...
  • Page 600: Principes De Base

    3D. La TNC dispose d'un cycle destiné à l'application spéciale suivante : Softkey Cycle Page 3 MESURE Cycle de mesure pour créer des cycles constructeurs HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 601 Avec la fonction FN17: SYSWRITE ID 990 NR 6, vous pouvez définir si le cycle doit agir sur l'entrée palpeur X12 ou X13. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 602 1, la TNC enregistre la valeur -1 au 4ème paramètre de résultat et continue d'exécuter le cycle : 0: Emission d'un message d'erreur : Pas de message d'erreur HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 603 D'une manière générale, la TNC décrit toujours 4 paramètres Q successifs. Si la TNC n'a pas pu calculer un point de palpage valide, la valeur -1 est attribuée au 4ème paramètre de résultat. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 604 (REF) : : enregistrer le résultat de la mesure dans le système EFF : enregistrer le résultat de mesure dans le système REF HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 605 La TNC mémorise les résultats de la procédure de palpage dans les paramètres suivants : Paramètres système Signification Q151 Position mesurée sur l'axe principal Q152 Position mesurée sur l'axe auxiliaire Q153 Position mesurée sur l'axe d'outil HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 606 Sens de palpage effectif (comme vecteur dans le système de programmation). La valeur du vecteur correspond à la course de palpage configurée. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 607 Q260 Hauteur de securite? (en absolu) : coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (moyen de serrage). Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 608 Il n'y a, en revanche, aucune réaction à l'erreur, si la valeur déterminée le long du vecteur normal à la surface est supérieure à la coordonnée nominale. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 609 "Mode opératoire du cycle", page 605. Le paramètre Q183 permet de définir l'état de la pièce Bon/Reprise d'usinage/Rebut indépendamment du paramètre Q309 (voir "Mode opératoire du cycle", page 605). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 610: Etalonnage Du Palpeur À Commutation

    Déterminer le rayon et l'excentrement avec une bague étalon. Déterminer le rayon et l'excentrement avec un tenon ou un tampon de calibration. Déterminer le rayon et l'excentrement avec une bille étalon. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 611: Afficher Les Valeurs D'étalonnage

    Automatique ou en Mode Manuel. Pour plus d'informations, reportez-vous au chapitre Tableau des palpeurs HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 612 6 Une fois l'équateur déterminé, l'étalonnage de rayon commence. 7 Pour finir, la TNC retire le palpeur le long de l'axe de palpage, à la hauteur de prépositionnement du palpeur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 613 3DTC. 6 A la fin du cycle, la TNC retire le palpeur le long de l'axe de palpage, à la hauteur de prépositionnement du palpeur. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 614 S'il existe déjà une référence à un tableau d'étalonnage (enregistrement dans DR2TABLE), une référence dépendante du numéro de l'outil sera créée et un tableau sera généré en conséquence. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 615 à l'aide de différents angles et mémorisé dans un tableau. Vous aurez besoin de la fonction 3D-ToolComp pour l'étalonnage 3D. Plage de programmation : 1 à 30 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 616: Etalonnage De La Longueur Ts

    (colonne F du tableau des palpeurs). 3 La TNC ramène ensuite le palpeur à la position de départ en avance rapide (colonne FMAX du tableau des palpeurs). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 617 (p. ex. hauteur de la bague étalon). Plage de programmation : -99999,9999 à 99999,9999 Séquences CN 5 TCH PROBE 461 ETALONNAGE LONGUEUR TS Q434=+5 ;POINT ORIGINE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 618 180° permet de déterminer l'excentrement (CAL_OF dans tchprobe.tp). Toutes orientations possibles (p. ex. palpeurs infrarouges HEIDENHAIN) : routine de palpage, voir "Orientation possible dans deux directions" HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 619 Plage de programmation : 5 TCH PROBE 462 ETALONNAGE TS 0 à 360,0000 AVEC UNE BAGUE Q407=+5 ;RAYON BAGUE Q320=+0 ;DISTANCE D'APPROCHE Q423=+8 ;NOMBRE DE PALPAGES Q380=+0 ;ANGLE DE REFERENCE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 620 180° permet de déterminer l'excentrement (CAL_OF dans tchprobe.tp). Toutes orientations possibles (p. ex. palpeurs infrarouges HEIDENHAIN) : routine de palpage, voir "Orientation possible dans deux directions" HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 621 Q423=+8 ;NOMBRE DE PALPAGES premier point de palpage. Plage de programmation : Q380=+0 ;ANGLE DE REFERENCE 0 à 360,0000 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 623 Surveillance vidéo de la situation d'usinage VSC (option de logiciel 136)
  • Page 624: Surveillance Vidéo De La Situation D'usinage Vsc (Option De Logiciel 136)

    Pour cette raison, il est important de ne générer que des images de référence de situations qui ne présentent aucun risque en terme de sécurité. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 625: Surveillance Vidéo De La Situation De Serrage Vsc (Option 136)

    Au cours de cette phase, la commande n’émet un message d’erreur que si elle constate un écart lors de la comparaison des images. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 626: Générer Une Image Live

    Appuyer sur la softkey VUE LIVE : la TNC affiche la vue actuelle de la caméra. Appuyer sur la softkey ENREGISTRER IMAGE pour générer l'image live de la caméra actuelle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 627 Configurer le champ de vision de la caméra Consultez le manuel de votre machine ! Ces réglages ne sont autorisés qu'avec le code d'activation. Revenir à l’écran précédent HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 628: Gérer Des Données De Surveillance

    Images de référence : pour afficher uniquement les images de référence Images avec erreur : pour afficher toutes les images dans lesquelles une erreur a été marquée HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 629 Modifier la zone de surveillance et sélectionner les erreurs Informations complémentaires: "Configuration", page Revenir à l'écran précédent Si vous avez apporté des modifications à la configuration, la commande effectuera une analyse d’images. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 630 Le menu de softkeys affiche – par groupes – toutes les fonctions de palpage disponibles Appuyer sur la softkey SURVEILLANCE AVEC CAMERA Softkey Cycle Page 600 ZONE TRAVAIL GLOBALE 601 ZONE TRAVAIL LOCALE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 631: Résultat De L'analyse D'image

    Cercle vide : aucun message d’erreur ; tous les écarts enregistrés dans l’image ont été reconnus. La fonction de surveillance ne ne reconnaît pas de contradiction. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 632: Configuration

    Il est également possible de définir plusieurs zones avec erreurs. Il n’est pas judicieux de dessiner des erreurs sur des images de référence. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 633 à la configuration, la TNC effectuera une analyse d’images. (Pour plus d'informations : voir "Résultat de l'analyse d'image", page 631.) Rejeter toutes les modifications et revenir à l'écran précédent. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 634: Définir Une Zone De Surveillance

    L'affichage d'état en haut à droite de l'image indique le nombre minimum d'images de référence, le nombre actuel d'images de référence et le nombre actuel d'images d'erreur(s). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 635: Requêtes Possibles

    57 LBL 21 Définition du LBL 21 58 STOP Arrête du programme. L'opérateur peut contrôler la situation dans la zone d'usinage. 59 LBL 0 60 END PGM 5MM HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 636: Générer Des Images De Référence

    7 Appuyer sur la softkey REVENIR. 8 Pour finir, la TNC replace le cache de la caméra en position fermé. 9 Appuyer sur Start CN et exécuter votre programme comme d'habitude. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 637: Zone D'usinage Globale (Cycle 600)

    à l'image moyennée, en tenant compte de la variance. Le cycle cesse de s'interrompre dès lors qu'il y a suffisamment d'images de référence disponibles. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 638 L'affichage d'état en haut à droite de l'image indique le nombre minimum d'images de référence, le nombre actuel d'images de référence et le nombre actuel d'images d'erreur(s). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 639: Attention Lors De La Programmation

    Vous pouvez également générer plus d'images de référence que le nombre indiqué au paramètre Q617 .. Votre machine doit avoir été préparée pour une surveillance par caméra ! HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 640: Paramètres Du Cycle

    Si une erreur est détectée, la TNC émet un message d'erreur. Q617 Nombre d'images de référence? : nombre d'images de référence qui sont nécessaires à la TNC pour effectuer une surveillance. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 641: Zone D'usinage Locale (Cycle 601)

    7 Appuyer sur la softkey REVENIR. 8 Pour finir, la TNC replace le cache de la caméra en position fermé. 9 Appuyer sur Start CN et exécuter votre programme comme d'habitude. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 642 à l'image moyennée, en tenant compte de la variance. Le cycle cesse de s'interrompre dès lors qu'il y a suffisamment d'images de référence disponibles. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 643 L'affichage d'état en haut à droite de l'image indique le nombre minimum d'images de référence, le nombre actuel d'images de référence et le nombre actuel d'images d'erreur(s). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 644 Entrer un nombre pertinent d'images de référence au paramètre Q617 . (valeur indicative : 10 images) Vous pouvez également générer plus d'images de référence que le nombre indiqué au paramètre Q617 . HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 645 Q617 Nombre d'images de référence? : nombre d'images de référence qui sont nécessaires à la TNC pour effectuer une surveillance. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 647 Cycles palpeurs : mesure automatique de la cinématique...
  • Page 648: Cycles Palpeurs : Mesure Automatique De La Cinématique

    Le logiciel minimise les erreurs de positionnement résultant des mouvements d'inclinaison. A la fin de la mesure, il mémorise automatiquement la géométrie de la machine dans les constantes-machine du tableau de la cinématique. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 649 451 MESURE CINEMATIQUE Contrôle automatique ou optimisation de la cinématique de la machine 452 COMPENSATION PRESET Contrôle automatique ou optimisation de la cinématique de la machine HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 650: Conditions Requises

    Si les paramètres machine ont été modifiés par les cycles KinematicsOpt, la commande doit être redémarrée. Sinon, il peut y avoir, dans certaines conditions, un risque de perte des modifications. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 651: Sauvegarde De La Cinematique

    Par principe, la TNC ne peut restaurer les données sauvegardées que dans une description cinématique identique. Une modification de la cinématique modifie toujours la valeur Preset. Si nécessaire, réinitialiser le Preset HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 652: Fonction De Fichier Journal

    Mode 1 : enregistrement dans un fichier journal de toutes les transformations antérieures et postérieures à la restauration Mode 2 : liste des jeux de données mémorisés Mode 3 : liste des jeux de données effacés HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 653: Remarques Sur Le Maintien Des Données

    Ne pas apporter de modifications manuelles à des données qui ont été sauvegardées. Sauvegarder le fichier TNC:\table\DATA450.KD pour pouvoir le restaurer si nécessaire (par exemple, si votre support de données est défectueux). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 654: Mesure De La Cinematique

    4 La TNC mesure automatiquement tous les axes rotatifs les uns après les autres, selon la résolution souhaitée. 5 La TNC mémorise les valeurs de mesure dans les paramètres Q suivants : HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 655 Erreur d'offset dans le sens Y pour le transfert manuel dans au paramètre machine correspondant Q149 Erreur d'offset dans le sens Z pour le transfert manuel au paramètre machine correspondant HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 656: Sens Du Positionnement

    Incrément angulaire calculé = (270 – 90) / (4–1) = +60° Point de mesure 1 = +90° Point de mesure 2 = +150° Point de mesure 3 = +210° Point de mesure 4 = +270° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 657: Machines Avec Axes À Denture Hirth

    Position de mesure 3 = Q411 + 2 * incrément angulaire = +50° --> 51° Position de mesure 4 = Q411 + 3 * incrément angulaire = +90° --> 90° HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 658: Choisir Le Nombre Des Points De Mesure

    élevé de points de mesure en mode Contrôler. Si un point de mesure est défini à 0°, celui-ci est ignoré car avec 0°, l'opération suivante est toujours la mesure de référence. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 659: Choisir La Position De La Bille Étalon Sur La Table De La Machine

    Désactiver si nécessaire le blocage des axes rotatifs pendant toute la durée de la mesure, sinon les résultats de celle-ci peuvent être faussés. Consultez le manuel de votre machine. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 660: Remarques Relatives Aux Différentes Méthodes De Calibration

    Détermination du jeu de l'axe rotatif Nombre de points de mesure entre 8 et 12 L'angle initial et l'angle final doivent autant que possible couvrir une grande course de déplacement des axes rotatifs. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 661: Jeu À L'inversion

    Il n'est pas possible de déterminer le jeu à l'inversion si une fonction M assurant le positionnement des axes rotatifs est initialisée dans le paramètre machine mStrobeRotAxPos ou si l'axe présente une denture Hirth. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 662 L'optimisation de l'angle peut s'avérer efficace surtout pour les petites machines compactes Une compensation de l'angle n'est possible qu'avec l'option 52 KinematicsComp. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 663 TNC délivre un message d'erreur et interrompt la mesure. Programmation en pouces : en principe, la TNC indiquent les résultats des mesures et les données du fichier journal en mm. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 664 Q253 Avance de pré-positionnement? : vitesse de déplacement de l'outil lors du positionnement en mm/min. Plage de programmation : de 0,0001 à 99999,9999 ; sinon FMAX, FAUTO, PREDEF HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 665 TNC doit recourir pour étalonner l'axe C. Plage de programmation : 0 à 12 Si la valeur indiquée est 0, la TNC n'effectue aucune mesure de l'axe. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 666 (Q431 = 1/3), déplacez le palpeur à proximité du centre, à la distance de sécurité (Q320 + SET_UP), au dessus de la bille étalon avant de démarrer le cycle. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 667: Différents Modes (Q406)

    ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS MESURE AXE C Q423=3 ;NOMBRE DE PALPAGES Q431=1 ;PRESELECTION VALEUR Q432=0.5 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 668: Fonction De Fichier Journal

    Position des axes rotatifs qui ont été contrôlés après l'optimisation (se réfère au début de la chaîne cinématique de transformation, généralement sur le nez de la broche) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 669: Mode Opératoire Du Cycle

    3 Initialiser le preset sur la pièce et lancer l'usinage de la pièce. 4 Avec le cycle 452, exécuter à intervalles réguliers une compensation de preset. La TNC mesure la dérive des axes concernés et la corrige dans la cinématique. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 670 Erreur d'offset dans le sens Y pour le transfert manuel dans au paramètre machine correspondant Q149 Erreur d'offset dans le sens Z pour le transfert manuel au paramètre machine correspondant HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 671 TNC délivre un message d'erreur et interrompt la mesure. Programmation en pouces : en principe, la TNC indiquent les résultats des mesures et les données du fichier journal en mm. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 672 TNC doit utiliser pour étalonner l'axe A. Si la valeur introduite = 0, la TNC n'étalonne pas cet axe. Plage de programmation : 0 à 12 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 673 Si la valeur introduite = 0, la TNC ne mesure pas le jeu sur cet axe. Plage de programmation : -3,0000 à +3,0000 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 674: Alignement Des Têtes Interchangeables

    ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS MESURE AXE C Q423=4 ;NOMBRE DE PALPAGES Q431=3 ;PRESELECTION VALEUR Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 675 ;POINTS MESURE AXE B Q419=+90 ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=0 ;POINTS MESURE AXE C Q423=4 ;NOMBRE DE PALPAGES Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 676: Compensation De Dérive

    ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS MESURE AXE C Q423=4 ;NOMBRE DE PALPAGES Q431=3 ;PRESELECTION VALEUR Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 677 ;POINTS MESURE AXE B Q419=+90 ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS MESURE AXE C Q423=3 ;NOMBRE DE PALPAGES Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 678 (se réfère au début de la chaîne cinématique de transformation, généralement sur le nez de la broche) Explications concernant les valeurs log (voir "Fonction de fichier journal", page 668) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 679 Cycles palpeurs : étalonnage automatique des outils...
  • Page 680: Cycles Palpeurs : Étalonnage Automatique Des Outils

    à la fin du cycle de palpage. Modes d'étalonnage disponibles : Etalonnage d'outil avec outil à l'arrêt Etalonnage d'outil avec outil en rotation Etalonnage dent par dent HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 681 Les cycles 481 à 483 existent également en DIN/ISO, soit les cycles G481 à G483 Pour l'état de la mesure, les nouveaux cycles utilisent le paramètre fixe Q199 au lieu d'un paramètre sélectionnable. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 682: Définir Les Paramètres Machine

    Calcul de l'avance de palpage : v = tolérance de mesure • n avec Avance de palpage [mm/min.] Tolérance de mesure : Tolérance de mesure [mm], dépend de maxPeriphSpeedMeas Vitesse de rotation [tr/mn] HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 683 : Tolérance de mesure = (r • measureTolerance1) / 5 mm) avec Rayon d'outil actif [mm] measureTolerance1 : Erreur de mesure max. admissible HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 684: Données Dans Le Tableau D'outils Tool.t

    Ecart admissible par rapport au rayon d'outil R pour la détection de rupture. Si la valeur introduite est dépassée, la TNC bloque l'outil (état I). Plage d'introduction : 0 à 0,9999 mm HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 685 10 mm, par exemple de la bille doit être mesuré) de manière à mesurer intégralement le rayon d'outil) HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 686 6 TOOL CALL 1 Z au-dessus du plateau (zone de sécurité dans 7 TCH PROBE 480 ETALONNAGE TT safetyDistStylus). Plage de programmation : -99999,9999 à 99999,9999 Q260=+100;HAUTEUR DE SECURITE HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 687: Mode Opératoire Du Cycle

    étalonnages d'outil suivants. L'outil d'étalonnage devrait présenter un diamètre supérieur à 15 mm et sortir d'environ 50 mm du mandrin de serrage. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 688: Attention Lors De La Programmation

    : sans arrêt avant le début du cycle. La TNC lance la procédure d'étalonnage à partir de la position actuelle. Avant de lancer le cycle 484, vous devez amener l'outil au-dessus du palpeur de table. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 689 Les longueurs de toutes les dents sont ensuite mesurées par le changement d'orientation de la broche. Pour cette mesure, programmez ETALONNAGE DENTS dans le cycle TCH PROBE 31 = HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 690 Plage de programmation : -99999,9999 à 99999,9999 Etalonnage dents? 0=non/1=oui : vous définissez ici si l'étalonnage dent par dent dit ou non être exécuté (20 dents max. étalonnables). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 691 Pour cela, vous devez définir à 0 le nombre des dents CUT dans le tableau d'outils et adapter le paramètre machine CfgToolMeasurement. Consultez le manuel de votre machine. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 692 Plage de programmation : -99999,9999 à 99999,9999 Etalonnage dents? 0=non/1=oui : vous définissez ici si l'étalonnage dent par dent dit ou non être exécuté (20 dents max. étalonnables). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 693 Pour cela, vous devez définir à 0 le nombre des dents CUT dans le tableau d'outils et adapter le paramètre machine CfgToolMeasurement. Consultez le manuel de votre machine. HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 694 Plage de programmation : -99999,9999 à 99999,9999 Etalonnage dents? 0=non/1=oui : vous définissez ici si l'étalonnage dent par dent dit ou non être exécuté (20 dents max. étalonnables). HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 695 Tableau récapitu- latif: Cycles...
  • Page 696: Cycles D'usinage

    Nouveau taraudage rigide ■ Fraisage de trous ■ Taraudage avec brise-copeaux ■ Motifs de points sur un cercle ■ Motifs de points sur grille ■ Graver ■ Surfaçage HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 697 Filetage hélicoïdal avec perçage ■ Fraisage de filet extérieur ■ Données du tracé du contour ■ Rainure trochoïdale ■ Couplage, tournage interpolé ■ Finition de contour, tournage interpolé HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 698: Cycles De Tournage

    Filetage longitudinal ■ Filetage étendu ■ Gorge contour longitudinal ■ Gorge radiale ■ Gorge radiale étendue ■ Gorge contour axial ■ Gorge axial ■ Gorges axiales – Etendu HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 699: Cycles Palpeurs

    Mesurer la pièce, intérieur d'une rainure ■ Mesurer la pièce, largeur ext. (ilot oblong) ■ Mesurer la pièce, un axe au choix ■ Mesurer la pièce, cercle de trous HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 700 ■ Mesure/contrôle du rayon d'outil ■ Mesure/contrôle de la longueur et du rayon d'outil ■ Etalonnage du TT ■ Zone de travail globale ■ Zone de travail locale HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 701 386 au centre d'une poche Usiner un contour..237, 247 épaulement longitudinal..350 rectangulaire......507 Etalonnage automatique d'outil 684 cycles de tournage au centre d'un ilot oblong..504 HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 702 Mesurer une poche rectangulaire... Taraudage avec mandrin de Mesurer une traverse à compensation......111 l'extérieur......583, 583 Temporisation......293 Mesurer un tenon rectangulaire..Tenir compte de la rotation de HEIDENHAIN | TNC 640 | Manuel d’utilisation Programmation des cycles | 9/2016...
  • Page 703: Palpeurs 3D Heidenhain

    DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany { +49 8669 31-0 | +49 8669 32-5061 E-mail: info@heidenhain.de Technical support | +49 8669 32-1000 Measuring systems { +49 8669 31-3104 E-mail: service.ms-support@heidenhain.de TNC support { +49 8669 31-3101 E-mail: service.nc-support@heidenhain.de...