Heidenhain CNC : Maîtriser les Cycles de Taraudage en Programmation Conversationnelle
Soumis par : Brian
Dessin / Image

Programme CNC
Ce programme présente le taraudage classique (CYCL 2 TAPPING) sur Heidenhain, où la broche s'arrête au fond du trou avant d'inverser (contrairement au rigide). Le cycle utilise un paramètre d'avance F? (calculé automatiquement par le contrôleur selon S et pas). Même géométrie que l'exemple rigide : 3 trous, deux à -10 mm, un à -20 mm, pas 1.5 mm.
0 BEGIN PGM 10116C MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+50 Z+20 3 TOOL DEF 2 4 TOOL CALL 2 Z S100 5 L M6 6 CYCL DEF 2.0 TAPPING 7 CYCL DEF 2.1 SET UP 5 8 CYCL DEF 2.2 DEPTH -10 9 CYCL DEF 2.3 DWELL 0 10 CYCL DEF 2.4 F? 11 L X+20 Y+20 R0 FMAX M3 12 L Z+5 FMAX 13 CYCL CALL M8 14 L Z+25 FMAX 15 L X+80 FMAX 16 L Z+5 FMAX 17 CYCL CALL 18 L Z+25 FMAX 19 CYCL DEF 2.0 TAPPING 20 CYCL DEF 2.1 SET UP 5 21 CYCL DEF 2.2 DEPTH -20 22 CYCL DEF 2.3 DWELL 0 23 CYCL DEF 2.4 F? 24 L X+50 Y+35 FMAX 25 CYCL CALL 26 TOOL CALL 0 27 L M6 28 L M30 29 END PGM 10116C MM
Taraudage Classique vs Rigide
| Paramètre | CYCL 2 TAPPING | CYCL 17 RIGID TAPPING |
|---|---|---|
| Synchronisation | Broche s'arrête, puis inverse | Broche synchronisée en continu |
| Porte-outil | Porte-taraud à compensation axiale requis | Porte-outil rigide (sans compensation) |
| Précision | Bonne, légère marque d'inversion possible | Excellente, pas de marque |
| Vitesse | Plus lente (arrêt/inversion) | Plus rapide |
| Paramètre avance | F? (auto) ou F explicite | Calculée auto (S × Pitch) |
Notes sur le Programme
- DWELL 0 (2.3) : Temps d'attente au fond = 0 (standard).
- F? (2.4) : Le contrôleur calcule l'avance optimale.
- M3 constant : Le cycle gère l'inversion interne (M4/M3).
Le taraudage classique reste indispensable sur machines sans broche synchronisée ou pour gros filetages.
commande numérique par ordinateur
- Cycle de rainurage G75 : Exemple et guide de programmation CNC
- Guide programmation CNC : Exemple cycle filetage conique G92
- Maîtriser le cycle de filetage G76 : Guide coupe filetage CNC
- Maîtriser le cycle de taraudage G84 : Guide pratique de programmation CNC
- Exemple de Programmation Conversationnelle Heidenhain : Guide Pas à Pas
- Guide complet de programmation Heidenhain Flex K CNC
- 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