Autor
|
Thema: .fil Datei erzeugen mit ABAQUS/CAE (8093 mal gelesen)
|
Westrich08 Mitglied Student
Beiträge: 4 Registriert: 16.11.2009
|
erstellt am: 16. Nov. 2009 16:05 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich möchte aus meiner Abaqus Inputfile eine .fil-Datei erzeugen, weil ich diese benötige, um mein FE-Model in SIMPACK zu importieren. Allerdings bekomme ich es einfach nicht hin, diese Datei zu erzeugen. In meiner Anleitung heisst es, man solle dazu lediglich in der Input File *File Format, ASCII hinzufügen, damit die .fil-Datei erzeugt wird. Allerdings spuckt Abaqus nichts dergleichen aus, wenn ich diesen Befehl unter Model - Edit Keywords hinzufüge Ich hoffe, jemand kann mir helfen. Benutze Abaqus 6.4-2 Student edition (evt.l hat es ja was damit zu tun) Danke 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: 16. Nov. 2009 17:11 <-- editieren / zitieren --> Unities abgeben: Nur für Westrich08
Users Manual 4.1.2 Output to the data and results files Zitat:
Output to the Abaqus/Standard results fileAbaqus/Standard analysis results can be written to the results (.fil) file. Element output, nodal output, contact surface output, energy output, modal output, and section output are available. Use any of the following options to request output to the Abaqus/Standard results file: *CONTACT FILE *EL FILE *ENERGY FILE *MODAL FILE *NODE FILE *SECTION FILE These options are discussed in detail below.
Die Befehle werden von CAE nicht unterstützt. Keyword-Editor verwenden oder Input-Datei modifizieren.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stoepselkid Mitglied Student
Beiträge: 29 Registriert: 03.04.2009
|
erstellt am: 17. Nov. 2009 10:18 <-- editieren / zitieren --> Unities abgeben: Nur für Westrich08
Hallo Westrich, wenn du die von Mustaine angesprochenen Befehle verwendest hast du noch kein ASCII-Format, dazu musst du mit einem weiteren Befehl (ob skriptgesteuert oder manuell) die *.fil in eine *.fin umwandeln. Aus eigener Erfahrung kann ich sagen, dass man sich gerade bei vielen Elementen und Outputvariablen zunächst auch in dieser *.fin nicht so gut zurechtfindet... Falls dein Problem noch aktuell ist kann ich dir gerne sagen, was ich zur Lösung gemacht habe Stoepsel ------------------ Wissen ist Macht, nichts wissen macht auch nichts. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Westrich08 Mitglied Student
Beiträge: 4 Registriert: 16.11.2009
|
erstellt am: 18. Nov. 2009 13:57 <-- editieren / zitieren --> Unities abgeben:
Hallo und danke für eure Antworten. Leider bekomme ich immer noch keine .fil-Datei hin. Habe versucht, die von Mustaine angegebenen Befehle an den verschiedensten Stellen des Keywordeditors anzubringen, allerdings kommt einfach nie eine .fil Datei dabei heraus. Habt ihr evtl ein kleines Beispiel für mich, wie das ganze im Editor aussehen soll? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stoepselkid Mitglied Student
Beiträge: 29 Registriert: 03.04.2009
|
erstellt am: 18. Nov. 2009 15:14 <-- editieren / zitieren --> Unities abgeben: Nur für Westrich08
Hallo Westrich, *File Output, NUMBER INTERVAL=1 *Node FILE COORD sind die entsprechenden Zeilen in meiner Input-datei (um die Knotenkoordinaten in eine *.fil ausgeben zu lassen). Achtung! : Je nachdem, was für Werte du ausgegeben bekommen möchtest ändert sich der Befehl ein wenig, bzw nicht alle Werte können ausgegeben werden, es gibt dazu eine Tabelle im Abaqusmanual. Diese Funktion wird nicht von CAE unterstützt, du musst also die Rechnung direkt von der INP starten. Lädst du sie zunächst in CAE und startest den Job von dort aus, kann es passieren, dass der Befehl nicht berücksichtigt wird - so ging es mir zumindest. Falls du mit einer Linuxmaschine arbeitest wird dir der Befehl: /usr/lpp/abaqus6.7/Commands/abaqus ascfil job=jobname eine *.fin liefern, die ich mit sed weiter "lesbar gemacht habe" mittels: /bin/cat *.fin |tr -d "\n"| sed -e "s/*/\n/g">test Soweit so gut, aber versuch erstmal die *.fil zu erstellen und dann kannst du weitersehen... stoepsel ------------------ Wissen ist Macht, nichts wissen macht auch nichts. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Westrich08 Mitglied Student
Beiträge: 4 Registriert: 16.11.2009
|
erstellt am: 20. Nov. 2009 13:47 <-- editieren / zitieren --> Unities abgeben:
Hi Stoepsel, und vielen Dank, habe es jetzt endlich hingekriegt. Es ging allerdings auch alles sowohl unter CAE als auch über Command, habe sogar die .fil jetzt in ASCII umgewandelt, ging alles in einem Schritt. Allerdings ist die .fil Datei nicht sehr aufschlussreich. Hoffe aber, dass SIMPACK mit der Datei jetzt mal etwas anfangen kann. Lieben Gruß Westrich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberjonny Mitglied Student
Beiträge: 24 Registriert: 18.05.2010
|
erstellt am: 14. Apr. 2011 11:17 <-- editieren / zitieren --> Unities abgeben: Nur für Westrich08
Hallo Westrich, Ich hoffe ich kann dich hier noch erreichen. Ich würde gerne das Ergebnis meines CAE Models in einer .fil Datei für Tecplot ausgeben lassen. Du hast erwähnt, dass du eine .fil Datei mit abaqus cae erzeugt hast? Kannst du mir bitte einmal kurz erklären wie du es funktioniert? Ich finde in der manual nur den Umweg über das .inp file? Vielen Dank! Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MGolbs Mitglied Ingenieur
Beiträge: 6 Registriert: 27.03.2007
|
erstellt am: 05. Jan. 2012 14:21 <-- editieren / zitieren --> Unities abgeben: Nur für Westrich08
Hallo, ich bin gerade dabei das Format einer *.fil zu erkunden, da ich es für eine Fatiguebewertung mit einem externen Programm benötige. Leider habe ich kein Abaqus vorliegen, nur ein Sample mit einen Lastfall. Ich muss von einem FREMD-FE Solver ins Abaqusformat kommen. Hier das Sample: "loadcase 1 " "Time= 0.000000" "node" "SX" "SY" "SZ" "TXY" "TYZ" "TZX" "T-C" 1 6.3411436 2.7486203 0 0 0 0 0 2 6.0370731 3.4166379 0 0 0 0 0 Leider weiss ich nicht wie ein zweiter, dritter loadcase im Abaqusformat angefügt wird. Hat da jemand einen Tipp für mich?
Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |