Tableau de points d’origine

Application

Le tableau de points d’origine preset.pr vous aide à gérer les points d’origine, par exemple la position et le désaxage d’une pièce dans la machine. La ligne active du tableau de points d’origine sert de point d'origine pièce dans le programme CN et d’origine du système de coordonnées pièce W-CS.

Points d’origine dans la machine

Description fonctionnelle

Par défaut, le tableau de points d’origine est enregistré dans le répertoire TNC:\table, sous le nom preset.pr. Le tableau de points d’origine est ouvert par défaut en mode Tableaux.

 
Machine

Consultez le manuel de votre machine !

Le constructeur de la machine peut définir un autre chemin pour le tableau de points d'origine.

Le paramètre machine optionnel basisTrans (n° 123903) permet au constructeur de la machine de définir un tableau de points d’origine propre à chaque plage de déplacement.

Symboles et boutons du tableau de points d'origine

Le tableau de points d'origine contient les symboles suivants :

Symbole

Signification

Ligne active

Ligne protégée en écriture

Lors de la modification d'un point d'origine, la commande ouvre une fenêtre avec les options d'entrée suivantes :

Symbole ou bouton

Fonction

Valider position effective

La commande ouvre ou ferme l'affichage de positions de la vue d'ensemble de l'état.

Lors de la sélection d'un axe, la commande prend en compte la valeur sélectionnée pour Resaisir.

Valider position effective dans le tableau de points d'origine

Resaisir

La commande interprète la valeur saisie comme la valeur d'affichage souhaitée pour la position réelle. La commande calcule la valeur de tableau requise à partir de ces informations.

La valeur saisie agit dans le système de coordonnées de base B-CS.

Système de coordonnées de base B-CS

Si vous activez le point d'origine modifié, la commande affiche la valeur saisie comme position réelle dans l'affichage de positions.

Corriger

La commande calcule la valeur saisie avec la valeur actuelle du tableau. Il est possible de saisir une valeur positive ou négative.

La valeur saisie est incrémentielle dans le système de coordonnées de base B-CS.

Editer

La commande prend en compte la valeur saisie comme valeur du tableau.

La valeur saisie fait référence à l'origine des coordonnées du système de coordonnées de base B-CS.

Paramètres du tableau de points d'origine

Le tableau de points d'origine contient les paramètres suivants :

Paramètre

Signification

NO

Numéro de la ligne du tableau de points d'origine

Programmation : 0...99999999

DOC

Commentaire

Programmation : Largeur de texte 16

X

Coordonnée X du point d'origine

Transformation de base par rapport au système de coordonnées de base B-CS
Système de coordonnées de base B-CS

Programmation : -99999.99999...+99999.99999

Y

Coordonnée Y du point d'origine

Transformation de base par rapport au système de coordonnées de base B-CS
Système de coordonnées de base B-CS

Programmation : -99999.99999...+99999.99999

Z

Coordonnée Z du point d'origine

Transformation de base par rapport au système de coordonnées de base B-CS
Système de coordonnées de base B-CS

Programmation : -99999.99999...+99999.99999

SPA

Angle dans l'espace du point d'origine dans l'axe A

Transformation de base par rapport au système de coordonnées de base B-CS, le point d'origine contient une rotation de base 3D pour l'axe d'outil Z.
Système de coordonnées de base B-CS

Programmation : -99999,9999999...+99999,9999999

SPB

Angle dans l'espace du point d'origine dans l'axe B

Transformation de base par rapport au système de coordonnées de base B-CS, le point d'origine contient une rotation de base 3D pour l'axe d'outil Z.
Système de coordonnées de base B-CS

Programmation : -99999,9999999...+99999,9999999

SPC

Angle dans l'espace du point d'origine dans l'axe C

Transformation de base par rapport au système de coordonnées de base B-CS, le point d'origine contient une rotation de base pour l'axe d'outil Z.
Système de coordonnées de base B-CS

Programmation : -99999,9999999...+99999,9999999

X_OFFS

Position de l'axe X pour le point d'origine

Offset par rapport au système de coordonnées de la machine M-CS
Système de coordonnées machine M-CS

Programmation : -99999.99999...+99999.99999

Y_OFFS

Position de l'axe Y pour le point d'origine

Offset par rapport au système de coordonnées de la machine M-CS
Système de coordonnées machine M-CS

Programmation : -99999.99999...+99999.99999

Z_OFFS

Position de l'axe Z pour le point d'origine

Offset par rapport au système de coordonnées de la machine M-CS
Système de coordonnées machine M-CS

Programmation : -99999.99999...+99999.99999

A_OFFS

Angle de l'axe A pour le point d'origine

Offset par rapport au système de coordonnées de la machine M-CS
Système de coordonnées machine M-CS

Programmation : -99999,9999999...+99999,9999999

