Ändern der Ausgabeanforderungen

Um die lösungsabhängigen Zustandsvariablen von Simulation Composite Analysis in Patran anzuzeigen, müssen diese in die OP2-Datei geschrieben werden.

Die Zustandsvariablen werden nur in die OP2-Datei geschrieben, wenn das explizit in der Massendatendatei angefordert wird. Diese Anforderung erfolgt durch die Verwendung der Einträge NLSTRESS und NLOUT. Vorgabemäßig wird eine Vorabliste der Ausgabevariablen in die Ergebnisdatei geschrieben. Diese vorgegebene Liste wird ebenfalls geändert werden.

  1. Suchen Sie die folgenden Zeilen in der Massendatendatei. Sie stellen die Daten für die Vorgabeparametereinträge dar:
    PARAM    POST    0
    PARAM   PRTMAXIM YES
    Zum Anzeigen und Nachverarbeiten der Ergebnisse aus SOL 400 in Patran ersetzen Sie die beiden obigen Zeilen durch die folgenden:
    $
    PARAM, POST, 1
  2. Jetzt suchen Sie die folgenden Zeilen in der Massendatendatei:
       DISPLACEMENT(SORT1,REAL)=ALL
       SPCFORCES(SORT1,REAL)=ALL
       STRESS(SORT1,REAL,VONMISES,BILIN)=ALL

    Diese drei Zeilen sind die vorgabemäßigen Ausgabeanforderungen. In den nächsten Schritten werden wir die vorgabemäßige Ausgabe ersetzen und eine Anforderung für die Ausgabe von Zustandsvariablen einschließen.

  3. Ersetzen Sie die drei obigen Zeilen durch die folgenden:
       DISP = ALL
       GPFORCE = ALL
       NLSTRESS(PLOT,NLOUT=101) = ALL
    • DISP = ALL fordert die Ausgabe von Verschiebungen an
    • GPFORCE = ALL fordert die Ausgabe von Rasterpunktkräften an
    • NLSTRESS(PLOT,NLOUT=101) = ALL identifiziert den Eintrag NLOUT, der verwendet wird, um spezifische Ausgaben von Zustandsvariablen anzufordern.
  4. Fügen Sie unter dem Eintrag NLSTEP die folgenden Zeilen hinzu:
    NLOUT, 101,
    , ESV, SV2
    $
    Diese Zeilen fordern die spezifische Ausgabe der Zustandsvariable SV2 von Simulation Composite Analysis an. SV2 gibt den Schadenszustand des Verbundmaterials an. Sie wird verwendet, um die Progression des Ausfalls in der Verbundplatte zu überprüfen.
  5. Der letzte Schritt ist, die Anzahl der Zustandsvariablen zu definieren, die an das Material-Unterprogramm weitergegeben werden. Um dies zu tun, fügen Sie die folgende Zeile unter der NLOUT-Definition hinzu:
    UDSESV, , 8
    Die Anzahl der Zustandsvariablen variiert je nach Problem, sollte aber immer mindestens 8 betragen. Weitere Informationen finden Sie unter Anfordern der MCT-Zustandsvariablenausgabe.

Die Massendatendatei sollte nun wie folgt angezeigt werden:
NASTRAN SYSTEM(444) = 1
NASTRAN SYSTEM(151) = 1
SOL 101
CEND
SUBCASE 1
   NLSTEP = 1
   SPC = 2001
   DISP = ALL
   GPFORCE = ALL
   NLSTRESS(PLOT,NLOUT=101) = ALL
BEGIN BULK
$
PARAM, POST, 1
$
NLSTEP, 1, 1.0
 , GENERAL, 1000,
 , FIXED, 100,
 , MECH, PV, , 0.005
$
NLOUT, 101,
, ESV, SV2
$
UDSESV, , 8