Autor
|
Thema: Rigid Body verschieben (1735 mal gelesen)
|
David_666 Mitglied Student
Beiträge: 18 Registriert: 10.08.2006
|
erstellt am: 09. Okt. 2006 19:58 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute Ich hab einmal mehr eine Frage zu Rigidbodys. In meinem Modell habe ich einen deformierbaren Körper und einen Rigidbody. Dieser soll nun mittels einer Kraft in den deformierbaren Körper eindringen. Ähnlich wie bei einem Umformprozess. Wenn ich jedoch eine Kraft auf den Referenzpunkt des Rigidbody wirken lasse, bewegt dieser sich nur bis zu Oberflächer drückt diese aber nicht ein. Kann mir jemand helfen damit ich das Problem beheben kann?
Grüße David Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 10. Okt. 2006 13:45 <-- editieren / zitieren --> Unities abgeben: Nur für David_666
Ist die Kraft groß genug? Mach' es mal umgekehrt. Gib' an dem RP die Verschiebung in den anderen Körper vor (als Boundary) und schaue dir dann die Reaktionskraft RP an. Dann weißt du welche Kraft notwendig war, um diesen Zustand zu erreichen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
David_666 Mitglied Student
Beiträge: 18 Registriert: 10.08.2006
|
erstellt am: 10. Okt. 2006 18:48 <-- editieren / zitieren --> Unities abgeben:
Hallo Mustaine Das mit dem Verschieben und somit die ressultierende Kraft zu bestimmen habe ich bereits probiert. Jedoch erfolglos. Ich habe die Inputdatei einmal angehängt. Vielleicht können Sie mir sagen worin mein Fehler liegt. Grüße David Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Maccias Mitglied Dipl.-Ing.
Beiträge: 588 Registriert: 22.08.2006 MECHANICA-Version: WF2, M190 ABAQUS-Version: 6.6-1 Grafikkarte: NVIDIA Quadro FX 1300 HP xw8200 Windows2000
|
erstellt am: 11. Okt. 2006 10:24 <-- editieren / zitieren --> Unities abgeben: Nur für David_666
Funktioniert doch alles ganz schön! Du musst halt nur Deine vorgegebene Verschiebung größer als 1 µm wählen, wenn der Abstand der beiden Teile schon 1 µm beträgt. Allerdings war in der Input-Datei auch kein Rigid Body zu finden, oder? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 11. Okt. 2006 10:40 <-- editieren / zitieren --> Unities abgeben: Nur für David_666
Wenn du die Kugel in den Körper drücken willst, so musst du das auch vorgeben. Du gibst im 1. Step nämlich nur eine Verschiebung bis zum Kontakt vor. Im 2. Step änderst du nichts. Insofern wird sich die Kugel auch nicht weiter bewegen. Kurz gesagt, du musst die Verschiebung aus dem 1. Step im 2. Step erhöhen, damit sich die Kugel auch im 2. Step bewegt. In /CAE öffnest du im Load-Modul den BC-Manager. In der Tabelle markierst die Zelle im 2. Step (Spalte) von der BC die die Kugel bewegt (Zeile) und klickst danach auf Edit. In dem Fenster das sich öffnet erhöhst du dann die bestehende Verschiebung in negative y-Richtung. Wenn du deine Änderung bestätigst, ändert sich das Feld im BC-Manager von Propagated zu Modified. That's all. Im übrigen ist deine Kugel kein Starrkörper. Anbei eine inp-Datei wo die Kugel als analytischer Starrkörper abgebildet ist. Edit: ok, zu spät. Das kommt davon, wenn man nebenbei noch andere Dinge macht.
[Diese Nachricht wurde von Mustaine am 11. Okt. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
David_666 Mitglied Student
Beiträge: 18 Registriert: 10.08.2006
|
erstellt am: 11. Okt. 2006 17:43 <-- editieren / zitieren --> Unities abgeben:
Hallo Entschuldigt ich habe die falsche Inputdatei angehangen. Aber im großen und ganzen bleibt das Modell gleich, nur dass die Kugel als Starrkörper modelliert ist. Das Problem habe ich soweit behoben. Ich danke für die Hilfe. Grüße David
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |