Unable to obtain section displacements from my frontal beam crash simulation in Radioss.

Tauseef
Tauseef New Altair Community Member
edited September 2021 in Community Q&A

Hello everyone,

 

For my structural optimization of a frontal beam problem, I want to output the displacements at different cross sections across the beam and output it to my optimization algorithm in Python. I have created 5 sections using /SECT and set Isave = 1 to record displacements. In Time history I have created output blocks for the created sections using keyword /TH/SECTIO. I have set the T01 file format to ASCII so that I can read the results through python directly. 

The figure below shows a simpler model of a beam where the cross-sections can be seen. I need to obtain the displacements from these cross sections.

image

You can have a look at one of the cross-sections keyword below:

image

After the simulation is completed, it creates T01 and SC01 files. I am sure T01 contains the Forces and moments, and SC01 contains the Isave displacements. But the format of SC01 is binary that is why I am unable to read that in Python. Although I am able to see the section displacements in Hyperview. Is there a workaround that will enable me to obtain displacements from SC01 file in a readable form like Forces and moments in T01 file? Or is there any guideline how to obtain section displacements using a .tcl script from Hyperview directly that outputs the displacements into a .csv file that I can read in python for my optimization. 

I shall be very thankful if anybody could answer my query. 

 

Regards,

Tauseef 

Answers