How to convert Yaw / Pitch / Roll angles to use them as input for rotational DOFs 4 5 6

IngeniosIT
IngeniosIT Altair Community Member
edited December 2023 in Community Q&A

Dear all,

 

I successfully ran a multibody simulation using modal superposition and contact management thanks "Craig Chang contact" method in MotionView.

Thanks this simulation I'm able to get translational / rotational displacements for master nodes.

I'm trying to inject these displacements as input for each sub component to perform a non-linear static or transient analysis (thanks Optistruct or Abaqus solver). But I can't find a way to convert these Yaw / pitch / roll angles as x y z rotation angles in my global input axis system. This would help me to set correct values for rotational DOFs 4 5 and 6.

Thanks in advance for your help and have a nice day.

 

Best regards,

Antoine

Answers

  • GTT Adam
    GTT Adam
    Altair Employee
    edited December 2023

    Hi Antoine,

    You can assert or inject a motion by creating a Motion entity, which can then apply calculated forces onto Markers or Joints to achieve the desired motion. '

    You can find out more at this link: https://help.altair.com/hwdesktop/hwx/topics/chapter_heads/motions_r.htm?zoom_highlight=motion

    Motions can only be applied to translational and revolute joints and can be in the form of a displacement, velocity, or force. They can also be defined via a Curve, so you can plug in your time-series results from the previous run. 

    When Motions are applied to Markers, 2 must be defined. The first is the 'Applied to' Marker and the second is the 'Reference' Marker. If you measured the displacements from the previous run via the global coordinate system, you can set the Reference Marker to the Global_Frame to achieve the same outcome. 

     

    Hope this helps!

    Adam Reid