|
SIMULIA/ABAQUS : Abaqus Message Area
Jeremy am 01.07.2009 um 11:27 Uhr (0)
Hallo Forum,kann man die Informationen aus der Abaqus Message Area in eine Datei umleiten oder werden die Informationen (die z.B. durch ein Script ausgegeben werden) dirket in einer Datei gespeichert, wenn ja in welcher?Vielen Dank.GrußJeremy
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Abaqus Message Area
Jeremy am 07.07.2009 um 09:31 Uhr (0)
Da ist mir bekannt. Ich habe bis jetzt allle Info meines Python-Scripts in der Message Area ausgeben lassen, und wenn sie da schon mal stehen, könnte man sie gleich in eine Datei schieben. Nun habe ich die print-Anweisungen vermehrt und schreibe in eine txt-Datei und in die Message Area.
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Pfad zur Auswertung erstellen
Jeremy am 24.09.2009 um 15:33 Uhr (0)
Hallo,Die Punktliste funktioniert sehr zuverlässig!! Der Hinweis mit der Verformung hat mir weitergeholfen. Der Parameter "Model shape" ist standardmäßig auf "deformed" gestellt, ich habe aber das undeformierte Modell. So, es funktioniert einwandfrei.Die Liste der Punktkoordinaten erhält man im part-module unter Tools-Query-Point/Node und dann den entsprechenden Punkt anwählen. In der Message Area erscheinen dann die Koordinaten. Die können dann markiert, kopiert und in einer txt-Datei gespeichert werden. ...
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Abaqus Arbeitsverzeichnis
Jeremy am 22.01.2010 um 13:23 Uhr (0)
In meiner env-Datei (auch Version 6.8-3) gibt es gar keine zeile mit Angabe über den Speicher. Ich füge die beiden Zeilen ein und schaue was passiert.Danke und Gruß
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Kontakt mit einer und Load
Jeremy am 01.04.2010 um 11:35 Uhr (0)
Ich habe mich bei dem Aufbau des Modell an einem Abaqus Beispiel orientiert (2 über einen Bolzen verbundenen Bauteile). Dort werden im Initial Step keine weiteren Einstellungen vorgenommen, desalb ist der Step bei mir auch "leer".Das Modell wurde icn Abaqus/CAE erstellt. Der Initial Step taucht in der inp-Datei des Jobs auch gar nicht auf, warum? Ist mit der Funktion *CONTROLS die Contact controls gemeint?
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Verschiebungen auf einzelne Konten aufbringen
Jeremy am 28.04.2010 um 17:08 Uhr (0)
Hallo Mustaine,das klingt gut. Ich habe gehofft, dass ich alle Knotenummern mit deren Koordinanten über eine Python-Befehl aus der cae-Datei lesen kann. Einen solchen Befehl scheint es für CAE nicht zu geben.Danke für deine Antwort. Die Knotennummern mit einen Scripts auszulesen, meinst du aus der inp zu lesen, oder?
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Python: Ideen für schnelles Listensuchen?
Jeremy am 03.05.2010 um 09:33 Uhr (0)
Hallo Herr Hansen,die whitespaces können mit der Funktion str.strip() [mit lstrip() kannman Zeichen links löschen, mit rstrip() Zeichen rechts des Strings] gelöscht werden oder auch andere Zeichen, siehe: http://docs.python.org/library/stdtypes.html?highlight=.split#str.strip Das müsste dann gleich beim Einlesen passieren, ungefähr so (nicht getestet):Code:d=dict(zip(xrange(len(lines)),str(lines).strip()))Zum schnellen Einlesen eine Datei mit so vielen Zeilen empfehle ich dir diese Frage im Python-Foum zus ...
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Python: Daten aus XY Data Manager lesen und in Datei schreiben
Jeremy am 18.05.2010 um 11:47 Uhr (0)
Hallo,in der Fehlermeldung stet auch in welcher Zeile der Fehler aufgetreten ist. DAran kann man erkennen was falsch ist. Entweder nochmal in der Meldung nachschauen oder die gesante Fehlermeldung hier zeigen. Sonst können wir nur spekulieren.Vielleicht liegt der Fehler in der Zeilenumbrüchen innerhalb eines Befehls, das tritt am Anfang und mitten in deinem Script auf.Gruß
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Python: Daten aus XY Data Manager lesen und in Datei schreiben
Jeremy am 18.05.2010 um 14:12 Uhr (0)
Die Funktionen ds xyPlots müssen noch importiert werden. Am besten du schreibst zu BEginn des Scripts:Code:from Abaqus import *Dann sind alle Funktionen geladen und du hast vollen Zugriff auf alle Module und deren Funktionen. Es gibt aber auch eigenes Modul zum xyPlot, das kenne ich aber nicht auswendig, ich vermute es heißt:Code:import xyPlot
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Python: Daten aus XY Data Manager lesen und in Datei schreiben
Jeremy am 18.05.2010 um 15:16 Uhr (0)
Ja Abaqus muss klein geschrieben werden, kann mal passieren.Zur neuen Fehlermeldung: Der Name der Outputvariablen solltest du anders wählen, nimm eine kurzen Namen ohne Leerzeichen und ohne Doppelpunkt oder andere Sonderzeichen. Ich nehme an, dass du diesen Name vorher selbst definiert hast oder er im aktuellen Fall nicht vorliegt?
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Python: Daten aus XY Data Manager lesen und in Datei schreiben
Jeremy am 18.05.2010 um 17:08 Uhr (0)
Ich habe mit dem rec-File noch nicht gearbeitet. Ich denke, dass es besser ist ein Macro aufzeichen zu lassen und dort die entsprechenden Befehle zufinden. (Ich hoffe mit einem rec-File meinst du nicht das aufgenommene Macor :-) ).Warum bei dir andere Befehle drin stehen, weiß ich leider nicht. Wie oben gesagt, zeichne die ganze Aktion mit dem Macro-Manager auf. Dann wissen wir mehr.
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Dateiname an UMAT übergeben
Jeremy am 17.06.2010 um 09:36 Uhr (0)
Hallo,folgendes Problem: ich nutze eine UMAT subroutine und in dieser sollen verschiedenen Zwischenwerte in eine txt-Datei geschrieben werden. Wenn ich Abaqus über das Command-Fenster aufrufe, kann ich den "identifier" angeben und damit die Dateinamen aller von Abaqus erstellen Dateien beeinflussen. gibt es eine Möglichkeit diesen Identifier auch an die UMAT subroutine zu übergeben um den Namen nicht für jede Berechnung manuell ändern zu müssen?GrußJeremy
|
| In das Form SIMULIA/ABAQUS wechseln |
|
SIMULIA/ABAQUS : Too many attepmts made for this increment
Jeremy am 21.06.2010 um 17:29 Uhr (0)
Ja, ich verwende eine umat zur Kristallplstizität. Mein Rechner hat zwar 1 CPU mit 2 Kernen aber ich verwende nur einen Kern (zumindest rufe ich über das Command-Fenster nicht 2 Kerne auf). Ich überprüfe aber die env-Datei lieber mal.Wenn die Zeitschrittweite zu groß ist, wird sie automatisch um 25% reduziert, soviel weiß ich aus der html-Hilfe. Aber nach 5 Reduktionen ist standardmäßig Schluss. Kann ich die Anzahl an "Reduktionsstufen" vergrößern, z.B. auf 8?
|
| In das Form SIMULIA/ABAQUS wechseln |