Opérations booléennes sur les NURBS

Remarques :

  • Vous pouvez sélectionner le premier objet ou tous les objets avant de lancer la commande.

  • Vous pouvez aussi utiliser les opérations booléennes avec des surfaces et des polysurfaces
    ouvertes. Le résultat dépend de la direction
    des normales de l’objet. Utilisez la commande Direction
    pour connaître la direction d’un objet. Si les résultats que vous obtenez sont l’inverse de ce que vous voulez, inversez la direction de la surface avec la commande Direction
    ou Inverser
    et réessayez.

  • Essayez de Joindre
    les surfaces avant.

  • Pour les objets maillés, consultez la rubrique Opérations booléennes sur les maillages
    .

DifférenceBooléenne

Découpe les zones partagées des polysurfaces
ou des surfaces sélectionnées avec un autre groupe de polysurfaces ou de surfaces.

Étapes :

  1. Sélectionnez

    le premier groupe d’objets et appuyez sur Entrée

    .

  2. Sélectionnez le deuxième groupe d’objets et appuyez sur Entrée

Option

EffacerOriginal

Rhinoceros BooleanDifference Opérations booléennes

Outils pour les solides > Différence booléenne

Rhinoceros Menu2 Opérations booléennes

Solide > Différence

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

IntersectionBooléenne

Découpe les zones non partagées des polysurfaces
ou surfaces sélectionnées.

Étapes :

  1. Sélectionnez

     le premier groupe d’objets et appuyez sur Entrée

    .

  2. Sélectionnez le deuxième groupe d’objets et appuyez sur Entrée

    .

Option

EffacerOriginal

Rhinoceros BooleanIntersection Opérations booléennes

Outils pour les solides > Intersection booléenne

Rhinoceros Menu2 Opérations booléennes

Solide > Intersection

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

UnionBooléenne

Découpe les zones partagées des polysurfaces
ou des surfaces sélectionnées et crée une polysurface séparée à partir des zones non partagées.

Étapes :

  • Sélectionnez

    les objets et appuyez sur Entrée

  • Les objets sont combinés pour former une seule polysurface.

Option

EffacerOriginal

Rhinoceros BooleanUnion Opérations booléennes

Outils pour les solides > Union booléenne

Principale2 > Union booléenne

Rhinoceros Menu2 Opérations booléennes

Solide > Union

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

DivisionBooléenne

Découpe les zones partagées des polysurfaces
ou des surfaces sélectionnées et crée des polysurfaces séparées à partir des parties partagées et non partagées.

Étapes :

  1. Sélectionnez

    le premier groupe d’objets et appuyez sur Entrée

    .

  2. Sélectionnez les objets coupants et appuyez sur Entrée

    .

  3. Remarque : Les objets coupants et les objets à diviser peuvent être les mêmes.

Option

EffacerOriginal

Rhinoceros BooleanSplit Opérations booléennes

Outils pour les solides > Division booléenne

Rhinoceros Menu2 Opérations booléennes

Solide > Division booléenne

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

OpBooléenne2Objets

Permet de choisir parmi les opérations booléennes (union, intersection, différence, A moins B et B moins A et inversion) avec la souris.

Étapes :

  1. Sélectionnez

    deux objets.

  2. Cliquez dans la fenêtre jusqu’à ce que tous les objets soient sélectionnés.

Option

EffacerOriginal

Rhinoceros Boolean2Objects Opérations booléennes

Outils pour les solides > Opération booléenne entre 2 objets (Bouton de droite)

Rhinoceros Menu2 Opérations booléennes

Solide > Opération booléenne entre deux objets

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

Opérations booléennes sur les maillages

Ces étapes sont les mêmes que pour les opérations booléennes sur les NURBS.

Remarque : Le résultat de la commande est toujours un maillage quel que soit le type d’objet de départ.

DifférenceBooléenneMaillage

Découpe les zones partagées des maillages, des polysurfaces
ou des surfaces sélectionnées avec un autre groupe de maillages, de polysurfaces ou de surfaces.

Voir : DifférenceBooléenne

Rhinoceros MeshBooleanDifference Opérations booléennes

Opérations booléennes sur les maillages > Différence

