CNC Programming and Operations Manual
P/N 70000409 – Preparatory Functions: G-Codes
Utilisation de Macros (G65, G66, G67)
NB :
NB :
Un macro est un groupe d'ins tructions sauvegardé en mémoire et rappelé par
le programme principal quand on en a besoin. On peut considérer les macros
comme des sous-programmes sophistiqués, qui peuvent être modaux (G66)
ou non modaux (G65). Voir Table 4-19, Codes G mac.
Les macros peuvent comprendre :
q
q
q
G65 Pn Ln
G65 Pn
G65 Pn, An,
G66 Pn
G66 Pn, An,
G67
22
Avant d'utiliser les macros, il est nécessaire de comprendre
comment les variables et les paramètres sont utilisés dans un
programme ou un sous-programme. Voir Section 18- Fonctions
spéciales pour une explication de ces dispositifs.
Les codes G65 ou G66 contiennent toujours une lettre variable (Pn,
An, Bn, etc.) à transmettre aux macros (sous-programme)
Des cycles fixés personnalisés pour simplifier la
programmation d'une partie ou de la totalité d'un programme pour la
production de pièces similaires.
Les paramètres (Pn, An, Bn, etc.) transmis au
sous-programme par adresse de lettre, semblables aux cycles fixés.
Des séquences de mesures automatiques utilisant
des capteurs, tels que des sondes, pour retour d'information à la CNC.
Table 4-19, Codes G macros
Format
M/NM
Non-modal
Bn, etc.
Modal
Bn, etc
Annuler
Action
Exécute le macro non modal (Pn), avec
boucle optionnelle de répétition, au lieu en
cours. Le macro est répété le nombre de
fois spécifié dans la commande (Ln). Si le
mot d'adresse L est omis, le macro ne
sera exécuté qu'une seule fois.
Pn = Numéro macro (O)
Ln = Boucle option. Spécifier le nombre
de répétitions du macro (n).
Exécute le macro appelé (Pn) après
chaque déplacement programmé jusqu'à
annulation par une commande G67.
Pn = macro appelé
Annule le macro modal (G66).
All rights reserved. Subject to change without notice.
8-Apr-99