Maîtriser la Programmation d'Arcs Circulaires sur Systèmes Heidenhain TNC
Soumis par : Machinist
Dessin / Image

Programme CNC
Ce programme se concentre exclusivement sur l'instruction CR (Circle Radius) pour l'interpolation circulaire par rayon. Contrairement à CC/C (centre + point final), CR définit l'arc par son rayon signé et le point final. Le signe du rayon (R+ / R-) détermine quel arc des deux possibles est usiné (arc mineur <180° ou majeur >180°).
0 BEGIN PGM 10110 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 4 TOOL CALL 1 Z S1000 5 L M6 6 L X+60 Y+120 R0 FMAX M3 7 L Z-20 FMAX 8 APPR? 9 CR X+60.562 Y+29.998 R+20 DR- 10 CR X+29.373 Y+20.995 R+75 DR+ 11 CR X+16.026 Y+34.435 R+10 DR- 12 CR X+51.927 Y+68.309 R+80 DR- 13 CR X+60 Y+70 R+20 DR- 14 DEP? 15 TOOL CALL 0 16 L M6 17 L M30 18 END PGM 10110 MM
Instruction CR : Syntaxe et Logique
- CR X... Y... R±valeur DR±
- R+ : Arc mineur (angle < 180°) dans le sens DR indiqué.
- R- : Arc majeur (angle > 180°) dans le sens DR indiqué.
- DR+ : Sens anti-horaire (trigonométrique).
- DR- : Sens horaire.
- APPR? / DEP? : Approche/départ automatiques gérés par le TNC.
Séquence des 5 Arcs
- CR X+60.562 Y+29.998 R+20 DR- : Depuis position actuelle (X60 Y120) vers point final, rayon 20, arc mineur horaire.
- CR X+29.373 Y+20.995 R+75 DR+ : Rayon 75, arc mineur anti-horaire.
- CR X+16.026 Y+34.435 R+10 DR- : Petit rayon 10, arc mineur horaire.
- CR X+51.927 Y+68.309 R+80 DR- : Grand rayon 80, arc mineur horaire.
- CR X+60 Y+70 R+20 DR- : Retour près zone départ, rayon 20, arc mineur horaire.
La méthode CR est plus compacte que CC/C quand le centre n'est pas connu ou non pertinent. Le contrôleur calcule le centre géométriquement. Attention : l'ambiguïté des deux arcs possibles est levée par le signe de R.
commande numérique par ordinateur
- Maîtriser la Programmation d'Arc CNC : Exercice Pas à Pas G-Code avec Paramètres I et K
- Maîtriser l'interpolaion circulaire sur machines CNC : Programmation avec R – Partie 2
- Heidenhain TNC Arrondi d'Angle : Exercice Programmation Rayon de Fusion
- 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
- 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