[770c98]: / Application / Examples / WheelChairRancho / Model / MarkerMover.any

Download this file

59 lines (40 with data), 1.0 kB


//File used for creating markers in an easy way
 
AnyFunInterpol MarkerData = 
{
   T=.DataFolder.Frames/.HeaderFolder.VideoFrameRate;
  Data=..ScaleFactor*{.DataFolder.X,.DataFolder.Y,.DataFolder.Z};
  Type=Bspline;
  BsplineOrder = 8;

};





AnySeg Seg={
   r0=.MarkerData(Main.Study.tStart);

  Mass=0;
  Jii={0.0,0.0,0.0};
  AnyRefNode node={
    sRel={0,0,0};
    AnyDrawNode drw={ScaleXYZ={0.01,.01,.01};};
  };
};

AnyKinLinear Lin={
  AnyRefFrame &ref1=..GlobalRef;
  AnyRefFrame &ref2=.Seg;
};

AnyKinRotational Rot={
  AnyRefFrame &ref1=..GlobalRef;
  AnyRefFrame &ref2=.Seg;
  Type=RotVector;
};

AnyKinEqInterPolDriver LinDrv={
  AnyKinLinear &ref1= .Lin;
  //Type=PiecewiseLinear;
  //Type=Bezier;
  T=.DataFolder.Frames/.HeaderFolder.VideoFrameRate;
  Data=..ScaleFactor*{.DataFolder.X,.DataFolder.Y,.DataFolder.Z};
  Type=Bspline;
  BsplineOrder = 8;
  
};



AnyKinEqSimpleDriver RotDrv={
  AnyKinRotational &ref1= .Rot;
  DriverPos={0,0,0};
  DriverVel={0,0,0};
};