Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SIMULIA/ABAQUS
  Möglichkeiten das Netz mit Python zu ändern?

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
Autor Thema:  Möglichkeiten das Netz mit Python zu ändern? (775 mal gelesen)
cctim77
Mitglied



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

Beiträge: 10
Registriert: 05.09.2006

erstellt am: 05. Sep. 2006 10:53    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 Leute,
kennt sich jemand von euch mit der Python-Schnittstelle unter Abaqus aus? ich würde gerne das von Abaqus generierte Netz eines Bauteils mit Python verändern. Ich weiß, dass es möglich ist das Netz aus dem Input-File auszulesen, so dass man es in Python bearbeiten kann und dann wieder ein neues Input-File schreiben kann.
Vielleicht kennt ja jemand einen einfacheren Weg. Am besten wäre es, wenn man direkt eine Liste mit den Knotenkoordinaten und den Elementen von Abaqus erhalten könnte, die man dann verändern kann.
Vielleicht kann mir ja jemand von euch helfen, oder weiß zumindest wo man sowas nachlesen könnte.
Vielen dank schonmal im Vorraus

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

lukasz
Mitglied



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

Beiträge: 157
Registriert: 25.11.2005

erstellt am: 05. Sep. 2006 10: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 cctim77 10 Unities + Antwort hilfreich

Über die Netzveränderung mit Hilfe von Python kann ich dir leider nichts sagen, aber die Liste mit den Knoten und Elementen kriegst du doch einfach aus dem Inputfile, der ja die vollständige Modelbeschreibung enthält.
Unter *Node die Knotenkoordinaten und unter *Element die Topologie. Oder  ist es nicht das was du willst ?

vg
Lukasz

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

cctim77
Mitglied



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

Beiträge: 10
Registriert: 05.09.2006

erstellt am: 05. Sep. 2006 11:44    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

Doch das ist schon das was ich will, ich finde es bloß etwas umständlich die Knoten und Elemente erst aus der Input-Datei auszulesen, in eine Liste umzuwandeln und nachher von Python wieder eine Input-Datei schreiben zu lassen. Wenn Abaqus Knoten und Elemente sowieso schon irgendwo als Listen-Objekt gespeichert hat worauf man zugreifen kann, wäre die Sache halt wesentlich einfacher.

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

lukasz
Mitglied



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

Beiträge: 157
Registriert: 25.11.2005

erstellt am: 05. Sep. 2006 13:49    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 cctim77 10 Unities + Antwort hilfreich

Da kommst du wohl nicht drumherum dich mit dem ABAQUS Scripting User's Manual auseinanderzusezten.
Kapitel 8.5.9 An example of reading node and element information from an output database dürfte für dich besonders interessant sein.   


vg
Lukasz

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)2023 CAD.de | Impressum | Datenschutz