Manuel d'utilisation
HEIDENHAIN
Dialogue-Texte clair
iTNC 530
Logiciel CN
606 420-01
606 421-01
Français (fr)
7/2010
Eléments de commande de la TNC
1
50
0
50
100
F %
1
50
0
50
100
S %
Eléments de commande à l'écran
ToucheFonction
Définir le partage de l'écran
Commuter l'écran entre les modes
Machine et Programmation
Softkeys : choix de fonction à l'écran
Commuter entre les barres de softkeys
Clavier alphabétique
ToucheFonction
Noms de fichiers, commentaires
Programmation en DIN/ISO
Modes de fonctionnement Machine
ToucheFonction
Mode Manuel
Manivelle électronique
Gérer les programmes/fichiers, fonctions TNC
To u c h eFonction
Sélectionner/effacer des programmes/
fichiers, transmission externe de données
Définir l'appel de programme, sélectionner
les tableaux de points zéro et de points
Sélectionner la fonction MOD
Afficher les textes d'aide pour les messages
d'erreur CN, appeler TNCguide
Afficher tous les messages d'erreur
existants
Afficher la calculatrice
Touches de navigation
To u c h eFonction
Déplacer la surbrillance
Sélection directe des séquences, cycles et
fonctions paramétrées
Potentiomètres pour l'avance/la vitesse de broche
AvanceVitesse de rotation broche
smarT.NC
Positionnement avec introduction
manuelle
Exécution de programme pas à pas
Exécution de programme en continu
Modes de fonctionnement Programmation
ToucheFonction
Mémorisation/Edition de programme
Test de programme
Cycles, sous-programmes et répétitions de parties de
programme
To u c h eFonction
Définir les cycles palpeurs
Définir et appeler les cycles
Introduire et appeler les sous-programmes
et répétitions de partie de programme
Introduire un arrêt programmé dans le
programme
Données d'outils
To u c h eFonction
Définir les données d'outils dans le
programme
Appeler les données d'outils
Introduire les axes de coordonnées et chiffres, édition
To u c h eFonction
Sélectionner ou introduire les
coordonnées des axes dans le
programme
Chiffres
Programmation d'opérations de contournage
To u c h eFonction
Approche/sortie du contour
Programmation flexible des contours FK
Droite
Centre de cercle/pôle pour coordonnées
polaires
Trajectoire circulaire avec centre de
cercle
Trajectoire circulaire avec rayon
Trajectoire circulaire avec raccordement
tangentiel
Chanfrein/arrondi d'angle
Fonctions spéciales/smarT.NC
To u c h eFonction
Afficher les fonctions spéciales
Point décimal/inverser le signe
Introduction de coordonnées
polaires/valeurs incrémentales
Programmation paramètres Q/ état des
paramètres-Q
Transférer la position effective ou valeur
de la calculatrice
Sauter les questions du dialogue et
effacer des mots
Valider la saisie et poursuivre le dialogue
Terminer la séquence, fermer
l'introduction
Annuler les valeurs numériques
introduites ou effacer le message
d'erreur TNC
Interrompre le dialogue, effacer une
partie du programme
smarT.NC : sélection onglet suivant dans
formulaire
smarT.NC : sélectionner le premier
champ dans le cadre précédent/suivant
Remarques sur ce manuel
Vous trouverez ci-après une liste des symboles des indications utilisés
dans ce manuel
Ce symbole vous signale que vous devez tenir compte de
remarques particulières relatives à la fonction décrite.
Ce symbole vous signale qu'il existe un ou plusieurs
risque(s) en relation avec l'utilisation de la fonction
décrite :
Danger pour la pièce
Danger pour le matériel de serrage
Danger pour l'outil
Danger pour la machine
Danger pour l'utilisateur
Ce symbole vous signale que la fonction décrite doit être
adaptée par le constructeur de votre machine. L'action de
la fonction décrite peut donc varier d'une machine à une
autre.
Ce symbole signale que les descriptions détaillées d'une
fonction sont disponibles dans un autre manuel utilisateur.
Remarques sur ce manuel
Modifications souhaitées ou découverte d'une
"coquille"?
Nous nous efforçons en permanence d'améliorer notre
documentation. Merci de votre aide, faites-nous part de vos souhaits
de modification à l'adresse E-mail : tnc-userdoc@heidenhain.de.
iTNC 530 HEIDENHAIN5
Type de TNC, logiciel et fonctions
Ce manuel décrit les fonctions dont disposent les TNC à partir des
numéros de logiciel CN suivants :
Type de TNCNr. de logiciel CN
iTNC 530, HSCI et HeROS 5606 420-01
iTNC 530 E, HSCI et HeROS 5606 421-01
La lettre E désigne la version Export de la TNC. Les versions Export de
la TNC sont soumises à la restriction suivante :
Interpolation linéaire sur 4 axes maximum
HSCI (HEIDENHAIN Serial Controller Interface) désigne la nouvelle
plateforme Hardware des commandes TNC.
HeROS 5 désigne le nouveau système d'exploitation des commandes
TNC basées sur HSCI.
A l'aide des paramètres-machine, le constructeur de la machine
adapte l'ensemble des fonctions de la commande à sa machine. Ce
manuel décrit donc des fonctions qui ne sont pas présentes dans
toutes les TNC.
Type de TNC, logiciel et fonctions
Exemple de fonctions TNC non disponibles sur toutes les machines :
Etalonnage d'outils à l'aide du TT
Nous vous conseillons de prendre contact avec le constructeur de
votre machine pour connaître les fonctions présentes sur votre
machine.
6
De nombreux constructeurs de machines ainsi que HEIDENHAIN
proposent des cours de programmation TNC. La participation à de tels
cours est conseillée afin de se familiariser rapidement avec les
fonctions de la TNC.
Manuel d'utilisation de la programmation des cycles :
Toutes les fonctions relatives aux cycles (cycles palpeurs et
cycles d'usinage) sont décrites dans un autre Manuel
d'utilisation. En cas de besoin, adressez-vous à
HEIDENHAIN pour obtenir ce Manuel d'utilisation. ID:
670 388-xx
Documentation utilisateur smarT.NC:
Le mode de fonctionnement smarT.NC est décrit dans une
brochure „Pilote“ séparée. Si nécessaire, adressez-vous à
HEIDENHAIN pour recevoir ce Pilote. ID: 533 191-xx.
Type de TNC, logiciel et fonctions
iTNC 530 HEIDENHAIN7
Options de logiciel
L'iTNC 530 dispose de diverses options de logiciel qui peuvent être
activées par vous-même ou par le constructeur de votre machine.
Chaque option doit être activée séparément et comporte
individuellement les fonctions suivantes :
Option de logiciel 1
Interpolation sur corps de cylindre (cycles 27, 28, 29 et 39)
Avance en mm/min. avec axes rotatifs: M116
Inclinaison du plan d'usinage (cycle 19, fonction PLANE et softkey 3D
ROT en mode Manuel)
Cercle sur 3 axes avec inclinaison du plan d'usinage
Option de logiciel 2
Durée de traitement des séquences 0.5 ms au lieu de 3.6 ms
Interpolation sur 5 axes
Interpolation spline
Type de TNC, logiciel et fonctions
Usinage 3D :
M114: Correction automatique de la géométrie de la machine lors
de l’usinage avec axes inclinés
M128 : conserver la position de la pointe de l'outil lors du
positionnement des axes inclinés (TCPM)
FUNTION TCPM: Conserver la position de la pointe de l'outil lors
du positionnement des axes inclinés (TCPM) avec possibilité de
réglage du mode d'action
M144: Prise en compte de la cinématique de la machine pour les
positions EFF/NOM en fin de séquence
Autres paramètres Finition/ébauche et Tolérance pour axes
rotatifs dans le cycle 32 (G62)
Séquences LN (correction 3D)
Option de logiciel DCM CollisionDescription
Fonction de contrôle de zones définies par le
constructeur de la machine pour éviter les
collisions.
Option de logiciel DXF ConverterDescription
Extraire des contours et positions d'usinage à
partir de fichiers DXF (version R12).
8
Page 379
Page 254
Option logiciel Langue de dialogue
supplémentaire
Fonction destinée à activer les langues de
dialogue slovène, slovaque, norvégien, letton,
estonien, coréen, turc, roumain, lituanien.
Description
Page 656
Option de logiciel Configurations globales
de programme
Fonction de superposition de transformations
de coordonnées en modes de
fonctionnement Exécution de programme,
déplacement avec superposition de la
manivelle dans la direction de l'axe virtuel.
Option de logiciel AFCDescription
Fonction d'asservissement adaptatif de
l'avance pour optimiser les conditions
d'usinage dans la production en série.
Option de logiciel KinematicsOptDescription
Cycles palpeurs pour contrôler et optimiser la
précision de la machine.
Option logiciel 3D-ToolCompDescription
Correction de rayon d'outil 3D dépendant de
l'angle d'entrée avec les séquences LN.
Description
Page 397
Page 408
Manuel
d'utilisation cycles
Page 408
Type de TNC, logiciel et fonctions
iTNC 530 HEIDENHAIN9
Niveau de développement (fonctions
„upgrade“)
Parallèlement aux options de logiciel, d'importants nouveaux
développements du logiciel TNC sont gérés par ce qu'on appelle les
Feature Content Level (expression anglaise exprimant les niveaux de
développement). Vous ne disposez pas des fonctions FCL lorsque
votre TNC reçoit une mise à jour de logiciel.
Lorsque vous recevez une nouvelle machine, vous recevez
toutes les fonctions de mise à jour Upgrade sans surcoût.
Dans ce Manuel, ces fonctions Upgrade sont signalées par
l'expression FCL n; n précisant le numéro d'indice du niveau de
développement.
En achetant le code correspondant, vous pouvez activer les fonctions
FCL. Pour cela, prenez contact avec le constructeur de votre machine
ou avec HEIDENHAIN.
Fonctions FCL 4Description
Représentation graphique de la zone
protégée avec contrôle anti-collision
Type de TNC, logiciel et fonctions
DCM actif
Page 383
Superposition de la manivelle, axes à
l'arrêt, avec contrôle anti-collision DCM
actif
Rotation de base 3D (compensation de
bridage)
Fonctions FCL 3Description
Cycle palpeur pour palpage 3DManuel d'utilisation
Cycles palpeurs pour l’initialisation
automatique du point d'origine du
centre d'une rainure/d'un oblong
Réduction de l'avance lors de l'usinage
de contours de poche lorsque l'outil
usine en pleine matière.
Fonction PLANE: Introduction d'un
angle d'axe
Documentation utilisateur sous forme
de système d'aide contextuelle
smarT.NC: Programmer smarT.NC en
parallèle à l'usinage
Page 382
Manuel de la machine.
cycles
Manuel d'utilisation
cycles
Manuel d'utilisation
cycles
Page 460
Page 154
Page 115
10
Fonctions FCL 3Description
smarT.NC: Contour de poche sur motifs
de points
Pilote smarT.NC
smarT.NC : aperçu de programmes de
contours dans le gestionnaire de
fichiers
smarT.NC : stratégie de positionnement
lors d'opérations d'usinage de points
Fonctions FCL 2Description
Graphique filaire 3DPage 146
Axe d'outil virtuelPage 578
Gestion de périphériques USB (memory
sticks, disques durs, lecteurs CD-ROM)
Filtrage de contours créés en externePage 422
Possibilité d'attribuer une profondeur
séparée à chaque contour partiel pour la
formule de contour
Gestion dynamique d'adresses IP
DHCP
Cycle palpeur pour configuration globale
de paramètres du palpeur
smarT.NC: Amorce de séquence avec
assistance graphique
Pilote smarT.NC
Pilote smarT.NC
Page 125
Manuel d'utilisation
cycles
Page HIDDEN
Manuel d'utilisation
Cycles palpeurs
Pilote smarT.NC
Type de TNC, logiciel et fonctions
smarT.NC : transformations de
coordonnées
smarT.NC: Fonction PLANEPilote smarT.NC
Pilote smarT.NC
Lieu d'implantation prévu
La TNC est conforme à la classe A selon EN 55022. Elle est prévue
principalement pour fonctionner en milieux industriels.
Mention légale
Ce produit utilise l'Open Source Software. Vous trouverez d'autres
informations sur la commande au chapitre
U Mode de fonctionnement Mémorisation/Edition
U Fonction MOD
U Softkey INFOS LÉGALES
iTNC 530 HEIDENHAIN11
Nouvelles fonctions 606 42x-01 par
rapport aux versions antérieures
340 49x-05
Ouvrir et usiner des fichiers créés en externe, nouveau (voir „Outils
340 49x-05
supplémentaires pour la gestion des types de fichiers externes” à la
page 128)
Nouvelles fonctions dans la barre des tâches, nouveau (voir „Barre
des taches” à la page 86)
Fonctions étendues lors de la configuration de l'interface Ethernet
(voir „Configurer la TNC” à la page 627)
Extensions pour la sécurité fonctionnelle FS (option)
Généralités sur la sécurité fonctionnelle FS (voir „Généralités” à
la page 536)
Terminologie (voir „Définitions” à la page 537)
Contrôles des positions des axes (voir „Vérifier les positions des
axes” à la page 538)
Activer la limitation d'avance (voir „Activer la limitation d'avance”
à la page 540)
Extensions dans les affichages généraux d'état pour une TNC
avec sécurité fonctionnelle (voir „Affichages d'état
supplémentaires” à la page 540)
Les nouvelles manivelles HR 510, HR 520 et HR 550 FS sont
maintenant gérées (voir „Déplacement avec manivelle
électronique” à la page 524)
Nouvelle option software 3D-ToolComp : correction de rayon d'outil
dépendant de l'angle d'attaque dans les séquences avec vecteurs
normaux aux surfaces (séquences LN , Voir „Correction de rayon
d'outil 3D en fonction de l'angle d'attaque (option de logiciel 3DToolComp)”, page 491)
Graphique filaire 3D maintenant possible en mode plein écran (voir
„Graphique filaire 3D (fonction FCL2)” à la page 146)
Un dialogue de sélection de fichier est maintenant disponible pour
le choix de fichiers dans des fonctions CN diverses et dans l'aperçu
des tableaux de palettes (voir „Programme quelconque utilisé
comme sous-programme” à la page 276)
DCM : Sauvegarde et restaurer des situations de serrage
DCM : lors de la création d'un programme de contrôle, le formulaire
contient maintenant également des icônes et des textes d'aide (voir
„Vérifier la position du matériel de serrage mesuré” à la page 390)
DCM, FixtureWizard : les points de palpage et l'ordre des palpages
sont représentés d'une manière plus claire
DCM, FixtureWizard : les désignations, les points de palpage et les
Nouvelles fonctions 606 42x-01 par rapport aux versions antérieures
points de mesure peuvent être affichés ou masqués (voir „Utiliser
FixtureWizard” à la page 387)
DCM, FixtureWizard : les dispositifs de serrage et les points de
montage sont maintenant sélectionnables par un clic de souris
12
DCM : une seule bibliothèque avec des dispositifs de serrage
standard est disponible (voir „Modèles de matériels de serrage” à la
page 386)
DCM : Gestion des porte-outils (voir „Gestion des porte-outils
(option logiciel DCM)” à la page 394)
Le plan d'usinage peut maintenant être défini manuellement dans le
mode test de programme (voir „Sélectionner la cinématique pour le
test du programme” à la page 602)
Avec des machines sans systèmes de mesure sur les axes rotatifs,
les coordonnées de ceux-ci peuvent être définies avec M114 pour
la définition de la direction de l'axe virtuel VT (voir „Axe virtuel VT”
à la page 407)
Dans le mode manuel, le mode RW-3D est également disponible
pour l'affichage de position (voir „Sélectionner les affichages de
positions” à la page 638)
Extensions dans le tableau d'outils TOOL.T (voir „Tableau d'outils :
données d'outils standard” à la page 166) :
Nouvelle colonne DR2TABLE pour la définition d'un tableau de
correction pour la correction de rayon d'outil dépendant de l'angle
d'attaque
Nouvelle colonne LAST_USE, dans laquelle la TNC enregistre la
date et l'heure du dernier appel d'outil.
Programmation paramétrée Q : les paramètres String QS peuvent
être utilisés maintenant pour les adresses de saut conditionnels, les
sous-programmes ou les répétitions de partie de programme (Voir
„Appeler un sous-programme”, page 274, Voir „Appeler une
répétition de partie de programme”, page 275 et Voir „Programmer
les sauts conditionnels”, page 301)
La création de liste d'utilisation d'outils dans les modes d'exécution
de programme peut être configurée via un formulaire (voir
„Configurations pour le test d'utilisation d'outils” à la page 185)
Lors de l'effacement d'outils du tableau d'outils, le comportement
peut maintenant être modifié via le paramètre machine 7263
„Editer les tableaux d'outils” à la page 172)
Dans le mode de positionnement TURN de la fonction PLANE, une
distance de sécurité peut être définie à laquelle l'outil peut être
dégagé dans la direction de l'axe d'outil avant l'inclinaison (voir
„Inclinaison automatique : MOVE/TURN/STAY (introduction
impérative)” à la page 462)
(voir
340 49x-05
iTNC 530 HEIDENHAIN13
Nouvelles fonctions 606 42x-01 par rapport aux versions antérieures
Dans la gestion étendue des outils, les fonctions supplémentaires
suivantes sont maintenant disponibles (voir „Gestionnaire d'outils
(option de logiciel)” à la page 188):
Les colonnes avec fonctions spéciales sont maintenant
également éditables
Les formulaires des données d'outils peuvent être fermés au
choix avec ou sans mémorisation des données modifiées
340 49x-05
Une fonction de recherche est maintenant disponible dans
l'affichage des tableaux
Les outils indexés sont maintenant représentés correctement
dans l'affichage des formulaires
D'autres informations détaillées sont maintenant disponibles
dans la liste de la suite des outils
Le chargement/déchargement dans la liste du changeur d'outils
est maintenant possible avec la fonction glisser-déposer
Les colonnes peuvent être décalées dans l'affichage des tableaux
simplement avec la fonction glisser/déposer
Dans le mode IMD, quelques fonctions spéciales (touche SPEC
FCT) sont maintenant disponibles (voir „Programmation et
exécution d'opérations simples d'usinage” à la page 580)
Un nouveau cycle manuel de palpage est disponible, avec lequel le
désaxage de la pièce peut être compensé au moyen de la rotation
d'un plateau circulaire (voir „Dégauchir la pièce à partir de deux
points” à la page 563)
Nouveau cycle palpeur pour l'étalonnage du palpeur avec une bille
de calibration (voir Manuel de programmation des cycles)
KinematicsOpt: Gestion améliorée pour le positionnement des axes
avec dentures Hirth (voir Manuel de programmation des cycles)
KinematicsOpt: Paramètre supplémentaire pour la détermination du
jeu d'un axe rotatif (voir Manuel de programmation des cycles)
Nouveau cycle d'usinage 275 pour rainurage trochoïdal (voir manuel
d'utilisation des cycles)
Lors du cycle 241, perçage monolèvre, une profondeur de
temporisation peut maintenant être définie (voir Manuel de
programmation des cycles)
Le comportement d'approche et de sortie du cycle 39 CONTOUR
CORPS DE CYLINDRE est maintenant paramétrable (voir Manuel de
programmation des cycles)
Nouvelles fonctions 606 42x-01 par rapport aux versions antérieures
14
Fonctions modifiées 606 42x-01 par
rapport aux versions antérieures
340 49x-06
Programmation paramétrée Q : avec la fonction FN20 WAIT FOR 128
caractères peuvent maintenant être introduits (voir „FN 20: WAIT
FOR: Synchronisation CN et PLC” à la page 320)
Dans les menus de calibration pour la longueur et le rayon d'outil du
palpeur, les numéros et noms de l'outil courant sont maintenant
affichés (dans le cas ou les données de calibration issues du tableau
d'outils doivent être utilisées, MP7411 = 1, Voir „Gérer plusieurs
séquences de données d'étalonnage”, page 557)
Dans le mode chemin restant, la fonction PLANE indique
maintenant, lors de l'inclinaison, l'angle réellement à déplacer
jusqu'à la position cible (voir „Affichage de positions” à la page 447)
Comportement d'approche modifié lors de la finition des flancs avec
le cycle 24 (DIN/ISO: G124) (voir le manuel de programmation des
cycles)
340 49x-06
iTNC 530 HEIDENHAIN15
Fonctions modifiées 606 42x-01 par rapport aux versions antérieures
340 49x-06
Fonctions modifiées 606 42x-01 par rapport aux versions antérieures
16
Table des matières
Premiers pas avec l'iTNC 530
1
Introduction
2
Programmation: Principes de base,
gestionnaire de fichiers
3
Programmation: Outils de programmation
4
Programmation: Outils
5
Programmation: Programmer les contours
6
Programmation: Fonctions auxiliaires
7
Programmation: Prélèvement de données
dans des fichiers DXF
8
Programmation: Sous-programmes et
répétitions de parties de programme
9
Programmation: Paramètres Q
10
Programmation: Fonctions auxiliaires
11
Programmation: Fonctions spéciales
12
Programmation: Usinage multiaxes
13
Programmation: Gestionnaire de palettes
14
Positionnement avec introduction
manuelle
15
Test de programme et exécution de
programme
16
Fonctions MOD
17
Tableaux et récapitulatifs
18
iTNC 530 HEIDENHAIN17
1 Premiers pas avec l'iTNC 530 ..... 45
1.1 Vue d'ensemble ..... 46
1.2 Mise sous tension de la machine ..... 47
Valider la coupure d'alimentation et franchir les points de référence ..... 47
1.3 Programmer la première pièce ..... 48
Sélectionner le mode de fonctionnement correct ..... 48
Les principaux éléments de commande de la TNC ..... 48
Ouvrir un nouveau programme/gestionnaire de fichiers ..... 49
Définir une pièce brute ..... 50
Structure du programme ..... 51
Programmer un contour simple ..... 52
Créer un programme-cycles ..... 55
1.4 Contrôler graphiquement la première pièce ..... 58
Sélectionner le bon mode de fonctionnement ..... 58
Sélectionner le tableau d'outils pour le test du programme ..... 58
Sélectionner le programme que vous désirez tester ..... 59
Sélectionner le partage d'écran et la vue ..... 59
Lancer le test de programme ..... 60
1.5 Configuration des outils ..... 61
Sélectionner le bon mode de fonctionnement ..... 61
Préparation et étalonnage des outils ..... 61
Le tableau d'outils TOOL.T ..... 61
Le tableau d'emplacements TOOL_P.TCH ..... 62
1.6 Dégauchir la pièce ..... 63
Sélectionner le bon mode de fonctionnement ..... 63
Brider la pièce ..... 63
Dégauchir la pièce avec un palpeur 3D ..... 64
Initialisation du point d'origine avec palpeur 3D ..... 65
1.7 Exécuter le premier programme ..... 66
Sélectionner le bon mode de fonctionnement ..... 66
Sélectionner le programme que vous désirez exécuter ..... 66