Académique Documents
Professionnel Documents
Culture Documents
Chapitre 1:
Introduction:
CAO & modélisation
géométrique
Enseignant:
Tlija M. 3ème Ing GM 2015/2016
1. Définition de la CAO:
Qu’est-ce que la CAO ?
La Conception Assistée par Ordinateur (CAO) comprend l’ensemble
des outils logiciels visant à assister dans son travail tout concepteur,
tous domaines confondus (mécanique, électronique, informatique, etc. )
(Publication : (Musique :
Photoshop…) Cubase, CakeWalk…)
ENIM 2015-2016 3
Introduction à la CAO M. Tlija
2. Justification de la CAO
Contexte :
ENIM 2015-2016 4
Introduction à la CAO M. Tlija
2. Justification de la CAO
Assistance:
ENIM 2015-2016 5
Introduction à la CAO M. Tlija
3. Niveaux d’assistance de la CAO
Il existe deux niveaux d’assistance de la CAO au concepteur:
Le niveau d’assistance de base est souvent suffisant pour les PME mais
pas pour les grandes entreprises.
ENIM 2015-2016 6
Introduction à la CAO M. Tlija
3. Niveaux d’assistance de la CAO
ENIM 2015-2016 7
Introduction à la CAO M. Tlija
3. Niveaux d’assistance de la CAO
Limitations
En principe la CAO pourrait être appliquée à toutes les étapes du
processus de conception, mais en pratique elle a peu d’impact dans les
premières phases pour les raisons suivantes :
ENIM 2015-2016 8
Introduction à la CAO M. Tlija
4. Le marché de la CAO
Structure du marché:
ENIM 2015-2016 9
Introduction à la CAO M. Tlija
4. Le marché de la CAO
ENIM 2015-2016 10
Introduction à la CAO M. Tlija
5. Introduction à la modélisation géométrique
1.1. Les besoins
ENIM 2015-2016 11
Description de courbes planes M. Tlija
5. Introduction à la modélisation géométrique
5.1. Les besoins Animation
L’internet et ses applications graphiques, la télévision, le cinéma,
les effets spéciaux …
• Modélisation intuitive et interactive de surfaces 3D
• On recherche une qualité visuelle
– Continuité de normales : C1
– Continuité de courbure (pour les reflets) : C2
ENIM 2015-2016 12
Description de courbes planes M. Tlija
5. Introduction à la modélisation géométrique
5.1. Les besoins
Le milieu médical:
• Visualisation de données scanner (surfacique ou volumique)
• Reconstruction des organes
• simulation fonctionnelle et opératoire
• chirurgie assistée: Simulation de déformations (opération
virtuelle)
• ...
ENIM 2015-2016 13
Description de courbes planes M. Tlija
5. Introduction à la modélisation géométrique
5.1. Les besoins
La construction CFAO
Construction: automobile, aéronautique, construction navale, sport,
habillement, …
• Modélisation de maquette
• Reconstruction
– à partir d’un objet réel,
– données issues d’un système de saisie
ENIM 2015-2016 14
Description de courbes planes M. Tlija
5. Introduction à la modélisation géométrique
5.1. Les besoins
La simulation de phénomènes physiques ou naturels
• Recherche de L'interactivité ou non
• Spécifiquement adaptés à la résolutions des équations de la
physique pour les simulations réalistes
• Recherche d'un effet visuellement correct avec une
simulation "temps réel"
• ...
ENIM 2015-2016 16
Description de courbes planes M. Tlija
5. Introduction à la modélisation géométrique
5.2. Les objectifs
contraintes
Les objectifs : – mieux
– Concevoir – plus vite
– Fabriquer – savoir traiter des problèmes de plus
– Calculer en plus complexes
– Simuler – qualité
– Visualiser -efficacité
– Manipuler -- rentabilité
interpolation approximation
ENIM 2015-2016 18
Description de courbes planes M. Tlija
6. Notions d’interpolation et d’approximation:
Exemples:
ENIM 2015-2016 19
Description de courbes planes M. Tlija
6. Notions d’interpolation et d’approximation:
Méthodes d’interpolation:
- Polynôme de Lagrange,
- Spline,..
Méthodes d’approximation:
-Méthodes des moindres carrés
- Courbes de Bézier..
ENIM 2015-2016 20
Description de courbes planes M. Tlija
6. Notions d’interpolation et d’approximation:
• Deux grandes familles de modèles
d’interpolation ou d’approximation
– explicites, y f ( x) ou z g ( x, y )
Représentation
cartésienne
– implicites, f1 ( x, y, z ) 0 ou f 2 g ( x, y, z )
– paramétriques P(u) ou Q(u, v)
ENIM 2015-2016 22
Description de courbes planes M. Tlija
7. Formes implicites et explicites:
7.1. Formes explicites
Surface sous forme de fonction:
Exp: y = mx + c y f ( x) ou z g ( x, y )
?
On peut permuter x, y et z en fonctions des besoins
Les coordonnées polaires sont parfois utilisées. Le cercle est simplement représenté :
ENIM 2015-2016 23
Description de courbes planes M. Tlija
7. Formes implicites et explicites:
7.1. Formes explicites
Inconvénients
Pas de définition multiple c.a.d ne pas avoir plusieurs valeurs de z pour une position
(x,y).
y 1 x 2
y 1 x 2
ENIM 2015-2016 24
Description de courbes planes M. Tlija
7. Formes implicites et explicites:
7.2. Formes implicites f (x , y)=0
Exp:
• ax + by + c = 0
ENIM 2015-2016 25
Description de courbes planes M. Tlija
7. Formes implicites et explicites:
7.3. Inconvénients en CAO
Ces formes sont limitées aux courbes analytiques qui ne permettent pas de
représenter adéquatement :
• Les profils définis à partir d’une série de points ;
ENIM 2015-2016 26
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.1 Définition
ENIM 2015-2016 27
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.1 Définition
Y P(1)
u: paramètre
P(u)
Point courant
P(0)
X
Les coordonnées du point courant P x(u) et y(u) sont des fonctions d’une
variable u
ENIM 2015-2016 28
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.2. Représentations cartésiennes et paramétriques
Représentation cartésienne Représentation paramétrique
• Une courbe plane est définie par : y=f(x) • Une courbe plane est définie par x(u), y(u)
• Une courbe gauche est définie par : y=f(x), z=g(x) • Une courbe gauche par x(u), y(u), z(u)
• Avantages:
– en général la simplicité
– l’accès direct à y et z connaissant x
ENIM 2015-2016 29
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.3. Formes paramétriques
n
Courbes à pôles: P(u) f i (u).ci
i 0
P(u) : vecteur définissant la position du point courant
u : paramètre de description de la courbe u 0,1
P(0) : point de départ P(1) : point d’arrivée
ci : (n+1) coefficients vectoriels : Pôles ou points de contrôle
ENIM 2015-2016 31
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.4. Continuite de la paramétrisation
Degré de continuité des courbes (suite)
Exemples:
• Continuité C0 : la courbe est simplement continue, par exemple dans le cas de
droites reliées entres elles.
L2
L1
ENIM 2015-2016 32
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.5. Regularite de la paramétrisation
Une courbe paramétrée P(u) est dite régulière si la dérivée première P'(u) ne
s'annule pas sur tout l'intervalle considéré pour u.
Dans le cas contraire, les points où P'(u) s'annule sont des points singuliers.
Une courbe donnée peut admettre deux paramétrisations telle que l'une est
régulière et l'autre ne l'est pas. Exemple :
ENIM 2015-2016 33
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.6. Régularite et continuité de la paramétrisation
Une courbe admettant des points singuliers peut être Gk et/ou Gk.
En bref :
Continuité paramétrique, continuité géométrique, et régularité sont des
notions indépendantes !
ENIM 2015-2016 34
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.7. Paramétrisation naturelle
ENIM 2015-2016 35
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.8. Représentation d’une droite paramétrique
x = x0 + fu y = y0 + gu z = z0 + hu
ENIM 2015-2016 36
Description de courbes planes M. Tlija
8. Représentation paramétrique:
8.9. Représentation d’un arc de cercle dans le plan x - y
– Le paramètre équivalent à u est ici :
x = xc + rcos y = yc + rsin z = 0
où xc , yc sont les coordonnées du centre du cercle et r est son rayon.
– L’arc de cercle peut ici être défini par incrément constant du paramètre
et peut également être limité de manière non équivoque par deux valeurs
de .
x = xc + rcos[0+u (1 - 0)]
y = yc + rsin [0+u (1 - 0)]
z = 0
ENIM 2015-2016 37
Description de courbes planes M. Tlija