/// <summary> /// WaitPartChange's RulePreset /// </summary> private Mozart.RuleFlow.RulePreset CreateWaitPartChange() { System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>(); list.Add("CHANGE_PART"); Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties(); props.Set("Position", "WAIT"); props.Set("IsRun", false); return(new Mozart.RuleFlow.RulePreset("WaitPartChange", list, props)); }
/// <summary> /// RunPeg's RulePreset /// </summary> private Mozart.RuleFlow.RulePreset CreateRunPeg() { System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>(); list.Add("APPLY_YIELD"); list.Add("WRITE_TARGET"); list.Add("PEG_WIP"); list.Add("SHIFT_TAT"); Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties(); props.Set("IsRun", true); props.Set("Position", "\r\n "); return(new Mozart.RuleFlow.RulePreset("RunPeg", list, props)); }
/// <summary> /// UpdateTargetInfo's RulePreset /// </summary> private Mozart.RuleFlow.RulePreset CreateUpdateTargetInfo() { System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>(); list.Add("UPDATE_TARGET_INFO"); Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties(); props.Set("IsRun", true); return(new Mozart.RuleFlow.RulePreset("UpdateTargetInfo", list, props)); }
/// <summary> /// ShiftWaitTime's RulePreset /// </summary> private Mozart.RuleFlow.RulePreset CreateShiftWaitTime() { System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>(); list.Add("SHIFT_TAT"); Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties(); props.Set("IsRun", false); return(new Mozart.RuleFlow.RulePreset("ShiftWaitTime", list, props)); }
/// <summary> /// PegWaitWip's RulePreset /// </summary> private Mozart.RuleFlow.RulePreset CreatePegWaitWip() { System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>(); list.Add("PEG_WIP"); Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties(); props.Set("IsRun", false); return(new Mozart.RuleFlow.RulePreset("PegWaitWip", list, props)); }
/// <summary> /// ChangePart's RulePreset /// </summary> private Mozart.RuleFlow.RulePreset CreateChangePart() { System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>(); list.Add("CHANGE_PART"); Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties(); props.Set("IsRun", true); return(new Mozart.RuleFlow.RulePreset("ChangePart", list, props)); }
/// <summary> /// ApplyYield's RulePreset /// </summary> private Mozart.RuleFlow.RulePreset CreateApplyYield() { System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>(); list.Add("APPLY_YIELD"); Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties(); props.Set("IsRun", true); return(new Mozart.RuleFlow.RulePreset("ApplyYield", list, props)); }
/// <summary> /// WriteOutTarget's RulePreset /// </summary> private Mozart.RuleFlow.RulePreset CreateWriteOutTarget() { System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>(); list.Add("WRITE_TARGET"); Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties(); props.Set("IsRun", true); return(new Mozart.RuleFlow.RulePreset("WriteOutTarget", list, props)); }
/// <summary> /// WaitPeg's RulePreset /// </summary> private Mozart.RuleFlow.RulePreset CreateWaitPeg() { System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>(); list.Add("WRITE_TARGET"); list.Add("PEG_WIP"); list.Add("SHIFT_TAT"); Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties(); props.Set("IsRun", false); return(new Mozart.RuleFlow.RulePreset("WaitPeg", list, props)); }