Maîtriser les Fonctions de Répétition en Programmation Conversationnelle Heidenhain
Soumis par : Machinist
Dessin / Image

Programme CNC
Ce programme démontre l'instruction CALL LBL REP pour répéter un motif linéaire. Un cycle de perçage est défini, puis un sous-programme (LBL 1) effectuant un déplacement relatif IX+10 est répété 6 fois via CALL LBL 1 REP 6/6, créant ainsi 7 trous espacés de 10 mm (1 initial + 6 répétitions).
0 BEGIN PGM 10128 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+50 Z+0 3 TOOL DEF 1 4 TOOL CALL 1 Z S1000 5 L M6 6 CYCL DEF 1.0 PECKING 7 CYCL DEF 1.1 SET UP -2 8 CYCL DEF 1.2 DEPTH -20 9 CYCL DEF 1.3 PECKG -10 10 CYCL DEF 1.4 DWELL 0 11 CYCL DEF 1.5 F500 12 L X+15 Y+30 R0 FMAX M13 13 L Z+2 FMAX M99 14 LBL 1 15 L IX+10 FMAX M99 16 CALL LBL 1 REP 6/6 17 TOOL CALL 0 18 L M6 19 L M30 20 END PGM 10128 MM
Syntaxe CALL LBL REP
- Ligne 12 : Positionnement premier trou (X15 Y30), M13 = broche + arrosage.
- Ligne 13 : M99 = appel cycle à chaque mouvement (mode automatique).
- LBL 1 (ligne 14-15) : Simple déplacement relatif IX+10 en M99.
- Ligne 16 :
CALL LBL 1 REP 6/6: répète 6 fois (premier paramètre) sur 6 total (second paramètre). Ici équivalent à REP 6. - Résultat : 7 trous aux X = 15, 25, 35, 45, 55, 65, 75 (Y constant = 30).
La syntaxe REP n/m permet des répétitions partielles (ex: REP 3/6 = 3 répétitions sur 6 prévues). Très utile pour les rangées de trous, rainures, ou motifs linéaires réguliers.
commande numérique par ordinateur
- Tutoriel Programmation Heidenhain TNC : Exemple Code CNC Pas à Pas
- Maîtriser HEIDENHAIN TNC : Tutoriel Pas à Pas Programmation Chanfrein
- Maîtriser la programmation Heidenhain Flex K CNC - Exercice pas à pas
- Exemple de Programmation Conversationnelle Heidenhain : Guide Pas à Pas
- Maîtriser le Fraisage Hélicoïdal avec Heidenhain : Exercice Pratique
- Maîtriser l'Imbrication d'Étiquettes (Labels) en Programmation Conversationnelle Heidenhain
- Programmation Conversationnelle Heidenhain : Exercice Pratique de Sous-Programme
- Techniques expertes de rotation pour programmation CNC Heidenhain
- Programmation conversationnelle Heidenhain : Exercice CNC image miroir