Hot News:

Unser Angebot:

  Foren auf CAD.de
  LS-DYNA
  erste LS-Dyna-Versuche - Wie wird Belastungsgeschichte vorgegeben?

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  erste LS-Dyna-Versuche - Wie wird Belastungsgeschichte vorgegeben? (1495 mal gelesen)
Cpt.Klotz
Mitglied



Sehen Sie sich das Profil von Cpt.Klotz an!   Senden Sie eine Private Message an Cpt.Klotz  Schreiben Sie einen Gästebucheintrag für Cpt.Klotz

Beiträge: 346
Registriert: 19.04.2005

erstellt am: 03. Mai. 2006 17:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo ich arbeite seit ca. 2 Jahren mit ANSYS-Classic. An der TU an der ich jetzt arbeite habe ich über den hiesiegen CAD-Pool die Möglichkeit mit LS-Dyna zu arbeiten und habe dies letzte Woche zum ersten Mal versucht. Das Standardbeispiel aus der Hilfe mit dem fallenden Aluminiumwürfel hat auch gut geklappt. Gestern habe ich einfach mal versucht ein Auto gegen eine Wand fahren zu lassen, um etwas eigenes zu testen, nur leider komme ich nicht mit der Lastaufbringung klar. Ich habe 3 Komponenten

- Die Mauer, welche als rigid-body über das Material abgebildet ist
- Das Auto komplett, welches eine Anfangsgeschwindigkeit erhält
- Und als letztes der Boden des Autos, der über d,all,uy vertikal gehalten wird.

So wenn ich nun aber ein Variable Zeit und eine namens Belastung deklarieren, dann rechnet er nur ein kleines Stück und hört dann auf. Ich habe nur die Anfangsbeidungen drin (Anfangsgeschwindigkeit, und die vertikale Halterung) und über die gesamte Zeit eine Beschleunigung in Z-Richtung die Null beträgt, einfach nur, um über die gesamte Zeit Belastungen im System zu haben. Zwischendurch hat es mal kurzeitig ein bißchen besser geklappt, aber ich muss zugeben, dass ich derzeit nicht ganz genau weiß was ich da mache.

Hier ein Paar konkretere Fragen:

- Ich habe gelesen im kleinen Tutorial, dass man über die gesamte Zeit der Berechnung eine Last definieren sollte, ist das richtig?
- Die Enddtime, die man einstellen kann ist das die Nummer des Loadsteps oder wirklich die zu berechnenden Sekunden, wenn ich also einen Parameter Zeit setzen mit 2 Einträgen 0 und 10 und die Endzeit soll 2 sein, berechnet er dann bis 10 Sekunden, da dies die ersten beiden "Loadsteps" sind oder berechnet er bis 2 Sekunden?
- Woran kann das liegen, dass ich bis Endtime 100 rechnen lasse und nach der ersten Sekunde bewegt sich der Wagen nicht mehr und bleibt vor der Wand stehen? Die Trägheit aus den Anfangsbedingungen sollte doch noch vorhanden sein.
- Kann mir jemand ein Tutorial eine Seite im Netz oder sonst etwas gegeben, welche die Thematik Belastunggeschicht gut beschreibt?

Ich bin über jede Hilfe dankbar. Gruß

Cpt.Klotz

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Plucky
Mitglied



Sehen Sie sich das Profil von Plucky an!   Senden Sie eine Private Message an Plucky  Schreiben Sie einen Gästebucheintrag für Plucky

Beiträge: 40
Registriert: 29.01.2005

erstellt am: 03. Jun. 2006 22:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Cpt.Klotz 10 Unities + Antwort hilfreich

Hallo,

also ich es wäre hilfreich, wenn du das Inputdeck (*.dyn oder *.k) mit hochladen würdest.

versuche trotzdem mal deine Fragen zu beantworten:
Die Endzeit findet du unter dem Keyword *CONTROL_TERMINATION bei ENDTIM. Die Berechnung läuft solange, bis die Endtime dort erreicht wird.

Was du unter *DEFINE_CURVE definierst ist unabhängig von der Endtime. Also nehmen wir mal an, du hast bei Endtime 5 ms eingeben, aber eine Belastung definiert die bist 10 ms läuft, dann hört die Berechnung schon bei 5 ms auf zu rechnen, auch wenn die volle Belastung, die du definiert hast, noch nicht erreicht wird.

Gruss

Plucky

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

miky699
Mitglied
student

Sehen Sie sich das Profil von miky699 an!   Senden Sie eine Private Message an miky699  Schreiben Sie einen Gästebucheintrag für miky699

Beiträge: 4
Registriert: 06.07.2006

erstellt am: 07. Jul. 2006 09:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Cpt.Klotz 10 Unities + Antwort hilfreich

die endtim gibt deine tatsächliche Simulationsdauer an!
d.h. definierst du in der define_curve_karte eine Bewegung die meinetwegen 10 ms geht setzt du deine endtime auf 9 ms,
dyna rechnet dann bis neun!

hier ein beispiel:
*CONTROL_TERMINATION
$  endtim    endcyc
      6.5        0

$ Bewegung stempel
*DEFINE_CURVE
$    lcid      sidr      sfa      sfo      offa      offo
        11                          -1.
$            a-value            o-value
                0.0                0.0
                1.0                2.5
                2.0                5.0
                3.0                7.5
                4.0                10.0
                5.0                12.5
                6.0                15.0
                6.5              16.25
                7.0              16.25


des weiteren, wenn du deine bewegungskurve d.h die devine curve definition zu schnell ablaufen lässt hört dyna auf zu rechnet -> Hausnummer 2mm pro ms maximal an Bewegung

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

col.grunzi
Mitglied


Sehen Sie sich das Profil von col.grunzi an!   Senden Sie eine Private Message an col.grunzi  Schreiben Sie einen Gästebucheintrag für col.grunzi

Beiträge: 1
Registriert: 11.07.2006

erstellt am: 11. Jul. 2006 08:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Cpt.Klotz 10 Unities + Antwort hilfreich

Das mit *CONTROL_TERMINATION ist soweit richtig. Aber das mit der Geschwidigkeit von maximal 2mm/ms ist falsch. Was ist dann mit den ganzen Fahrzeugen, die wohl bei deutlich höheren Geschwindigkeiten gegen irgendwelche Hindernisse fahren? Also Vorsicht mit solchen Behauptungen.

Gruß Col.Grunzi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz