[bfdf16]: / Tools / AnyMocap / KinematicStudyForParameterIdentificationSettings.any

Download this file

48 lines (37 with data), 1.1 kB

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;