Hallo community,
mein erster Beitrag - nach jahrelangem Mitlesen wurde mir bereits viel geholfen. Die Lösung zu einer aktuellen Frage kann ich allerdings nicht finden, daher schildere ich euch kurz mein Problem.
In NX 11 versuche ich eine Optimierung (Menü>Analyse>Optimierung und Empfindlichkeit>Optimierung) zu erstellen, die einen Körper erstellt, dessen Drehmoment zu einer festen Achse maximiert wird. Als Variablen habe ich dabei die Kantenlängen des zu erstellenden Quaders, Fasengrößen sowie die Position der beschreibenden Skizze definiert. Das Ziel ist die Maximierung des Drehmoments (Masse hoch [Abmaße hoch], Hebelarm hoch). Als Zwangsbedingung limitiere ich die maximale Masse des Quaders (1,5kg). Außerdem muss der Quader noch in der späteren Baugruppe montierbar sein, d.h. hineinpassen. Dazu habe ich Offset-Flächen der begrenzenden Nachbargeometrie erstellt, Schnittkurven generiert und deren Länge assoziativ abgefragt. Als zweite Zwangsbedingung habe ich nun die max. Länge der Schnittkurven auf 0,0mm gesetzt, um Ergebnisse mit Kollisionen von vornherein auszuschließen.
Allerdings "vergisst" NX beim Ausführen der Optimierungsläufe irgendwann die Länge der Schnittkurven (d.h. die entspr. Expressions sind gleich null), obwohl tatsächlich eine Schnittkurve durch eine Kollision entsteht.
Meine Frage ist nun, ob dieses Problem bekannt und eventuell durch einfache Einstellungen behoben bzw. durch eine andere Art der Abfrage nach einer Kollision gelöst werden kann?
Ich danke euch für eure Antworten,
Grüße
Patrick
------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP