1
Introduction
1 Introduction et préambule
Catia™ est tout d’abord, depuis son origine, un logiciel de Conception Assistée par
Ordinateur (cao). Mais depuis les versions 4 du logiciel développé par Dasssault
System, il est également un logiciel de simulation, de fabrication (fao) et de gestion de
la connaissance. Il permet de mener à bien des projets de conception dans leur
entièreté depuis le design original, en passant par les prototypes, les redesign, la
simulation et en terminant par la fabrication. Lors de cette introduction à l’utilisation
de ce logiciel, nous ne verrons que les outils de base de la conception, du dessin (dao)
et de la simulation. Nous verrons également comment à partir du modèle cao obtenir
les plans correspondants.
Attention, le présent document a été développé pour la release 8 de catia™ V5. Il se
peut que, d'une release à l'autre, de petits changements aient eu lieu.
2 Planning
Pour cela nous verrons successivement les sujets suivants :
La cote finale des travaux pratiques se basera sur l'appréciation du travail lors des
TPs, ainsi que sur le projet qui se déroulera lors des trois dernières séances. Les
modalités de celui-ci vous seront communiquées lors de la première séance de TPs.
3 Philosophie et environnement
Brisant complètement avec l’architecture utilisée jusque là, la version 5 de catia™
opte pour une architecture "orientée objet" et une interface résolument "user friendly"
se rapprochant beaucoup plus d'une interface du type Solidedge™. Il se base sur les
métiers pour orienter la conception.
INTERFACE
1. Fenêtre
En effet, lorsque l'on lance le programme (pour lancer catia™ v5, double-cliquez sur
l'icône située sur votre Desktop ou cliquez successivement sur Start Æ Programs Æ
Catia Æ Catia V5R8), on aperçoit une interface de type Windows possédant les
2
Introduction à CATIA V5
menus classiques (File, Edit, Tools, Help…), un espace de travail, une barre d'outils
latérale et une barre d'outils en bas de la fenêtre (que l'on nommera ultérieurement
"abyssale"). Ces barres d'outils sont en fait multiples et sont constituées de plusieurs
sous-barres dont certains outils peuvent être inactifs. Pour s'en assurer, il suffit de
cliquez droit sur une des barres pour observer quelles sont les barres qui sont
affichées. Si une barre est marquée comme affichée et qu'elle n'apparaît pas, il est
possible qu'elle soit cachée lorsque la fenêtre est trop petite (à ce moment, un sigle
">>" atténué est indiqué au niveau du dernier outil visible). Ces barres peuvent être
déplacées en utilisant la souris. Tout en bas de la fenêtre un espace de ligne de
commande est prévu mais n'est pas utilisé ici.
L'environnement est évidemment multi-fenêtres qui se manipulent comme toute
application Windows (Excel par exemple). Attention, une fenêtre est égale à un
fichier !
2. Espace de travail
Dans l'espace de travail, on aperçoit de gauche à droite un arbre de construction de
l'objet courant, les plans de référence de l'espace (xy, yz, zx) ainsi que le compas.
Tous ces éléments sont sensibles à la souris. L'arbre de construction reprend tous les
sous-éléments et opérations qui ont été utilisées pour construire l'objet courant. En
modifiant cet arbre, on modifie directement l'objet courant et inversement. En cliquant
sur l'arbre, on rend le reste de l'espace de travail inactif. Il suffit de recliquez dessus
pour à nouveau avoir accès à l'espace de travail dans sa globalité.
3. Ateliers1
Parlons maintenant des ateliers de catia™ v5. Comme nous l'avons vu précédemment,
ce logiciel possède un grand nombre de fonctionnalités et permet d'effectuer un grand
nombre de tâches. Ces fonctionnalités et tâches sont regroupées par thème dans un
module ou "atelier". Les fonctions, outils et menus accessibles varient en fonction de
l'atelier dans lequel on se trouve. Nous utiliserons principalement les ateliers de PART
DESIGN, GENERATIVE SHAPE DESIGN, WIREFRAME AND SURFACE, SKETCHER,
DRAFTING et ASSEMBLY.
Ces ateliers sont regroupés par métiers : MECHANICAL DESIGN, SHAPE, NC
MANUFACTURING, EQUIPMENT AND SYSTEMS, …
Pour accéder à un atelier, il existe plusieurs possibilités :
• En double-cliquant sur un objet de l'arbre de construction qui ne peut être
modifier que dans un atelier (par exemple dans l'arbre d'un objet d'assemblage,
en double-cliquant sur un objet part, on accède à l'atelier de PART DESIGN ;
• En cliquant sur start, on peut accéder à la liste des tous les ateliers disponibles
regroupés par métiers.
• Au démarrage, ou en cliquant sur l'icône située en haut de la barre d'outil
latérale (symbolisant l'atelier courant), on arrive sur une fenêtre permettant de
choisir parmi des ateliers favoris préalablement définis.
1
Workbench en anglais.
3
Introduction
4. Compas
Le compas constitue une nouveauté dans l'environnement cao. En effet,
cet objet permet à la fois de manipuler l'espace de travail et les objets qu'il
contient.
S'il n'est lié à rien, il permet de le faire tourner autour d'un axe choisi (x, y
ou z) ou autour de l'origine, de déplacer l'espace selon une direction
choisie (x, y ou z).
Pour le lier à un objet, il suffit de cliquez gauche sur le compas, de maintenir la
pression et de le déplacer sur l'objet désiré. Le compas est lié lorsqu'il change
d'apparence lors de son déplacement. Une fois lié et la pression relâchée, le compas
apparaît de couleur verte. Le compas est en général lié à une surface de l'objet. Les
mêmes opérations peuvent être effectuées sur cet objet sans intervenir sur l'espace
entier ni sur les autres objets qu'il contient. Cet outil est généralement utilisé dans
l'atelier d'ASSEMBLAGE car il permet de positionner et d'orienter préalablement, les
parts à assembler.
5. Souris
À tout instant un clique droit donne accès à un menu contextuel.
Le clique gauche permet de sélectionner un objet, un élément ou d'activer une
fonction, un menu, un champ de formulaire. La multi-sélection est rendue possible en
utilisant la touche ctrl. Dans les listes déroulantes, la touche shift permet de
sélectionner un groupe d'objets.
Le clique du milieu permet de faire défiler l'espace de travail devant la fenêtre, en
maintenant la pression sur le bouton.
À côté de ces cliques classiques, des combinaisons de cliques permettent d'exécuter
des opérations très courantes comme le zoom, la rotation de l'espace de travail et donc
de se simplifier grandement la vie :
• Rotation Pour cela, il faut positionner le curseur n'importe où sur l'espace
de travail, appuyer sur le bouton du milieu, maintenir la pression,
appuyer ensuite sur le bouton gauche, maintenir la pression et
faire bouger la souris. L'espace de travail tourne devant la
fenêtre. (rem: pour changer le centre de rotation, il suffit de
cliquez une fois avec le bouton du milieu à l'endroit désiré).
• Zoom Appuyez su le bouton du milieu, maintenir la pression, appuyer
sur le bouton gauche et relâcher ce dernier immédiatement tout
en maintenant la pression sur le bouton du milieu. En bougeant la
souris vers le haut, on zoome, en la bougeant vers le bas, on
dézoome.
6. Arbre de construction
Cet outil sera développé au chapitre suivant (voir paragraphe Hiérarchisation et
Chronologie ci-dessous en page 7).
4
Introduction à CATIA V5
Menus
Barre d'outil flottante Compas
Favoris
Sketcher
Barre d'outils
latérale
arbre
Plans de
référence
Barre d'outils
"abyssale"
CONCEPTS
7. Orienté Objet
Le développement du logiciel ayant été fait en c++, l’ensemble du software s’articule
sur une architecture "orientée objet". En effet, tout élément de catia™ est un objet. Il
est stocké dans un fichier. Tout objet peut être instantié, utilisé dans un autre projet ou
lié à un autre objet. Il est donc important lorsque l'on travaille sur plusieurs objets
(comme par exemple sur un assemblage de plusieurs parts ; dans ce cas,
l'assemblage est un objet, les différents parts sont également des objets) de
réaliser que ces objets sont des fichiers différents, que toute modification sur un objet
utilisé par ailleurs entraînera des modifications dans toutes ses utilisations et que la
sauvegarde d'un objet n'entraîne pas systématiquement la sauvegarde de tous les
objets. Des outils permettent de gérer la manipulation et la sauvegarde des objets (et
de la connaissance). Par exemple, l'outil de save management (accessible via File >
Save Management) permet de gérer la sauvegarde des différents objets dans leurs
fichiers respectifs. Ainsi, il est possible de sauver une instance modifiée d'un objet
comme nouvel objet. Il suffit pour cela de la sauver dans un nouveau fichier.
Tout comme dans les techniques de programmation, il est possible d'assigner des
attributs aux objets comme par exemple son nom, sa couleur, son matériau (qui est
lui-même un objet)…
5
Introduction
8. Orienté "Procédés"
Catia v5 est orienté "procédés". En effet, la conception, les fonctions et outils de
conception vont dépendre des procédés que l'on a à disposition. En effet, il existe
plusieurs ateliers de conception mécanique : PART DESIGN, SHEET METAL (pour
concevoir des plaques de métal avec pliage, emboutissage, soudure), …
Chacun de ces ateliers possède des outils différents car ils mettent en œuvre des
méthodes de fabrication différentes.
9. 2D Designing
Une autre caractéristique dans la philosophie de conception utilisée par la nouvelle
version de catia™ réside dans l'utilisation intense du SKETCHER. En effet, alors que
dans la version précédente, les éléments étaient tous des éléments définis directement
dans un espace 3D, on part maintenant tout le temps d'un profil 2D (encore appelé
"esquisse" ou "sketch") pour aboutir à un objet 3D. Même une sphère est construite
par la rotation d'un profil 2D en forme de demi-cercle autour d'un axe de révolution.
6
Introduction à CATIA V5
4 Outils de base
Il existe une série de barres d'outils (en général abyssales) qui restent de manière
permanente à disposition. Passons les en revue.
Tout d'abord, nous avons les outils de visualisation :
• Nous avons déjà vu les fonctions permettant d'envoyer un objet vers l'autre
espace et permettant de passer d'un espace à un autre.
• Le zoom et le dézoom sont représentés par les boutons et .
• La rotation de l'espace peut se faire en utilisant le bouton .
• Le déplacement de l'espace devant la fenêtre se fait via le bouton .
7
Introduction
encore sans avoir les effets de reflet et d'ombre. Rem: la petite flèche en bas à
droite de l'icône signifie que cette fonction cache d'autres fonctions. Pour y
accéder, il faut cliquer sur la petite flèche noire.
Pour la sélection d'objets, nous avons déjà vu que l'on pouvait utiliser le bouton
gauche de la souris, en association avec la touche ctrl pour la multisélection. Un outil
dédicacé est présent sur les barres d'outils latérales juste en dessous de l'outil de
favoris : .
Cet outil donne accès à la barre d'outils de sélection (en cliquant sur la petite flèche
noire):
• Le premier outil est l'outil de sélection par défaut : sélection par clique gauche.
• Le deuxième (également accessible par défaut) permet de sélectionner un
ensemble d'objets en dessinant un rectangle les entourant complètement. Pour
cela, il suffit de cliquer gauche pour indiquer un coin du rectangle, de
maintenir la pression, de bouger la souris vers le coin diamétralement opposé
désiré et de relâcher la pression.
• Le troisième outil est semblable au précédent à cette seule différence près que
même les objets partiellement à l'intérieur du rectangle de sélection sont
sélectionnés.
• Le quatrième outil fonctionne de la même manière que le deuxième mais en
traçant un polygone. Des cliques gauches successifs définissent les sommets
du polygone. Un double-clique gauche permet de fermer le polygone et
d'effectuer la sélection.
• Le dernier outil de sélection donne la possibilité de sélectionner des objets en
traçant une courbe libre (il suffit de cliquer gauche, de maintenir la pression,
de bouger la souris et de relâcher la pression une fois que la courbe désirée est
dessinée. Tous les objets coupés par cette courbe seront dès lors sélectionnés).
8
Introduction à CATIA V5
Exercice 1
Dans cet exercice, nous allons mettre en pratique les différentes fonctionnalités vues
ci-dessus.
1.1 Ouvrez le fichier selection.CATpart.
1.2 Ouvrez complètement l'arbre de construction.
1.3 Sélectionner l'objet rouge. Observez l'arbre de construction.
1.4 Sélectionner l'objet bleu.
1.5 Faites pivoter l'espace de travail en utilisant la souris. Puis en utilisant la
fonction ad hoc.
1.6 Faites pivoter l'espace de travail autour de l'objet jaune en utilisant la
souris.
1.7 Zoomez sur l'objet jaune en utilisant la souris. Puis en utilisant la fonction
adéquate.
1.8 Recadrer la fenêtre sur tout le contenu de l'espace de travail.
1.9 Sélectionner les objets blanc et bleu (en utilisant la touche ctrl).
1.10 Désélectionner l'objet bleu.
1.11 Désélectionner tout.
1.12 Sélectionner les deux en utilisant un rectangle de sélection.
1.13 Désélectionner tout.
1.14 Sélectionner l'objet rouge et le bleu sans sélectionner l'objet blanc (utiliser
la sélection par intersection avec un rectangle).
1.15 Désélectionner tout.
1.16 Sélectionner tous les objets sauf l'objet jaune (utiliser la sélection par un
polygone).
1.17 Désélectionner tout.
1.18 Sélectionner tous les objets sauf le marron (utiliser la sélection par courbe
libre).
1.19 Désélectionner tout.
1.20 Cliquer sur une branche de l'arbre de construction. Que se passe-t-il ?
Essayer de sélectionner un des objets de l'espace de travail. Cliquez à
nouveau sur une branche de l'arbre pour récupérer le contrôle de l'espace
de travail.
1.21 Envoyer l'objet blanc dans l'espace caché.
1.22 Rapatrier l'objet orange depuis l'espace caché.
9
Section II Sketcher
10
Introduction à CATIA V5
1 Introduction
Le Sketcher est un ensemble d’outils permettant de générer des esquisses, profils 2D,
qui serviront en général à générer des surfaces dans l’atelier Wireframe and Surface
Design et des solides dans Part Design.
La grande spécificité du Sketcher, par rapport à la création de profils en 3D est que
l’on peut imposer des contraintes sur les différents éléments du profil 2D. Cette
paramétrisation du profil permettra des modifications faciles, qui se répercuteront
ainsi sur les géométries 3D, les surfaces ou les solides se reposant dessus.
L’esquisse est créée dans un plan spécifique. Il est tout à fait possible de créer
plusieurs esquisses sur le même plan. Chaque esquisse aura son système d’axes V-H,
dont l’origine (0,0) sera l’origine de l’esquisse. La première esquisse aura comme
nom par défaut Sketch.1. Il est bien sûr possible de modifier le nom des esquisses
comme pour tous les objets Catia. Une esquisse qui servira à engendrer un solide ou
une surface deviendra automatiquement un enfant de ce solide ou de cette surface et
sera considérée comme construction et donc automatiquement envoyée dans l’espace
invisible (no-show).
Un profil peut être sous-contraint, contraint idéalement ou sur-contraint. Les couleurs
des contraintes changent suivant ces trois états.
2 Interface
Les différents modes de travail qui existent dans le sketcher sont les suivants :
11
Sketcher
3 Les fonctions
Les fonctions nécessaires pour créer un profil sont celles qui sont situées sur la barre
d’outils suivante :
12
Introduction à CATIA V5
N.B : ne pas oublier que les icônes avec une petite flèche noire dirigée vers le bas
dans le coin droit se déroulent lorsqu’on clique sur la flèche en question, et donnent
accès aux autres possibilités incluses dans ce menu.
18. Profil
Le profil est une série d’éléments adjacents plans tels que des points, des lignes et des
courbes. Lorsque l’on clique sur cette icône, il apparait cette autre icône dans la barre
d’outils (Tools) . On
peut donc tracer des lignes en cliquant sur des points ou en rentrant leurs coordonnées
si les contraintes dimensionnelles sont activées. On peut faire des arcs tangents à ces
lignes en cliquant sur le point final, ou des arcs définis par trois points que l’on
désigne aussi en cliquant ou en entrant leurs coordonnées. Les valeurs dans les axes H
et V varient avec le mouvement de la souris. Mais si on encode une valeur, elle reste
fixe.
21. Splines
Permet de créer des splines passant par leurs points de contrôle, en cliquant sur les
points de contrôle, à partir desquels on peut définir des vecteurs auxquels on peut
imposer des contraintes.
13
Sketcher
23. Lignes
Comme expliqué au point précédent, les segments de ligne sont des enfants des points
début et fin. On peut les définir soit en désignant les points soit en rentrant leurs
coordonnées dans la barre d’outils (tools). La seconde icône permet de faire des lignes
infinies. Il est aussi possible de faire des lignes bi-tangentes avec la troisième icône et
des bissectrices avec la dernière.
24. L es a x es
Permet de créer des lignes d’axes qui peuvent servir à faire des révolutions ou des
symétries.
14
Introduction à CATIA V5
25. Points
Les points dans Catia™ sont créés de deux manières : implicitement par le logiciel, ou
explicitement par l’utilisateur. Les points implicites sont ceux qui définissent des
éléments. Une ligne, par exemple, sera définie par ses deux points finaux et la ligne
qui les joint. En déplaçant les points on déplace la ligne puisqu’ils sont les parents de
la ligne.
Les points créés par l’utilisateur peuvent l’être soit en cliquant sur la grille, soit en
entrant leurs coordonnées cartésiennes ou polaires.
En déroulant le menu des points, on a la possibilité de les créer en entrant leurs
coordonnées, en les plaçant de manière équidistante sur une droite ou une courbe, de
faire l’intersection des deux courbes, ou la projection sur une courbe (ligne) ou sur
une surface (plan).
Les outils suivants permettent des opérations sur le profil. Les opérations sont les
suivantes :
- des arrondis ;
- des chanfreins ;
- relimiter les lignes et les courbes en les coupant ou en les allongeant ;
- faire des transformations ;
- faire une projection.
27. Relimitations
Permet de redéfinir la ou les limites d’une ligne ou d’une courbe. Elle permet
également d’effacer les côtés qui dépassent de l’intersection entre deux lignes ou deux
courbes. La seconde icône, permet de couper une courbe ou une ligne. La gomme est
un effaceur. Il est possible de fermer des cercles ou des coniques avec l’icône arc à
fermer, ou de trouver la courbe complémentaire à celle qui a été éliminée par la
relimitation
15
Sketcher
LES CONTRAINTES
2
Scaling en anglais
16
Introduction à CATIA V5
31. Contrainte
Les contraintes dimensionnelles et de contact servent à contraindre l’esquisse une fois
le profil fini. Pour les contraintes dimensionnelles on peut sélectionner l’élément à
dimensionner puis la contrainte. Elle propose elle-même le type de contrainte possible
pour cet élément (linéaire, radiale, ou autre). Si on veut contraindre un élément par
rapport à l’autre, on sélectionne les deux éléments (le premier puis ctrl pour le
second), puis on clique sur contrainte. On a alors la distance (linéaire ou angulaire)
entre ces deux éléments. Mais on peut aussi avoir accès à la contrainte de position en
cliquant sur le bouton droit après avoir fait ce qui précède. Il propose alors ce qui est
possible pour les deux types d’éléments séléctionnés. Cela revient à cliquer la
contrainte de contact qui lui donne directement la contrainte la plus directe pour les
éléments séléctionnés.
32. Auto-contrainte
Permet de créer les contraintes au fur et à mesure que l’on dessine les éléments. Les
valeurs des contraintes sont celles des éléments créés pendant le dessin.
17
Sketcher
18
Introduction à CATIA V5
19
Sketcher
20
Section III Part Design
21
Part Design
1 Introduction
Nous venons de voir comment créer, définir, contraindre des esquisses. Voyons
maintenant comment les utiliser pour définir des pièces mécaniques, des parts.
Une esquisse n'est, dans catia, qu'un pseudo-objet. Il n'est pas possible de sauver un
sketch dans un fichier. Ce n'est pas le cas d'une part.
Pour ouvrir l'atelier, utiliser le menu start|mechanical design|part design. Vous avez
alors accès à une série de fonctionnalités que nous allons brièvement passer en revue.
Lorsqu'une opération de part design est définie à partir d'une esquisse, cette dernière
devient automatiquement un enfant de l'opération de part design et est
automatiquement envoyée dans l'espace invisible.
Voyons maintenant la notion de part body. Nous venons de voir qu'une part
contenue dans un fichier, définit une et une seule pièce mécanique. C'est-à-dire, que
même si plusieurs entités sont définies dans la part, elles appartiennent à la même
pièce mécanique, et cela même si elles ne sont pas matériellement connectées.
Cependant, des entités d'une pièce peuvent avoir une identité fonctionnelle propre
qu'il serait intéressant de conserver. Par exemple, une tasse munie d'une anse est bien
un seul objet constitué du contenant (souvent une forme de révolution) et d'une ou de
deux anses. Même si ces parties sont matériellement indissociables et font donc
parties de la même pièce mécanique, elles possèdent des fonctionnalités distinctes : le
contenant sert à recevoir le liquide et les anses à tenir le contenant. Pour conserver
cette différence, on utilise dans une même part plusieurs part body. Pour définir
un corps de pièce, il suffit de cliquez sur insert|body.
Une autre utilité de ces part body réside dans les opérations booléennes sur les
objets. En effet, il est possible de définir une pièce qui est le résultat de la soustraction
d'une pièce par une autre, l'intersection de l'une par l'autre. Vous pouvez accéder à ces
opérations soit en utilisant le menu contextuel, soit en cliquant sur insert|boolean
operations.
2 Fonctions
FONCTIONS DE BASE
33. Extrusion3
3
pad en anglais
4
draft en anglais
5
fillet en anglais
22
Introduction à CATIA V5
différente sur chacun des contours. C'est la troisième icône qui permet cette
fonctionnalité.
34. Pochage6
35. Révolution7
Une autre manière de construire une part est de faire tourner une esquisse autour d'un
axe de révolution. On obtient dès lors une forme de révolution. Lors de la définition
du contour, il est important de définir en même temps un axe de révolution autour
duquel s'effectuera la rotation. Cet axe doit fermer le contour précédemment défini.
36. Gorge8
L'opération de grooving est à la révolution ce que le pochage est à l'extrusion. Le
correspondant négatif : l'opération de grooving permet d'enlever un forme de
révolution à une pièce.
37. Trou9
Cette fonction permet de définir très facilement des trous dans une pièce. Ces trous
peuvent être taraudés ou non, borgne ou non, traverser plusieurs pièces. Il est
également possible de les répéter facilement.
FONCTIONS DE SURFACE
FONCTIONS DE TRANSFORMATION
Voyons tout d'abord les opérations définies sur la barre d'outil
39. Translation
En cliquant sur la première icône on peut définir précisément une translation
du body courant.
40. Rotation
6
pocket en anglais
7
shaft en anglais
8
groove en anglais
9
hole en anglais
10
fill en anglais
23
Part Design
41. Symétrie
La deuxième icône nous donne accès à l'outil de symétrie par rapport à un plan du
body courant.
44. Arrondis12
La première icône concerne les arrondis d'arêtes. Les arrondis d'arêtes sont
appliqués à une ou plusieurs arêtes sélectionnées manuellement ou à toutes les
arêtes d'une face. Étant donné qu'un arrondi d'arête est souvent un enlèvement
de matière, il est impératif de définir un rayon d'arrondi qui soit compatible
avec la géométrie de l'ensemble.
45. Chanfreins13
Un chanfrein est également une opération appliquée à une arête mais cette
fois, c'est un angle qui permet de le définir. Les mêmes recommandations sont
valables ici. (voir deuxième icône).
46. Dépouille14
L'influence de la méthode de fabrication sur le design de la pièce (Design for
Manufacturing), est évident lorsque la pièce sera fabriquée par moulage. En effet,
l'opération de démoulage est une opération critique qui demande des arêtes non vives,
des parois non parfaitement verticales et pas de porte-à-faux inaccessibles. L'outil de
drafting permet de définir des angles de dépouille sur certaines faces. Pour cette
définition, plusieurs paramètres sont nécessaires :
• La direction de dépouille (pulling direction, c'est-à-dire la direction dans
laquelle se fera le démoulage), par rapport à laquelle seront définis les angles
de dépouille,
• Le plan neutre (neutral plan), plan dans lequel, aucune modification par
rapport au design initial n'est effectuée,
11
pattern en anglais
12
fillet en anglais
13
chamfer en anglais
14
drafting en anglais
24
Introduction à CATIA V5
•Le plan de séparation (parting plan), si la pièce doit être moulée en plusieurs
parties, il est possible de définir le plan ou se fera la séparation des parties.
Dans ce cas, il y a deux directions de démoulage.
Cette fonction est accessible via la troisième icône.
47. Coque
La quatrième icône permet de définir une coque d'épaisseur voulue autour ou à
l'intérieur de la pièce. Cela permet de définir rapidement le moule qui servira à la
fabrication de la pièce conçue.
48. Épaisseurs
Pour modifier légèrement un design, il est possible de créer une surépaisseur à une
surface de la pièce. (cinquième icône)
FONCTIONS AVANCÉES
50. Rib
Cette fonction permet de définir un solide à partir d'un profil fermé que l'on fait
glisser sur une courbe guide. Plusieurs options sont disponibles tels qu'une direction
de traction (définit une direction par rapport à laquelle le profil doit rester parallèle),
une conservation d'angle par rapport à la courbe centrale. Cette fonction est très utile
pour modéliser des tuyaux par exemple.
51. Slot
Cette fonction est le pendant négatif de la précédente, elle permet de définir le même
genre de solide mais en enlevant de la matière.
52. Loft
Cette fonction complexe permet de définir des solides à partir d'une ou plusieurs
sections (les sections intermédiaires constituent des sections passages obligées), le
long d'une ou plusieurs courbes guides. Des contraintes de passage en terme de
continuité de tangence, de courbure, de point sont possibles.
54. Soutien
Grâce à cet outil, il est facile de créer contre des parois des soutiens de profil
différent. L'avantage de cette fonction réside dans le fait que le contour utilisé peut
être ouvert, la fonction complète automatiquement jusqu'à la surface à soutenir.
15
thread en Anglais
16
tap en Anglais
25
Part Design
Exercice 4 : Haltères
Dans ce premier exercice, nous allons succinctement voir comment effectuez des
opérations booléennes et la manipulation des bodies dans l'arbre de construction.
26
Introduction à CATIA V5
Exercice 5 : Extrusion 3
Abordons maintenant les opérations de base d'extrusion, de trouage, de congé, de
dépouille et de coque avec l'exemple suivant :
27
Part Design
28
Introduction à CATIA V5
6.14 Effectuez un arrondi d'arête de 3mm de rayon sur les arêtes indiquées sur
le dessin.
6.15 Effectuez un chanfrein à 45° sur les excroissances circulaires comme
indiqué sur le dessin.
17
Pour rappel, pour insérer une formule dans un champ, cliquez droit et choisissez edit formula.
Ensuite, construisez votre formule en utilisant les paramètres à votre disposition (repérez
préalablement, si nécessaire, le nom de ceux dont vous aurez besoin)
29
Part Design
Dans cet exercice, nous réaliserons une pièce présentant des éléments possédant une
symétrie de révolution. Nous allons également aborder une fonction plus complexe :
rainurage (slot).
7.1 Ouvrez le fichier basic2.CATpart
7.2 Créer sur le plan yz un sketch comprenant un cercle de rayon 10mm
centré sur l'origine.
7.3 À partir de ce sketch, créez un cylindre de longueur 200mm extrudé
symétriquement par rapport au plan yz.
7.4 Créez un sketch dans le plan xz comprenant un demi-cercle de rayon 20
centré sur l'origine et un axe fermant le demi-cercle.
7.5 Créez une sphère à partir de ce sketch (shaft).
7.6 Translatez la sphère de manière à ce que son centre coïncide avec celui
d'une des bases du cylindre. Que se passe-t-il?
7.7 Annulez l'opération précédente.
7.8 Créez un nouveau body.
7.9 Coupez la sphère et collez-la dans le nouveau body.
7.10 Effectuez la translation.
7.11 Copiez selon un canevas rectangulaire de manière à ce qu'une seconde
sphère soit placée à l'autre extrémité du cylindre.
7.12 Effectuez une opération booléenne d'addition des deux bodies.
7.13 Appliquez une copie selon un canevas circulaire de manière à créer la
croix.
7.14 Créez dans le plan plan1_manche un sketch comprenant un cercle de
20mm de diamètre centré sur le transept de la croix formée par les deux
cylindres.
7.15 Créez le manche cylindrique.
Intéressons-nous maintenant aux dessins hélicoïdaux dans le manche.
7.16 Ramenez la courbe centrale1 depuis l'espace invisible.
7.17 Ramenez le sketch profil1 depuis l'espace invisible.
7.18 Créez une rainure en utilisant ces deux courbes.
7.19 Appliquez une copie circulaire de manière à obtenir 4 rainures
régulièrement espacées.
30
Introduction à CATIA V5
Exercice 8 Extrusion 1
Soit la pièce suivante (extrusion1). Effectuez les opérations nécessaires pour obtenir
un modèle cao de cette pièce.
31
Part Design
Exercice 9
Soit la pièce suivante. Effectuez les opérations nécessaires pour obtenir un modèle cao
de cette pièce.
32
Introduction à CATIA V5
Exercice 10 : Boitard
Soit le plan ci-dessous. Créez un modèle cao de cette pièce. Attention, les renforts
latéraux posent problèmes. En effet, ils ont la même section sur tout le long. On ne
peut donc utiliser un shaft. Pour créer cette pièce, vous créerez deux ribs dont la
section triangulaire rejoint exactement les deux cylindres et la courbe guide suit
exactement le pourtour du cylindre extérieur. Attention, il faudra créer une courbe
guide de la bonne dimension (distance entre les point extrémaux=15mm) et
symétriquement par rapport au plan contenant le profil triangulaire.
33
Section IV Assembly design
34
Introduction à CATIA V5
1 Introduction
L’assembly design sert à faire des assemblages de différentes pièces réalisées en part
design ou de sous assemblages, dans le but de pouvoir vérifier l’emboîtement et la
cinématique. Dans ce chapitre il sera donc question de créer, modifier, et analyser des
assemblage de pièces mécaniques.
Un assemblage aura une extension .CATProduct. Les composants auront donc soit des
extensions .CATPart soit .CATProduct. Les outils qui se trouvent dans cet atelier
permettent de positionner les diverses parties de l’assemblage, de les fixer dans
l’espace, de poser des contraintes de positionnement et d’analyser l’emboîtement des
parties les unes dans les autres.
L’assemblage est visualisé hiérarchiquement grâce à l’arbre qui s’ouvre par défaut
lorsque vous accédez à l’atelier assembly design. Par défaut, il s’appelle Product1.
Mais vous pouvez modifier le nom de votre assemblage ainsi que celui de tous ses
éléments en activant l’assemblage ou le composant de l’assemblage et en choisissant
Properties après avoir cliqué sur le bouton droit de la souris. Pour activer un
composant il suffit de double cliquer dessus. Il devient alors surbrillant. Outre les
composants de l’assemblage, on visualise également les différentes contraintes de
positionnement qui les lient les uns aux autres, et les propriétés de textes. L’élément
actif sera l’élément que l’on pourra modifier. On accède à l’atelier Design assembly
par les chemins suivants :
− Soit dans le menu Start/Mechanical conception/Assembly design ;
− Soit dans le menu File/new/product/ ;
2 Interface
LE GESTIONNAIRE D’ASSEMBLAGE
35
Assembly Design
36
Introduction à CATIA V5
− Permet de créer des contraintes rapides relatives entre les différents fils
du composant actif ;
− Permet de rigidifier ou d’assouplir un assemblage en surchargeant la
position des composants enfants de l’instance de produit ;
− Permet de changer la contrainte active ;
− Réutilise un motif pour instancier un composant.
37
Assembly Design
Une fois les contraintes définies il faut faire une mise à jour en en tenant compte et les
voir s’appliquer à l’assemblage.
Il y a quelques règles de base à respecter pour les contraintes :
− Elles ne peuvent être appliquées que sur des composants enfants du
composant actif ;
− Elles ne peuvent pas être définies entre deux éléments du même
composant ;
− Elles ne peuvent pas être appliquées à deux composants appartenant au
même sous assemblage, si ce dernier n’est pas le composant actif.
AUTRES OUTILS
- permet de faire une mise à jour pour tenir compte des dernières
modifications. Elle peut se faire manuellement ou automatiquement (Tools/options/
assembly) ;
- permet d’insérer un composant se trouvant dans un catalogue que l’on peut
parcourir ;
- permet de bouger les composants dans l’espace de façon ;
3 La configuration
Il est possible de gérer la façon dont la manipulation durant l’Assembly Design va
être configurée. La plupart de ces configurations se font dans le menu
tool/options/general/ ou tools/options/mechanial conception/assembly design/. Et là, il
38
Introduction à CATIA V5
4 Création de scènes
Les création de scènes permet de vérifier l’état caché ou non des composants, leur
couleur, leur position. Elles servent à faire des plans d’assemblage.
Pour créer une scène initiale, il faut aller dans Start/Numeric scène/ DMU navigator ;
cliquer sur l’icône , après quoi il faut donner un nom à la scène. La scène sera
sauvegardée comme une application de l’arbre de l’assemblage, donc dans le fichier
CATProduct. On peut aussi créer unue nouvelle scène à partir d’une scène existante
en faisant un copier-coller. On peut ainsi capturer une scène dans la position explosée.
La scène est en fait une capture de la position à l’écran de l’assemblage.
39
Assembly Design
Exercice 11 : Le relais
Les différentes vues se vont vous permettre d’assembler les différents composants du
relais que vous trouverez dans les fichiers suivants :
Vous devez :
11.1 Assembler les différents composants ;
11.2 Testez les collisions entre les différents composants ;
11.3 Multiplier les contacts et les insérer de façon à remplir le contacteur ;
11.4 Effectuer les analyses de façon à vérifier que l’assemblage correspond
bien aux mesures du modèle réel.
11.5 Faire des captures d’écran à l’aide de la création de scènes avec une vue
explosée des composants.
40
Introduction à CATIA V5
41
Section V DMU Kinematics Simulator
42
Introduction à CATIA V5
1 Introduction:
Dans les sections précédentes, nous avons vu comment créer, définir, assembler des
pièces en ajoutant des contraintes entre les différentes parties d'un seul produit. Dans
cette section, nous allons voir comment on peut définir, simuler et analyser la
cinématique d'un mécanisme.
Le module permettant de réaliser ces tâches s'appelle le DMU18 Kinematics
Simulator. Il permet non seulement de définir des mécanismes et de simuler des
mouvements directement grâce à une action sur les joints ou via des lois de
commande , mais aussi de générer des joints automatiquement à partir des contraintes
définies dans Assembly Design. Une fois la simulation de la cinématique réalisée, la
séquence peut être enregistrée en format vidéo (avi).
Le fichier DMU Kinematics a pour extension .CATProduct. Pour ouvrir l’espace de
travail de ce module, cliquez sur start -> Digital Mockup -> DMU(1) Kinematics. Il
est présenté en tant que produit. Celui-ci recevra par la suite les différentes part soit
en les créant (voir sections II et III), soit en insérant ceux qui existent déjà. Un
assemblage (d’extension .CATProduct) peut être ouvert aussi dans le DMU
Kinematics pour simuler sa cinématique en transformant les contraintes en liaisons
cinématiques.
2 Fonctions de base :
• Insérer un New Part en cliquant sur l’icône ou Insert -> New Part.
Comme dans Assembly Design, vous devez donner nommer cette pièce et
décider si vous voulez ou non garder l’origine déjà existante. Dans le
deuxième cas, vous devez définire une nouvelle origine (Voir page 47). C’est
la même constatation si on veut insérer un New Product.
18
DMU Digital Mock-up
43
DMU Kinematics Simulator
Remarques :
a. Avant toute insertion, il faut s’assurer que le Product se situant au sommet de
l’arbre soit sélectionné.
b. Les fichiers d’extension .model Catia Version 4, peuvent également être
ouverts et exploités sans problème dans Catia V5.
Dans le cas où vous avez obtenu votre produit en insérant ou en créant des parts (voir
paragraphe 45), il faut insérer les liaisons entre les parts manuellement. Dans ce
paragraphe, nous allons présenter les joints que l’on peut utiliser dans le DMU
Kinematics.
Le tableau ci-dessous reprend les icônes et les définitions des joints disponibles:
- Pivot
- Glissière
- Liaison cylindrique
- Liaison glissière hélicoïdale
- Liaison sphérique
- Appui plan
- Encastrement
- Liaison ponctuelle suivant une trajectoire
- Liaison tangentielle entre deux courbes
- Roulement
- Liaison ponctuelle sur un plan
- Joint universel
- CV joint
- Engrenage
- Crémaillère
- Liaison câble
- Définition d’une liaison par l’intérimaire d’un système d’axes.
44
Introduction à CATIA V5
SIMULATION DE LA CINÉMATIQUE :
Gestionnaire de la simulation :
- Joints
- Bâti
- Conversion de contraintes en joints
- Mesure de la vitesse et de l’accélération
Pour pouvoir simuler un mécanisme, il faut ajouter lors de la définition d’un joint une
commande d’angle ou de distance. La figure suivante en donne un exemple :
Définir un
nouveau
Commande mécanisme
en angle
45
DMU Kinematics Simulator
La simulation avec commandes est dès lors prête à être lancée. Pour ce faire activez
l’icône . Il existe deux façons pour lancer la simulation à partir de la fenêtre
ouverte :
Il s’agit de définir des relations entre les angles ou les distances de commande par
rapport au temps, ou de lier ces angles et distances entre eux. Il y a deux façons de le
faire :
46
Introduction à CATIA V5
3 Fonctions avancées :
67. Replay
Cette fonction permet de revoir la simulation enregistrée précédemment. Remarquez
qu’il suffit d’aller chercher l’enregistrement dans l’arbre du mécanisme.
70. Trace
Cette fonction permet de générer la trajectoire d’un point attaché à une pièce mobile
lors d’une simulation cinématique.
Grâce à la fonction Swept Volume et Trace, nous pouvons prévoir respectivement la
trajectoire d’un point mobile ou un volume balayé lors d’une simulation. Notons que
ces deux fonctions nécessitent au préalable une séquence.
47
DMU Kinematics Simulator
Exercice 12 : Crémaillère
Le but de cet exercice est, d'une part, de vous exercer à définir des joints entre solides,
et d'autre part, de vous familiariser avec la simulation de la cinématique avec
commandes et loi temporelle. Vous pourrez enfin exploiter une séquence de la
simulation pour visualiser vitesse et accélération d'un point.
12.1 Dans un nouveau fichier, insérer les pièces se trouvant dans les fichiers
suivants: Support.CATPart, Cube.CATPart, Cylindre.CATPart.
12.2 Définissez une liaison crémaillère entre le cube et le cylindre en prenant le
support comme bâti.
12.3 Tester la simulation par commande.
12.4 Simuler avec la loi suivante : x = 100*cos(5t-1)+50 (en mm) ; avec x
comme paramètre de translation du cube et t comme paramètre de temps.
12.5 Utiliser la fonction d'analyse de méchanisme pour visualiser la loi de
commande.
12.6 Mesurer la vitesse et l'accélération d'un point (que vous choisissez) du
cylindre selon les trois axes du repère attaché au support. Trouver ensuite
la trace de ce même point pour une séquence donnée.
12.7 Simuler avec la loi suivante : teta = 100*t²+15 (en degrés) avec teta
comme paramètre de rotation du cylindre et t comme paramètre de temps.
12.8 Mesurer la vitesse et l'accélération d'un point (que vous choisissez) du
cube selon les trois axes du repère attaché au support.
48
Introduction à CATIA V5
Exercice 13 : U-Joint
49
Section VI Surface Design
50
Introduction à CATIA V5
1 Introduction
La conception de pièces complexes demande parfois la réalisation d'éléments
ponctuels, curvilinéaires ou surfaciques. De même lors de la conception de pièces
mécaniques, on s'intéresse souvent à la modélisation de la surface enveloppe de la
pièce pour en analyser les propriétés mécaniques, hydrodynamiques, …
Catia™ V5 met donc à disposition de nombreux ateliers permettant de modéliser ces
éléments. Les deux principaux sont les ateliers de WIREFRAME AND SURFACE et de
GENERATIVE SURFACE DESIGN. Nous ne développerons que le deuxième car il reprend
l'entièreté des fonctions du premier en ajoutant des fonctionnalités plus complexes.
De la même manière que catia™ considère qu'un sketch n'est qu'un support à
l'élaboration d'une pièce mécanique, les éléments surfaciques, curvilinéaires ou
ponctuels ne constituent pas des objets indépendants. Ils ne peuvent donc être sauvés
que dans un autre objet, par exemple une part (fichiers .CATPart). Ils sont stockés
dans un élément englobant appelé open body. C'est l'équivalent surfacique du
part body d'une pièce mécanique.
Pour accéder aux ateliers de construction surfacique, il faut d'abord créer une part
(file|new|part). Ensuite, accédez à l'atelier désiré par l'intermédiaire d'un des moyens
susmentionnés. Les icônes associées aux deux ateliers sont les suivants :
FONCTIONS DE BASE
Les fonctions de base sont repris dans la barre d'outil ci-contre. On trouve
successivement les fonctions suivantes :
71. Point
Cette fonction permet de créer un point dans l'espace 3D de différentes manières :
• À partir des coordonnées par rapport à un point de référence (par défaut, il
s'agit de l'origine de l'espace de travail mais il est possible de définir une
origine différente).
• Sur une courbe : distance euclidienne ou géodésique (longueur d'arc sur la
courbe) à partir d'un point de référence, un ratio de longueur par raport à la
longueur de la courbe
• Sur un plan en donnant des coordonnées par rapport à un point de référence et
un système d'axes
• Sur une surface (idem)
• Le centre d'un cercle
51
Surface Design
72. Droite
Cette fonction permet de définir une droite d'un grand nombre de façons différentes.
• En sélectionnant deux points existants (ou en les créant si nécessaire par cette
opération)
• En donnant un point et une direction.
• La bissectrice d'un angle.
• Un angle par rapport à une courbe
• En donnant une surface de référence, un angle par rapport à la surface, un
point de passage et une longueur.
• En définissant une tangente à une courbe en un point et en donnant sa
longueur.
73. Plan
De la même manière, on définit facilement un plan de différentes façons :
• Par son équation.
• En donnant trois points non-alignés.
• En donnant un point et un droite.
• En donnant 2 droites.
• En définissant le plan tangent à une surface en un point donné.
• Parallèle à une courbe plane.
• En définissant un plan parallèle à un plan de référence et une distance
• En définissant un angle par rapport à un plan de référence
• En définissant le point moyen dans un nuage de points.
74. Cercle
On peut définir un cercle ou une partie de cercle de façons suivantes :
• Un centre et un rayon.
• Un centre et un point de passage.
• 2 points et un rayon.
• Trois points de passage.
• Un cercle tangent à deux courbes et un rayon.
• Un cercle tangent à trois courbes.
75. Polyligne
On définit une polyligne en donnant une succession de points de passages.
Derrière cette fonction se trouvent les fonctions permettant de définir une spirale, une
hélice, des splines (cf. polyligne avec des contraintes de continuité supplémentaire) et
des spines (échines : courbes perpendiculaires à une série de plan successifs).
76. Intersection
Cette fonction permet de définir les points et/ou les courbes qui sont à l'intersection de
deux éléments.
52
Introduction à CATIA V5
77. Projection
Grâce à cette fonction, il est possible de projeter un élément sur un support soit
normalement à ce support soit parallèlement à une direction donnée. Derrière cette
fonction, on trouve également un fonction qui permet à partir de deux projections
orthogonales de reconstruire la courbe originale (il s'agit de la fonction combine).
FONCTIONS COMPLÉMENTAIRES
78. Extrusion
Il est possible, à partir d'un contour ouvert ou fermé de construire une surface en
extrudant ce contour dans une direction donnée.
79. Révolution
De la même manière, il est possible de créez une surface en faisant tourner un contour
autour d'un axe de rotation.
80. Sphère
Cette fonction a été rajoutée sur le tard pour créer des surface sphériques. Pour définir
une sphère, il suffit de donner son centre et un rayon. Il est également possible de
définir des sphères non fermées.
FONCTIONS AVANCÉES
81. Offset
Cette fonction permet, de créez à partir d'une surface une autre surface parallèle à la
première et située à une distance donnée de la première.
82. Sweep
Cette fonction permet de définir une surface à partir d'un profil suivant une courbe
guide. L'angle entre le profil et la courbe guide reste constant tout le long de
l'opération de sweeping.
83. Fill
Cette fonction permet de construire une surface à partir d'un contour fermé en le
remplissant. Il est possible de spécifier des contraintes de continuité.
84. Loft
Cette fonction permet de définir une surface en donnant une série de sections
successives. La transition entre ces sections est gérée par cette fonction. Cependant, il
est possible d'imposer une courbe guide par laquelle la surface sera contrainte de
passer.
53
Surface Design
85. Blend
Cette fonction permet de définir une surface de raccord entre deux autres surfaces. Il
est possible de définir des contraintes de continuité du premier ou du second ordre, et
d'imposer des tensions sur ces contraintes.
OPÉRATIONS
Il est possible d'effectuer toute une série d'opérations sur un openBody.
86. Join
Cette fonction permet de regrouper dans une même entité, des objets connexes ou
proches.
88. Frontière
Cette fonction permet d'extraire la frontière d'un objet.
89. Congé
Il est possible d'arrondir les angles des objets en définissant un rayon de congé sur une
arête.
91. Extrapolation
Cette fonction permet d'extrapoler une surface jusqu'à une autre surface.
54
Introduction à CATIA V5
55
Surface Design
Exercice 15 Sphère
15.1 Ouvrez le fichier spheres.catShape.
15.2 Créez le point1 à l'origine des coordonnées.
15.3 Créer une sphère creuse de rayon 20mm centrée sur le point1.
15.4 Effectuez une opération de split sur cette sphère par le plan yz.
15.5 Créez le point2 sur le cercle de la sphère contenu dans le plan xy en
donnant un ratio de 0.5.
15.6 Créez le point3 centre de la demi-sphère pleine.
15.7 Créez le point4 situé mi-chemin entre les point2 et point3.
15.8 Créez le point5 sur la sphère dans la direction oy.
15.9 Créez la line1 passant par le point 4 et parallèle à oy.
15.10 Créez le point extremum1 sur la demi-sphère pleine dans la direction
line1.
56
Introduction à CATIA V5
Exercice 16 Vase
57
Surface Design
Exercice 17 Rongeur
Cet exercice est donné pour vous permettre de vous familiariser avec les outils de
sweep et de loft. Le corps du rongeur sera réalisé par loft et sa queue par
sweep.
17.1 Ouvrez le fichier rongeur_begin.catShape
17.2 Effectuez un loft en utilisant comme sections successives les sketch1,
sketch2, sketch3 et sketch4. Modifiez un des sketches et observez
la modification sur le dessin.
17.3 Effectuez un sweep sur le sketch3 le long de la spline queue (le
champ smooth sweeping est mis à 2°)
Pour ajuster la position du corps par rapport à la queue, il vous faut translater le corps.
Pour cela, il faut définir une direction de translation et une distance de translation.
17.4 Créez une droite entre les points 1 et 5. Elle définira la direction de
translation.
58
Introduction à CATIA V5
59