Autor
|
Thema: ODB splitten? (927 mal gelesen)
|
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: 01. Jul. 2008 10:04 <-- editieren / zitieren --> Unities abgeben:
Ist es möglich, eine vorhandene odb-Datei in mehrere zu splitten, also aus einer odb für 5 Parts, 5 odb's für jeweils ein Part zu machen? Hintergrund: meine odb hat eine Größe von 30 GB (Rechenzeit 3 Wochen) und sprengt jetzt bei nachfolgenden Submodel-Rechnungen sämtliche Arbeitsspeicher..... Grüße, Matthias
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: 01. Jul. 2008 11:34 <-- editieren / zitieren --> Unities abgeben: Nur für Maccias
Das sollte mit einem Python-Script machbar sein. Aber ganz leicht ist es bestimmt nicht... Es gibt glaube ich schon ein fertiges Plug-In mit dem man bestimmte Dinge in eine neue odb schreiben kann. Such mal hier danach... 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: 03. Jul. 2008 09:57 <-- editieren / zitieren --> Unities abgeben:
|
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: 29. Jul. 2008 11:57 <-- editieren / zitieren --> Unities abgeben:
Update: der Swap-Speicher läuft beim Einlesen der global ODB zu. Eigentlich muss "nur" darauf geachtet werden, dass auf einer Maschine gerechnet wird, deren Swap- und Arbeitsspeicher zusammen größer sind als die ODB plus erwarteter Arbeitsspeicher für die Submodel-Rechnung. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KubaG Mitglied
Beiträge: 165 Registriert: 18.11.2002
|
erstellt am: 04. Sep. 2008 12:59 <-- editieren / zitieren --> Unities abgeben: Nur für Maccias
Hallo Maccias, du könntest die Globalmodell-odb auf die Hälfte eindampfen, indem von jedem Step nur der letzte Frame "Steptime=1.0" erhalten bleibt. Außerdem könntest Du bei einer Neuberechnung nur die Daten herausschreiben, die Du für die Submodellrechnung benötigst. Gruß KubaG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |