| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Vorspannung / Einspannung eines Bauteils (3786 mal gelesen)
|
Jimny Mitglied
Beiträge: 22 Registriert: 23.09.2016
|
erstellt am: 06. Apr. 2018 10:43 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, ich bin zurzeit daran, mir Ansys etwas näher zu bringen. Für eine spätere Berechnung stehe ich aber momentan etwas auf dem Schlauch und finde auch sonst keinerleich Tipps und Tricks, wie ich mein Problem lösen könnte. Zur Verfügung habe ich Ansys 19.0 in der Studentenversion. Angenähertes Beispiel: Ein Stab (1m) wird auf einer Seite fixiert gelagert. Am anderen Ende ist direkt keine Klemmung vorhanden. Die Klemmung befindet sich seitlich um 20-30 cm des Stabendes versetzt. Gewünscht wäre nun, dass das lose Ende des Stabes in diese Klemmung gezogen wird und anschließend beliebig eine Kraft auf dem Stab aufgebracht werden kann. Unter Kontakte/Verbindungen habe ich schon vieles Ausprobiert, aber das Stabende ist im Ergebnis nicht in dieser Klemmung vorhanden, sondern verzieht sich nur aufgrund der einwirkenden Kraft. Das Problem was ich habe lässt sich auch auf andere Beispiele ableiten: Zur Berechnung einer Radaufhängung wird die Schraubenfeder vorgespannt eingebaut, anschließend setzt ich irgendwo belibig eine Kraft an. Hat hier jemand eine kleine Hilfestellung für mich? Großen Dank Viele Grüße Jimny Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
einfachTobi Mitglied Ingenieur
Beiträge: 146 Registriert: 22.03.2017 Ansys Workbench
|
erstellt am: 06. Apr. 2018 11:02 <-- editieren / zitieren --> Unities abgeben: Nur für Jimny
Habe gerade wenig Zeit, aber hier eine mögliche Schnelllösung: - Körper für die Klemmung erstellen und manuellen Verbundkontakt mit Stab erstellen - Verbundkontakt über ekill deaktivieren - Verschiebung auf Stab aufbringen um gewünschte Verformung zu erreichen - Verbundkontakt über ealive aktiveren --> Stab ist dort "festgeklebt" - Verschiebung deaktiveren --> Vorspannug stellt sich ein, da der Stab sich wegen des Kontaktes nicht wieder zurück in die Ausgangslage kann - Kraft aufbringen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jimny Mitglied
Beiträge: 22 Registriert: 23.09.2016
|
erstellt am: 11. Apr. 2018 09:54 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, erstmal vielen Dank für die schnelle Antwort! Ich habe die Vorgehensweise nach Tobi probiert, jedoch kommt es zu keinem Ergebnis. Was ich getan habe: - Kante des Stabes über Verbinden/Kontakte mit dem Hilfsobjekt verbunden - Kontakt mittels Apdl deaktiviert esel,s,real,,cid ekill,all alls - Eine Verschiebung eingefügt, sodass der Balken zum Hilfsobjekt gezogen wird - Kontakt mittels Apdl wieder aktiviert esel,s,real,,gespannt ealive,all alls Es tut sich aber nichts. Als Fehlermeldung bekomme ich noch angezeigt, dass ein MPC-Kontaktbereich oder eine externe Randbedingung möglicherweise in Konflikt stehen. Im angehängten Bild ist nochmal ein einfaches Beispiel: der linke blaue Balken ist im Raum fixiert. Die grüne Fläche des rechten Balken soll zum blauen gezogen werden und dort gehalten werden, sodass der Balken eine Vorspannung erfährt. Später wird dann noch eine separate Kraft aufgebracht. Hoffe jemand hat einen Tipp Grüße Jimny Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
einfachTobi Mitglied Ingenieur
Beiträge: 146 Registriert: 22.03.2017 Ansys Workbench
|
erstellt am: 11. Apr. 2018 11:56 <-- editieren / zitieren --> Unities abgeben: Nur für Jimny
|
einfachTobi Mitglied Ingenieur
Beiträge: 146 Registriert: 22.03.2017 Ansys Workbench
|
erstellt am: 11. Apr. 2018 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für Jimny
Neuer Beitrag für mehr Anhänge. Die Kontakt-Schrittsteuerung bewirkt das gleiche wie ein manuelles ekill per Command-Objekt (damit funktioniert es ebenfalls) [Diese Nachricht wurde von einfachTobi am 11. Apr. 2018 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jimny Mitglied
Beiträge: 22 Registriert: 23.09.2016
|
erstellt am: 11. Apr. 2018 15:53 <-- editieren / zitieren --> Unities abgeben:
hallo, es kommt auf jedenfall in die richtige Richtung, ....mit Ausnahmen Ich habe mal dein Beispiel aufgegriffen und versucht nachzubilden. Das Ergebnis: Durch die Verschiebung bewegt sich eine Fläche parallel zu der anderen Fläche. Bei Sekunde 2 hat sie ihr Maximum erreicht und geht dann innerhalb 1 Sekunde wieder zu ihrem Ursprung zurück. Dann bei Sekunde 3 gibts einen Sprung. Das untere Blech schnellt nach oben und bleubt mit einer Kante am anderen Blech kleben. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
einfachTobi Mitglied Ingenieur
Beiträge: 146 Registriert: 22.03.2017 Ansys Workbench
|
erstellt am: 11. Apr. 2018 16:29 <-- editieren / zitieren --> Unities abgeben: Nur für Jimny
Deine Beschreibung kommt mir immer noch spanisch vor. Zitat: Bei Sekunde 2 hat sie ihr Maximum erreicht und geht dann innerhalb 1 Sekunde wieder zu ihrem Ursprung zurück.
Die Verschiebung ist nicht auf 0 gestellt, sondern deaktiviert (siehe graue Füllung der Zellen in der Tabelle im Screenshot). Ansonsten wird der Balken tatsächlich rasant zurück gezogen. Mit dem Ende des Lastschrittes 2 wird der Kontakt aktiviert. Daher sollte der untere Balken am oberen kleben bleiben und diesen durch die Elastizität etwas nach unten biegen. Dies wird dann in Lastschritt 4 durch die einsetzende Kraft verstärkt. Irgendwas scheint an deinen Einstellungen noch nicht zu stimmen, da sich bei alles wie erwartet verhält.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jimny Mitglied
Beiträge: 22 Registriert: 23.09.2016
|
erstellt am: 11. Apr. 2018 16:33 <-- editieren / zitieren --> Unities abgeben:
|
Jimny Mitglied
Beiträge: 22 Registriert: 23.09.2016
|
erstellt am: 11. Apr. 2018 16:42 <-- editieren / zitieren --> Unities abgeben:
Jetzt hat es funktioniert. Muss ich mit der Verschiebung soweit gehen, dass der in den ersten Schritten den zweiten Körper durchdringt? Und beim schnellen Zurückfahren "kleben" dann praktisch diese zwei flächen zusammen und es zeigt sich das nebenstehende Bild? Morgen werde ich das ganze an meiner komplexen Aufgabe probieren Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
einfachTobi Mitglied Ingenieur
Beiträge: 146 Registriert: 22.03.2017 Ansys Workbench
|
erstellt am: 12. Apr. 2018 08:36 <-- editieren / zitieren --> Unities abgeben: Nur für Jimny
Wenn die Körper sich von Anfang an berühren entsteht ja nicht die Vorspannung durch zurückfedern, die du erreichen wolltest. Im Idealfall berühren sich die Körper gerade so. Bei einer komplexen Geometrie ist das evtl. nicht so einfach möglich. Dann musst du wohl mit einer geringen Durchdringung leben und hoffen (oder die Einstellungen steuern) dass der Kontakt noch gefunden wird. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jimny Mitglied
Beiträge: 22 Registriert: 23.09.2016
|
erstellt am: 12. Apr. 2018 09:10 <-- editieren / zitieren --> Unities abgeben:
Morgen, der Aktueller Stand: Ich habe das ganze an meiner komplexen Figur probiert und habe schon sehr gute Ergebnisse! Noch etwas feinjustage, aber sonst perfekt. (Das ganze unter Ansys 19 Student) Jetzt kommt aber das Dilemma: unter der 19.0 Studenversion funkttioniert es. Jetzt habe ich aber hier in der Firma nur Zugriff auf Ansys R17.1, dahinter auch ein Rechner, der eine höhere Rechenleistung hat, jedoch gibt es unter der Version die "Kontakt-Schrittsteuerung" nicht!? Wie ist denn deine Meinung nun dazu? Ziel ist es, dass ich die Vorspannung meines Bauteils in die 17.1 Version reinbekomme. Ich habe aber schon gemerkt, das Ansys 17.1 keine Dateien von 19.0 öffnen kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
einfachTobi Mitglied Ingenieur
Beiträge: 146 Registriert: 22.03.2017 Ansys Workbench
|
erstellt am: 12. Apr. 2018 09:53 <-- editieren / zitieren --> Unities abgeben: Nur für Jimny
Dann musst du den Kontakt selbst per APDL "killen" und "beleben". Hier eine gute Anleitung: *klick*Für das APDL-Command-Object kannst du auch einen Lastschritt einstellen, an dem es ausgeführt werden soll. [Diese Nachricht wurde von einfachTobi am 12. Apr. 2018 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Duke711 Mitglied
Beiträge: 826 Registriert: 14.11.2016
|
erstellt am: 12. Apr. 2018 12:31 <-- editieren / zitieren --> Unities abgeben: Nur für Jimny
|
Jimny Mitglied
Beiträge: 22 Registriert: 23.09.2016
|
erstellt am: 17. Apr. 2018 14:20 <-- editieren / zitieren --> Unities abgeben:
Hallo, danke für die Tipps! Mittels APDL funktioniert es prima. Ich teile die Simulation in mehrere Lastschritte, schalte die APDLs beliebig zu und erhalte den gewünschten Effekt. Top! Jetzt habe ich nur noch eine Kleinigkeit: Nachdem sich die zwei Flächen verkleben, will ich eine Bewegung auf die Bauteile drauf geben und deren Schwingung und Spannungsspitzen entnehmen. Das ganze Transient Strukturmechanisch. Funktioniert soweit auch gut, nur nach dem "verkleben" und anschließendem zurückstellen entsteht eine kleine Eigenschwingung. Kann man diese in einem nachfolgenden Lastschritt abdämpfen sodass das Bauteil vor meiner aufgebrachten Bewegung in Ruhe ist? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |