|
SIMULIA/ABAQUS : Membrane Fehler
Nicksen am 05.04.2012 um 08:33 Uhr (0)
Hallo,wenn es dir "nur" um die Geometrie geht, kannst du im inp-file nach *End Part Schluss machen. Und in meinen Augen: Initial conditions wurden bei einer korrekten step Definition bei mir stets einwandfrei aus einer inp Datei eingelesen.mfg Nicksen------------------================= Dingsen =================
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Membrane Fehler
moffel am 03.03.2009 um 22:33 Uhr (0)
Hi,ich wollte die INITIAL CONDITIONS ausprobieren, aber beim importieren der Input Datei bringt er mir immer Fehlermeldungen. Hab ichs falsch platziert?Habe 990 Elemente.Das Elset ist folgendermaßen definiert:*Elset, elset=Alles, generate 1, 990, 1Und die INITIAL CONDITIONS sind nach den BC eingefügt:*INITIAL CONDITIONS, TYPE=STRESS,Alles, 1, 1, 1Als Fehler bringt er mir:AbaqusException: Problem when parsing keyword: INITIALCONDITIONS Invalid parameter: 1. The parameter may be misspelled, obsolete, or ...
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Surfaces selektieren
Mustaine am 06.03.2009 um 15:54 Uhr (0)
Kannst du die CAE-Datei mit anhängen? Damit wäre es leichter nachzuvollziehen was dein Script macht.
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Python-Skripte verschlüsseln
Mustaine am 09.03.2009 um 10:03 Uhr (0)
Das einfachste ist doch die Datei zu compilieren. Der Großteil des Codes wird dadurch unlesbar.Google zeigte diese einfache Methode eine pyc-Datei zu erstellen.Code:## abaqus python /namedieserdatei/ /namezucompilierenderdatei/#import py_compileimport sysdatei = str(sys.argv[1])py_compile.compile(datei)
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Federsteifigkeit in inp ändern
Mustaine am 09.03.2009 um 10:10 Uhr (0)
Zitat:Original erstellt von Schieblehre:Hallo ABAQUS-Gemeinde,ich benötige Eure Hilfe, habe folgendes Porblem:ich benutzte einen Optimieralgorithmus in Matlab, der verändert mein netz im inp., startet abaqus, liest due ergebnisse aus, und das netz wird wieder verändert., usw. Das netz ändere ich mit *Node, INPUT=netz.dat, netz.dat schreibt matlab raus.jetzt hab ich in abaqus eine spring verbaut und möchte die Federsteifigkeit ähnlich wie das netz verändern, also irgendwie die Federsteigkeit in einen file ...
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Ergebnisse vervielfältigen
milasan am 12.03.2009 um 14:38 Uhr (0)
Hallo LaKriz,um aus einer CAE-Datei eine Inputdatei ohne Part-Assembly-Struktur zu machen, kannst Du in CAE im Prompt ( die drei ) eingeben:from abaqus import *mdb.models[Model-1].setValues(noPartsInputFile=ON)Wobei statt Model-1 der Name des Modells stehen sollte.CAE merkt sich das für dieses Modell, dh. die Einstellung bleibt auch beim Speichern und wieder Öffen erhalten. Wenn Du doch zur Part-Assembly-Struktur zurückwillst, gibst Du denselben Befehl mit "OFF" statt "ON" ein.Gruß,M.
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : subroutine III
Kappel am 03.04.2009 um 09:09 Uhr (0)
So ich konnte nun das Problem beheben.Es hatte, entsprechend meinen Erwartungen nichts mit der Routine zu tun.Ich habe in der DOS-Eingabeaufforderung folgendes eingegeben:C:abaqus verify -userDort werden dann einige Tests gemacht. Unter Anderem fird dort angezeigt oder der Compiler den Anforderungen entspricht usw.Bei mir lief dieses Tool durch, meldete aber am Ende einen Fehler.In diesem Fall wird auf der Festplatte ein Ordner "C:verify" angelegt.In diesem Ordner befindet sich ein Logfile (*.log) indem In ...
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Datenimport und -export
carsten1983 am 17.03.2009 um 07:48 Uhr (0)
Leicht ist relativ. Ein Script, gerade in Python, ist mithilfe der Report Datei aus Abaqus schnell erstellt. Du musst doch lediglich diese Datei so umschreiben, dass die Zahlen Parameter werden. Eigentlich brauchst du nur drei Dinge:1. Eine Funktion zur Modellerzeugung 2. Ein Kriterium, das festlegt was wünschenswert ist (was soll optimiert werden)3. Einen Optimierungsalgorithmus zu 1.: Am einfachsten geht es wie folgt:- Erzeuge dein Modell von Hand im CAE- öffne die Reportdatei schreib alles so um, dass s ...
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Datenimport und -export
Martin-Polytechnique am 17.03.2009 um 16:52 Uhr (0)
Hallo!Vielen Dank fuer die schnelle Antwort! Die Ausgabe der Daten in der gewuenschten Form habe ich nun hinbekommen... Bleibt noch das einlesen der Daten:Ich moechte lediglich Daten aus einer Datei (in der nur Zahlen stehen) einlesen und diese im *.inp File als *Parameter einlesen. Muss ich da wirklich schon mit Python ran oder geht das auch einfacher?Wie erstelle ich denn so eine Python-Funktion und welche Reportdatei ist das?Vielen Dank fuer die Hilfe!Gruss,Martin
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Datenimport und -export
carsten1983 am 18.03.2009 um 07:47 Uhr (0)
Zitat:Wie erstelle ich denn so eine Python-Funktion und welche Reportdatei ist das?Die Reportdatei liegt im Arbeitsverzeichnis und hat die Endung .rpy. Zu der Sache mit dem Einlesen von Daten aus einer Datei und schreiben in die .inp, kannst du als Programmiersprache nehmen was du willst. Was dir dabei leicht fällt und was nicht musst du selbst entscheiden. Die Funktion zur Geometrieerzeugung, die ich meinte, brauchst du nicht wenn du über die .inp Datei gehst. Ansonsten google einfach mal Python und Funk ...
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Kalkulationsende im Abaqus Batch Mode
Martin-Polytechnique am 18.03.2009 um 14:01 Uhr (0)
Hallo,ich benutze Abaqus im Batch mode ueber die Linux Shell und habe ein Problem mit dem Ende meiner Simulation. Ich verwende ein Shell-Script, das zunaechst Abaqus aufruft und die Berechnung startet. In der naechsten Zeile des Shell-Scriptes rufe ich ein Python-Script auf, dass auf die erstellte *.ODB Datei zugreift und Daten in eine Ausgabedatei schreibt.Das Problem ist nun, dass das Python Script bereits beginnt, wenn die Rechnung noch laeuft. Es versucht dann, auf die *.ODB Datei zuzugreifen, die jedo ...
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Abaqus Script bricht ab !
Nicksen am 11.08.2009 um 09:50 Uhr (0)
Ich hatte das Problem frueher auch.Mittlerweile hab ich alles auf Subroutinen umgeschrieben, aber damals war mein Ausweg folgender:Ich habe das Skript unterteilt in mehrere. Sagen wir, du laesst die ersten 10 Durchlaeufe starten und am Ende schreibst du in das Skript die Zeile "sys.exit()". Dann wird die Rechnung beendet und Abaqus CAE ebenfalls. Die restlichen Durchlaeufe stehen in einem oder mehreren weiteren Skripten.Da nun Abaqus nicht mehr laeuft, muss es neu gestartet werden. Hier bietet sich eine ba ...
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Postprocessingfrage
Glockner55 am 26.03.2009 um 12:09 Uhr (0)
Also, ich habe eine sehr umfangreiche Berechnung vor. Es handelt sich um eine Probabilistische Untersuchung eine Beulanaylse. Ich werde ca. 50 Rechnungen mit geringen Änderungen machen müssen. Das habe ich soweit hinbekommen. Nun habe ich mich gefragt, ob es eine einfach Möglichkeit gibt, die Ausgabe in ein xy-Diagramm zu überführen. Ich habe mit *El Print ein Elementenset ausgegeben. Nur ist es sehr umständlich dieses aus der .dat Datei zu extraieren.Weiß jemand eine Lösung oder ein Programm das mir helfe ...
|
| In das Form SIMULIA/ABAQUS wechseln |