Définir le comportement lors du positionnement des axes parallèles avec FUNCTION PARAXCOMP

Application

Avec la fonction FUNCTION PARAXCOMP, vous définissez si la CN doit tenir compte des axes parallèles pour les déplacements effectués avec l’axe principal correspondant.

Description fonctionnelle

Tant que la fonction FUNCTION PARAXCOMP est activée, la CN affiche un symbole dans la zone de travail Positions. Le symbole de FUNCTION PARAXMODE cache éventuellement le symbole actif de FUNCTION PARAXCOMP.

Zone de travail Positions

FUNCTION PARAXCOMP DISPLAY

La fonction PARAXCOMP DISPLAY vous permet d'activer la fonction d'affichage des mouvements des axes parallèles. La commande prend en compte les déplacements de l'axe parallèle dans l'affichage des positions de l'axe principal correspondant (affichage de la somme). L'affichage des positions de l'axe principal indique toujours la distance relative entre l'outil et la pièce, que ce soit l'axe principal ou l'axe parallèle qui se déplace.

FONCTION PARAXCOMP MOVE

Avec la fonction PARAXCOMP MOVE, la commande compense les mouvements des axes parallèles par un mouvement de compensation de l'axe principal associé.

Dans le cas d'un mouvement d'axe parallèle, par exemple de l'axe W dans le sens négatif, la commande déplacera en même temps l'axe principal Z de la même valeur dans le sens positif. La distance relative de l'outil par rapport à la pièce reste identique. Application avec machine à portique : rentrer le fourreau pour descendre la traverse de manière synchrone.

FUNCTION PARAXCOMP OFF

Avec la fonction PARAXCOMP OFF, vous désactivez les fonctions des axes parallèles PARAXCOMP DISPLAY et PARAXCOMP MOVE.

  • La CN annule la fonction des axes parallèles PARAXCOMP avec les fonctions suivantes :
  • Sélection d'un programme CN
  • PARAXCOMP OFF

Si la fonction FUNCTION PRAXCOMP est inactive, la CN n'affiche ni symbole, ni information supplémentaire à la suite de la désignation des axes.

Programmation

Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.

  • Les éléments suivants doivent être adaptés :
  • Outils
  • Valeurs de coupe
  • Avances
  • Hauteur de sécurité, ou positions de sécurité
  • Positions spécifiques à la machine, par ex. avec M91
  • Chemins des appels de programmes

Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.

Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.

 
Tip

Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.

11 FUNCTION PARAXCOMP MOVE W

; Compenser les mouvements de l'axe W par un mouvement dans l'axe Z

La fonction CN contient les éléments de syntaxe suivants :

Élément de syntaxe

Signification

FUNCTION PARAXCOMP

Ouverture de la syntaxe pour le comportement lors du positionnement des axes parallèles

DISPLAY, MOVE ou OFF

Prendre en compte les valeurs de l'axe parallèle avec l’axe principal, compenser les mouvements avec l'axe principal ou ne pas en tenir compte

X, Y, Z, U, V ou W

Axes concernés

Élément de syntaxe optionnel

Remarques

  • La fonction PARAXCOMP MOVE ne peut être utilisée qu'en liaison avec des séquences linéaires L.
  • La commande n'autorise qu'une seule fonction PARAXCOMP active par axe. Si vous définissez un axe aussi bien pour PARAXCOMP DISPLAY que pour PARAXCOMP MOVE, la dernière fonction traitée s'active.
  • Vous pouvez utiliser des valeurs d'offset pour définir un décalage dans l'axe parallèle pour le programme CN, par exemple W. Cela vous permet, par exemple, de traiter des pièces de différentes hauteurs à l'aide du même programme CN.
  • Exemple

Informations en lien avec les paramètres machine

Avec le paramètre machine optionnel presetToAlignAxis (n° 300203), le constructeur de la machine définit spécifiquement pour chaque axe la manière dont la commande interprète les valeurs d'offset. Avec FUNCTION PARAXCOMP, le paramètre machine n'est pertinent que pour les axes parallèles (U_OFFS, V_OFFS et W_OFFS). Si aucun offset n'est présent, la commande se comporte comme indiqué dans la description des fonctions.

Description fonctionnelle

Transformation de base et offset

  • Si le paramètre machine pour l'axe parallèle n'est pas défini ou est défini avec la valeur FALSE, l'offset n'est effectif que dans l'axe parallèle. La référence des coordonnées de l'axe parallèle programmé est décalée de la valeur d'offset. Les coordonnées de l'axe principal se réfèrent toujours au point d'origine de la pièce.
  • Si le paramètre machine de l'axe parallèle est défini avec la valeur TRUE, l'offset agit dans l'axe parallèle et l'axe principal. Les références des coordonnées programmées de l'axe parallèle et de l'axe principal sont décalées de la valeur d'offset.

