Contenu d'un programme CN
Application
À l’aide des programmes CN, vous définissez les mouvements et le comportement de la machine. Les programmes CN sont composés de séquences CN qui contiennent les éléments de syntaxe des fonctions CN. Avec le Klartext HEIDENHAIN, la CN vous assiste en proposant, pour chaque élément de syntaxe, un dialogue avec des indications sur le contenu requis.
Sujets apparentés
- Créer un nouveau programme CN
- Programmes CN à l'aide de fichiers CAO
- Structure d’un programme CN pour l’usinage d’un contour
Description fonctionnelle
Vous créez des programmes CN en mode Edition de pgm, dans la zone de travail Programme.
- La première et la dernière séquence CN du programme CN contiennent les informations suivantes :
- Syntaxe BEGIN PGM ou END PGM
- Nom du programme CN
- Unité de mesure du programme CN mm ou inch
La CN insère automatiquement les séquences CN BEGIN PGM et END PGM lors de la création du programme CN. Vous ne pouvez pas supprimer ces séquences CN.
- Les séquences CN qui suivent BEGIN PGM contiennent les informations suivantes :
- Définition de la pièce brute
- Appels d'outils
- Approche d'une position de sécurité
- Avances et vitesses de rotation
- Déplacements, cycles et autres fonctions CN
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.
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.
0 BEGIN PGM EXAMPLE MM | ; Début de programme |
1 BLK FORM 0.1 Z X-50 Y-50 Z-20 | ; Fonction CN pour la définition de la pièce brute qui comprend deux séquences CN |
2 BLK FORM 0.2 X+50 Y+50 Z+0 | |
3 TOOL CALL 5 Z S3200 F300 | ; Fonction CN pour l’appel d’outil |
4 L Z+100 R0 FMAX M3 | ; Fonction CN pour un déplacement en ligne droite |
* - ... | |
11 M30 | ; Fonction CN pour quitter le programme CN |
12 END PGM EXAMPLE MM | ; Fin du programme |
Composant de syntaxe | Signification |
---|---|
Séquence CN | 4 TOOL CALL 5 Z S3200 F300 Une séquence CN est composée de son numéro et de la syntaxe de la fonction CN. Une séquence CN peut comprendre plusieurs lignes, par exemple dans le cas des cycles. La CN numérote les séquences CN dans l’ordre croissant. |
Fonction CN | TOOL CALL 5 Z S3200 F300 Les fonctions CN vous permettent de définir le comportement de la commande numérique. Le numéro de séquence ne fait pas partie des fonctions CN. |
Ouverture de la syntaxe | TOOL CALL L’ouverture de la syntaxe permet d’identifier chaque fonction CN sans équivoque. Les ouvertures de syntaxe sont utilisées dans la fenêtre Insérer fonction CN. |
Élément de syntaxe | TOOL CALL 5 Z S3200 F300 Les éléments de syntaxe, ce sont sont tous les composants de la fonction CN, par exemple les valeurs technologiques S3200 ou les coordonnées programmées. Les fonctions CN contiennent également des éléments de syntaxe facultatifs. La CN affiche en couleur certains éléments de syntaxe dans la zone de travail Programme. |
Valeur | 3200 pour une vitesse de rotation S Chaque élément de syntaxe ne doit pas nécessairement contenir une valeur, par exemple l’axe d’outil Z. |
Si vous créez des programmes CN dans un éditeur de texte ou en dehors de la CN, vous devez respecter l’orthographe et l’ordre chronologique des éléments de syntaxe.
Remarques
- Les fonctions CN peuvent également comprendre plusieurs séquences CN, par exemple BLK FORM.
- Les fonctions auxiliaires M et les commentaires peuvent être aussi bien des éléments de syntaxe à l’intérieur de fonctions CN que des séquences CN qui leur sont propres.
- Écrivez les programmes CN comme si l’outil se déplaçait ! Peu importe que ce soit un axe en tête ou un axe monté sur la table qui exécute le mouvement.
- Vous définissez un programme en Klartext avec la terminaison *.h.