public override void ClearData()
 {
     base.ClearData();
     if (c_Robot != null)
     {
         c_Robot.ClearCaches();
     }
     if (c_Tool != null)
     {
         c_Tool.ClearCaches();
     }
     if (c_Target != null)
     {
         c_Target.ClearCaches();
     }
 }