NXOpen.UF.Motion.AskRotDisplacementResults

Motion.AskRotDisplacementResults()

Refer to UF_MOTION_ask_rot_displacement_results for documentation.

Signature: AskRotDisplacementResults(motionObject, component, refFrame)

Parameters:
  • motionObject (Tag) – The tag of the object to get the results for. This is usually a joint, constraint, coupler, marker, or primitive.
  • component (NXOpen.UF.Motion.DispAngle Refer to UF_MOTION_disp_angle_e for documentation.) – The desired displacement angle. This can be the Euler angles that follow the body 3-1-3 convention. See the enum definition for more information.
  • refFrame (NXOpen.UF.Motion.ReferenceFrame Refer to UF_MOTION_reference_frame_e for documentation.) – The reference frame that the results will be resolved in (Example: UF_MOTION_absolute).
Returns:

A Tuple

Return type:

A tuple consisting of (numberOfResults,results)

numberOfResults(int): The number of results returned in the next argument. This will equal the number of steps in the solution.

results(list of float): The results requested. This array must be freed by the calling function using UF_free().

License requirements: None