Vous êtes sur la page 1sur 13

CONCEPTION ET

FABRICATION ASSISTEE
PAR ORDINATEUR

(C.F.A.O)
Ika cours / Département GM CFAO

Chapitre 1 : CFAO : définitions, concepts et technologies


I. Introduction
Pour aider les métiers de la conception et de la fabrication de produits manufacturiers, de
nombreux logiciels de Conception Assistée par Ordinateur (CAO) et de Fabrication Assistée
par Ordinateur (FAO) ont été développés et commercialisés au cours de ces cinquante
dernières années
La conception et la fabrication assistées par ordinateur (CFAO ou CAO-FAO) sont souvent
Présentées conjointement. En effet, ces deux champs d’application informatique en génie
Mécanique ont plusieurs points en commun. Le fichier obtenu en CAO dénommé « modélisation
3D » ou encore "DFN" (Définition de Formes Numérisée) est exporté dans un fichier
intermédiaire en utilisant un standard d'échange (IGES, STEP, ...) avant d’être importé dans un
logiciel FAO. Certains outils de FAO savent relire directement les fichiers des grands
fournisseurs de CAO. Dans d'autres cas, la CAO et la FAO sont complètement intégrés et ne
nécessitent pas de transfert. Pour ces logiciels, on parle de CFAO.
1.1. Historique
Le concept de CAO fait ses premiers pas avec la NC dans les années 50, lors du passage de la
2ème révolution industrielle par la mécanisation à la 3ème révolution industrielle
par l’automatisation. Sous l’impulsion des industries automobiles et l’avènement des
technologies électroniques et informatiques, des pionniers comme P. Bézier chez Renault, P.-
F. de Casteljau chez Citroën, les premières maquettes numériques de pièces mécaniques ont vu
le jour sur des logiciels de CAO comme Unisurf sortie dans les années 60. Puis dans les
années 70 ces concepts ont été étendus à l’aéronautique avec notamment le développement du
logiciel CATIA (Conception Assistée Tridimensionnelle Interactive Appliquée) par la société
Dassault Aviation. Ces logiciels font encore de nos jours l’objet de nombreux développements
et se sont naturellement étendus à d’autres industries voire des secteurs traditionnellement plus
artisanaux comme le luxe, la santé et l’art. Dès les années 60, l’arrivée de la commande
numérique pour piloter des machines-outils et des robots manufacturiers ont fait émerger le
concept de FAO. Tout comme la CAO, les logiciels de FAO et les commandes numériques
font, encore aujourd’hui, l’objet de développements et d’innovations conséquentes de plus en
plus flexibles.
1.2. Définition de la CFAO
La conception et la fabrication assistées par ordinateur se définit comme l'ensemble des aides
informatiques au bureau d'études. C’est une approche méthodologique s'appuyant sur
l'utilisation et le développement d'outils, de moyens informatiques et d'équipements numériques
formant des maillons intégrés dans une chaîne numérique permettant le passage d'une phase
de conception à une phase d'industrialisation et de production.
Ces outils permettent de concevoir, analyser, simuler et optimiser le comportement des futurs
produits et processus de fabrication associés.
1.3. Domaines d’applications
Comme indiqué dans l’historique les secteurs aéronautiques et automobiles ont été les premiers à
exploiter des méthodologies et des technologies CFAO. Sous leurs impulsions de nombreux
secteur de l’industrie mécanique ont exploités la CFAO pour concevoir et réaliser leurs produits.
Les secteurs du génie civil et de l’architecture ont dans un premier temps exploités ces
technologies pour la modélisation numérique d’ouvrages (ponts, barrages) et de bâtiments
(maison, immeuble, infrastructure portuaire, aéroportuaire ou ferroviaire) pour remplacer la
planche à dessin. Tout naturellement l’arrivée des technologies additives a permis le transfert de
la maquette numérique au prototypage rapide de maquette physique. Ce secteur est encore en

2
Ika cours / Département GM CFAO

