Complete the Bulk Data File

There are a few final steps required to make the bulk data file compatible for use with Helius PFA.

  1. Helius PFA is only compatible with the MSC Nastran SOL 400 solver. Replace the SOL 101 entry with the SOL 400 entry.
  2. Helius PFA integrates with MSC Nastran by way of user subroutines. In order to identify the subroutine to use with the MATUDS entry, the following lines are needed:
    CONNECT SERVICE hpfa 'autodesk.hpfa'

    GENUDS, hpfa
    Place the CONNECT SERVICE entry above the SOL 400 entry and place the GENUDS entry below the NLOUT entry.

With all of the modifications, the bulk data file should now appear as follows:
NASTRAN SYSTEM(444) = 1
NASTRAN SYSTEM(151) = 1
CONNECT SERVICE hpfa 'autodesk.hpfa'
SOL 400
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
$
GENUDS, hpfa
$
UDSESV, , 8
$
MATUSR, 9025, 1, 23
MATUDS, 9025, MATUSR, hpfa, UMAT
, REAL, 3, 1, 1, 0, 0, 0, 0,
,     , 0, 0, 0, 0, 0.1, 1E-06
MAT1, 9025, 1.806E+07