Gedanken zu Union-Trim

Die Aufteilung eines komplexen Körpers in Teilkörper, die dann mit Booleschen Operationen miteinander verknüpft werden, ist immer positiv, da der Körper dadurch übersichtlich aufgebaut wird. Zumindest meistens.  CATIA bietet dafür einige Boolesche Operationen: Aßemble, Add, Remove, Intersect, Union Trim und Remove Lump. Die ersten vier sind relativ einfach. Doch was ist mit Union Trim?

Union Trim dient dazu, einen Körper mit einem anderen zu verbinden - wie Add. Gleichzeitig kann ein Körper an einer Fläche des anderen Körpers begrenzt werden. Der Bereich, der entfernt werden soll, muß ausgewählt werden.

Und da steckt das Problem: Wir haben einen BREP-Zugriff. Abgesehen davon, daß das Trimmen nur dann funktioniert, wenn die Bereiche sauber voneinander getrennt sind - sonst verschwindet der Körper ganz.

Problematisch wird Union Trim, wenn der Körper, der begrenzt wird, geändert wird und sich dabei die IDs der Faces ändert, die für die Begrenzung ausgewählt werden. Das nachfolgende Update bringt dann ziemlich sicher eine Fehlermeldung.

ähnlich ist der Fall, wenn die Struktur des Bauteiles geändert wird und das Union Trim verschoben wird. Auch dann kommt es zu Problemen - oder das Verschieben ist komplett unmöglich.

Wenn es möglich ist, sollte bei Union Trim als Removed Faces Flächen ausgewählt werden, die sich nicht mehr ändern können - also zum Beispiel von einen Pad, das komplett weg fällt und nur eine Auswahlfläche bieten soll. Ansonsten sollte überlegt werden, ob die Geometrie nicht anders erzeugt werden kann.

Suche