--- a +++ b/Application/Examples/StandingLift/Model/HumanModel.any @@ -0,0 +1,43 @@ + AnyFolder HumanModel={ + + AnyFolder &Mannequin=.Model.Mannequin; + // Use only ONE of the two include files below at any time + // -------------------------------------------------------- + + // Selecting the include file below results in a body model without muscles. + // Instead, the model is equipped with joint moment providers. This version + // loads and run much faster than versions with anatomical muscles. + //#include "BodyPartsSetupGeneric.any" + + // Selecting the include file below results in a body model with simple + // constant stength muscles. They are adequate for many purposes and have the + // advantage of not requiring calibration + #include "BodyPartsSetupSimpleMuscle.any" + + #include "<ANYBODY_PATH_BODY>/BodyModels/GenericBodyModel/BodyModel.any" + + + AnyFolder StrengthParameters={ + AnyVar SpecificMuscleTensionSpine= 90; //N/cm^2 + AnyVar StrengthIndexLeg= 1; + AnyVar SpecificMuscleTensionShoulderArm= 90; //N/cm^2 + }; + + // This section below offers the choice between two scaling strategies for the + // human model. + + // ScalingStandard means that all the body parts will have the standard size + // at which they were originally developed, i.e. with anthropometric + // data from the anatomical literature. This roughly corresponds to a 50th + // percentile European male. + #include "<ANYBODY_PATH_BODY>\Scaling\ScalingStandard.any" + + // ScalingLengthMassFat will scale each segment of the body to anthropometric data + // specified in the selected AnyFamily include file, attempting to take the + // fat percentage into account in the assessment of the muscle strength. + // #include "<ANYBODY_PATH_BODY>\Scaling\ScalingLengthMassFat.any" + // Scaling = { + // #include "<ANYBODY_PATH_BODY>\Scaling\AnyFamily\AnyMan.any" + // }; + + };