pleine mutation avec l’impression 3D de maison individuelle jusqu’à 2 étages. Les secteurs du
luxe, de la bijouterie et de l’horlogerie sont de nos jours des utilisateurs de la CFAO, que ce soit
pour la réalisation de bijoux ou chaussures sur mesures issus de la numérisation de données
anatomiques du client, ou encore la réalisation de peau artificiel par impression 3D pour tester
des cosmétiques. Les secteurs de l’art et du patrimoine exploitent eux aussi la CFAO pour
recréer des musées en réalités virtuelles ou encore permettent la réparation d’objet d’art ou de
monuments à l’aide de maquette numérique ou imprimée en 3D.

Quelques secteurs applicatifs de la CFAO

II. La Conception assistée par ordinateur (CAO)


2.1. Définition
La CAO (En anglais : CAD, Computer Aided Design ou Computer Assisted Design) comprend
l’ensemble des programmes et des techniques de modélisation qui permettent la conception de
modèles et de produits. La CAO permet de tester virtuellement les produits avant de les fabriquer à
l’aide de fonctions telles que :
 La modélisation numérique,
 La simulation mécanique et calcul des matériaux,
 La représentation graphique, Dessin de plan (DAO)
 La manipulation d’objets 3D,
 La gestion de grands assemblages.
Il est ensuite aisé de transmettre les informations à la Fabrication Assistée par Ordinateur (FAO).
2.2. Principes de la CAO
La CAO permet de concevoir et donc de dessiner en 3 dimensions des éléments de
bases simples, puis de les assembler afin de réaliser des ensembles plus ou moins complexes.
Tous ces éléments de base sont stockés dans des bases de données et peuvent donc être réutilisés
dans chaque nouvelle étude par l’ensemble des utilisateurs du système. Elle permet ainsi une
standardisation des produits. Elle nécessite par contre de bien organiser et hiérarchiser le
référencement des ensembles et sous-ensembles ainsi créés.
2.3. Création d'un modèle

3
Ika cours / Département GM CFAO

À l'aide des applications de la CAO disponibles sur le marché, la création géométrique d'un objet
(pièce, circuit, etc.) est grandement facilitée. On peut également étudier l'objet sous divers angles
et en tirer des copies à volonté à différents niveaux de réalisme. On peut également étudier
l'objet sous divers angles et en tirer des copies à volonté à différents niveaux de réalisme (Vue
3D, rendu réaliste, dessin technique assisté, bibliothèque de modèle, import/export sous
plusieurs formats.

Impression d’un circuit électronique


Simulation d’un moteur

Modélisation d’une chape


Modélisation d’un circuit intégré
2.4. Analyses et simulation
Les caractéristiques de l'objet, une fois créé, sont immédiatement disponibles pour des
programmes d'analyse ou de simulation (éléments finis, vibrations, réponses en fréquence...) et,
en retour, l'usager reçoit les résultats de ces calculs sous forme graphique ou tableau pour
évaluer si l'objet est conforme aux contraintes. Il est évident que la CAO n'est qu'un outil, mais
un outil qui rapporte une échéance considérable à la profession du concepteur et permet de faire
un meilleur travail. Il est alors envisageable d’optimiser un design par l’utilisation itérative de
ces outils et de déceler des comportements qui ne seraient apparus que lors de la réalisation du
prototype (ou pire, lors du produit fini). Cette approche est en vigueur depuis plusieurs années
dans les domaines de haute technologie (aviation, nucléaire, électronique …) où les méthodes
traditionnelles sont devenues désuètes. Au cours de la conception, la visualisation des produits se
fait en 3D. Le contrôle visuel des assemblages est ainsi facilité, d’autant plus qu’il existe des
modules de simulation qui permettent de valider les solutions choisies.

Maillage d’un chape sous contrainte


2.5. Modifications

4
Ika cours / Département GM CFAO

Suite à l'analyse ou à la simulation, des modifications sont faciles et rapides à incorporer, au


