hexagon logo

Not getting composite layers stresses in sol 112 .op2 file

I get the composite layer stresses in a static solution in the .op2, but not in the modal transient response. Requesting the stresses to the .f06 gives me the correct results. Is there any way to get the modal transient stresses in sol112 in .op2 file? I'm using MSC-Nastran 2012 version
Parents
  • There isn't anything specifically like what you are asking... but if you look in the f06 file, you will see the output2 statements. They look like this:
     
     *** USER INFORMATION MESSAGE 4114 (OUTPX2)
        DATA BLOCK OEF1X   WRITTEN ON FORTRAN UNIT 12 IN BINARY (LTLEND) FORMAT USING NDDL DESCRIPTION FOR OEF1X, TRL =
                       101               63                6               13               19                0                1
     
     
    Also, you can run a stand-alone job pointing to your op2 and it should dump out the data block names to the f06... here is a sample:
     
    $
    $  find out the datablock names
    $
    assign inputt2='<your-file>.op2', unit=31
    $
    id readthem.dat $
    diag 8,15,56
    SOL 100
    compile userdmap
    alter 2 $
    inputt2 /content,,,,//31 $
    tabpt content // $
    $matprn matk,matm,matp,matv // $
    endalter
    CEND
    BEGIN BULK
    enddata
     
     
    And, pobably easiest, if you have Patran you can read the op2 and see what results are available!
     
Reply
  • There isn't anything specifically like what you are asking... but if you look in the f06 file, you will see the output2 statements. They look like this:
     
     *** USER INFORMATION MESSAGE 4114 (OUTPX2)
        DATA BLOCK OEF1X   WRITTEN ON FORTRAN UNIT 12 IN BINARY (LTLEND) FORMAT USING NDDL DESCRIPTION FOR OEF1X, TRL =
                       101               63                6               13               19                0                1
     
     
    Also, you can run a stand-alone job pointing to your op2 and it should dump out the data block names to the f06... here is a sample:
     
    $
    $  find out the datablock names
    $
    assign inputt2='<your-file>.op2', unit=31
    $
    id readthem.dat $
    diag 8,15,56
    SOL 100
    compile userdmap
    alter 2 $
    inputt2 /content,,,,//31 $
    tabpt content // $
    $matprn matk,matm,matp,matv // $
    endalter
    CEND
    BEGIN BULK
    enddata
     
     
    And, pobably easiest, if you have Patran you can read the op2 and see what results are available!
     
Children
No Data