Location-Probleme
Eine Location hat nichts ausgewählt, oder ihr Typ unterstützt nicht, was Sie angefordert haben. Warum, und wie Sie es beheben.
Wenn Sie nur 2 Minuten haben
Eine Location ist die Art, wie Sie Dr.Q sagen, auf welchen Teil der Geometrie eine Last, ein Lager oder eine Ergebnisabfrage wirkt. Die meisten Location-Probleme sind eine von zwei Arten: Die Location löst sich zu nichts auf (sie trifft das Bauteil gar nicht), oder Sie fordern etwas an, das der Location-Typ nicht liefern kann (etwa eine Richtung aus einem Volumen). Prüfen Sie, worauf die Location zeigt, und ob ihr Typ zur Operation passt.
Die Location trifft nichts
Die Location ist gültig, löst sich aber zu keiner Geometrie auf:
- Error 256: die Location einer Ergebnisabfrage traf keine Netzknoten.
- Error 272: die Location löste sich zu keinen Knoten auf.
- Error 273: die Location löste sich zu keinen Elementflächen auf (die Operation braucht Flächen).
- Error 289: die Location wählte keine Flächen aus, auf die der relative Fehler bezogen werden könnte.
- Error 60: die Location eines Linienmoments traf keine Knoten, es konnte kein Moment aufgebracht werden.
- Errors 115, 220: eine von einer Location oder Randbedingung angegebene Surface-ID existiert nicht im Netz. Prüfen Sie die Surface-ID gegen die Geometrie.
Übliche Ursachen: eine falsche oder veraltete Surface-/Body-ID, die falsche geladene Datei, oder eine Box-/Sphere-Region, die so liegt, dass sie das Bauteil nicht überlappt. Beachten Sie den Unterschied zwischen Knoten und Flächen: Manche Operationen lösen sich zu Knoten (Punkten) auf, andere zu Elementflächen. Besonders eine Flächen-Randbedingung (ein Druck oder ein Normal-Lager) braucht Flächen, und ein ganzer Körper oder eine Voll-Volumen-Sphere/Box liefert keine, nutzen Sie also eine Flächenauswahl oder surface_only=True. Prüfen Sie die angegebene Location und die verwendeten Dateien.
Eine Temperatur braucht ein Volumen, keine Fläche
- Error 407: eine Temperatur-Randbedingung in einer Strukturanalyse wählte eine Fläche statt eines Volumens.
Eine Temperatur geht als thermische Dehnung des erfassten Materials ins Modell ein, ihre Location muss also Material auswählen, keine Berandung. Eine Flächenauswahl würde nur die Knoten auf der Fläche erwärmen und das Material direkt dahinter auf Referenztemperatur lassen — ein fiktiver Temperatursprung, den keine Wärmeleitung dorthin gebracht hat, deshalb lehnt der Solver sie ab, statt sie zu nähern. Wählen Sie ein Volumen: Location.everywhere(), einen Body, oder eine Sphere oder Box ohne surface_only.
Keine Hauptachse für diesen Location-Typ
- Errors 270, 271, 292: eine Cavity, Sphere oder Box hat keine Hauptachse.
- Error 409: die ausgewählte Geometrie ist entartet (leer, oder ihre Knoten sind kollinear oder fallen zusammen), ihr Trägheitsmoment definiert daher keine Hauptachse. Wählen Sie einen Bereich mit einer eindeutigen dominanten Richtung, oder geben Sie die Richtung explizit an.
Die Hauptachse einer Location (ihre dominante geometrische Richtung) ist nur für flächen- und körperbasierte Auswahlen verfügbar. Eine Cavity, Sphere oder Box ist ein Raumbereich ohne einzelne Achse, die Abfrage schlägt also fehl. Um eine Randbedingung auszurichten, nutzen Sie eine AxisSpecification, statt eine Richtung von der Location abzuleiten.
Eine Box-Location ist nicht eindeutig definiert
- Error 293: die beiden Richtungsvektoren der Box spannen keine Ebene auf.
Eine Box-Location wird durch zwei Richtungsvektoren orientiert. Sie müssen ungleich null und nicht parallel sein, damit sie eine Ebene aufspannen. Geben Sie zwei unabhängige Richtungen an.
Die Cavity-Auswahl wirkt unplausibel
- Warning 22: die Cavity-Auswahl umfasst mehr als 90 % der Oberfläche.
Eine Cavity-Location soll eine innere Oberfläche isolieren. Erfasst sie fast die gesamte Oberfläche, hat sie vermutlich nicht die gemeinte Cavity isoliert. Prüfen Sie die Auswahl.
Was die einzelnen Location-Typen auswählen und wie man sie angibt, steht unter Locations.