Programmes CN générés par FAO

Application

Les programmes CN générés par FAO sont créés en externe à l’aide de systèmes de FAO. En relation avec les usinages simultanés à 5 axes et les surfaces de forme libre, les systèmes de FAO offrent une solution confortable et parfois la seule possible.

Il est impératif de remplir certaines exigences pour que les programmes CN générés par FAO exploitent tout le potentiel des performances de la CN et vous offrent par exemple des moyens d’intervention et de correction.

Les programmes CN générés par FAO doivent satisfaire aux mêmes exigences que les programmes créés manuellement. De plus, d’autres exigences découlent de la chaîne de processus.

Étapes du processus

La chaîne de processus décrit le parcours d'une pièce, de sa conception à l'état fini.

Créer des modèles 3D
(CAO)
[Object]
Définir des stratégies d’usinage
(FAO)
[Object]
Emettre un programme CN
(post-processeur)
[Object]
Exécuter un programme CN
(commande numérique)
[Object]
Exécuter des mouvements
(machine)
[Object]
Pièce
[Object]

Formats d'émission de programmes CN

Emission en Texte clair HEIDENHAIN

  • Si vous émettez le programme CN en Texte clair, les options suivantes s'offrent à vous :
  • Emission avec trois axes
  • Emission avec un maximum de cinq axes, sans M128 ni FUNCTION TCPM
  • Emission avec un maximum de cinq axes, avec M128 ou FUNCTION TCPM
 
