Вы находитесь на странице: 1из 12

04/03/2015

Modlisation3D

Faiblesses des modles fil de fer et surfacique


Descriptiongomtrique ambigu
Descriptiongomtriqueincomplte
Manqued'informationtopologique
processusdemodlisationfastidieux
Interfaceutilisateur

04/03/2015

Propritsdessolides
Rigidit
Laformedelobjetdoitresterhomogneetinvarianteparrapport
lorientationdanslespace.

Rgularit
Descriptionfinie

Propritsdunereprsentation
Gnralit
Le domaine de dfinitions des solides doit tre suffisamment
gnral pour couvrir une grande varit dobjets.

Validitouintgrit
Chaque solide dfini doit tre valide (interdiction des solides
absurdes).

04/03/2015

Propritsdunereprsentation
Nonambigut
Toutereprsentationcorrespondaauplusun
objet.

Une mthode de reprsentation est considre comme tant non ambige si


partir de toute reprsentation de ce type, on peut retrouver exactement un
solide qui lui correspond.

Propritsdunereprsentation
Compltude
Tout solide doit tre reprsent avec
suffisamment dinformations pour se prter aux
calculs gomtriques (calcul de normale, etc ).

Puissance
Facilitdusage

04/03/2015

Propritsdunereprsentation
Unicit
Ilexisteuneseulefaondecoderunobjet.

Complexit
Facilitdengendrerdesobjetscomplexes.

Propritsdunereprsentation
Louverture aux applications
La facilit pour une application dutiliser adquatement les
informations dune reprsentation.

Aucune reprsentation gomtrique (ou numrique) utilise dans


les systmes de CAO actuels ne possde toutes ces proprits!

04/03/2015

ModlisationCSG
Primitives de base :
Primitives standard
Cube ;
Prisme triangulaire ;
Sphre;
Cylindre;
Cne.
Ces primitives peuvent ncessiter des transformations
gomtriques
(translations,
rotations,
changements
dchelles).

ModlisationCSG
Oprations boolennes sur des primitives Pi (demi-espaces) :
Union
Intersection
Soustraction
Structure arborescente
Donne lieu des reprsentations non uniques.

Arbre CSG

04/03/2015

Besoindoprationsrgulires
Les oprations boolennes appliques sur des solides ne
donnent pas forcment des solides oprations rgulires

Modlisation3DModlisationsolideouvolumique
ModlesCSG
1er modle volumique, apparu vers 1970.
Construction dun solide par oprations boolennes
(union, intersection, soustraction) entre des solides
lmentaires paramtrs dits solides primitifs en
nombre

limit:

sphres,

cnes,

cylindres,

paralllpipdes, tores, prismes, pyramides, etc


La conception d'un solide complexe revient donc
crer un arbre binaire dit arbre CSG dont les nuds
sont des oprations boolennes et les feuilles des
solides primitifs.
12

04/03/2015

Modlisation3DModlisationCSG

Unicit de lobjet mais plusieurs faons de modliser ambigut!!


13

Modlisation3DModlisationCSG
Cette dmarche est trs simple mais aussi trs loigne dune dmarche
naturelle de conception : on raisonne ici en termes dentits mathmatiques
gomtriques et non en termes de connaissances mtier spcifiques la
mcanique.

14

04/03/2015

PropritsdesreprsentationsCSG

PropritsdesreprsentationsCSG

04/03/2015

Modlisation3DModleBREP
Modlisation B-Rep (boundary representation
Cette reprsentation a t la premire avoir t introduite en modlisation du solide.
Lobjet est dcrit par son contour, ses frontires. Ainsi, il est reprsent par ses faces
planes ou gauches, ses artes (segments de droites ou arcs de courbes), ses sommets. On
considre galement les relations topologiques quil peut exister entre ces diffrents
lments du contour.

Il est apparu vers 1985 et est indispensable lheure actuelle dans tout logiciel de CAO,
car il permet de reprsenter toute sorte de volume. Alors quun solide CSG sapparente
un assemblage de Lgos, le modle BRep sapparente un assemblage de peaux
surfaciques qui seraient cousues entre elles pour former une gourde tanche : le
volume.
17

Modlisation3DModlisationBRep
Dans un modle B-Rep ou modle par les frontires), le systme connat la peau
de lobjet et le ct o se trouve la matire. La peau peut tre approche par des
facettes planes, par des surfaces analytiques ou paramtriques. Un modle BRep contient le rsultat des oprations, cest--dire lensemble des informations
dfinissant la forme du solide (gomtrie et topologie).
Le modle Brep facettes planes permet facilement deffectuer une visualisation du
solide.
Le modle Brep facettes planes permet galement d effectuer aisment des
oprations complexes comme le calcul du volume d un solide, l appartenance d un
point au solide etc.
Le modle Brep exact permet de disposer de la dfinition exacte de la
surface du solide.
Le modle Brep offre la possibilit de placement de contraintes gomtriques et de
contraintes d assemblages.
18

04/03/2015

Modlisation3DModlisationBRep

Modlisation3DModleBREP
base sur le fait quun objet volumique est born par un
certain nombre de faces.
chaque face est borne par des artes
chaque arte est borne par des sommets

20

10

04/03/2015

Modlisation3DModleBREP

21

Reprsentationsgomtriques

Compromisactuel:
ReprsentationhybrideCSG/BRep;
Maintiendelacohrenceentrereprsentations

11

04/03/2015

LogicielsdeCAOmodernes

LogicielsdeCAOmodernes

12

Вам также может понравиться