--- a +++ b/Tools/ModelUtilities/MuscleViews/Example.main.any @@ -0,0 +1,41 @@ +#include "../../../libdef.any" + +Main = { + + #define BM_LEG_MODEL _LEG_MODEL_TLEM2_ + #define BM_LEG_LEFT ON + #define BM_ARM_LEFT OFF + #define BM_ARM_RIGHT OFF + #define BM_TRUNK_MUSCLES OFF + + // Include default human model + #include "<ANYBODY_PATH_BODY>\HumanModel.any" + + AnyFolder Model = { + // A link to the human model + AnyFolder &BodyModel=.HumanModel.BodyModel; + AnyFolder &DefaultMannequinDrivers = .HumanModel.DefaultMannequinDrivers; + }; + + AnyBodyStudy Study = { + AnyFolder &Model = .Model; + Gravity={0.0, -9.81, 0.0}; + nStep = 11; + + // these settings are needed for adding drivers without removing the default set + Kinematics.SolverType = KinSolOverDeterminate; + InitialConditions.SolverType = Kinematics.SolverType ; + }; + + #include "<ANYBODY_PATH_MODELUTILS>/MuscleViews/MuscleViews.any" + +// AnyOperationMacro RunApplication = +// { +// MacroStr = { +// "classoperation Main.MuscleViews.Views.HideAllMuscles" + strquote("Set View"), +// "classoperation Main.MuscleViews.Views.BicepsFemoris" + strquote("Set View") +// }; +// }; + +}; //Main +