Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SIMULIA/ABAQUS
  FieldOutput löschen

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:  FieldOutput löschen (1834 mal gelesen)
loretta
Mitglied



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

Beiträge: 17
Registriert: 31.10.2008

erstellt am: 10. Mrz. 2010 12:52    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 da draußen,

ich habe folgendes Problem: Mittels eines Python Skripts habe ich ein FieldOutput erstellt. Kurzgefasst sieht der Quellcode so aus:

########## Quellcode Anfang

from odbAccess import *
from abaqusConstants import *

odb = openOdb(path='./scriptingTest.odb')
instance1 = odb.rootAssembly.instances['PART-1-1']

pField = odb.steps['Step-1'].frames[-1].FieldOutput(name='ts', description='irgendwas', type=SCALAR)
pField.addData(position=CENTROID, instance=instance1, labels=(9, 11, 13), data=((0.1,), (-0.2,), (0.05,)))

######### Quellcode Ende

Ich hab also ein zusätzliches Feld mit dem Namen "ts" eingefügt, welches skalare Werte enthält. Führt man dieses Skript aus, so werden die Daten direkt in die odb geschrieben. D.h. beim nächsten Öffnen der odb sind die "ts"-Daten darin enthalten.

Gibt es eine Möglichkeit, ein auf diese Art angelegtes FieldOutput wieder zu löschen?
Gibt es eine Möglichkeit die angelegten Daten noch einmal wieder zu ändern?

Zu beiden Themen scheint sich das Abaqus Handbuch auszuschweigen :-(

Grüße
Patrick

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

HerrHansen
Mitglied
Dipl.-Ing.


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

Beiträge: 257
Registriert: 03.12.2005

Abaqus/CAE 6.3 bis 6.12

erstellt am: 11. Mrz. 2010 09:03    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 loretta 10 Unities + Antwort hilfreich

Du benutzt in deinem Skript den Code, um knallhart Daten in die ODB zu schreiben.
Wenn du nur temporär Daten erzeugen willst (was deinem Wortlaut nach sinnvoller wäre), solltest du wie folgt vorgehen:
-Im CAE im Visualization-modul: Tools -> Create Field Output -> "from Fields" oder "from Frames"
-jetzt schau dir den Syntax für die Programmierung im rpy-File an
Ich denke, dass es das ist, was du brauchst.

Grüße
HH

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