--- a +++ b/Application/Examples/BikeModel/Model/HumanModel.any @@ -0,0 +1,37 @@ + AnyFolder HumanModel = { + + AnyFolder &Mannequin=.Model.Mannequin; + + // The file below selects the three-element Hill-type muscles for the legs + // They require calibration before they can be used, and this can be done + // by the HumanModel.Calibration.CalibrationSequence operation. This must + // be executed every time the model is reloaded. + // The calibration is automatically done by running the RunApplication operation + + #include "BodyPartsSetup.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 "AnyMan.any" + }; + }; \ No newline at end of file