Autor
|
Thema: Knotenwerte übergeben? (781 mal gelesen)
|
abax Mitglied Wiss. Mitarbeiter
Beiträge: 19 Registriert: 20.01.2016
|
erstellt am: 03. Feb. 2016 11:27 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, folgendes möchte ich machen: Ich habe ein Bauteil A und dessen Verschiebung an einem Knoten möchte ich für Bauteil B als vorgebene Verschiebung einlesen lassen. Nach der Berechnung für Bauteil B dann die Verschiebung wieder in Bauteil A einlesen. Ähnich wie ein Submodel, allerdings ohne die Submodel Funktion zu benutzen . Da ich sehr wenig Erfahrung mit Abaqus habe, habe ich keinerlei Idee wie ich beginnen soll. Für Vorschläge wäre ich sehr dankbar. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pam Crash Moderator Moderator
Beiträge: 434 Registriert: 29.04.2008
|
erstellt am: 03. Feb. 2016 17:40 <-- editieren / zitieren --> Unities abgeben: Nur für abax
|
abax Mitglied Wiss. Mitarbeiter
Beiträge: 19 Registriert: 20.01.2016
|
erstellt am: 03. Feb. 2016 22:00 <-- editieren / zitieren --> Unities abgeben:
Danke für die Antwort. Es müssen aber zwei einzelne Berechnungen sein. Der Ansatz wird später noch weiter entwickelt, dafür ist es notwendig dass es zwei einzelne Berechnungen bleiben. Wichtig ist, die Verschiebungen ein- und auszulesen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pam Crash Moderator Moderator
Beiträge: 434 Registriert: 29.04.2008
|
erstellt am: 04. Feb. 2016 17:25 <-- editieren / zitieren --> Unities abgeben: Nur für abax
Wenn alles vollautomatisch laufen soll wird man um etwas Scripting nicht herumkommen. Ich würde beispielsweise den fraglichen Freiheitsgrad via *MONITOR oder *NODEPRINT in eine Datei ausgeben lassen, den Verschiebungswert mit einem csh-script extrahieren und anschließend über *INCLUDE in das zweite modell einschleusen. Vermutlich gibt es viele weitere Lösungsansätze, z.B. mit python.. ------------------ Pam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
abax Mitglied Wiss. Mitarbeiter
Beiträge: 19 Registriert: 20.01.2016
|
erstellt am: 04. Feb. 2016 18:31 <-- editieren / zitieren --> Unities abgeben:
Danke, das klingt ganz gut. Ist es über Phyton möglich die Jobs abwechselnd auszuführen, um die Daten hin und her zu schicken? Gibt es evtl. dazu Vorlagen, die man individuell anpassen könnte? 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: 04. Feb. 2016 20:17 <-- editieren / zitieren --> Unities abgeben: Nur für abax
Das DOS-Kommando, mit dem man Abaqus-Jobs abschicken kann, kann man einfach mit Python übers OS-Modul ans Betriebssystem schicken. *Monitor wird nicht helfen, da man damit nur einen DOF ausgeben kann. *Node Print ist da schon besser.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
abax Mitglied Wiss. Mitarbeiter
Beiträge: 19 Registriert: 20.01.2016
|
erstellt am: 04. Feb. 2016 23:24 <-- editieren / zitieren --> Unities abgeben:
|
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 05. Feb. 2016 11:21 <-- editieren / zitieren --> Unities abgeben: Nur für abax
|
abax Mitglied Wiss. Mitarbeiter
Beiträge: 19 Registriert: 20.01.2016
|
erstellt am: 05. Feb. 2016 18:38 <-- editieren / zitieren --> Unities abgeben:
|