Exemple

Cet exemple montre l'effet du paramètre machine optionnel presetToAlignAxis (n° 300203).

L'usinage s'effectue sur une fraiseuse à portique avec fourreau comme axe parallèle W par rapport à l'axe principal Z. La colonne W_OFFS du tableau de points d'origine contient la valeur –10. La valeur Z du point d'origine de la pièce se trouve au point zéro de la machine.

Points d’origine dans la machine

Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.

  • Les éléments suivants doivent être adaptés :
  • Outils
  • Valeurs de coupe
  • Avances
  • Hauteur de sécurité, ou positions de sécurité
  • Positions spécifiques à la machine, par ex. avec M91
  • Chemins des appels de programmes

Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.

Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.

 
Tip

Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.

11 L Z+100 W+0 R0 FMAX M91

; Positionnement des axes Z et W dans le système de coordonnées de la machine M-CS

12 FUNCTION PARAX COMP DISPLAY W

; Activation de l'affichage de la somme

13 L Z+0 F1500

; Positionnement de l'axe Z sur 0

14 L W-20

; Positionnement de l'axe W sur la profondeur d'usinage

Dans la première séquence CN, la commande positionne les axes Z et W par rapport au point zéro de la machine, c'est-à-dire indépendamment du point d'origine de la pièce. En mode REFEFF, l'affichage des positions indique les valeurs Z+100 et W+0. En mode EFF., la commande prend en compte W_OFFS et indique les valeurs Z+100 et W+10.

Affichages de positions

Dans la séquence CN 11, la commande active l'affichage de la somme pour les modes EFF. et NOM. de l'affichage des positions. La commande indique les déplacements de l'axe W dans l'affichage des positions de l'axe Z.

Le résultat dépend du réglage du paramètre machine presetToAlignAxis :

FALSE ou n'est pas défini

TRUE

La commande prend uniquement en compte le décalage dans l'axe W. La valeur de l'affichage Z reste identique.

La commande prend en compte l'offset dans les axes W et Z. L'affichage EFF. de l'axe Z change en fonction de la valeur d'offset.

  • Valeurs de l'affichage des positions :
  • Mode REFEFF : Z+100, W+0
  • Mode EFF. : Z+100, W+10
  • Valeurs de l'affichage des positions :
  • Mode REFEFF : Z+100, W+0
  • Mode EFF. : Z+110, W+10

Dans la séquence CN 12, la commande positionne l'axe Z sur la coordonnée programmée 0.

Le résultat dépend du réglage du paramètre machine presetToAlignAxis :

FALSE ou n'est pas défini

TRUE

La commande déplace l'axe Z de 100 mm.

Les coordonnées de l'axe Z se réfèrent à l'offset. Pour atteindre la coordonnée programmée 0, l'axe doit se déplacer de 110 mm.

  • Valeurs de l'affichage des positions :
  • Mode REFEFF : Z+0, W+0
  • Mode EFF. : Z+0, W+10
  • Valeurs de l'affichage des positions :
  • Mode REFEFF : Z–10, W+0
  • Mode EFF. : Z+0, W+10

Dans la séquence CN 13, la commande positionne l'axe W sur la coordonnée programmée –20. Les coordonnées de l'axe W se réfèrent à l'offset. Pour atteindre la coordonnée programmée, l'axe doit se déplacer de 30 mm. Grâce à l'affichage de la somme, la commande indique également le déplacement dans l'affichage EFF. de l'axe Z.

Les valeurs de l'affichage des positions dépendent du réglage du paramètre machine presetToAlignAxis :

FALSE ou n'est pas défini

TRUE

  • Valeurs de l'affichage des positions :
  • Mode REFEFF : Z+0, W–30
  • Mode EFF. : Z–30, W–20
  • Valeurs de l'affichage des positions :
  • Mode REFEFF : Z–10, W–30
  • Mode EFF. : Z–30, W–20
La pointe de l'outil est programmée plus basse que la valeur d'offset dans le programme CN (REFEFF W–30 au lieu de W–20).
La pointe de l'outil est programmée deux fois plus basse que la valeur d'offset dans le programme CN (REFEFF Z–10, W–30 au lieu de Z+0, W–20).
 
Tip

Si vous ne déplacez plus que l'axe W lorsque la fonction PARAXCOMP DISPLAY est active, la commande ne prend en compte le décalage qu'une seule fois, indépendamment du réglage du paramètre de la machine presetToAlignAxis.