Vous êtes ici
csgbuilder
Crée une géométrie de construction de solides (CSG) à partir de paires d'entités géométriques solides qui entrent dans les ports A et B.
La CSG est pratique pour représenter des solides complexes en spécifiant les opérations booléennes entre des solides simples. Par exemple, un mur avec une fenêtre peut être représenté en calculant la différence entre le mur solide et la fenêtre. CSGBuilder peut être utilisé pour créer un solide CSG à partir de relations (ordre des opérations booléennes ou hiérarchie des opérations booléennes) entre des solides simples.
Port d'entrée
- A et B : pairs des entités géométriques solides.
Port de sortie
Chaque opérateur booléen ressort par un port de même nom :
- UNION : assemble deux objets en un.
- DIFFERENCE : soustrait un objet à un autre.
- INTERSECTION : la partie commune à tous les objets.
Toutes les entités qui n'ont pas de géométrie solide, ou les entités supplémentaires qui arrivent après la première entité de chaque groupe possédant une géométrie solide, ressortent par le port UNUSED (Inutilisé).
Paramètres
Regrouper par
Si un ou plusieurs attributs de regroupement sont spécifiés (REGROUPER PAR), alors chaque groupe sera traité indépendamment. Cela permet de traiter des paires multiples dans les entités entrantes avec un seul Transformer.
Transformers liés
La CSG est le modèle non évalué.CSGEvaluator peut être utilisé pour calculer le solide réel représenté par la CSG.
Niveau de licence FME
FME Professional
Ressources
Voir la définition de CSG : http://en.wikipedia.org/wiki/Constructive_solid_geometry.
Implémentation
Fonction(s) de bas niveau utilisée(s) (Function ou Factory): CSGFactory

Ajouter un commentaire