void ExecuteW3() { WipeCombination.Add(String.Format("W3.{0}", "@BRIDGE_DETECT".Translate())); var alg = JudgeWipeAlgorithmFactory.CreateAlgorithm("W3",null); PrinterManager.getInstance().JudgeWipeRoutines.Add(alg); }
void ExecuteW5() { WipeCombination.Add(string.Format("W5.{0} ({1})", "@CONTINUE_FAIL_AT_SAME_COMPONENT".Translate(), ViewModelLocator.Atom.WipeVM.CmpFailTimes)); object[] _params = { (object)ViewModelLocator.Atom.WipeVM.CmpFailTimes }; var alg = JudgeWipeAlgorithmFactory.CreateAlgorithm("W5", _params); PrinterManager.getInstance().JudgeWipeRoutines.Add(alg); }
void ExecuteW1() { WipeCombination.Add(String.Format("W1.{0} ({1}-{2})", "@AVERAGE_VOLUME_PERCENTAGE".Translate(), ViewModelLocator.Atom.WipeVM.AvgVolRange.LowerBound, ViewModelLocator.Atom.WipeVM.AvgVolRange.UpperBound )); object[] _params = { (object)ViewModelLocator.Atom.WipeVM.AvgVolRange.LowerBound , (object)ViewModelLocator.Atom.WipeVM.AvgVolRange.UpperBound }; var alg = JudgeWipeAlgorithmFactory.CreateAlgorithm("W1", _params); PrinterManager.getInstance().JudgeWipeRoutines.Add(alg); }
void ExecuteW2() { WipeCombination.Add(String.Format("W2.{0} ({1}-{2})", "@PEAK_OF_SINGLE_PAD_VOLUME".Translate(), ViewModelLocator.Atom.WipeVM.PeakRange.LowerBound, ViewModelLocator.Atom.WipeVM.PeakRange.UpperBound )); object[] _params = { (object)ViewModelLocator.Atom.WipeVM.PeakRange.LowerBound , (object)ViewModelLocator.Atom.WipeVM.PeakRange.UpperBound }; var alg = JudgeWipeAlgorithmFactory.CreateAlgorithm("W2", _params); PrinterManager.getInstance().JudgeWipeRoutines.Add(alg); }