Borhen LOUHICHI
Définitions
La CAO est une technique qui consiste à rassembler les qualités de l'homme et de l'ordinateur
afin que l'équipe ainsi formée travaille mieux que chacun séparément.
La CAO est une technique qui consiste à modéliser les systèmes physiques, ce qui permet dans
un premier temps l'analyse interactive et automatique de différentes variantes d'un concept, et dans un
second temps, l'expression de ce concept dans une forme adéquate pour sa fabrication.
1. Avantages
La CAO permet de :
3. Domaines d’utilisation
4. Applications
Modélisation de pièces
Calcul des propriétés physiques (inertie, masse, encombrement, centre de gravité...)
Visualisation de la pièce en 3D
Assemblage des composantes
Détection d’erreurs de conception (Interférence de matière, trous désaxés...)
Calcul des propriétés physiques (masse, encombrement...)
Mise en plan (DAO)
Quatre composantes :
Équipement informatique (hardware)
Logiciel (software)
Usager (user)
Projet (data)
Balayage Révolution
1. Les courbes
Exercice :
Déterminer le rayon et les coordonnées du centre d’un cercle passant par les points (1,1), (2,3) et (3,1).
Correction
(1 − y0 ) 2 + (1 − x0 )2 = R 2
L’équation du cercle : ( y − y0 ) + ( x − x0 ) = R 2 ⇒ (2 − y0 ) 2 + (3 − x0 ) 2 = R 2 ...
(3 − y0 ) + (1 − x0 ) = R
2 2 2
Exemple :
Soit les 4 points de contrôle suivants :
P0 (2, 2, 0)
P1 (2, 3, 0)
P2 (3, 3, 0)
P3 (3, 2, 0)
Déterminer l’équation de la courbe correspondante et les coordonnées des points définis par les
paramètres : t = 0, t = 1/4, t = 1/2, t = 3/4 et t = 1.
Exercice :
Un arc circulaire est représenté dans le plan (x, y) sur un angle de 60, le centre de cet arc est le point
(2, 3, 0). L’arc commence au point (4, 3, 0).
Représenter cet arc par une courbe de Béziers cubique (4 points de contrôle) et déterminer les
coordonnées de différents points.
N i ,k −1 (t ) N i +1,k −1 (t )
N i ,k (t ) = (t − ti ) + (ti + k − t )
ti + k −1 − ti ti + k − ti +1
1 si ti ≤ t ≤ ti +1
N i ,1 (t ) =
0 si non
2. Les surfaces :
Il existe principalement 4 types de surfaces classiques. Leurs équations sont données dans leurs
repères locaux classiques à l’aide des paramètres u et v :
(a) (b)
( R cos u + A) cos v
• Tore de petit rayon A et de grand rayon R : S (u , v) = ( R cos u + A) sin v
R sin u
R sin u cos v
• Sphère de Rayon R : S (u , v) = R sin u sin v
R cos u
2.2 Surface Bilinéaire :
On appelle surface Bilinéaire, une surface décrit par interpolation linéaire de 4 points (FIG 2.5 (a)).
Ces quatre points définissent la matrice de contrôle de la surface [P], tel que :
P(0, 0)
P(1, 0)
[ P] =
P(0,1)
P(1,1)
L’interpolation linéaire de ces 4 points s’écrit de la manière suivante :
P(0, 0)
P(1, 0)
0 ≤ u ≤ 1
P(u , v) = [(1 − u )(1 − v) u (1 − v) (1 − u )v uv] Avec
P(0,1) 0 ≤ v ≤ 1
P(1,1)
u
P(0,1)
P(0,0)
v
(a) (b)
La surface bilinéaire est une surface qui est simple à gérer. L’inconvénient de cette surface
c’est l’absence de la flexibilité : par exemple pour décrire une surface de révolution, il faut plusieurs
carreaux bilinéaires.
La surface de Coons est définit par un réseau de courbes croisées. Ceci a permis de définir des
carreaux, qui sont définis complètement par interpolation surfacique à partir des frontières.
La Figure suivante présente l’exemple de la construction d’une surface de COONS S (u, v) à partir de
quatre courbes : P (u, 0), P (u, 1), P (0, v) et P (1, v).
P(1,v)
P(1,0)
P(1,1)
P(u,0)
P(u,1)
P(0,1)
u
P(0,0) P(0,v)
Exemple :
n m
S (u , v) = ∑∑ N i , p (u ) N j , q (v) Pi j
i =0 j − 0
u − ui ui + p − u
N i , p (u ) = N i , p −1 (u ) + N i +1, p −1 (u )
ui + p −1 − ui ui + p − ui +1
1 si ui −1 ≤ u ≤ ui
N i ,0 (u ) =
0 si non
Tout point des carreaux paramétrique cubique dépend des coordonnées de 4 points sommets et des
dérivées en ces points.
Tout point du carreau paramétrique cubique s’écrit de la forme suivante :
F3 (v)
F4 (v)
F1 (u ) = 1 − 3u 2 + 2u 3
F2 (u ) = 3u − 2u
2 3
Avec
F3 (u ) = u − 2u + u
2 3
F (u ) = −u 2 + u 3
4
P(0, 0) P(0,1) Pv (0, 0) Pv (0,1)
P(1, 0) P(1,1) P (1, 0) P (1,1)
[ BP ] =
v v
Pu (0, 0) Pu (0,1) Puv (0, 0) Puv (0,1)
Pu (1, 0) Pu (1,1) Puv (1, 0) Puv (1,1)
P ⋮ Pv
= ⋯⋯⋮⋯⋯
Pu ⋮ Puv
∂
Pu = ∂u
Avec :
P = ∂
∂v
v
LOUHICHI Borhen - 10 -
Exercices :
Exercice 1
La Formule d’Euler-Poincaré pour vérifier la validité d’un modèle B-Rep s’ecrit sous la forme
suivante :
V − E + F = 2(S − H) + R
Avec :
1 - Déterminer le nombre de chacune des entités décrites dans la formule d’Euler-Poincaré, de la pièce
représentée dans la Figure 1.
Figure 1.
Exercice 2
π
Un arc circulaire représenté dans le plan (X - Y) qui balaye un angle de (Figure 3), commence au
3
point de coordonnées (4, 3, 0) et son centre est le point de coordonnées (2, 3, 0).
Représenter cet arc par une courbe de Béziers Cubique (4 points de contrôle) et donner les
coordonnées de chaque point de contrôle.
Figure 2
Bibliographies :
1. I. ZEID, CAD/CAM - Theory and Practice, McGraw-Hill, New-York, 1991, 1052 pages.
2. B. LOUHICHI, Intégration CAO/Calcul par reconstruction du modèle CAO à partir des résultats
éléments finis, Ecole Nationale d’Ingénieurs de Monastir, Janvier 2008.
LOUHICHI Borhen - 11 -