File format of .sh-file from topology optimization

christian.gomeslves
christian.gomeslves Altair Community Member
edited October 2020 in Community Q&A

Hi all,

I am trying to understand the file format of the result output file of a topology optimization run (.sh file).

 

Is there a resource where the format is explained?

 

Below is an example. I understand that starting from the third line is the element ID and its corresponding density value below. What's the '1' next to the element ID? The component?

What is the content of the second line?

What's the stuff in the five lines before 'individual move limits' ?

I know what the move limits are, but what is the order of the thousands of move limit values?

 2019.1                              31994        16         0         0     31994         0 -1.23400E+03         8       5645         1   1.00000E-02       5646         1   1.00000E-02       5647         1   7.52500E-01 . . .      37637         1   1.00000E-02      37638         1   1.00000E-02          2         1         0         0         0         0         0     31994          1      6182         0         0         0         0         0      6964          1         0         0         0         1         0   3.000000000E+00  3.000000000E+00  5.000000000E-01  4.282843323E-01   1.000000000E+00  1.000000000E+00  0.000000000E+00 individual move limits   5.000000000E-01  5.000000000E-01  5.000000000E-01  5.000000000E-01   5.000000000E-01  5.000000000E-01  5.000000000E-01  5.000000000E-01   5.000000000E-01  5.000000000E-01  5.000000000E-01  5.000000000E-01   5.000000000E-01  5.000000000E-01  5.000000000E-01  5.000000000E-01   5.000000000E-01  5.000000000E-01  5.000000000E-01  5.000000000E-01   5.000000000E-01  5.000000000E-01  5.000000000E-01  5.000000000E-01 . . .  0.000000000E+00  1.000000000E+00  0.000000000E+00  0.000000000E+00   0.000000000E+00  1.000000000E+00  1.000000000E+00  0.000000000E+00   0.000000000E+00  0.000000000E+00  1.000000000E+00  0.000000000E+00   0.000000000E+00  0.000000000E+00  1.000000000E+00          0         0

 

 

 

Answers

  • christian.gomeslves
    christian.gomeslves Altair Community Member
    edited June 2020

    Does noone have any idea? A pointer to the documentation page?

  • Adriano_Koga
    Adriano_Koga
    Altair Employee
    edited June 2020

    The values in the first line are:

    ·        number of design element

    ·        iteration number

    ·        number of 1D element

    ·        number of 2D element

    ·        number of 3D element

    ·        number of composite element

    ·        Lagrange multiplier

    ·        method for defining topological material

     

     

    The number “1’ after element id is the number of candidate materials. It would be greater than 1 if multiple material topology optimization is used.

  • christian.gomeslves
    christian.gomeslves Altair Community Member
    edited July 2020

    Thank you! That already helps a lot.

     

    Where do you have this information from, though? There must be a page in the optistruct help that I am missing.

  • Adriano_Koga
    Adriano_Koga
    Altair Employee
    edited July 2020

    unfortunately this is not documented.

    Got this from dev.