B_OFFS

Angle de l'axe B pour le point d'origine

Offset par rapport au système de coordonnées de la machine M-CS
Système de coordonnées machine M-CS

Programmation : -99999,9999999...+99999,9999999

C_OFFS

Angle de l'axe C pour le point d'origine

Offset par rapport au système de coordonnées de la machine M-CS
Système de coordonnées machine M-CS

Programmation : -99999,9999999...+99999,9999999

U_OFFS

Position de l'axe U pour le point d'origine

Offset par rapport au système de coordonnées de la machine M-CS
Système de coordonnées machine M-CS

Programmation : -99999.99999...+99999.99999

V_OFFS

Position de l'axe V pour le point d'origine

Offset par rapport au système de coordonnées de la machine M-CS
Système de coordonnées machine M-CS

Programmation : -99999.99999...+99999.99999

W_OFFS

Position de l'axe W pour le point d'origine

Offset par rapport au système de coordonnées de la machine M-CS
Système de coordonnées machine M-CS

Programmation : -99999.99999...+99999.99999

ACTNO

Point d'origine actif de la pièce

La commande écrit automatiquement 1 dans la ligne active.

Programmation : 0, 1

LOCKED

Protection en écriture de la ligne du tableau

Programmation : Largeur de texte 16

 
Machine

Consultez le manuel de votre machine !

Avec le paramètre machine optionnel CfgPresetSettings (n° 204600), le constructeur de la machine peut verrouiller l'initialisation d'un point d'origine sur certains axes.

Transformation de base et offset

La commande interprète les transformations de base SPA, SPB et SPC comme rotation de base ou rotation de base 3D dans le système de coordonnées de la pièce W-CS. La commande déplace les axes linéaires pendant l'exécution en fonction de la rotation de base sans que la pièce ne change de position.

Rotation de base et rotation de base 3D

La commande interprète tous les offsets axe par axe comme déplacement dans le système de coordonnées de la machine M-CS. L'effet des offsets dépend de la cinématique.

Système de coordonnées machine M-CS

 
Tip

HEIDENHAIN conseille d'utiliser la rotation de base 3D car il s'agit d'une technique qui s'utilise de manière flexible.

Exemple d'application

La fonction de palpage Rotation (ROT) permet de déterminer le désaxage d'une pièce. Le résultat peut être repris comme transformation de base ou comme offset dans le tableau de points d'origine.

Déterminer et compenser la rotation d’une pièce

Résultats de la fonction de palpage Rotation (ROT)

Lorsque le commutateur Rot. de base est actif, la commande interprète le désaxage comme transformation de base. Avec le bouton Corriger le point d'origine actif, la commande enregistre le résultat dans les colonnes SPA, SPB et SPC du tableau de points d'origine. Le bouton Aligner la table rotative n'a aucune fonction dans ce cas.

Lorsque le commutateur Rotation de la table est actif, la commande interprète le désaxage comme offset. Avec le bouton Corriger le point d'origine actif, la commande enregistre le résultat dans les colonnes A_OFFS, B_OFFS et C_OFFS du tableau de points d'origine. Le bouton Aligner la table rotative permet de déplacer les axes rotatifs à la position de l'offset.

Protection en écriture de lignes de tableau

Le bouton Verr. ligne vous permet de protéger toutes les lignes du tableau de points d'origine contre l'écrasement. La commande saisit la valeur L dans la colonne LOCKED.

Protéger les lignes de tableau sans mot de passe

La ligne peut également être protégée par un mot de passe. La commande saisit la valeur ### dans la colonne LOCKED.

Protéger une ligne de tableau avec un mot de passe

La commande affiche un symbole devant les lignes protégées en écriture.

 
Tip

Si la commande affiche la valeur OEM dans la colonne LOCKED, cette colonne est verrouillée par le constructeur de la machine.

 
Remarque
Attention, risque de perte de données possibles !
Les lignes protégées par un mot de passe ne peuvent être déverrouillées qu’avec le mot de passe sélectionné. Les mots de passe qui ont été oubliés ne peuvent pas être réinitialisés. Les lignes protégées restent alors verrouillées pour toujours.
  1. Protéger de préférence les lignes de tableau sans mot de passe
  2. Noter les mots de passe

Valider position effective dans le tableau de points d'origine

  1. Activez le commutateur Editer

  1. Appuyez ou cliquez deux fois sur la ligne du tableau à modifier, par exemple dans la colonne X
  2. La commande ouvre une fenêtre avec les options de saisie.

  1. Sélectionnez Valider position effective
  2. La commande ouvre l'affichage de positions de la vue d'ensemble de l'état.
  3. Sélectionnez la valeur de votre choix
  4. La commande applique la valeur dans la fenêtre et active le bouton Resaisir.

  1. Sélectionnez OK
  2. La commande calcule la valeur du tableau requise et l'insère dans le tableau.
  3. Au besoin, fermez l'affichage de positions de la vue d'ensemble de l'état

