Esempio n. 1
0
 /// <summary>
 /// GenInitTarget's RulePreset
 /// </summary>
 private Mozart.RuleFlow.RulePreset CreateGenInitTarget()
 {
     System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>();
     list.Add("PREPARE_TARGET");
     Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties();
     return(new Mozart.RuleFlow.RulePreset("GenInitTarget", list, props));
 }
Esempio n. 2
0
 /// <summary>
 /// KitPeg's RulePreset
 /// </summary>
 private Mozart.RuleFlow.RulePreset CreateKitPeg()
 {
     System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>();
     list.Add("KIT_PEG2");
     Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties();
     return(new Mozart.RuleFlow.RulePreset("KitPeg", list, props));
 }
Esempio n. 3
0
 /// <summary>
 /// SmoothDemand's RulePreset
 /// </summary>
 private Mozart.RuleFlow.RulePreset CreateSmoothDemand()
 {
     System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>();
     list.Add("SMOOTH_DEMAND");
     Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties();
     return(new Mozart.RuleFlow.RulePreset("SmoothDemand", list, props));
 }
Esempio n. 4
0
 /// <summary>
 /// WriteUnpeg's RulePreset
 /// </summary>
 private Mozart.RuleFlow.RulePreset CreateWriteUnpeg()
 {
     System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>();
     list.Add("WRITE_UNPEG");
     Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties();
     return(new Mozart.RuleFlow.RulePreset("WriteUnpeg", list, props));
 }
Esempio n. 5
0
 /// <summary>
 /// InitWip's RulePreset
 /// </summary>
 private Mozart.RuleFlow.RulePreset CreateInitWip()
 {
     System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>();
     list.Add("PREPARE_WIP");
     Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties();
     return(new Mozart.RuleFlow.RulePreset("InitWip", list, props));
 }
Esempio n. 6
0
 /// <summary>
 /// ApplyAct's RulePreset
 /// </summary>
 private Mozart.RuleFlow.RulePreset CreateApplyAct()
 {
     System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>();
     list.Add("APPLY_ACT");
     Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties();
     return(new Mozart.RuleFlow.RulePreset("ApplyAct", list, props));
 }
Esempio n. 7
0
 /// <summary>
 /// InitSupplyPlan's RulePreset
 /// </summary>
 private Mozart.RuleFlow.RulePreset CreateInitSupplyPlan()
 {
     System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>();
     list.Add("INIT_SUPPLYPLAN");
     Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties();
     return(new Mozart.RuleFlow.RulePreset("InitSupplyPlan", list, props));
 }
Esempio n. 8
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. 9
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. 10
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. 11
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. 12
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. 13
0
 /// <summary>
 /// PostPegStage's RulePreset
 /// </summary>
 private Mozart.RuleFlow.RulePreset CreatePostPegStage()
 {
     System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>();
     list.Add("WRITE_UNPEG");
     list.Add("BUILD_INPLAN");
     Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties();
     return(new Mozart.RuleFlow.RulePreset("PostPegStage", list, props));
 }
Esempio n. 14
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. 15
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. 16
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));
 }
Esempio n. 17
0
 /// <summary>
 /// TestRunStage's RulePreset
 /// </summary>
 private Mozart.RuleFlow.RulePreset CreateTestRunStage()
 {
     System.Collections.Generic.List <string> list = new System.Collections.Generic.List <string>();
     list.Add("WRITE_TARGET");
     list.Add("PEG_WIP");
     list.Add("SHIFT_TAT");
     list.Add("APPLY_YIELD");
     Mozart.RuleFlow.StageProperties props = new Mozart.RuleFlow.StageProperties();
     props.Set("IsRun", true);
     return(new Mozart.RuleFlow.RulePreset("TestRunStage", list, props));
 }