modèle informatique. Avec un tel outil, il est possible d'envisager plusieurs solutions et de
choisir la plus adéquate. A titre d'exemple, on cite dans l'industrie de l'automobile pour la mise
au point d'un nouveau modèle. L’utilisation d’un outil tel que la Conception Assistée par
Ordinateur ne signifie pas forcément de disposer de tous les autres outils numériques. La CAO
peut être un premier pas vers les outils numériques pour une petite structure qui commence à
s’équiper. Elle ne nécessite que l’acquisition d’ordinateurs et d’un logiciel de CAO.
2.6. Transfert des données
Tous les éléments constituant le produit étant contenus dans les fichiers générés par le logiciel de
CAO, il est ensuite possible de créer de façon automatique les documents nécessaires à la
fabrication, à savoir les plans et les nomenclatures des sous-ensembles et des ensembles. Les
fichiers CAO pourront ensuite être exportés vers des logiciels de FAO afin de créer les
programmes de pilotage des MOCN (Machines-outils à commande numérique).
2.7. Matériels et logiciels
Il est nécessaire de prévoir pour les postes de CAO, des ordinateurs (ou stations de travail)
puissants (processeur, mémoire, carte graphique) équipés d’écrans conséquents et de souris
filaires, voire de souris 3D. Il faut prévoir également la création d’un réseau informatique avec
serveur permettant la communication entre les différents utilisateurs ainsi que le stockage des
fichiers et des bibliothèques de composants (avec système de sauvegarde). Il existe
d’innombrables outils CAO, l’idéal étant de disposer d’un outil de CFAO qui intègre la
conception et la fabrication assistées par ordinateur. Parmi les Logiciels de dessin, de simulation
et de fabrication, on peut citer :
Logiciel Société Logo
Auto CAD AutoDesk

BRL-CAD distribué sous licence GPL

CATIA Dassault Systèmes

KEYCREATOR Kubotek

Type CAD Global support helpdesk

Solidworks Dassault Systèmes

Free CAD Rapid Direct Co

HyperCAD Open mind technologies

5
Ika cours / Département GM CFAO

