Maîtriser l'Imbrication d'Étiquettes (Labels) en Programmation Conversationnelle Heidenhain
Soumis par : Brian
Dessin / Image

Programme CNC
Ce programme illustre l'utilisation puissante des sous-programmes (LBL) combinés aux cycles de motif polaire (CYCL DEF 220). Trois outils successifs (ébauche, finition, taraudage) usinent le même motif de 8 trous sur deux cercles de centrage différents, le tout géré par un seul sous-programme réutilisé (LBL 2).
0 BEGIN PGM 10130 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+120 Y+70 Z+0 3 TOOL DEF 1 4 TOOL DEF 2 5 TOOL DEF 3 6 TOOL CALL 1 Z S500 7 L M6 8 L M13 9 CYCL DEF 1.0 PECKING 10 CYCL DEF 1.1 SET UP 2 11 CYCL DEF 1.2 DEPTH -2 12 CYCL DEF 1.3 PECKG -2 13 CYCL DEF 1.4 DWELL 0 14 CYCL DEF 1.5 F200 15 CALL LBL 2 16 TOOL CALL 2 Z S1000 17 L M6 18 L M13 19 CYCL DEF 1.0 PECKING 20 CYCL DEF 1.1 SET UP 2 21 CYCL DEF 1.2 DEPTH -20 22 CYCL DEF 1.3 PECKG -10 23 CYCL DEF 1.4 DWELL 0 24 CYCL DEF 1.5 F200 25 CALL LBL 2 26 TOOL CALL 3 Z S500 27 L M6 28 L M13 29 CYCL DEF 2.0 TAPPING 30 CYCL DEF 2.1 SET UP 2 31 CYCL DEF 2.2 DEPTH -20 32 CYCL DEF 2.3 DWELL 0 33 CYCL DEF 2.4 F50 34 CALL LBL 2 35 L M30 36 LBL 2 37 CYCL DEF 220 POLAR PATTERN Q216=30 Q217=35 Q244=36 Q245=0 Q246=360 Q247=0 Q241=8 Q200=2 Q203=0 Q204=100 38 CYCL DEF 220 POLAR PATTERN Q216=85 Q217=35 Q244=36 Q245=0 Q246=360 Q247=0 Q241=8 Q200=2 Q203=0 Q204=100 39 LBL 0 40 END PGM 10130 MM
Structure Modulaire : LBL 2 comme Sous-Programme de Motif
- Lignes 6-15 : Outil 1 (ébauche) - perçage peu profond (-2 mm) + appel LBL 2.
- Lignes 16-25 : Outil 2 (finition) - perçage profond (-20 mm) + appel LBL 2.
- Lignes 26-34 : Outil 3 (taraudage) - cycle TAPPING -20 mm + appel LBL 2.
- Lignes 37-38 : Deux motifs polaires définis dans LBL 2 :
• Cercle 1 : Centre X30 Y35, Ø36, 8 trous
• Cercle 2 : Centre X85 Y35, Ø36, 8 trous - Paramètres clés CYCL 220 : Q241=8 (nombre répétitions), Q244=36 (diamètre cercle), Q245=0 (angle départ), Q246=360 (angle fin).
Cette architecture évite la duplication de code : le motif géométrique est défini une seule fois et exécuté trois fois avec des cycles différents.
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
- Programmation Conversationnelle Heidenhain : Exercice Pratique de Sous-Programme
- Maîtriser les Fonctions de Répétition en Programmation Conversationnelle Heidenhain
- Techniques expertes de rotation pour programmation CNC Heidenhain
- Programmation conversationnelle Heidenhain : Exercice CNC image miroir