Product Design, Manufacturing & Innovation Resources
Maison » Modélisation solide : B-rep et CSG

Modélisation solide : B-rep et CSG

1970
  • Ian Braid
  • Bruce Baumgart
  • MAGI (Mathematical Applications Group, Inc.)
Poste de travail CAO affichant les techniques de modélisation solide B-rep et CSG avec des formes géométriques.

(Image générée à titre d'illustration uniquement)

Modélisation solide dans GOUJAT Elle représente les objets sous forme de formes 3D volumineuses et non ambiguës. Deux techniques principales dominent : la représentation par limites (B-rep), qui définit un solide par ses surfaces limitantes (faces, arêtes, sommets), et la géométrie constructive des solides (CSG), qui construit des formes complexes en appliquant des opérations booléennes (union, soustraction, intersection) à des solides primitifs plus simples comme les cubes, les sphères et les cylindres.

La représentation des limites (B-rep) et la géométrie constructive des solides (CSG) sont les deux méthodologies fondamentales pour la représentation des objets solides sur ordinateur. La B-rep est sans doute l'approche la plus courante dans les systèmes de CAO modernes pour la conception détaillée. Elle décrit un solide en définissant explicitement la hiérarchie de ses éléments topologiques : faces, arêtes et sommets, ainsi que les informations géométriques de chacun (par exemple, l'équation de surface d'une face, l'équation de courbe d'une arête). Cette définition explicite des limites la rend particulièrement adaptée à la génération de rendus réalistes et au calcul des propriétés de surface, crucial pour les procédés de fabrication comme l'usinage CNC.

La géométrie constructive des solides (CSG), quant à elle, adopte une approche plus procédurale. Elle représente un objet complexe sous forme d'arbre dont les nœuds terminaux sont des primitives géométriques simples (par exemple, bloc, cylindre, sphère, cône) et les nœuds internes des opérateurs booléens (union, intersection, différence). Par exemple, un tuyau creux peut être créé en soustrayant un petit cylindre d'un plus grand, concentrique. Les modèles CSG sont généralement très compacts et garantissent que l'objet résultant est un solide valide. Cependant, l'extraction d'informations sur les limites, comme des faces ou des arêtes spécifiques, peut s'avérer coûteuse en calcul, car elle nécessite l'« évaluation » de l'arbre CSG complet. De nombreux systèmes de CAO modernes utilisent une approche hybride, permettant aux utilisateurs de construire des modèles à l'aide d'opérations similaires à la CSG, mais stockant le résultat final sous forme de représentation B pour une manipulation et une analyse efficaces.

UNESCO Nomenclature: 3305
- Informatique

Taper

Système abstrait

Perturbation

Fondamentaux

Usage

Utilisation généralisée

Précurseurs

  • set theory and algèbre booléenne
  • modélisation filaire
  • techniques de modélisation de surface (par exemple, Bézier surfaces)
  • progrès dans les structures de données pour représenter les graphes et la topologie

Applications

  • élément fini analyse (fea)
  • génération de parcours d'outils de fabrication assistée par ordinateur (FAO)
  • Impression 3D et fabrication additive
  • détection de collision en robotique et animation
  • rendu et visualisation photoréalistes

Brevets:

NA

Idées d'innovations potentielles

  • noyaux hybrides b-rep/pixels volumétriques (voxels) pour l'impression 3D multi-matériaux
  • opérations CSG en temps réel accélérées par GPU pour la sculpture virtuelle interactive
  • algorithmes d'apprentissage automatique pour convertir les données de nuages ​​​​de points directement en modèles b-rep optimisés
  • 4d solid models that incorporate material phase changes over time
  • noyaux de modélisation de surface implicites pour les formes biologiques organiques et complexes
  • algorithmes quantiques pour résoudre des opérations booléennes complexes sur des géométries très complexes
  • noyaux de modélisation solide décentralisés utilisant des registres distribués pour la conception collaborative
  • informatique neuromorphique hardware designed to accelerate geometric constraint solving
Lié à : modélisation solide, représentation des frontières, B-Rep, géométrie constructive des solides, CSG, opérations booléennes, noyau CAO, modélisation 3D.

Contexte historique

Modélisation solide : B-rep et CSG

1962
1963
1965-12-21
1970
1970
1970
1970
1960
1962-10-09
1964
1970
1970
1970
1970
1972

(si la date est inconnue ou non pertinente, par exemple « mécanique des fluides », une estimation arrondie de son émergence notable est fournie)

10e année anniversaire

Les images en pleine résolution et les téléchargements sont uniquement disponibles, et 100% gratuits, pour les membres inscrits.