NB : Pour ce présent module, nous avons opté pour le logiciel CATIA V5 R19 pour raison de ses
multiples fonctions et de son statut de l’un des meilleurs logiciels CFAO au monde.
III. Fabrication assistée par ordinateur (FAO)
3.1. Définition
La fabrication assistée par ordinateur ou FAO (en anglais, computer-aided manufacturing
ou CAM) permet d'écrire le fichier contenant le programme de pilotage d'une machine-outil à
commande numérique. Ce fichier va décrire précisément les mouvements que doit exécuter la
machine-outil pour réaliser la pièce demandée. On appelle également ce type de fichiers :
programme ISO ou blocs ISO.
3.2. Génération du programme de commande numérique
Cette étape consiste, depuis le programme de FAO élaboré (au format texte APT ou au format
binaire CLFile), à générer le programme ISO servant à piloter la machine-outil à commande
numérique. Le programme utilisé pour la conversion est appelé un post-processeur. Le post-
processeur est développé spécifiquement pour une cinématique machine et une commande
numérique données. Le développement peut être fait en langage C ou VB (post-processeur dit «
à façon ») ou avec un générateur de post-processeur. Il existe différents éditeurs de logiciel
spécialisés dans ce domaine. Certains éditeurs de logiciel de FAO proposent leur propre
générateur de postprocesseur mais ne fonctionnent que pour leurs propres parcours d'outils.
3.3. Simulation d'usinage
Il existe également des logiciels indépendants de simulation d'usinage permettant de reproduire
en 3D le comportement de la machine-outil en décodant directement les blocs générés par le
post-processeur. Ceci permet de prendre en compte le vrai programme donné à la machine-outil
et non pas le résultat de la FAO. Avec ce type de solutions, le temps de mise au point du
programme ISO sur la machine est fortement réduit voire disparait totalement. Il n'est plus
nécessaire de tester le programme « à vide » (pas de montage dans la machine du brut à usiner),
à « vitesse réduite » (l'opérateur réduit l'avance des axes machine pour avoir le temps d'arrêter
l'usinage en cas de collision) ou sur une pièce en matériaux tendres (polyester, résine).
3.4. Transfert vers la machine-outil à commande numérique
Le fichier ISO obtenu est transmis à la MOCN (machine-outil à commande numérique) par un
logiciel de DNC (direct numerical control), puis exécuté par cette machine, après la phase de
réglage indispensable.

6
Ika cours / Département GM CFAO

IV. Présentation du logiciel CATIA V5:


4.1. Le logiciel CATIA
Catia [Computer Aided Three-dimensional Interactive Application] en français Conception
Assistée Tridimensionnelle Interactive Appliquée, est un logiciel mis au point par la société
Dassault Aviation pour ses propres activités. Il regroupe un nombre important de modules
totalement intégrés dans un seul et même environnement de travail. Ces modules permettent de
modéliser une géométrie (CAO), de réaliser des analyses et des simulations (IAO), de mener une
étude d’industrialisation (conception des outillages), de générer les programmes de commande
numérique pour les machines-outils (FAO), d’établir les plans d’usines etc.
4.2. Organisation des modules
Catia V5 est organisé en modules appelés ici « Ateliers ». Ils sont structurés dans l’arbre des
ateliers suivants :

7
Ika cours / Département GM CFAO

Logos Nom de l’atelier

Infrastructure

Conception Mécanique [Mechanical]


Modélisation volumique de pièces mécaniques et d’assemblages, tolérancement,
tôlerie etc.
C’est le module par lequel on commence le travail de modélisation d’une pièce.
Forme [Shape Design & Styling]
Modélisation surfacique avancée : travail de design sur des formes extérieures d’un
carter, carénage, traitement d’un nuage de points issus d’une numérisation 3D
Analyse & Simulation [Analysis]
Maillage – Calculs de structure – Analyses modales
Construction d’usine [Equipement & Systems Engineering]
Maillage – Calculs de structure – Analyses modales
Maillage – Calculs de structure – Analyses modales
Construction d’usine [Plant]

Fabrication par CN [NC Manufacturing]


Génération automatique d’un programme pour machines à commande numérique
Maquette numérique [Product Synthesis]

Conception & Analyse ergonomique

Chaque groupe comporte de nombreux ateliers. Nous nous contenterons, dans le présent
polycopié, de décrire les ateliers les plus utilisés pour les travaux réalisés en projet (grisés dans
le tableau ci-dessus).
4.3. Associativité des modules
Pour réaliser une étude sous Catia, il vous faudra sans doute utiliser plusieurs ateliers. Par
exemple :
• Conception Mécanique / Part design pour la modélisation volumique
• Forme / Generative Shape Design pour la modélisation de surfaces avancées
• Analyse & Simulation / Generative Structural Analysis pour le calcul de
structure
• Conception Mécanique / Drafting pour la mise en plan des pièces à produire
Catia V5 vous permet de naviguer dans les différents ateliers en gardant un lien entre les
différents modèles créés. La modification dans un atelier impacte ainsi tous les modèles qui
lui sont liés, c’est ce que l’on appelle l’associativité des modèles.
Au cours de votre modélisation, les extensions des fichiers crées sont les suivantes :

Extension Contenu
.CATPart Part design : modélisation de la géométrie des pièces
.CATDrawing Drafting : mises en plan (dessins techniques 2D)
.CATProduct Assembly design : modélisation d’un assemblage
.CATAnalysis Analyse & Simulation : calculs de structure, analyses modales
.CATProcess

8
Ika cours / Département GM CFAO

4.4. Environnement de travail

Le système des barres d’outils est entièrement personnalisable. On peut


ainsi afficher ou supprimer une barre d’outil par la commande Affichage
/ Barre d’outils, on peut déplacer une barre d’outils par un glisser-déposer y
compris dans la zône graphique (barre d’outils volante) etc.
Lorsque la place est insuffisante sur l’un des côtés pour afficher la totalité
des barres s’y trouvant, celles qui ne sont pas affichées sont accessibles en cliquant sur le signe
>> (peu visible !)
Un simple cric sur un icône permet de réaliser une commande et de désactiver celle-ci après sa
réalisation. Un double–clic permet de rendre cette commande active de façon permanente.
4.5. Manipulation, capture des vues et affichage des objets

9
Ika cours / Département GM CFAO

a. Cacher ou montrer un objet


Deux espaces de travail sont à votre disposition :
• Espace des objets montrés (sur fond bleu foncé) : EOM
• Espace des objets cachés (sur fond vert clair) : EOC
Pour cacher un objet : utilisez la commande « Cacher ou Montrer » et désignez l’objet. Celui-
ci se trouve alors dans l’EOC qui n’est pas affiché.
Pour voir les objets cachés : utiliser la commande « Afficher alternativement les objets
cachés…). L’EOC est alors affiché à la place de l’EOM
Pour montrer un objet : utiliser la commande « Cacher ou Montrer » dans l’EOC. L’objet
désigné réintégrera alors l’EOM
Vous pouvez également utiliser la commande « Cacher/Montrer) du menu contextuel (bouton
droit) relatif à un objet.

