Solide
Défini par des surfaces
Dernière mise à jour
Cet article vous a-t-il été utile ?
Défini par des surfaces
Dernière mise à jour
Cet article vous a-t-il été utile ?
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.
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.
Un plan est constitué d'une surface unique et n'est pas un solide.
Une sphère est constituée d'une surface, mais est un solide.
Un cône est constitué de deux surfaces jointes pour créer un solide.
Un cylindre est constitué de trois surfaces jointes pour créer un solide.
Un cube est constitué de six surfaces jointes pour créer un solide.
Les solides sont constitués de trois types d'éléments : sommets, arêtes et faces.
Faces
Arêtes
Sommets
Les solides peuvent être modifiés : chanfreinés, délignés...
Cube solide
Cube chanfreiné
Cube raccordé
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 :
Entrecouper au moins deux objets.
Les scinder aux intersections.
Supprimer les portions indésirables de la géométrie.
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 :
Union : supprimez les parties des solides qui se chevauchent et joignez-les en un seul solide.
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.
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.
UnionAll : opération d'union avec une sphère et des cônes orientés vers l'extérieur
DifferenceAll : opération de différence avec une sphère et des cônes orientés vers l'intérieur
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