[38ba34]: / Body / AAUHuman / Leg / RightLegNoMusclesSelectedOutput.any

Download this file

105 lines (62 with data), 3.9 kB


SelectedOutput.Right = {
  
  AnyFolder Leg = {
    
    
    AnyFolder JointReactionForce = {
      
      
      /// Lateral positive
      AnyVar Hip_MediolateralForce = ....Right.Leg.Jnt.Hip.Constraints.Reaction.Fout[2];
      /// Proximal positive
      AnyVar Hip_ProximoDistalForce = ....Right.Leg.Jnt.Hip.Constraints.Reaction.Fout[1];
      /// Anterior positive
      AnyVar Hip_AnteroPosteriorForce = ....Right.Leg.Jnt.Hip.Constraints.Reaction.Fout[0];
      // Thigh.HipJoint ref
      
      /// Lateral positive
      AnyVar Knee_MedioLateralForce = ....Right.Leg.Jnt.Knee.Constraints.Reaction.Fout[2];
      /// Proximal positive
      AnyVar Knee_ProximoDistalForce = ....Right.Leg.Jnt.Knee.Constraints.Reaction.Fout[1];
      /// Anterior positive
      AnyVar Knee_AnteroPosteriorForce = ....Right.Leg.Jnt.Knee.Constraints.Reaction.Fout[0];
      /// Internal positive
      AnyVar Knee_AxialMoment = ....Right.Leg.MomentMeasure.KneeJointReactionMoments.Mlocal[1];
      /// Internal positive
      AnyVar Knee_LateralMoment = ....Right.Leg.MomentMeasure.KneeJointReactionMoments.Mlocal[0];
      // Thigh.KneeJoint ref
      
      #if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_
      /// Lateral positive
      AnyVar Ankle_MedioLateralForce = ....Right.Leg.Jnt.Ankle.Constraints.Reaction.Fout[2];
      /// Proximal positive
      AnyVar Ankle_ProximoDistalForce = ....Right.Leg.Jnt.Ankle.Constraints.Reaction.Fout[1];
      /// Anterior positive
      AnyVar Ankle_AnteroPosteriorForce = ....Right.Leg.Jnt.Ankle.Constraints.Reaction.Fout[0];
      // Shank.AnkleJoint ref
      
      /// Internal positive
      AnyVar Ankle_AxialMoment = ....Right.Leg.Jnt.AnkleAxialRotationMoment.Fout[0];
      // Shank.AnkleJoint.RotNode ref
      #endif
      
    }; //End JointReactionForce
    
    
    
    
    #if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_
    AnyFolder JointMomentMeasure = {
      
      
      AnyVar HipAbduction = ....Right.Leg.JointMuscles.HipJnt.HipAbduction.dof0.Muscle.PosMuscle.Fm
                          - ....Right.Leg.JointMuscles.HipJnt.HipAbduction.dof0.Muscle.NegMuscle.Fm;
                          
      AnyVar HipFlexion = ....Right.Leg.JointMuscles.HipJnt.HipFlexion.dof0.Muscle.PosMuscle.Fm
                        - ....Right.Leg.JointMuscles.HipJnt.HipFlexion.dof0.Muscle.NegMuscle.Fm;
      
      AnyVar HipExternalRotation = ....Right.Leg.JointMuscles.HipJnt.HipExternalRotation.dof0.Muscle.PosMuscle.Fm
                                 - ....Right.Leg.JointMuscles.HipJnt.HipExternalRotation.dof0.Muscle.NegMuscle.Fm;
      // HipNodeRef.RotNode ref
      
      AnyVar KneeFlexion = ....Right.Leg.JointMuscles.KneeJnt.KneeFlexion.dof0.Muscle.PosMuscle.Fm
                         - ....Right.Leg.JointMuscles.KneeJnt.KneeFlexion.dof0.Muscle.NegMuscle.Fm;
      // Shank.KneeJoint.RotNode ref
      
      AnyVar AnklePlantarFlexion = (....Right.Leg.JointMuscles.AnkleJnt.AnklePlantarFlexion.dof0.Muscle.PosMuscle.Fm
                                 - ....Right.Leg.JointMuscles.AnkleJnt.AnklePlantarFlexion.dof0.Muscle.NegMuscle.Fm);
      // Shank.AnkleJoint.RotNode ref
      
      AnyVar AnkleEversion = ....Right.Leg.JointMuscles.AnkleJnt.AnkleEversion.dof0.Muscle.PosMuscle.Fm
                           - ....Right.Leg.JointMuscles.AnkleJnt.AnkleEversion.dof0.Muscle.NegMuscle.Fm;
      // Shank.AnkleJoint.RotNode ref

      
      
    }; //End JointMomentMeasure
    #endif
    
    
    
    
    AnyFolder Muscles = {
      
      
      AnySearchFun MuscleList = {
        Search = ".....Right.Leg.JointMuscles.*.*.dof0.Muscle.*.Activity";
      };
      
      AnyVar Envelope = max(MuscleList());
      
      
    }; //End Muscles
    
    
  }; //End Leg
  
  
}; //End Right