How can I apply residual stresses from an explicit Abaqus result to a static hyperworks x model?

HWuser
HWuser Altair Community Member
edited October 2020 in Community Q&A

I have residual stresses results from an explicit laser peening simulation run in Abaqus. I would like to take these results and map them to a coarser model in Hyperworks X (currently 2019 version, will be using 2020 soon) to be used as a pre-stress condition for a subsequent linear static analysis. I've started with a model of similar mesh density as the Abaqus model to verify methodology. I've attempted using both temperature and displacement mapping via the field card. Neither method is quite getting me the result I expect. There are some stress differences between Optistruct and Abaqus due to different default hourglass settings, but this does not account for the differences I'm seeing when using displacements. And, when using temperatures, I can't include directionality which I need because the residual stresses are in 3 directions. Altering the alpha values is not an option as I would essentially need a different alpha for each node. I would like to be able to map the stresses directly, and use that as my pre-stress condition. Is there a method for doing this?

In addition, I haven't been able to find much information describing the different options available in the field card. Is there a help entry or detailed tutorial (I've seen some basic ones, but they don't discuss the different options and what they do) for this?

Answers

  • Vijay Rajendran_21531
    Vijay Rajendran_21531
    Altair Employee
    edited October 2020

    Hello,

    As of today with HyperWorks 2020.1 we just support remapping of results from any solver to the mesh in HyperWorks for just few scalar entities like temperature, displacement, pressure (on elements) etc. We are working on tensor values mapping on a dissimilar mesh and it is a work in progress.

    This is obviously a top priority for us and we will soon be able to support with a proper physics based approach as mapping tensor values is not straightforward.

    Thanks,

    Vijay