b. Utilisation de la souris
Sélection d'un élément: bouton gauche – clic court.

Sélection de plusieurs éléments: maintenir la touche Ctrl


enfoncée puis sélectionner les éléments.

Déplacement : enfoncer le bouton central et déplacer la


sourie

Rotation: maintenir le bouton central puis le bouton droit


enfoncés et tourner la sphère centrée à l'écran.

Zoom: enfoncer le bouton central et le bouton droit enfoncé


puis relâcher le bouton droit et se déplacer verticalement
pour zoomer vers l'avant ou l'arrière.

Menu contextuel: Bouton droit

c. Déplacement et zoom de l’arbre


L’arbre des fonctions peut être manipulé indépendamment des objets de la zône graphique.
Pour cela :
• Appliquer les commandes ci-dessus en pointant à la souris le trait vertical de
l’arbre
• Double-cliquez sur le trait vertical de l’arbre puis appliquez les commandes ci-
dessus (les objets de la zône graphique sont alors grisés). Pour revenir à la
normale, double-cliquez à nouveau sur le trait vertical de l’arbre

10
Ika cours / Département GM CFAO

d. Capture de l’environnement graphique

La capture d’une image ou d’une séquence animée se fait par le menu « outils/image/ »

4.6. Sélection des objets


 Sélection simple
Une sélection se fait en désignant un objet et en cliquant sur le bouton gauche de la souris.
 Sélection multiple
Pour sélectionner plusieurs éléments, maintenir enfoncée la touche CTRL du clavier pendant
les sélections.
 Sélection d’un élément caché
En utilisant les flèches haut et bas du clavier, vous pouvez sélectionner une géométrie cachée.
En utilisant les flèches droite ou gauche, vous naviguez dans les différents niveaux de l’arbre
des spécifications (on passe ainsi de la face, au corps et à la pièce).
Exemple de sélection d’une face cachée : la face arrière du parallélépipède est
désignée en activant les touches haut ou bas du clavier alors que le pointeur de
la souris est positionnée sur la face avant.
Pour sélectionner le corps ou toute la pièce, utilisez les touches gauche et
droite du clavier.
A noter, que ces commandes peuvent être aussi effectuées grâce aux triangles
représentés ci-contre. Le cercle central permet lui de valider la sélection
courante
4.7. Arbre des spécifications

11
Ika cours / Département GM CFAO

L’arbre des spécifications est une représentation graphique structurée du


