Autor
|
Thema: Materialdatenbank (3483 mal gelesen)
|
moonwalker Mitglied Tragwerksplaner
Beiträge: 60 Registriert: 09.07.2007 abaqus 6.73
|
erstellt am: 26. Jul. 2007 15:35 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich arbeite zur Zeit an einer Parameterstudie in der ich sowohl Werkstoffeigenschaften als auch Profilquerschnitte verändere. Die Materialgesetze bestehen aus umfangreichen Tabellen für die Spannungs-Dehnungsbeziehungen, Schädigung... . Bei NX Nastran konnte man unterschiedlichen Materialien in Datenbanken speichern, besteht bei Abaqus eine ähnliche Alternative? Danke schon mal für Eure Tipps! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
yustnlight Mitglied
Beiträge: 40 Registriert: 28.01.2005
|
erstellt am: 27. Jul. 2007 11:18 <-- editieren / zitieren --> Unities abgeben: Nur für moonwalker
Hi, Du kannst Deine Materialdaten als separates File speichern. *include, input=Material_XYZ.mdat Bsp: Dein Materialdaten-File: Name -> Material_XYZ.mdat *Material,name= XYZ *Elastic ** Estatic Poiss Temp ** MPa [-] °C 212000.0, 0.2840, 20. *Plastic **Sigma[MPa] eps[-] Temp[°C] 694.855, 0.0 , 20. *Density ** t/mm**3 7.800E-09, etc.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
moonwalker Mitglied Tragwerksplaner
Beiträge: 60 Registriert: 09.07.2007 abaqus 6.73
|
erstellt am: 30. Jul. 2007 09:50 <-- editieren / zitieren --> Unities abgeben:
Hi yustnlight, Danke für Deinen wertvollen Tipp, ich habe gerade versucht ihn umzusetzen, habe jedoch noch einige Fragen. Ich habe meine Material-Datei über include in den Input-file eingebunden. Jetzt wollte ich den input-file über import in cae einlesen, bekomme jedoch eine Fehlermeldung. Auch die Angabe des Pfads hat nicht zur Lösung beigetragen. Vielen Dank für weitere infos! Gruß Marc
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
oeztueke Mitglied
Beiträge: 55 Registriert: 04.11.2005
|
erstellt am: 30. Jul. 2007 12:23 <-- editieren / zitieren --> Unities abgeben: Nur für moonwalker
Du kannst es mit einem skript (*.py Datei) einlesen. Beispiel: from abaqus import * from abaqusConstants import * # Create the stahl material import material import section import displayGroupMdbToolset as dgm import regionToolset mdb.models['Model-1'].Material('stahl') mdb.models['Model-1'].materials['stahl'].Elastic(table=((210000., 0.3), )) mdb.models['Model-1'].materials['stahl'].Plastic(table=((247.0, 0.0), (315., 0.0475),(374., 0.093),(445., 0.178),(494., 0.258), (513., 0.298))) Danach ABAQUS-CAE starten und Run Script Viel Glück ------------------ koe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
moonwalker Mitglied Tragwerksplaner
Beiträge: 60 Registriert: 09.07.2007 abaqus 6.73
|
erstellt am: 30. Jul. 2007 12:58 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|