1 Informations générales
|
Le standard a quatre pages de configuration pour gérer toutes les options disponibles :
|
2 Page Contrôleur CN
2.1 Contrôleur CN - Nom du programme en commentaire
|
Option |
Résultat |
|
Non |
… … M30 % |
|
Oui |
(NOM PIÈCE) … … M30 % |
3 Page Tournage
3.1 Tournage – Sortie brut pour simulation CN
Pas de sortie brut pour le post-processeur standard T67_Okuma.
|
Option |
Résultat |
|
Non |
T0101 … … |
|
Oui |
T0101 … … |
3.2 Tournage – Sortie outil et plan pour toutes les opérations
|
Option |
Résultat |
|
Non |
O1000 (SURFACAGE) TD=010001 M323 G00 X20 Z2 … … (ÉBAUCHE) G00 X20 Z2 … … |
|
Oui |
O1000 (SURFACAGE) TD=010001 M323 G00 X20 Z2 … … (ÉBAUCHE) TD=010001 M323 G00 X20 Z2 … … |
3.3 Tournage – Utilisation des paramètres pour l'avance
|
Option |
Résultat |
|
Non |
… TD=010001 M323 G00 X20 Z2 G01 Z-20 G95 F0.1 … … |
|
Oui |
VSET F1 = 0.1 TD=010001 M323 G00 X20 Z2 G01 Z-20 G95 F=F1 … … |
3.4 Tournage – Positionnement vitesse de coupe constante
|
Option |
Résultat |
|
Départ cycle |
TD=010001 M323 G50 S9000 G110 G96 S40 M04 G00 G90 X44.8 Z2.4 … |
|
Départ usinage |
TD=010001 M323 G97 S284 M04 G00 G90 X44.8 Z2.4 G50 S9000 G110 G96 S40 M04 G42 G01 G95 Z0. F0.1 … |
3.5 Option outil – Sortie liste d'outils
|
Option |
Résultat |
|
Non |
… TD=010001 M323 … … |
|
Oui |
… (DÉBUT LISTE OUTILS) (T1 CMNG 04) (T2 ...) (T3 ...) (FIN LISTE OUTILS) TD=010001 M323 … … |
3.6 Option origine – Sortie liste d'origines
No output for T67_Okuma standard
3.7 Option origine – Gestion multi origines
Aucun changement pour le standard T67_Okuma. Pas de gestion multi origines sur Okuma.
|
Option |
Résultat |
|
Origine seule |
… |
|
Origine + décalage |
… |
Avec machine axe B :
Le décalage d'origine est généré avec la fonction de plan incliné G127 avec le code G1174.
3.8 Option arrosage – Position d'activation de l'arrosage
La deuxième et troisième option donneront le même résultat pour l'opération de tournage.
Il y aura une différence pour les opérations de fraisage utilisant des outils coupants.
|
Option |
Opération de tournage |
Opération de fraisage (outil coupant) |
|
Avec broche |
… TD=010001 M323 S1000 M03 M08 G00 X15 Z2 … |
… TD=010001 M323 S1000 M03 M08 G00 X15 C0 Z2 … |
|
Avec déplacement de plan |
… TD=010001 M323 S1000 M03 G00 X15 Z2 M08 … |
… TD=010001 M323 S1000 M03 G00 X15 C0 M08 Z2 … |
|
Avec déplacement de plongée |
… TD=010001 M323 S1000 M03 G00 X15 Z2 M08 … |
… TD=010001 M323 S1000 M03 G00 X15. C0 Z2 M08 … |
4 Page gestion des codes
4.1 Gestion des codes – Activer code axe C
Si le champ est vide, le code par défaut est M110.
|
Option |
Résultat |
|
“vide” |
… TD=010001 M323 S1000 M03 G17 M11 0 G28 G90 H0 C10 … |
|
M51 |
… TD=010001 M323 S1000 M03 G17 M51 G28 G90 H0 C10 … |
4.2 Gestion des codes – Désactiver code axe C
Si le champ est vide, le code par défaut est M109.
|
Option |
Résultat |
|
“vide” |
… X200 M109 M09 … |
|
M50 |
… X200 M50 M09 … |
4.3 Gestion des codes – Code de bridage
Si le champ est vide, le code par défaut est M147.
|
Option |
Résultat |
|
“vide” |
… C10 M147 G01 Z-10 … |
|
M10 |
… C10 M10 G01 Z-10 … |
4.4 Gestion des codes – Code de débridage
Si le champ est vide, le code par défaut est M146.
|
Option |
Résultat |
|
“vide” |
… G00 Z20 M146 C10 … |
|
M11 |
… G0 Z20 M11 C10 … |
4.5 Gestion des codes – Utiliser le mode d'interpolation axiale
Si la machine n'a pas de code pour générer l'interpolation axiale, elle peut être faite en décomposé.
Aucune interpolation circulaire ne sera générée, n'utilisez pas le décalage d'outil
|
Option |
Résultat |
|
Générer l'opération axiale avec interpolation |
|
|
Générer l'opération axiale décomposée |
4.6 Gestion des codes – Activer code interpolation axiale
|
Option |
Résultat |
|
“vide” |
… G01 Z-5 … |
|
G112 |
… G01 Z-5 G112 … |
4.7 Gestion des codes – Désactiver code interpolation axiale
|
Option |
Résultat |
|
“vide” |
… G00 Z20 … |
|
G112 |
… G113 G00 Z20 … |
4.8 Gestion des codes – Utiliser le mode d'interpolation radiale
Si la machine n'a pas d'option de code pour utiliser l'interpolation, elle peut être faite en décomposé.
Aucune interpolation circulaire ne sera générée, n'utilisez pas le décalage d'outil
|
Option |
Résultat |
|
Générer l'opération axiale avec interpolation |
|
|
Générer l'opération axiale décomposée |
4.9 Gestion des codes – Activer code interpolation radiale
|
Option |
Résultat |
|
“vide” |
… … |
|
G107 |
… G107 … |
4.10 Gestion des codes – Désactiver code interpolation radiale
|
Option |
Résultat |
|
“vide” |
… … |
|
G107 |
… G107 C0 … |
4.11 Option axe primaire – Gestion de l'axe primaire
|
Option |
Résultat |
|
Modulo |
… C0 … C359 C0 … |
|
Linéaire |
… C0 … C359 C360 … |
|
Incrémental |
Non géré par la machine. Modulo sera utilisé |
5 Page gestion des fichiers
5.1 Gestion des fichiers – Un fichier physique par canal
|
Option |
Fichier 1 |
Fichier 2 |
|
|
(PROGRAMME PREMIER CANAL) … … M30
(PROGRAMME DEUXIÈME CANAL) … … M30 |
|
|
|
(PROGRAMME PREMIER CANAL) … … M30 |
(PROGRAMME DEUXIÈME CANAL) … … M30 |
5.2 Gestion des fichiers – Générer le canal même s'il est vide
|
Option |
Résultat |
|
Si un canal est vide, pas de sortie du programme |
|
|
Si un canal est vide, le programme sera généré mais vide (Seulement O1001 et M30 seront générés) |
5.3 Fichier Listing / Synchronisé – Générer le fichier Listing
Vous devez définir le numéro de synchro mini & maxi pour générer le listing
|
Option |
Résultat |
|
Ne pas générer le fichier pour voir la synchro entre les canaux. |
|
|
Générer le fichier pour voir la synchro entre les canaux. |
Le fichier nommé Listing.TXT sera généré temporairement et affiché.
5.4 Fichier Listing / Synchronisé – Numéros de Synchro (Mini / Maxi)
Définissez ici les numéros de synchronisation (par exemple 1 – 9000)
Le post-processeur recherchera les numéros de synchronisation entre ces valeurs mini et maxi pour générer le fichier Listing.TXT.
6 Page Lancement
6.1 Nom du fichier CN
Définissez ici le Nom du fichier CN généré.
L'extension est définie dans la configuration MCF.
6.2 Sortie commentaire
|
Option |
Résultat |
|
Non |
… … TD=010001 M323 … … |
|
Oui |
… … (SURFACAGE) (CNMG 04) T0101 … … |
6.3 Numéros de bloc
|
Option |
Résultat |
|
Avec |
N0001 TD=010001 M323 N0002 G00 X10 Z20 N0003 Z10 … … N0010 TD=010002 M323 N0011 G00 X20 Z20 N0012 Z10 … … |
|
Sans |
TD=010001 M323 G00 X10 Z20 Z10 … … TD=010002 M323 G00 X20 Z20 Z10 … … |
|
Changement d'outil seulement |
N0001 TD=010001 M323 G00 X10 Z20 Z10 … … N0002 TD=010002 M323 G00 X20 Z20 Z10 … … |
6.4 Code de fin de programme
|
Option |
Résultat |
|
M30 |
… … … M30 |
|
M02 |
… … … M02 |
7 Informations spécifiques
7.1 Mouvement MTE depuis l'origine machine
Comme les points sont donnés dans le système d'axes de la machine, s'il y a 2 tourelles pas à 180 degrés, vous devez recalculer la valeur X pour générer une valeur correcte dans le système d'axes de la tourelle.
Sur machine Okuma, il n'y a pas d'utilisation de l'origine programme. Nous devons programmer en utilisant la variable machine pour pouvoir programmer un point fixe depuis l'origine machine.
Nous devons aussi annuler le décalage d'outil.
Pour programmer une position Z relative au zéro machine sans décalage d'outil, nous devons programmer les lignes suivantes :
Z=[<position Z à atteindre> - VZOFZ – VZSHZ - VETFZ]
X=ABS[<position X à atteindre> - VZOFX – VZSHX- VETFX]
VZSHZ est le décalage actuel ajouté au décalage actif.
VETFZ est le décalage d'outil actif actuel sur l'axe Z.