Activer la protection en écriture

Protéger les lignes de tableau sans mot de passe

  1. Activer le commutateur Editer

  1. Sélectionnez la ligne de votre choix

  1. Activez le commutateur Verr. ligne
  2. La commande saisit la valeur L dans la colonne LOCKED.

  1. La commande active la protection en écriture et affiche un symbole devant la ligne.

Protéger une ligne de tableau avec un mot de passe

 
Remarque
Attention, risque de perte de données possibles !
Les lignes protégées par un mot de passe ne peuvent être déverrouillées qu’avec le mot de passe sélectionné. Les mots de passe qui ont été oubliés ne peuvent pas être réinitialisés. Les lignes protégées restent alors verrouillées pour toujours.
  1. Protéger de préférence les lignes de tableau sans mot de passe
  2. Noter les mots de passe

  1. Activer le commutateur Editer

  1. Appuyez ou cliquez deux fois sur la colonne LOCKED de la ligne souhaitée
  2. Saisir le mot de passe

  1. Valider la saisie
  2. La commande saisit la valeur ### dans la colonne LOCKED.

  1. La commande active la protection en écriture et affiche un symbole devant la ligne.

Supprimer la protection en écriture

Déverrouiller une ligne de tableau protégée sans mot de passe

  1. Activer le commutateur Editer

  1. Désactivez le commutateur Verr. ligne
  2. La commande supprime la valeur L de la colonne LOCKED.
  3. La commande désactive la protection en écriture et supprime le symbole devant la ligne.

Déverrouiller une ligne de tableau protégée avec un mot de passe

 
Remarque
Attention, risque de perte de données possibles !
Les lignes protégées par un mot de passe ne peuvent être déverrouillées qu’avec le mot de passe sélectionné. Les mots de passe qui ont été oubliés ne peuvent pas être réinitialisés. Les lignes protégées restent alors verrouillées pour toujours.
  1. Protéger de préférence les lignes de tableau sans mot de passe
  2. Noter les mots de passe

  1. Activer le commutateur Editer

  1. Appuyez ou cliquez deux fois sur la colonne LOCKED de la ligne souhaitée
  2. Supprimer ###
  3. Saisir le mot de passe

  1. Valider la saisie
  2. La commande désactive la protection en écriture et supprime le symbole devant la ligne.

Créer un tableau de points d’origine en inch

Si vous sélectionnez l’unité de mesure inch dans le paramètre machine unitOfMeasure (n° 101101), l’unité de mesure du tableau de points d’origine ne change pas automatiquement pour autant.

  1. Sélectionner le mode Fichiers

  1. Ouvrir le répertoire TNC:\table
  2. Renommer le fichier preset.pr, p. ex. en preset_mm.pr

  1. Sélectionner le mode Tableaux

  1. Sélectionnez Ajouter

  1. Sélectionner Créer nouveau tableau
  2. La CN ouvre la fenêtre Créer nouveau tableau.
  3. Sélectionner le répertoire pr

  1. Sélectionnez le prototype de votre choix

  1. Sélectionnez Sélectionner le chemin d'accès
  2. La commande ouvre la fenêtre Enregistrer sous.
  3. Sélectionnez le répertoire table
  4. Saisissez le nom preset.pr

  1. Sélectionner Créer
  2. La commande ouvre l'onglet Pts d'origine en mode de fonctionnement Tableaux.

  1. Redémarrer la CN

  1. Sélectionner l’onglet Pts d'origine en mode Tableaux
  2. La CN se sert du dernier tableau créé comme tableau de points d’origine.

Remarques

 
Remarque
Attention, danger de dommages matériels importants !
Dans le tableau de points d’origine, les champs non définis se comportent différemment des champs définis avec la valeur 0 : les champs définis avec 0 écrasent la valeur précédente, tandis que les champs non définis laissent la valeur précédente intacte.
  1. Avant d'activer un point d’origine, vérifier que toutes les colonnes contiennent des valeurs
  • Afin d'optimiser la taille du fichier et la vitesse de traitement, veillez à ce que le tableau de points d’origine soit le plus court possible.
  • Vous ne pouvez insérer de nouvelles lignes qu'à la fin du tableau de points d’origine.
  • Si vous éditez la valeur de la colonne DOC, vous devez réactiver le point d'origine. La commande prend alors en compte la nouvelle valeur.
  • Activer des points d'origine

  • Selon la machine, la CN peut proposer un tableau de points d’origine des palettes. Si un point d’origine de palette est activé, les points d’origine du tableau de points d’origine se rapportent à ce point d’origine de palette.
  • Tableau de points d’origine des palettes

Informations en lien avec les paramètres machine