Specifications

195
AnyVar GlenohumeralFlexion = 0;
AnyVar GlenohumeralAbduction =.Right.GlenohumeralAbduction ;
AnyVar GlenohumeralExternalRotation =.Right.GlenohumeralExternalRotation ;
AnyVar ElbowFlexion = 100;
Now you should be able to run the kinematic analysis with both arms moving with the wheel. If you want to
see an entire cycle, simply change tEnd in the study section in the main file from 1 to 2 seconds:
AnyBodyStudy Study = {
AnyFolder &Model = .Model;
RecruitmentSolver = MinMaxSimplex;
tEnd = 2.0;
Gravity = {0.0, -9.81, 0.0};
nStep = 10;
MuscleEliminationTol = 1e-7;
}; // End of study
Notice that you can furthermore control the pronation of the forearms by the setting in the mannequin file if
you so desire. Notice also that, since we have retained the driver on the shoulder abduction, the lateral
movement of the elbows may be unnatural. A natural movement can be imposed by information about the
lateral elbow position from, for instance, a motion capture experiment.
Here is a helping hand if you did not succeed making the model in this lesson work: HandPump.3.zip
.
With the kinematics in place, let us proceed to the computation of forces: Lesson 4: Kinetics
.
Lesson 4: Kinetics
Having persuaded the model to move correctly we shall proceed to the task of imposing external forces and
computing muscle and joint forces in the system.
The AnyBody Modeling System allows you to distinguish clearly between kinematics and kinetics, which is a