Manuel de Programmation CNC et d'Utilisation
P/N 70000409 – Ellipses, Spirales, Cycles fixés et Sous-programmes
Fonctions de boucle et répétition
Dans certains cas, il est plus simple de commander un bloc ou une
série de blocs de programme pour faire une boucle (répétition), plutôt
que de programmer les blocs plusieurs fois.
Format:
LOOP (boucle) demande à la CNC d'exécuter bloc après bloc N680
jusqu'à la FIN. Le bloc est répété nnnn fois. Les appels de sous -
programmes, mouvements d'axes, codes M, etc. tout cela est
disponible à l'intérieur d'une « boucle ».
Chaque BOUCLE doit avoir une FIN. Il est possible de placer des
boucles en gigogne (une boucle à l'intérieur d'une autre), jusqu'à dix
niveaux de profondeur.
Le corps principal de la commande de BOUCLE (BOUCLE à FIN) doit
être contenu dans le programme principal ou le sous-programme dans
lequel il a été lancé.
Exemple:
Voir Figure 5-37, Exemple de programmation de boucle et
Tableau 5-39. Dans l'exemple de programme suivant, les codes M et
S sont omis. Le programme suppose qu'on utilise une machine à
changement d'outil manuel (pas de changement automatique d'outil).
Vérifier votre manuel de machine-outil pour les détails sur la
programmation des codes M, S et T.
Outillage à utiliser :
Tous droits réservés. Sous réserve de modifications sans préavis.
8 avril 99
N680 LOOP nnnn
N685 .
.
.
N695 END
Outil 1 = #4 foret à centrer
Outil 2 = foret hélicoïdal de 1/4" diamètre
Outil 3 = 3/8" de diamètre, détourage
2.0"
.75" (19.05mm) Typ.
(50.8mm)
X0Y0
.25" (6.35mm)
2.5"
(63.5mm)
(203.2mm)
.50" (12.7mm)
Dia.
7.5"
6 pos.
(190.5mm)
3.0"
(76.2mm)
5.0"
(127mm)
SUBPR_EX2
8.0"
R=5.0"
(127mm)
90 deg.
64