Solide

Défini par des surfaces

Si nous voulons construire des modèles plus complexes, nous devons les créer à partir de surfaces, voir plusieurs surfaces (les polysurfaces). Même un simple cube est assez complexe pour avoir besoin de six surfaces.

Qu'est ce qu'un solide ?

Les solides sont constitués d'une ou de plusieurs surfaces contenant un volume au moyen d'une limite fermée qui définit l'"intérieur" ou l'"extérieur". Quel que soit le nombre de surfaces, elles doivent former un volume "étanche" pour être considérées comme un solide.

  1. Un plan est constitué d'une surface unique et n'est pas un solide.

  2. Une sphère est constituée d'une surface, mais est un solide.

  3. Un cône est constitué de deux surfaces jointes pour créer un solide.

  4. Un cylindre est constitué de trois surfaces jointes pour créer un solide.

  5. Un cube est constitué de six surfaces jointes pour créer un solide.

Topologie

Les solides sont constitués de trois types d'éléments : sommets, arêtes et faces.

  1. Faces

  2. Arêtes

  3. Sommets

Modification de géométries

Les solides peuvent être modifiés : chanfreinés, délignés...

  1. Cube solide

  2. Cube chanfreiné

  3. Cube raccordé

Opérations booléennes

Les opérations booléennes de solide sont des méthodes pour combiner deux solides ou plus. Une opération booléenne unique implique d'effectuer quatre opérations :

  1. Entrecouper au moins deux objets.

  2. Les scinder aux intersections.

  3. Supprimer les portions indésirables de la géométrie.

  4. Rassembler le tout.

Ces opérations sont très utile pour travailler des géométries d'objets.

Il existe 3 blocs d'opérations booléennes en géométrie :

  1. Union : supprimez les parties des solides qui se chevauchent et joignez-les en un seul solide.

  2. Différence : soustrayez un solide à un autre. Le solide à soustraire est appelé outil. Notez que vous pouvez redéfinir quel solide est l'outil pour conserver le volume inverse.

  3. Intersection : conservez uniquement le volume d'intersection des deux solides.

Outre ces trois opérations, Dynamo dispose des noeuds Solid.DifferenceAll et Solid.UnionAll pour effectuer des opérations de différence et d'union avec plusieurs solides.

  1. UnionAll : opération d'union avec une sphère et des cônes orientés vers l'extérieur

  2. DifferenceAll : opération de différence avec une sphère et des cônes orientés vers l'intérieur

Plus de détails sur Dynamo Primer...

Pour comprendre, je vous propose de faire l'exercice ci-après. Le résultat final de ce programme est ici Geometry for Computational Design - Solids.dyn

Dernière mise à jour

Cet article vous a-t-il été utile ?