Techniques d'interpolation circulaire : Programmation avancée G90/G91 avec exemples CNC
5ème partie de la série Concepts & Programmation d'interpolation circulaire, cet article explique l'utilisation de :
- G90 Programmation absolue
- G91 Programmation incrémentale
avec des exemples de programmes CNC expliquant à la fois G90/G91.
Lire les autres parties de cet article
- Concepts & Programmation d'interpolation circulaire Partie 1 (Concepts)
- Concepts & Programmation d'interpolation circulaire Partie 2 (Utilisation de R)
- Concepts & Programmation d'interpolation circulaire Partie 3 (Utilisation de I J K)
- Concepts & Programmation d'interpolation circulaire Partie 4 (R inconnu)
- Concepts & Programmation d'interpolation circulaire Partie 5 (Exemples)
- Concepts & Programmation d'interpolation circulaire Partie 6 (Utilisations & Exercices)
Interpolation circulaire utilisant G90 et G91
- G90 X ____ Y____ définit le point final de l'arc dans le système de coordonnées pièce.
- G91 X_____ Y____ définit la distance signée du point final de l'arc par rapport au point de départ de l'arc.
- I____ J____ définit la distance signée du point de départ de l'arc par rapport au centre de l'arc.
Par exemple : voir l'image suivante.
Interpolation circulaire utilisant G90 et G91
Exemples de programmes CNC
| Programme CNC avec G90 | Programme CNC avec G91 |
G41 G90 G01 X0 Y20 G02 X10 Y30 I10 J0 G01 X20 Y30 G01 X20 Y40 G02 X30 Y50 I10 J0 G01 X45 Y50 G02 X50 Y45 I0 J-5 G01 X50 Y5 G02 X40 Y0 I-13.59 J14.68 G01 X0 Y0 |
G41 G91 G01 X0 Y20 G02 X10 Y10 I10 J0 G01 X10 Y0 G01 X0 Y10 G02 X10 Y10 I10 J0 G01 X15 Y0 G02 X5 Y-5 I0 J-5 G01 X0 Y-40 G02 X-10 Y-5 I-13.59 J14.68 G01 X-40 Y0 |
L'interpolation circulaire est beaucoup plus exigeante pour votre machine car deux axes doivent être précisément coordonnés. Dessiner un cercle complet implique non seulement un mouvement coordonné mais aussi une inversion de direction à chacun des 4 points quadrants. Ce seraient les points correspondant à 0, 90, 180 et 270 degrés.
Lire les autres parties de cet article
- Concepts & Programmation d'interpolation circulaire Partie 1 (Concepts)
- Concepts & Programmation d'interpolation circulaire Partie 2 (Utilisation de R)
- Concepts & Programmation d'interpolation circulaire Partie 3 (Utilisation de I J K)
- Concepts & Programmation d'interpolation circulaire Partie 4 (R inconnu)
- Concepts & Programmation d'interpolation circulaire Partie 5 (Exemples)
- Concepts & Programmation d'interpolation circulaire Partie 6 (Utilisations & Exercices)
commande numérique par ordinateur
- Programmation CNC avancée pour découpe plasma et laser : maîtriser les lattes, languettes, perçage et lead-ins
- Bases de la programmation C++ : Qu'est-ce que C++ et pourquoi ça compte
- Pointeurs de fonction en C : Exemples pratiques et bonnes pratiques
- Logiciel d'imbrication avancé : Productivité accrue pour tôleries et découpeurs métalliques
- Interpolation Circulaire CNC G02 (Horaire) – Exemple Pratique Programmation G-Code
- Exemple Programme CNC : G03 Interpolation Circulaire – Maîtriser les Maths derrières l'Usinage
- Maîtriser G02/G03 Interpolation Circulaire CNC : Exemple Pas à Pas
- Tutoriel interpolation circulaire CNC : Maîtriser les G-codes G02 et G03
- DIN 66025 : Guide complet des codes de programmation CN