Rhinoceros Menu2 Opérations booléennes

Maillage > Opérations booléennes sur les maillages > Différence

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

IntersectionBooléenneMaillage

Découpe les zones non partagées des maillages, des polysurfaces
ou surfaces sélectionnés.

Voir : IntersectionBooléenne

Rhinoceros MeshBooleanIntersection Opérations booléennes

Opérations booléennes sur les maillages > Intersection

Rhinoceros Menu2 Opérations booléennes

Maillage > Opérations booléennes sur les maillages > Intersection

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

UnionBooléenneMaillage

Découpe les zones partagées des maillages, des polysurfaces
ou des surfaces sélectionnés et crée un maillage unique à partir des zones non partagées.

Voir : UnionBooléenne

Rhinoceros MeshBooleanUnion Opérations booléennes

Maillage > Union booléenne

Opérations booléennes sur les maillages > Union

Rhinoceros Menu2 Opérations booléennes

Maillage > Opérations booléennes sur les maillages > Union

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

DivisionBoolénneMaillage

Découpe les zones partagées des maillages, polysurfaces
ou des surfaces sélectionnés et crée des maillages séparés à partir des parties partagées et non partagées.

Voir : DivisionBooléenne

Rhinoceros MeshBooleanSplit Opérations booléennes

Opérations booléennes sur les maillages > Division

Rhinoceros Menu2 Opérations booléennes

Maillage > Opérations booléennes sur les maillages > Division

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

Identification de problèmes lors de l’utilisation des opérations booléennes

Rhinoceros Gray Book Open Opérations booléennes Voir aussi…

Le mauvais fonctionnement des opérations booléennes peut être dû à plusieurs choses :

  • Les normales ne pointent pas dans la direction que vous pensez.

  • Des points de contrôle
    sont empilés à l’intersection entre les deux objets.

  • Des zones de surface des objets se superposent.

Normales de la surface

Les commandes booléennes utilisent la direction normale pour déterminer les parties qui seront gardées et les parties qui seront éliminées. Lorsque vous essayez de faire une différence booléenne et que vous obtenez une union ou vice-versa, les normales des objets sont inversées.

Les opérations booléennes peuvent ne pas fonctionner correctement si certaines parties des surfaces se superposent ou se touchent uniquement en un point ou le long des bords. Pour que les opérations booléennes fonctionnent correctement, les objets devront se recouper et ne pas être tangents.

Points de contrôle superposés

Les points de contrôle superposés sont des points de contrôle qui se trouvent au même endroit sur le bord d’une surface. Ce phénomène se produit automatiquement dans Rhino au sommet d’un cône, au pôle d’une sphère ou sur un plan triangulaire. Vous pouvez aussi déplacer des points de contrôle au même endroit. Ce type de point est aussi appelé singularité.

Lorsque qu’une singularité se trouve à l’intersection de deux objets sur lesquels vous voulez effectuer une opération booléenne, l’opération peut ne pas fonctionner.

Rhinoceros when booleans fail 002 Opérations booléennes

Surface superposée

La superposition de surfaces telle que son nom l’indique se produit lorsque deux surfaces partagent une même zone. Dans cet exemple, les deux boîtes se touchent le long d’un côté. L’union
entre ces deux objets fonctionnera mais la différence
et l’intersection
ne fonctionneront pas.

Rhinoceros when booleans fail 003 Opérations booléennes

Que faire

Si vos objets n’acceptent pas les opérations booléennes, vous pouvez essayer d’utiliser d’autres techniques pour obtenir les résultats que vous voulez.

Dans cet exemple, le sommet du cône se trouve exactement au même endroit que le sommet de la boîte. Cette situation peut empêcher les opérations booléennes de fonctionner.

Dans ce cas, au lieu d’utiliser les opérations booléennes, utilisez la commande Décomposer
si nécessaire pour séparer les polysurfaces en surfaces simples. Utilisez la commande Intersection
pour créer les courbes représentant l’intersection entre deux surfaces. Utilisez ces courbes pour Limiter
et /ou Diviser
les surfaces et utilisez ensuite la commande Joindre
pour les joindre ensemble.

 

Opérations booléennes