pycatia.dnb_human_sim_interfaces.auto_walk_activity

Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357

Warning

The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.

class pycatia.dnb_human_sim_interfaces.auto_walk_activity.AutoWalkActivity(com_object)

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
DMAPSInterfaces.Activity
DNBHumanSimInterfaces.WorkerActivity
DNBHumanSimInterfaces.WalkActivity
AutoWalkActivity

Interface that represents an Auto-Walk activity
get_length_in_metre(d_length: float, b_curr_manikin_pose: bool) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub GetLengthInMetre(double dLength,
boolean bCurrManikinPose)

This gets the auto walk length in metres

Parameters:

bCurrManikinPosition
The bCurrManikinPosition flag is used to obtain the walk length for
autowalk dynamically based on the location of manikin irrespective of its
previous MoveToPosture activity; in a line tracking scenario if the manikin has
a body constraint with a moving object then, the Degree Of Freedom (DOF)of
previous MoveToPosture activity gives only the static walk length and is
incorrect. By default, this value will be taken as FALSE

Returns:
dLength walk length in metre
Parameters:
  • d_length (float) –

  • b_curr_manikin_pose (bool) –

Return type:

None