Reading radioss TH files

hdrz
hdrz Altair Community Member
edited December 2020 in Community Q&A

Hi,

I am starting with radioss, and I would like to be able to read the binary TH files. I am using self developed software to analyze the time history files and post-process the results. Coming from LSDYNA, there is published text on how to do this, and even source code that users can use themselves.

So my question:  Is there some kind of documentation on the binary time-history format, or source code examples that I can use?

Thanks!

Tagged:

Answers

  • Adriano Koga_20259
    Adriano Koga_20259 New Altair Community Member
    edited December 2020

    Can I ask you why are you trying to develop your own binary reader?

     

    Because HyperGraph and Compose could do it for you and both are available under the same licensing of RADIOSS.

    So unless you have a very good reeason, I would suggest you to go for them.

  • hdrz
    hdrz Altair Community Member
    edited December 2020

    There is a very good reason: I already developed the software and it's working beautifully. Now that I moved to radioss, I want to keep using it.

    And besides, since I am paying to use a software (any kind of software), I expect to be able to use it's output any way I see fit. Basic freedom...

  • Adriano Koga_20259
    Adriano Koga_20259 New Altair Community Member
    edited December 2020
    hdrz said:

    There is a very good reason: I already developed the software and it's working beautifully. Now that I moved to radioss, I want to keep using it.

    And besides, since I am paying to use a software (any kind of software), I expect to be able to use it's output any way I see fit. Basic freedom...

    it was just curiosity, actually. I'm not criticizing your decision.

    I just wanted to give you some options, that I believe would be easier.

    I'd say that you could just use Compose in the loop to extract an ASCII file or some vector array that could be easily plugged into your code.

    Anyway, I don't have an answer for your original question. Feel free to do as you want.

  • hdrz
    hdrz Altair Community Member
    edited December 2020

    it was just curiosity, actually. I'm not criticizing your decision.

    I just wanted to give you some options, that I believe would be easier.

    I'd say that you could just use Compose in the loop to extract an ASCII file or some vector array that could be easily plugged into your code.

    Anyway, I don't have an answer for your original question. Feel free to do as you want.

    Thanks @Adriano Koga . sorry if I sounded too harsh, it wasn't my intention.

    I know I can use intermediate tools like Compose to do a translation, but then I will need to parse the ascii file anyway, it just seems like un-necessary step.

    Can any developer comment on this, maybe??

  • Andy_20955
    Andy_20955 New Altair Community Member
    edited December 2020
    hdrz said:

    Thanks @Adriano Koga . sorry if I sounded too harsh, it wasn't my intention.

    I know I can use intermediate tools like Compose to do a translation, but then I will need to parse the ascii file anyway, it just seems like un-necessary step.

    Can any developer comment on this, maybe??

    Hi @hdrz 

    I would suggest contacting your local Altair support office to see about the /TH documentation and discuss your particular situation.  There could be ways to call Altair Compose within your tool to get vector output for use in your code and thus no need to write a reader for the binary /TH file. The advantage is that Altair updates the Compose TH reader and thus you won't need to.  But of course it is your decision on how best to proceed.

    Thanks,

    Andy