[bfdf16]: / Body / AAUHuman / Trunk / JointReactionsLumbar.any

Download this file

72 lines (54 with data), 1.8 kB

/*
Definitions of the Joints constraints in the lumbar spine, to be used when no muscles is used
*/

AnyFolder ConstraintsLumbar = {
  
  AnyReacForce L5Sacrum={
    AnyJoint &ref=..JointsLumbar.L5SacrumJnt;
  };
  AnyForceMomentMeasure L5SacrumReaction ={
    AnyReacForce &ref1=.L5Sacrum;
    AnyRefNode &ref2=..SegmentsLumbar.SacrumSeg.SacrumL5JntNode;
  };

  
  AnyReacForce L4L5Jnt={
    AnyJoint &ref=..JointsLumbar.L4L5Jnt;
  };
  AnyForceMomentMeasure L4L5Reaction ={
    AnyReacForce &ref1=.L4L5Jnt;
    AnyRefNode &ref2=..SegmentsLumbar.L5Seg.L4L5JntNode;
  };

  
  AnyReacForce L3L4Jnt={
    AnyJoint &ref=..JointsLumbar.L3L4Jnt;
  };
  AnyForceMomentMeasure L3L4Reaction ={
    AnyReacForce &ref1=.L3L4Jnt;
    AnyRefNode &ref2=..SegmentsLumbar.L4Seg.L3L4JntNode;
  };
  
  
  AnyReacForce L2L3Jnt={
    AnyJoint &ref=..JointsLumbar.L2L3Jnt;
  };
  AnyForceMomentMeasure L2L3Reaction ={
    AnyReacForce &ref1=.L2L3Jnt;
    AnyRefNode &ref2=..SegmentsLumbar.L3Seg.L2L3JntNode;
  };

  
  AnyReacForce L1L2Jnt={
    AnyJoint &ref=..JointsLumbar.L1L2Jnt;
  };
  AnyForceMomentMeasure L1L2Reaction ={
    AnyReacForce &ref1=.L1L2Jnt;
    AnyRefNode &ref2=..SegmentsLumbar.L2Seg.L1L2JntNode;
  };
  

  AnyReacForce T12L1Jnt={
    AnyJoint &ref=..JointsLumbar.T12L1Jnt;
  };
  AnyForceMomentMeasure T12L1Reaction ={
    AnyReacForce &ref1=.T12L1Jnt;
    AnyRefNode &ref2=..SegmentsLumbar.L1Seg.T12L1JntNode;
  };

  
  AnyReacForce NeckJnt={
    AnyJoint &ref=..JointsLumbar.NeckJnt;
  };
  AnyForceMomentMeasure NeckReaction ={
    AnyReacForce &ref1=.NeckJnt;
    AnyRefNode &ref2=..SegmentsCervicalSpine.C1Seg.C1C0JntNode;
  };
  
    
  
};// End of ConstraintsLumbar