PropertyManager „Kontaktvisualisierungsdarstellung“

Mit einer Kontaktvisualisierungsdarstellung können Sie anzeigen, wie Körper in Mehrkörper-Teilen und Baugruppen verbunden sind. Bevor Sie die Analyse ausführen, können Sie die Kontaktbereiche, die von den globalen Kontakteinstellungen angewendet werden, und alle lokalen Kontaktsätze ermitteln. Sie können auch Starrkörperformen erkennen und festlegen, ob Körper ausreichend durch Zwangsbedingungen definiert wurden.

So öffnen Sie den PropertyManager Kontaktvisualisierungsdarstellung:

  • Klicken Sie mit der rechten Maustaste auf Verbindungen icon_connections.gif und dann auf Kontaktvisualisierungsdarstellung UI_contact_visualization_plot.png oder
  • Klicken Sie auf den Nach-unten-Pfeil auf dem Verbindungen-Berater tool_connections_simulation.gif (Simulation CommandManager) und dann auf Kontaktvisualisierungsdarstellung UI_contact_visualization_plot.png.

Kontakt anzeigen

Rendert Bereiche des Modells mit Farbe entsprechend des angewendeten Kontakttyps.

Komponenten auswählen Wählen Sie entweder die Baugruppe oder die Komponenten (zwei und mehr) aus, um die Kontaktbereiche anzuzeigen.
Berechnen Berechnet alle Kontaktbereiche zwischen den ausgewählten Komponenten und rendert sie mit einer eindeutigen Farbe entsprechend dem Kontakttyp. Listet alle ermittelten Kontaktpaare unter Ergebnisse auf.
Von Solver erstellte Kontakte einschließen (Netz erforderlich) Aktiv nach dem Vernetzen des Modells. Wählen Sie diese Option aus, um auf der Netzebene die Bereiche des Modells anzuzeigen, die vom Solver (bevor die Analyse gestartet wird) mit einer zugewiesenen Kontaktdefinition ermittelt wurden.
Kontakttyp Farbdarstellung
Verbunden contact_code_red.png Rot
Keine Penetration contact_code_purple.png Lila
Penetration zulassen (Freier Kontakt) contact_code_green.png Grün
Schrumpfpassung contact_code_orange.png Orange
Virtuelle Wand contact_code_yellow.png Gelb
Thermischer Kontaktwiderstand contact_code_purple.png Lila
Isoliert contact_code_green.png Grün

Ergebnisse

PM_geometry_based_contacts.png Geometriebasierte Kontakte anzeigen Schaltet die Sichtbarkeit der geometriebasierten Kontakte um. Wenn die Option aktiviert ist, werden die angrenzenden Geometrieelemente (Kanten, Flächen oder Körper) zwischen den Komponenten, die an einer Kontaktdefinition (global oder lokal) beteiligt sind, gerendert.

Alle ermittelten Kontaktpaare werden dementsprechend unter Manueller Kontakt oder Globaler Kontakt aufgelistet.

  • Klicken Sie auf eine Kontaktdefinition in der Liste, um die Farbdarstellung des Kontaktbereichs anzuzeigen. Die Komponenten, die der Kontaktdefinition zugeordnet sind, werden unter den Kontaktknoten aufgelistet.
  • Klicken Sie mit der rechten Maustaste auf einen Kontaktknoten, und wählen Sie Zoomen auf Auswahl aus.
  • Sie können jedes Kontaktpaar einzeln rendern oder auf Alle Kontaktstellen anzeigen klicken, um alle Kontaktsätze gleichzeitig zu rendern.
    Die geometriebasierten Kontakte umfassen die Bereiche der Komponenten mit angrenzenden Geometrieelementen. Um ein Kontaktpaar ohne Penetration zwischen Flächen anzuzeigen, die anfänglich nicht angrenzend sind, wählen Sie Von Solver erstellte Kontakte einschließen (Netz erforderlich).
PM_solver_based_contacts.png Anzeigen von Solver-basierten Kontaktsätzen Schaltet die Sichtbarkeit der Solver-basierten Kontakte um. Wenn die Option aktiviert ist, werden die Kontaktbereiche auf der Netzelementebene gerendert, die vom Solver ermittelt werden, bevor die Analyse gestartet wird.
 
  Nicht ausgewählte Körper anzeigen Aktiv, wenn Sie in Komponenten auswählen Komponenten und nicht die ganze Baugruppe auswählen.
geometry-based-contact.png solver-based-contact.png
Darstellung des geometriebasierten Keine-Penetration-Kontakts. Darstellung der Berührungskante zwischen den beiden Komponenten. Darstellung des Solver-basierten Keine-Penetration-Kontakts. Darstellung der Netzelemente, die an der Kontaktformel beteiligt sind.

Unterbestimmte Körper

Erkennt starre (oder freier) Körperformen. Körper, die nicht ausreichend durch Einspannungen, Verbindungselemente oder Kontaktbedingungen gestützt werden, können frei verschoben oder gedreht werden. Ein Körper ohne Zwangsbedingungen hat sechs starre Körperformen: drei translatorische und drei rotierende.

