Programmation Conversationnelle Heidenhain : Exercice Pratique de Sous-Programme
Soumis par : cnc programmer
Dessin / Image

Programme CNC
Cet exemple pédagogique montre l'utilisation d'un sous-programme (LBL 1) appelé à trois positions différentes via CALL LBL 1 avec déplacements relatifs (IX, IY). Le cycle de perçage (PECKING) est défini une seule fois, puis le sous-programme exécute le motif de poche carré (15×15 mm) à chaque emplacement.
0 BEGIN PGM 10129 MM 1 BLK FORM 0.1 Z X+0 Y-70 Z-20 2 BLK FORM 0.2 X+100 Y+0 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 -21 9 CYCL DEF 1.3 PECKG -5 10 CYCL DEF 1.4 DWELL 0 11 CYCL DEF 1.5 F100 12 L X+20 Y-10 R0 FMAX M13 13 L Z+2 FMAX M89 14 CALL LBL 1 15 L X+42 Y-42 FMAX M89 16 CALL LBL 1 17 L X+63 Y-10 FMAX M89 18 CALL LBL 1 19 TOOL CALL 0 20 L M6 21 L M30 22 LBL 1 23 L IX+15 FMAX 24 L IY-15 FMAX 25 L IX-15 FMAX M99 26 LBL 0 27 END PGM 10129 MM
Mécanisme du Sous-Programme
- Lignes 6-11 : Cycle perçage défini globalement (profondeur -21, passe -5, F100).
- Ligne 12 : Positionnement première poche (X20 Y-10), M13 = broche ON + refroidissement.
- Ligne 13 : Z+2 en M89 (appel cycle automatique à chaque déplacement).
- Lignes 14, 16, 18 : CALL LBL 1 exécute le motif à la position courante.
- Lignes 15, 17 : Déplacements vers positions suivantes en M89 (cycle actif).
- LBL 1 (lignes 22-25) : Motif carré en déplacements relatifs : IX+15, IY-15, IX-15. M99 = retour à l'appelant.
L'utilisation de M89 (cycle appel auto) avec déplacements relatifs (I) rend le sous-programme indépendant de la position absolue.
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
- 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