modèle en cours de réalisation.
Dans l’exemple ci-contre, on peut observer que l’on travaille sur Part2, que 3
plans de référence ont été créés automatiquement, qu’un corps principal est
constitué d’une extrusion basée sur « esquisse.1 ».
Au fur et à mesure que vous utiliserez de nouveaux ateliers, l’arbre du modèle
s’enrichira de nouveaux items.
Vous aurez ainsi à votre disposition un historique complet de votre conception.
La sélection d’un élément pouvant se faire indifféremment dans la zone
graphique ou dans l’arbre des spécifications.
L’arbre des spécifications présente également l’avantage de permettre
l’activation d’un menu contextuel à l’objet désigné. Dans l’exemple donnée ci-
contre, le menu contextuel à la fonction « extrusion » permet de la supprimer,
la cacher, la copier, la mettre à jour etc.
Si l’arbre n’apparaît pas dans votre fenêtre, utilisez la commande «
Affichage/Arbre des spécifications » ou la touche F3.
Attention : cliquer sur l’un des traits verticaux blancs de l’arbre revient à désactiver la
zone graphique principale (celle-ci est alors représentée en couleurs sombres) afin de
permettre le déplacement et le zoom de l’arbre. Pour réactiver la zone graphique,
cliquer à nouveau sur l’un des traits verticaux blancs

4.8. Personnalisation des différentes options


La définition des options et paramètres de l’ensemble des modules de Catia se fait
grâce à la commande « Outils/Options » :

Dans un premier temps, il est conseillé d’utiliser la personnalisation des modules


avec extrêmement de vigilance et de prudence voire de laisser toutes les valeurs
par défaut.

4.9. Gestion des fichiers créés

12
Ika cours / Département GM CFAO

a. Création d’un modèle


La gestion des modèles peut dérouter le débutant. Deux possibilités lui sont offertes :
 Commande Fichier / Nouveau puis sélection du type de modèle à créer, par exemple «
part ». L’atelier activé est automatiquement sélectionné en fonction du type de modèle.
Pour un modèle « Part », c’est l’atelier « Part design » qui est choisi
 Commande Démarrer / Groupe d’atelier / Atelier. A la différence de la commande
précédente, on spécifie le type d’atelier à activer et Catia détermine automatiquement le
type de modèle à créer. Par exemple : si l’on choisit, l’atelier « Forme / Generative Shape
Design », on créera une nouvelle pièce (CATPart) et on activera par défaut l’atelier «
Generative Shape Design »
L’utilisation d’un atelier n’implique pas nécessairement la création d’un nouveau fichier. Par
exemple, les données liées à l’utilisation des ateliers « Conception Mécanique / Part Design » et
« Forme / Generative Shape Design » seront stockées dans un seul fichier ayant pour extension
.CATPart
Certains ateliers toutefois imposent la création d’un nouveau fichier avec une extension
différente. C’est le cas par exemple de l’atelier « Analyse et Simulation / Generative Structure
Analysis ». Dans ce cas, le logiciel vous demandera de nommer ce nouveau fichier
b. Gestion des enregistrements
D’une façon générale, il est conseillé au débutant de sauvegarder l’ensemble des travaux relatifs
à un même système dans un répertoire unique. On évite ainsi d’éventuels problèmes liés à la
résolution de chemins absolus ou relatifs (notamment dans le cas d’une recopie du modèle).
 Enregistrer
Cette commande s’utilise de façon très classique afin de sauvegarder le travail en cours. Si celui-
ci est un assemblage, Catia vous proposera de sauvegarder l’ensemble des modèles dont il
dépend.
 Enregistrer sous
Cette commande permet de faire une copie du travail en cours sous un nouveau nom. Dans le cas
où la pièce intervient dans un assemblage chargé en mémoire, la nouvelle version sera substituée
à l’ancienne dans cet assemblage.
 Enregistrer tout
Permet de sauvegarder l’ensemble des modèles présents en mémoire.
 Gestion des enregistrements
Permet de lister l’ensemble des modèles présents en mémoire et de définir leurs chemins d’accès
ainsi que leurs noms de fichiers.

13

Vous aimerez peut-être aussi