Hallo,
folgende Ausgangslage:
Ich würde gerne ein Modell eines laminierten Objekts erstellen (Schichtweiser aufbau des Objekts wobei jede Laminatschicht ein eigener Körper ist, bei dem die Schichtdicke sowie die Farbe jedes einzelnen Laminats separat gesteuert werden kann). Zudem will ich das Modell so aufbauen, dass ich dem Objekt später jede beliebige Geometrie und Größe geben kann.
Meine Idee und das bisherige Vorgehen ist dabei wie folgt:
Ich habe einen quaderförmigen Grundkörper in Laminatbauweise erstellt (siehe Bild_1). Jede Schicht ist dabei wie oben beschrieben über eine Konstruktionstabelle in der Dicke steuerbar.
Die Idee ist nun, dass ich das letztlich gewünschte Objekt in einem separaten Körper erstelle (Beispielsweise eine Kugel, siehe Bild_2) und durch boolsche Operationen jede Laminatschicht mit diesem Körper verschneide. Dadurch erhalte ich für jede Verschneidung eine Laminatschicht des Objekts und erhalte letztlich den gewünschten Körper als Modell aus lauter einzelnen Laminatschichten.
Nun würde ich die Verschneidung gerne für jede Schicht im Voraus generieren und für verschiedengroße Objektvarianten mein Laminatmodell erhalten, ohne dabei darauf achten zu müssen, ob nun jede Schicht des Quaders auch tatsächlich den Körper schneidet.
Für die Schichten, die den Körper der Kugel dann aber nicht schneiden, bringt Catia verständlicherweise eine Fehlermeldung, da es kein resultierendes Element der Verschneidung gibt.
Daher meie Frage:
1. Gibt es die Möglichkeit einen Körper automatisch deaktivieren zu lassen, wenn wie beispielsweise in meinem Fall die Verschneidung eine leere Menge und somit eine Fehlermeldung ausgibt? Damit letztlich nur die Körper aktiviert bleiben, die die Kugel tatsächlich schneiden und der Rest keine Aktualisierungsfehler verursacht.
oder
2. Könnt ihr mir eine bessere Vorgehensweise empfehlen, wie ich das mit dem in Schichtdicken und -farben steuerbaren Laminatmodell realisieren könnte.
Ich hoffe mein Anliegen ist soweit klar und verständlich.
Danke schonmal für eure Hilfe!
Gruß
Kandlersson
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP