[bfdf16]: / Body / AAUHuman / BodyModels / GenericBodyModel / EvaluateJointStrengthSequence.any

Download this file

52 lines (37 with data), 1.3 kB


//This file controls which calibrations to be made on the model 
AnyFolder EvalulateJointStrength={
AnyFolder &BodyModelRef = .BodyModel;
  
  #if BM_LEG_RIGHT | BM_ARM_RIGHT
  AnyFolder Right = {};
  #endif
  #if BM_LEG_LEFT | BM_ARM_LEFT
  AnyFolder Left = {};
  #endif

  AnyFolder Trunk = {};
  #if BM_TRUNK_MUSCLES == ON & (BM_ARM_RIGHT == ON & BM_ARM_LEFT == ON)
   #include "../../Trunk/EvaluateJointStrengthSequence.any"
  #endif

  #if BM_LEG_RIGHT & BM_LEG_MODEL_IS_TLEM 
  #include "<BM_LEG_TLEM_PATH>/EvaluateJointStrengthSequenceRight.any"
  #endif
  
  #if BM_LEG_LEFT & BM_LEG_MODEL_IS_TLEM 
  #include "<BM_LEG_TLEM_PATH>/EvaluateJointStrengthSequenceLeft.any"  
  #endif
  
  #if BM_LEG_RIGHT & (BM_LEG_MODEL == _LEG_MODEL_LEG_) 
  #include "../../Leg/EvaluateJointStrengthSequenceRight.any"
  #endif
  
  #if BM_LEG_LEFT & (BM_LEG_MODEL == _LEG_MODEL_LEG_) 
  #include "../../Leg/EvaluateJointStrengthSequenceLeft.any"  
  #endif
  
  
  #if (BM_ARM_RIGHT == ON) 
  #include "../../Arm/JointStrengthSequenceRight.any" 
  #endif
  
  #if (BM_ARM_LEFT == ON) 
  #include "../../Arm/JointStrengthSequenceLeft.any" 
  #endif
//  
 
  AnyOperationSequence Run_all_studies ={
   AnyOperation &calibration= ..Calibration.CalibrationSequence;
   AnyOperationDummy NOP = {};
  };
  
};