This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Previous revision | ||
fr:rhino:booleanfaq [2018/06/08] |
fr:rhino:booleanfaq [2022/11/29] (current) cecile [La construction et l'édition manuelles sont parfois nécessaires] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Foire aux questions sur les opérations booléennes ====== | ||
+ | |||
+ | > **Résumé: | ||
+ | |||
+ | Les opérations booléennes peuvent permettre de gagner beaucoup de temps lors de la construction d' | ||
+ | |||
+ | **//Pour comprendre pourquoi les opérations booléennes échouent, vous devez comprendre tout d' | ||
+ | * **Trouver l' | ||
+ | * **Diviser** les objets au niveau des intersections trouvées | ||
+ | * **Supprimer** (ignorer) les parties non souhaitées | ||
+ | * **Joindre** le tout à nouveau en un seul objet | ||
+ | Tout ce que vous pouvez faire avec les opérations booléennes, | ||
+ | |||
+ | Par conséquent, | ||
+ | |||
+ | =====Erreurs sur les opérations booléennes...===== | ||
+ | OK, pourquoi les opérations booléennes échouent-elles ? Tout d' | ||
+ | |||
+ | L' | ||
+ | |||
+ | > **Remarque :**//La réalisation d' | ||
+ | |||
+ | Compte tenu de ce qui précède, si votre opération booléenne échoue, la première chose à faire est de vérifier l' | ||
+ | |||
+ | =====Intersection : problèmes, solutions et limites===== | ||
+ | Qu' | ||
+ | |||
+ | Si vous pensez que votre intersection devrait être fermée mais qu' | ||
+ | |||
+ | Si vous n' | ||
+ | |||
+ | ====Limites connues de Rhino==== | ||
+ | |||
+ | **Jointures coïncidentes** – Tous les objets ont des jointures. Il arrive parfois que les jointures de deux objets se trouvent au même endroit et Rhino a alors de la peine à trouver l' | ||
+ | |||
+ | **Faces sur le même plan**– si deux faces d'un objet se trouvent sur le même plan, Rhino ne pourra peut-être pas calculer l' | ||
+ | |||
+ | **Surfaces presque tangentes** – Comme l' | ||
+ | |||
+ | **Objets invalides**– Si un des objets avec lesquels vous travaillez est invalide, il y a de fortes chances que les opérations booléennes échouent. | ||
+ | |||
+ | **Polysurfaces Non-Manifold**– Même si Rhino ne marque pas ces objets comme mauvais, ils peuvent faire échouer les opérations booléennes. | ||
+ | |||
+ | =====La construction et l' | ||
+ | |||
+ | Ces illustrations animées montrent comment construire une surface manuellement et comment la modifier lorsque les opérations booléennes ne fonctionnent pas : | ||
+ | |||
+ | **[[http:// | ||
+ | |||
+ | **{{ : | ||
+ | |||
+ | Voici l' | ||
+ | |||
+ | * Le problème principal vient du fait que les surfaces latérales coïncident et ne partagent pas un volume avec la pièce solide principale. Lorsque les opérations booléennes échouent, essayez d' | ||
+ | * Téléchargez le [[http:// | ||
+ | {{: | ||
+ | |||
+ | ---- | ||
+ | =====Opérations booléennes sur les objets ouverts===== | ||
+ | |||
+ | Comme indiqué ci-dessus, les opérations booléennes peuvent aussi être exécutées sur des objets ouverts. | ||
+ | |||
+ | ====Direction de la surface==== | ||
+ | |||
+ | Tout d' | ||
+ | |||
+ | Pour chaque surface, vous pouvez inverser la direction des normales (c' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | > **Note :** //Les courbes dans Rhino ont aussi une direction qui peut être affichée avec la commande **Direction**. | ||
+ | |||
+ | Lorsque les surfaces sont jointes, Rhino essaie d' | ||
+ | |||
+ | > **Expérience 1 :** //Créez un carré. Extrudez-le pour former une boîte carrée ouverte. Décomposez-le pour former des surfaces. | ||
+ | |||
+ | Lorsqu' | ||
+ | |||
+ | > **Expérience 2 :** //Créez un Cube. Décomposez-le pour former des surfaces. | ||
+ | |||
+ | ====Comment la direction des surfaces joue-t-elle sur les opérations booléennes==== | ||
+ | |||
+ | Maintenant vous comprenez comment fonctionnent les normales et les directions des surfaces. | ||
+ | |||
+ | Les opérations sur des solides (polysurfaces fermées) sont prévisibles car toutes les normales des surfaces sont dirigées vers l' | ||
+ | |||
+ | > **Note :** //Si vous réalisez des opérations booléennes sur des polysurfaces fermées et qu' | ||
+ | |||
+ | > **Astuce :** //Une façon de toujours savoir dans quel sens sont dirigées les surfaces est de choisir un mode d' | ||
+ | |||
+ | Imaginons la plus simple des opérations booléennes. | ||
+ | |||
+ | Essayez maintenant la commande **DifférenceBooléenne**. | ||
+ | |||
+ | Vous ne pouvez pas savoir sauf si vous lancez la commande **Direction** sur la surface. | ||
+ | |||
+ | En général, si vous voulez que la différence booléenne entre une (poly)surface et un solide fonctionne comme s'il s' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | À partir de la version 4 de Rhino, [[rhino: | ||
+ | |||
+ | |||
+ | |||