Berechnen Ermittelt Körper, die nicht ausreichend mit Zwangsbedingungen versehen sind und verschiebbare oder drehbare Starrkörperformen aufweisen. Das Analysewerkzeug wendet ein grobes Netz an und führt die statische Studie (mit dem Direct Sparse Solver) mit allen definierten Lasten, Verbindungen und Randbedingungen durch.
Unterbestimmte Körper

Listet die Körper auf, die unzureichend mit Zwangsbedingungen versehen sind. Ein grüner Pfeil im Grafikbereich zeigt in die Richtung (Verschiebung oder Rotation) der freien Bewegung.

Wählen Sie einen der aufgeführten Freiheitsgrade (z. B. Translation 1 oder Rotation 1), um eine animierte Translation des Körpers mit zu wenigen Zwangsbedingungen anzuzeigen.

Bevor Sie die Simulation ausführen, wenden Sie adäquate Bedingungen an, um eine Instabilität des Modells zu vermeiden.

Wenn keine starren Körper erkannt werden, gibt der Solver die Meldung aus, dass das Modell vollständig durch Zwangsbedingungen definiert ist.

Das Werkzeug für Unterbestimmte Körper erkennt keine Stabilitätsmängel bei Modellen, die keine Kontakte ohne Penetration oder Schraubenverbindungen aufweisen. Körper mit Schraubenverbindungen und Kontakten ohne Durchdringung können für eine erfolgreiche Simulation ausreichend mit Zwangsbedingungen versehen sein, werden aber in der Liste der Körper ohne Zwangsbedingung angezeigt.

Siehe auch SOLIDWORKS Simulation Hilfe: Erkennung von Modi für starre Körper, Soft Spring zur Modellstabilisierung verwenden und Vermeiden von Starrkörperbewegungen.

Erkennung von Modi für starre Körper

Das Dienstprogramm „Körper ohne Zwangsbedingung“ erkennt alle starren (oder freien) Modi der Körper, die nicht ausreichend durch Haltevorrichtungen, Verbindungsstücke oder Kontaktbedingungen unterstützt werden.

Öffnen Sie in einer statischen Studie den PropertyManager Kontaktvisualisierungsdarstellung und klicken Sie auf die Registerkarte Körper ohne Zwangsbedingung.

Es wird empfohlen, realistische Materialien, Lasten und Randbedingungen auf Ihrem Modell zu definieren, bevor Sie das Dienstprogramm „Körper ohne Zwangsbedingung“ ausführen. Die Eigenschaften der Studie sollten die Betriebsbelastung und die Randbedingungen des Modells, das Sie versuchen zu analysieren, so genau wie möglich reflektieren.

Das Dienstprogramm „Körper ohne Zwangsbedingung“ kann lokale Singularitäten (Elemente mit keiner oder fast keiner Steifigkeit) in der zerlegten globalen Versteifungsmatrix erkennen, die ein Hinweis auf Bewegung eines starren Körpers sein können. Der Algorithmus erkennt Situationen, in denen der Unterschied zwischen den angrenzenden Steifigkeitsbedingungen in der globalen Steifigkeitsmatrix berechtigterweise sehr groß ist und nicht zwangsweise zu Singularitäten führt. Solche Modelle können Folgendes enthalten:
  • Teile mit konischer Geometrie, bei denen sich die Steifigkeit über das Teilprofil hinweg erheblich unterscheidet.
  • Baugruppen mit Teilen, die große Abweichungen bei ihren Materialsteifigkeitseigenschaften aufweisen.
  • Teile mit lokalisierten extremen Steifigkeiten an den Stellen, an denen Verbindungsstücke oder abgesetzte Lasten angewendet werden.
  • Dünne als Schalen modellierte Teile, die grundsätzlich über sehr wenig Rotationssteifigkeit verfügen.
Die oben genannten Fälle werden nicht als Singularitätsquellen für die globale Steifigkeitsmatrix des Dienstprogramms „Körper ohne Zwangsbedingung“ behandelt, wenn die Teile ausreichend beschränkt sind.

Der Algorithmus überprüft die Existenz freier Verschiebungen und Rotationen in den globalen X-, Y- und Z-Richtung für jedes Teil eines Baugruppenmodells. Er kann auch Instabilitätsprobleme in Baugruppen mit Ketten- (oder Scharnier-) Mechanismen zwischen den Teilen erkennen. Wenn Modi für freie Körper erkannt werden, animiert das Programm diese durch Anpassen der entsprechenden Steifigkeit und Kraft in dieser Richtung, um ein begrenztes Verhalten zu erstellen, das die Bewegung eines starren (oder freien) Körpers reflektiert.

Es wird empfohlen, die erkannten Modi für freie Körper der Teile mit den entsprechenden Translations- und Drehbewegungseinschränkungen zu stabilisieren, bevor Sie mit der Analyse fortfahren.