--- a
+++ b/Tools/AnyMocap/KinematicStudyForParameterIdentificationSettings.any
@@ -0,0 +1,48 @@
+InitialConditions = 
+{
+  SmallStepAssumptionOnOff = On;
+  PosAnalysisOnlyOnOff = On;
+  KinematicTol ??=1e-3; 
+  SolverType = KinSolOverDeterminate;
+  PreOperation = 
+  { 
+    AnyOperation &SetView = Main.ModelSetup.Views.SetViewMacros.KinematicView; 
+  };
+};
+
+
+Kinematics = 
+{
+  SmallStepAssumptionOnOff = On;
+  PosAnalysisOnlyOnOff = On;
+  KinematicTol ??=1e-5; 
+  SolverType = KinSolOverDeterminate;
+  
+  UseStartGuessOnOff = Off; // Ensure that Initial conditions are used as start guess.
+};
+
+
+
+
+
+ // Define statements allow us to overide tEnd/tStart/nStep to 
+ // when calling AnyBody from external programs.  
+ #ifndef N_STEP_PARAM_OPT
+ #ifndef N_STEP 
+   #define N_STEP_PARAM_OPT iffun(eqfun(Main.ModelSetup.TrialSpecificData.nStep,1),1, floor(max({20, Main.ModelSetup.TrialSpecificData.nStep/6})))
+ #else
+   #define N_STEP_PARAM_OPT N_STEP
+ #endif
+ #endif
+ 
+ #ifndef T_END
+ #define T_END Main.ModelSetup.TrialSpecificData.tEnd
+ #endif
+ 
+ #ifndef T_START
+ #define T_START Main.ModelSetup.TrialSpecificData.tStart
+ #endif
+ 
+ tStart = T_START;
+ tEnd = T_END;
+ nStep = N_STEP_PARAM_OPT;
\ No newline at end of file