Esempio n. 1
0
 /// <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));
 }
Esempio n. 2
0
 /// <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));
 }
Esempio n. 3
0
 /// <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));
 }
Esempio n. 4
0
 /// <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));
 }
Esempio n. 5
0
 /// <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));
 }
Esempio n. 6
0
 /// <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));
 }
Esempio n. 7
0
 /// <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));
 }
Esempio n. 8
0
 /// <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));
 }
Esempio n. 9
0
 /// <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));
 }