How do I apply angular displacement? Hyperworks 2022.3 and Radioss Solver Block

Omar_Y6627
Omar_Y6627 Altair Community Member

Hi all

I'm currently working on an university project where my aim is to bend a certain part of the structure 15 degrees in rotational X and 15 degrees in rotational Z angles. This deformed structure will then later be crashed against a rigid wall and the results compared to the crash of the non-deformed structure

From what I've found out, the /IMPDISP keyword is what I need, however I can't quite figure out how it works. The unit for Angular Displacement in Radioss is supposedly radians (rad) according to the Manual, but the deformation in the result doesn't correspond to what I expected. In fact, I can't quite figure out what to input for the precise rotation angle I need because I don't know how the command interprets the Curve data

It can also be a possibility that I am using an entirely wrong keyword for my goal. Maybe there's a command to precisely bend a structure by inputting the angle?

Any help is welcome 🙂

Tagged:

Answers

  • Hello @Omar_Y6627 ,

    please note that when you use impdisp, you apply for each node a rotation along the defined direction , but each node rotates around itself. So if you have a solid mesh, IMPDISP is not the option to be used. This can only work if you create a rigid body on the part you want to rotate, then apply the IMPDISP on the master node of the rigid. Attention should be paid to location of the master node, and value of Icog

    Another option is to use /IMPDISP/FGEO, which requires as input the final position of nodes (which you could get by rotating parts in HyperMesh)

    Best Regards,

    Michael

  • Omar_Y6627
    Omar_Y6627 Altair Community Member

    I will give FGEO option a go, thank you Michael 🙂