Tip
  • Conditions requises pour un usinage à 5 axes :
  • Machine avec axes rotatifs
  • Fonctions étendues Groupe 1 (option #8)
  • Fonctions étendues Groupe 2 (option #9) pour M128 ou FUNCTION TCPM

Si le système de FAO dispose de la cinématique de la machine et des données exactes de l'outil, il est possible d'émettre des programmes CN à 5 axes sans fonction M128 ni FUNCTION TCPM. L'avance programmée est alors prise en compte sur toutes les parties d’axes dans chaque séquence CN, ce qui peut donner lieu à différentes vitesses de coupe.

Un programme CN contenant la fonction M128 ou FUNCTION TCPM est neutre pour la machine et plus flexible puisque la CN se charge de convertir la cinématique et utilise les données d’outils issues du gestionnaire d’outils. L'avance programmée agit alors sur le point de parcours de l’outil.

Compenser une inclinaison d'outil avec FUNCTION TCPM (option 9)

Points de référence sur l’outil

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.

Exemples

11 L X+88 Y+23.5375 Z-8.3 R0 F5000

; en 3 axes

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 X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000

; en 5 axes, sans M128

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 X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000 M128

; en 5 axes, avec M128

Emission avec des vecteurs

En physique et en géométrie, un vecteur est une valeur orientée qui décrit un sens et une longueur.

Lorsque vous travaillez avec des vecteurs, la CN a au minimum besoin d'un vecteur normé, qui décrit le sens de la normale à la surface ou l’inclinaison de l’outil. En option, la séquence CN contient les deux vecteurs.

Un vecteur normé est un vecteur de valeur 1. La valeur du vecteur est égale à la racine de la somme des carrés de ses composantes.

 
Tip
  • Conditions requises :
  • Machine avec axes rotatifs
  • Fonctions étendues Groupe 1 (option #8)
  • Fonctions étendues Groupe 2 (option #9)
 
Tip

Vous pouvez travailler avec des vecteurs exclusivement en mode Fraisage.

Commuter le mode d’usinage avec FUNCTION MODE

 
Tip

Le recours aux vecteurs avec la direction des normales à la surface s'impose pour pouvoir utiliser une correction de rayon 3D en fonction de l'angle d'inclinaison (option #92).

Correction de rayon 3D en fonction de l'angle d'attaque (option #92)

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.

Exemples

11 LN X0.499 Y-3.112 Z-17.105 NX0.2196165 NY-0.1369522 NZ0.9659258

; en 3 axes avec vecteur de normale à la surface, sans orientation de l’outil

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 LN X0.499 Y-3.112 Z-17.105 NX0.2196165 NY-0.1369522 NZ0.9659258 TX+0,0078922 TY–0,8764339 TZ+0,2590319 M128

; en 5 axes avec M128, vecteur de normale à la surface et orientation de l’outil

Structure d'une séquence CN avec des vecteurs

Vecteur de normale à la surface perpendiculaire au contour

Vecteur du sens de l’outil

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.

Exemple

11 LN X+0.499 Y-3.112 Z-17.105 NX0 NY0 NZ1 TX+0,0078922 TY–0,8764339 TZ+0,2590319

; Droite LN avec vecteur de normale à la surface et orientation de l’outil

Élément de syntaxe

Signification

LN

Droite LN avec vecteur de normale à la surface

X Y Z

Coordonnées cibles

NX NY NZ

Composantes du vecteur de normale à la surface

TX TY TZ

Composantes du vecteur de sens de l’outil

Type d’usinage selon le nombre d’axes

Usinage sur 3 axes

L’usinage d’une pièce se fait sur 3 axes lorsque seuls les axes linéaires X, Y et Z sont utilisés.

Usinage sur 3+2 axes

L’usinage d’une pièce est assuré sur 3+2 axes s’il nécessite une inclinaison du plan d’usinage.

 
Tip
  • Conditions requises :
  • Machine avec axes rotatifs
  • Fonctions étendues Groupe 1 (option #8)

Usinage incliné

Lors de l'usinage incliné (ou "fraisage incliné"), l'outil est orienté selon un angle donné par rapport au plan d’usinage. Vous ne modifiez pas l’orientation du système de coordonnées du plan d’usinage WPL-CS, mais uniquement la position des axes rotatifs et donc l’inclinaison de l’outil. La CN peut compenser le décalage qui en résulte au niveau des axes linéaires.

L’usinage incliné s’utilise pour les contre-dépouilles et lorsque la longueur de serrage de l’outil est courte.

 
Tip
  • Conditions requises :
  • Machine avec axes rotatifs
  • Fonctions étendues Groupe 1 (option #8)
  • Fonctions étendues Groupe 2 (option #9)

Usinage sur 5 axes

Dans le cadre d'un usinage à 5 axes, aussi appelé "usinage simultané à 5 axes", la machine déplace cinq axes simultanément. Pour les surfaces de forme libre, cela permet d'orienter l'outil de manière optimale par rapport à la surface de la pièce, pendant toute l'opération d'usinage.

 
Tip
  • Conditions requises :
  • Machine avec axes rotatifs
  • Fonctions étendues Groupe 1 (option #8)
  • Fonctions étendues Groupe 2 (option #9)

La version Export de la CN ne permet pas de réaliser des usinages à 5 axes.

Étapes du processus

CAO

Application

Les systèmes de CAO permettent aux constructeurs de créer les modèles 3D des pièces requises. Les données CAO inexactes ont une influence négative sur l’ensemble de la chaîne de processus, y compris sur la qualité de la pièce.

Remarques

  • Évitez, dans les modèles 3D, les surfaces ouvertes, les surfaces qui se chevauchent ainsi que les points superflus. Utilisez si possible les fonctions de contrôle du système de CAO.
  • Concevez ou enregistrez les modèles 3D par rapport au centre de tolérance et non par rapport aux cotes nominales.
 
Tip
  • Assistez la fabrication en travaillant avec des fichiers complémentaires :
  • Mettez à disposition des modèles 3D au format STL. La simulation interne de la CN peut utiliser les données CAO comme pièces brutes et pièces finies, par exemple. Il est important de disposer en plus de modèles pour les moyens de serrage de l'outil et de la pièce qui serviront dans le cadre du contrôle anticollision (option #40).
  • Mettez à disposition des dessins avec les dimensions à contrôler. Le type de fichier des dessins n'a pas d'importance puisque la CN ouvre aussi les fichiers PDF par exemple et gère ainsi une fabrication sans papier.

Définition

Abréviation

Définition

CAD (computer- aided design)

Conception assistée par ordinateur

FAO et post-processeur

Application

En recourant aux stratégies d'usinage des systèmes de FAO, les programmeurs créent, à partir des données CAO, des programmes CN qui sont indépendants de la machine et de la commande numérique.

Au final, le post-processeur émet les programmes CN de manière à ce qu’ils soient spécifiques à la machine et à la commande numérique.

Remarques concernant les données CAO

  • Évitez les pertes de qualité dues à des formats de transfert inappropriés. Les systèmes de FAO intégrés qui sont dotés d’interfaces spécifiques aux constructeurs fonctionnent en partie sans perte.
  • Exploitez la précision disponible des données CAO reçues. Pour la finition de grands rayons, il est recommandé d’appliquer une erreur de géométrie ou de modèle inférieure à 1 μm.

Remarques concernant l'erreur de corde et au cycle 32 TOLERANCE

Trajectoire nominale (contour de la pièce)
[Object]
Erreur de corde
[Object]
Données CN
[Object]
  • Dans le cas des opérations d’ébauche, l’accent est mis sur la vitesse d’usinage.
  • La somme de l’erreur de corde et de la tolérance T définie au cycle 32 TOLERANCE doit être inférieure à la surépaisseur du contour car, dans le cas contraire, le contour risque d’être endommagé.

  • Erreur de corde dans le système de FAO

    0,004 mm à 0,015 mm

    Tolérance T du cycle 32 TOLERANCE

    0,05 mm à 0,3 mm

  • Pour parvenir à une finition de haute précision, il faut que les valeurs permettent la densité de données requise.
  • Erreur de corde dans le système de FAO

    0,001 mm à 0,004 mm

    Tolérance T du cycle 32 TOLERANCE

    0,002 mm à 0,006 mm

  • Pour pouvoir assurer la finition d’une surface de haute qualité, les valeurs doivent permettre un lissage du contour.
  • Erreur de corde dans le système de FAO

    0,001 mm à 0,005 mm

    Tolérance T du cycle 32 TOLERANCE

    0,010 mm à 0,020 mm

Cycle 32 TOLERANCE

Remarques concernant la sortie CN optimisée par la commande numérique

  • Evitez les erreurs d'arrondi en restituant les positions des axes avec au moins quatre chiffres après la virgule. Pour les composants optiques et les pièces de grand rayon (courbure faible), au moins cinq chiffres après la virgule sont recommandés. L’émission de vecteurs normaux à la surface (pour les droites LN) nécessite au moins sept chiffres après la virgule.
  • Evitez d'additionner les tolérances en émettant des valeurs de coordonnées absolues plutôt que des valeurs de coordonnées incrémentales pour les séquences de positionnement qui se suivent.
  • Si possible, émettez les séquences de positionnement sous forme d'arcs de cercle. La CN calcule les cercles en interne de manière plus précise.
  • Evitez les répétitions de positions identiques, les données concernant l'avance et les fonctions auxiliaires, par exemple M3.
  • Emettez à nouveau le cycle 32 TOLERANCE uniquement si les paramétrages sont modifiés.
  • Assurez-vous que les angles (transitions incurvées) sont exactement définis par une séquence CN.
  • Si la trajectoire de l'outil émise comporte d'importantes variations de direction, l'avance variera fortement. Arrondissez si possible les trajectoires de l’outil.
  • Trajectoires de l'outil avec d’importants changements de direction au niveau des transitions

    Trajectoires de l'outil avec des transitions arrondies

  • Pour les trajectoires en ligne droite, évitez les points intermédiaires ou les points d'appui. Ces points résultent par exemple d'une émission de points constante.
  • Empêchez les motifs à la surface de la pièce en évitant de répartir les points de manière parfaitement synchrone sur les surfaces qui présentent une courbure régulière.
  • Appliquez des intervalles entre les points qui sont adaptés à la pièce et à l'opération d'usinage. Les valeurs de départ possibles se situent entre 0,25 mm et 0,5 mm. Les valeurs supérieures à 2,5 mm ne sont pas recommandées, même pour des avances d'usinage élevées.
  • Évitez les positionnements erronés en émettant les fonctions PLANE (option #8) avec MOVE ou TURN, sans séquences de positionnement distinctes. Si vous émettez STAY et que vous positionnez les axes rotatifs séparément, utilisez les variables Q120 à Q22 à la place de valeurs d'axes fixes.
  • Inclinaison du plan d'usinage avec les fonctions PLANE (option #8)

  • Empêchez que l'avance ne chute brutalement au point de parcours de l'outil en évitant un rapport défavorable entre le mouvement linéaire et le mouvement de l'axe rotatif. Cela peut s'avérer problématique si, par exemple, l'angle d'inclinaison de l'outil varie dans une large mesure et que, dans le même temps, la position de l'outil est légèrement modifiée. Tenez compte des différentes vitesses des axes impliqués.
  • Si la machine déplace 5 axes en même temps, les erreurs cinématiques des axes sont susceptibles de s'accumuler. Utilisez le moins d'axes possible en même temps.
  • Évitez les limitations d'avance inutiles que vous pouvez définir pour les mouvements de compensation dans la fonction M128 ou dans la fonction FUNCTION TCPM (option #9).
  • Compenser une inclinaison d'outil avec FUNCTION TCPM (option 9)

  • Tenez compte du comportement des axes rotatifs qui est propre à la machine.
  • Remarques concernant les commutateurs de fin de course de logiciel pour les axes modulo

Remarques concernant les outils

  • Une fraise boule, une émission FAO se rapportant au centre de l’outil et une tolérance élevée des axes rotatifs TA (1° à 3°), définie au cycle 32 TOLERANCE, permettent d’obtenir des profils d'avance constants.
  • Les fraises boules, ou les fraises toriques, et une émission FAO se rapportant à la pointe de l’outil exigent de définir au cycle 32 TOLERANCE de faibles tolérances TA (env. 0,1°) pour les axe rotatifs. Au-delà de ces valeurs, le contour risque d’être déformé. L'ampleur des déformations du contour dépend par exemple de l’inclinaison de l'outil, de son rayon et de la profondeur d’attaque.

Points de référence sur l’outil

Remarques concernant les sorties CN faciles d'utilisation

  • Simplifiez l’adaptation des programmes CN en utilisant les cycles d'usinage et les cycles de palpage de la CN.
  • Privilégiez les possibilités d'adaptation ainsi que la vue d'ensemble en définissant les avances à un endroit central, à l'aide de variables. Utilisez de préférence des variables librement utilisables, par exemple les paramètres QL.
  • Variables:Paramètres Q, QL, QR et QS

  • Améliorez la vue d'ensemble en structurant les programmes CN. Utilisez par exemple des sous-programmes à l’intérieur des programmes CN. Si possible, répartissez les projets de grande envergure sur plusieurs programmes CN distincts.
  • Techniques de programmation

  • Facilitez les possibilités de correction en émettant les contours avec une correction du rayon d'outil.
  • Correction de rayon d’outil

  • Aidez-vous de points d'articulation pour pouvoir naviguer rapidement dans les programmes CN.
  • Articulation de programmes CN

  • Apportez des commentaires pour communiquer des informations importantes sur le programme CN.
  • Ajouter des commentaires

Commande numérique et machine

Application

La CN se base sur les points définis dans le programme CN pour calculer les mouvements de chaque axe de la machine, ainsi que les profils de vitesse requis. Les fonctions filtre de la CN éditent et lissent le contour de manière à ce qu’il respecte l'écart de trajectoire maximal autorisé.

La machine, aidée par le système d’entraînement, convertit les mouvements et les profils de vitesse calculés en mouvements de l’outil.

Différentes options d’intervention et de correction vous permettent d'optimiser l'usinage.

Remarques concernant l'utilisation des programmes CN générés par FAO

Remarques concernant les commutateurs de fin de course de logiciel pour les axes modulo

 
Tip

Les remarques ci-après concernant les fins de course logiciels pour les axes modulo sont également valables pour les limites de déplacement.

Limites de déplacement

Les conditions générales suivantes s'appliquent aux fins de course logiciels pour les axes modulo :

  • La limite inférieure est supérieure à -360° et inférieure à +360°.
  • La limite supérieure n'est pas négative et est inférieure à +360°.
  • La limite inférieure n'est pas supérieure à la limite supérieure.
  • Moins de 360° séparent la limite inférieure et la limite supérieure.

Si les conditions générales ne sont pas respectées, la CN ne peut pas déplacer l'axe modulo et émet un message d'erreur.

Il est permis d’effectuer un mouvement lorsque les fins de course modulo sont actifs et que la position cible, ou une position équivalente, se trouve à l'intérieur de la plage autorisée. Le sens du mouvement est automatique puisque une seule position ne peut être abordée à la fois. Prenez note des exemples suivants !

Les positions équivalentes diffèrent de la position cible par un décalage de n x 360°. Le facteur n correspond à un nombre entier quelconque.

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.

Exemple

11 L C+0 R0 F5000

; Fins de course –80° et 80°

12 L C+320

; Position cible –40°

La CN positionne l'axe modulo entre les fins de course actifs à la position -40° équivalente à 320°.

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.

Exemple

11 L C-100 R0 F5000

; Fins de course –90° et 90°

12 L IC+15

; Position cible –85°

La CN exécute le mouvement de déplacement puisque la position cible se trouve sur la plage autorisée. La CN positionne l'axe dans la direction du fin de course le plus proche.

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.

Exemple

11 L C-100 R0 F5000

; Fins de course –90° et 90°

12 L IC-15

; Message d'erreur

La CN émet un message d'erreur puisque la position cible se trouve en dehors de la plage autorisée.

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.

Exemples

11 L C+180 R0 F5000

; Fins de course –90° et 90°

12 L C-360

; Position cible 0° : également valable pour un multiple de 360°, par exemple 720°

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 C+180 R0 F5000

; Fins de course –90° et 90°

12 L C+360

; Position cible 360° : également valable pour un multiple de 360°, par exemple 720°

Les deux fins de course se trouvent à équidistance de l’axe lorsque celui-ci est situé juste au milieu de la plage non autorisée. Dans ce cas, la CN peut déplacer l’axe dans les deux sens.

Si la séquence de positionnement donne deux positions cibles équivalentes sur la plage autorisée, la CN assurera le positionnement en empruntant le chemin le plus court. Si les deux positions cibles équivalentes sont éloignées de 180°, la CN choisira le sens de déplacement en fonction du signe programmé.

Définitions

Axe modulo
Un axe modulo est un axe dont le système de mesure délivre uniquement des valeurs allant de 0° à 359,9999°. Si un axe est utilisé comme broche, le constructeur de la machine doit le configurer en tant qu’axe modulo.

Axe rollover
Un axe rollover est un axe rotatif qui peut effectuer plusieurs rotations ou un nombre quelconque de rotations. Un axe rollover doit être configuré en tant qu’axe modulo par le constructeur de la machine.

Mode de comptage modulo
L’affichage de positions d’un axe rotatif en mode de comptage modulo est compris entre 0° et 359,9999°. Si la valeur de 359,9999° est dépassée, l'affichage recommence à 0°.

Fonctions et groupes de fonctions

Asservissement du mouvement ADP

Répartition des points

Comparaison avec et sans ADP

Les programmes CN créés par des systèmes de FAO dont la résolution est insuffisante et dont la densité des points est variable sur les trajectoires adjacentes peuvent entraîner des variations de l'avance et des défauts à la surface de la pièce.

La fonction Advanced Dynamic Prediction ADP étend le calcul anticipé du profil d'avance maximal autorisé et optimise l'asservissement du mouvement des axes impliqués lors du fraisage. Ainsi, vous pouvez obtenir une surface de haute qualité en un temps d'usinage court et réduire l’ampleur des opérations de reprise.

  • Les principaux avantages de la fonction ADP en bref :
  • Dans le cas du fraisage bidirectionnel, les trajectoires en avant et en arrière présentent un comportement d'avance symétrique.
  • Les trajectoires adjacentes de l’outil présentent des profils d'avance constants.
  • Les répercussions négatives des problèmes propres aux programmes CN créés par des systèmes de FAO sont compensées et atténuées, par exemple :
    • les brefs niveaux en escalier
    • les tolérances de corde approximatives
    • les coordonnées de points finaux des séquences fortement arrondies
  • La CN respecte les valeurs dynamiques, même si les conditions sont difficiles.

Dynamic Efficiency

Le groupe de fonctions Dynamic Efficiency vous permet d'accroître la fiabilité et l'efficacité de processus d'un usinage lourd et d'une ébauche.

  • Dynamic Efficiency comprend les fonctions logicielles suivantes :
  • Active Chatter Control ACC (option #145)
  • Adaptive Feed Control AFC (option #45)
  • Cycles de fraisage en tourbillon (option #167)
  • Dynamic Efficiency apporte les avantages suivants :
  • ACC, AFC et le fraisage en tourbillon permettent de réduire le temps d’usinage en raison d’un volume de copeaux plus important.
  • AFC permet de surveiller l’outil et donc d'améliorer la sécurité du processus.
  • ACC et le fraisage en tourbillon permettent de prolonger la durée de vie de l’outil.
 
Manual

Pour en savoir plus, consulter le catalogue Options et accessoires.

Dynamic Precision

Le groupe de fonctions Dynamic Precision vous permet d’usiner des surfaces de haute qualité, avec rapidité et précision.

  • Dynamic Precision comprend les fonctions logicielles suivantes :
  • Cross Talk Compensation CTC (option #141)
  • Position Adaptive Control PAC (option #142)
  • Load Adaptive Control LAC (option #143)
  • Motion Adaptive Control MAC (option #144)
  • Active Vibration Damping AVD (option #146)
  • Chacune de ses fonctions propose un certain nombre d'avantages déterminants. Il est également possible de combiner certaines fonctions ensemble, de manière à ce qu'elles se complètent :
  • CTC permet d’accroître la précision dans les phases d’accélération.
  • AVD permet d’améliorer l’état des surfaces.
  • CTC et AVD permettent d’usiner de manière plus rapide et plus précise.
  • PAC permet d’accroître la précision des contours.
  • LAC assure une précision constante, même si la charge est variable.
  • MAC permet de réduire les vibrations et d’augmenter l’accélération maximale pour les mouvements en avance rapide.
 
Manual

Pour en savoir plus, consulter le catalogue Options et accessoires.