La programmation ISO FANUC pour l'usinage 🛠️

La programmation ISO sur les commandes numériques FANUC est incontournable dans le secteur de l'usinage. Ce langage normalisé permet de piloter toutes les opérations d'usinage sur machines-outils à CN. Voyons dans cet article les bases de la programmation ISO FANUC et ses applications en fraisage et en tournage.


Généralités sur la programmation ISO 

La programmation ISO utilise des codes normalisés compréhensibles par toutes les CN. Les principaux codes sont :

- G : Fonctions préparatoires (déplacements, cycles...) 📝

- M : Fonctions auxiliaires (broche, arrosage...) ⚙️

- T : Outils 🛠️

- F : Avance 🚗

- S : Vitesse de broche 🏍️

La structure générale d'un programme ISO est séquentielle. Chaque bloc décrit une action particulière.

Application au fraisage 🔨

En fraisage, les principaux codes ISO sont :

- G00 : Déplacement rapide 🏃‍♂️

- G01 : Déplacement en interpolation linéaire ➰

- G02/G03 : Interpolation circulaire 🌀

- G40 à G42 : Correction de rayon d'outil 📏

- G80 à G89 : Cycles de perçage, alésage... 🕳️

Par exemple :

```

N100 T0101 M06  🛠️

N110 G00 G90 G54 X0 Y0 🚗

N120 G43 Z10 H01 M03 S2000 ⚙️

N130 G01 Z-2 F500  ⬇️

N140 G01 X50 F800 🆒

...

```

Application au tournage 🤹‍♂️

Les codes ISO pour le tournage sont similaires, avec quelques spécificités :

- G96 : Vitesse de coupe constante 🔃

- G97 : Vitesse de broche constante 📈  

- X : Axe longitudinal ➰

- Z : Axe transversal ➿

Exemple de programme : 

```

N10 T0101   🛠️

N20 G97 S1500 M03 ⚙️

N30 G00 X45 Z2 🚗

N40 G01 Z0 F0.1 ⬇️  

N50 G01 X40 F0.05 ➿

...

```

Conclusion

La programmation ISO sur CN FANUC est un langage standard essentiel à maîtriser en usinage. Sa structure normée et ses cycles intégrés en font un outil très performant pour générer des programmes CN optimisés aussi bien en fraisage qu'en tournage. 💯

Commentaires