Cours Complet : Programmation Assistée par Ordinateur (PAO/FAO) pour
Machines CNC
(Fraiseuses, tours, centres d'usinage - Niveau Débutant à Expert)
1. Introduction à la FAO (Fabrication Assistée par
Ordinateur)
A. Définition
La FAO (ou CAM en anglais) utilise des logiciels pour :
Générer automatiquement le G-code à partir d'un modèle 3D (CAO).
Optimiser les trajectoires d'outil, les vitesses et les stratégies d'usinage.
B. Avantages vs Programmation Manuelle
Critère FAO Manuelle
Complexité Géométries 3D complexes Pièces 2D/3D simples
Temps Rapide (automatisation) Long (écriture manuelle)
Précision Optimisée par algorithme Dépend de l'opérateur
2. Logiciels FAO Populaires
Logiciel Utilisation Typique Prix
Fusion 360 Prototypage, usinage 2.5D/3D Freemium
Mastercam Industrie lourde (5 axes) $$$
SolidCAM Intégré à SolidWorks $$
FreeCAD (Path)
Open Source (débutants) Gratuit
https://wiki.freecad.org/Online_Help_Toc/fr
3. Étapes Clés d'un Workflow FAO
A. Import du Modèle 3D
Formats supportés : .STEP, .IGES, .STL.
Vérifier la netteté du modèle (pas de faces manquantes).
B. Définition des Opérations
1. Ébauche (Roughing) :
o Enlève rapidement la matière (ZigZag, Adaptative).
o Outil : Foret ou fraise à bout hémisphérique.
2. Finition (Finishing) :
o Surface lisse (Contour, Scallop).
o Outil : Fraise boule ou diamant.
3. Perçage (Drilling) :
o Cycles G81/G83 générés automatiquement.
C. Paramétrage des Outils
Base de données outils :
Diamètre | Longueur | Vitesse (RPM) | Avance (mm/min)
6 mm | 30 mm | 10,000 | 500
D. Simulation et Vérification
Détection des collisions (outil/pièce/porte-outil).
Optimisation du temps d'usinage.
E. Génération du G-code
Export en .NC ou .TAP (lisibles par la machine CNC).
4. Exemple Pratique : Usinage d'une Pièce Simple
A. Modèle CAO (SolidWorks/Fusion 360)
Créer un cube de 50x50x10 mm avec un trou central.
B. Opérations FAO (Fusion 360)
1. Ébauche :
o Stratégie : Adaptative Clearing.
o Outil : Fraise 8 mm.
2. Finition :
o Stratégie : Parallel Finishing.
o Outil : Fraise boule 4 mm.
3. Perçage :
o Cycle : Peck Drilling (G83).
C. G-code Généré
G90 G54 G17
M03 S10000
G43 H01 Z50
G00 X25 Y25
G83 Z-12 Q3 F300
...
5. Bonnes Pratiques FAO
A. Optimisation
Chevauchement radial : 50% pour l'ébauche, 10% pour la finition.
Hauteur de passe : ≤ 50% du diamètre de l'outil.
B. Sécurité
Marges de sécurité : 1 mm autour de la pièce.
Vitesses limites : Respecter les préconisations du fabricant d'outils.
C. Post-Traitement
Post-processeur : Choisir celui adapté à votre machine (ex: Fanuc, Haas).
6. Comparaison Stratégies d'Usinage
Stratégie Utilisation Avantage
ZigZag Ébauche rapide Couverture uniforme
Contour Finition parois verticales Précision élevée
Scallop Finition surfaces complexes Pas de traces d'outil
7. Pour Aller Plus Loin
Usinage 5 axes :
o Stratégies Swarf ou Multi-axis Contour.
Tournage CNC :
o Logiciels dédiés (ex: PartMaker).
FAO Hybride :
o Combinaison usinage + impression 3D (ex: Hybrid Manufacturing
Technologies).
À Retenir
La FAO réduit les erreurs et automatise les processus répétitifs.
Maîtriser un logiciel FAO est un atout clé dans l'industrie 4.0.
Toujours simuler avant l'usinage réel !
🚀 Exercice : Importez un modèle 3D dans Fusion 360 et générez un parcours d'outil pour
une pièce de votre choix.