Simulation Composite Analysis interagiert mit MSC Nastran und dem SOL 400-Code über ein Benutzermaterial-Unterprogramm. Sie müssen dieses Benutzer-Unterprogramm in der Massendatendatei definieren, um eine Analyse mit Simulation Composite Analysis auszuführen.
CONNECT SERVICE asca 'autodesk.asca'
GENUDS, asca $ MATUSR, 9025, 1, 23 MATUDS, 9025, MATUSR, asca, UMAT , REAL, 3, 1, 1, 0, 0, 0, 0, , , 0, 0, 0, 0, 0.1, 1E-06 $ UDSESV, , 8
Diese Zeilen kennzeichnen den benutzerdefinierten ASCA-Dienst und weisen MSC Nastran an, dieses Unterprogramm zur Auswertung des Benutzermaterials (MATUSR, MATUDS) zu verwenden. Die letzte Zeile gibt die Anzahl der Zustandsvariablen zur Übermittlung an das Unterprogramm an. Weitere Informationen zu diesen Einträgen finden Sie im Simulation Composite Analysis Benutzerhandbuch.
NASTRAN SYSTEM(444) = 1 NASTRAN SYSTEM(151) = 1 $ CONNECT SERVICE asca 'autodesk.asca' $ SOL 400 CEND SUBCASE 1 SUBTITLE=Default NLSTEP = 1 SPC = 2 LOAD = 1 NLSTRESS (PLOT,NLOUT=101) = ALL $ BEGIN BULK $ NLSTEP, 1, 1.0 , GENERAL, 1000 , FIXED, 100, , MECH, PV, , 0.005 $ NLOUT, 101 , ESV, SV2, SV3, SV4 $ PARAM, POST, 1 $ GENUDS, asca $ MATUSR, 9025, 1, 23 MATUDS, 9025, MATUSR, asca, UMAT , REAL, 3, 1, 1, 0, 0, 0, 0, , , 0, 0, 0, 0, 0.1, 1E-06 $ UDSESV, , 8