Commit 1473d79d authored by panos's avatar panos

The JSON file amended for this particular example

parent 585372bf
{ {
"edges": { "graph": {
"con_140": [ "node": {
"S1", "BDA": {
"QStart", "_class": "Dream.BatchDecompositionStartTime",
{} "element_id": "DreamNode_1",
], "name": "Deco_A",
"con_145": [ "numberOfSubBatches": 4,
"QStart", "processingTime": {
"BDA", "Fixed": {
{} "distributionType": "Fixed",
], "mean": 0.0
"con_150": [ }
"QStart", }
"BDB", },
{} "BDB": {
], "_class": "Dream.BatchDecompositionStartTime",
"con_155": [ "element_id": "DreamNode_2",
"BDA", "name": "Deco_B",
"M1A", "numberOfSubBatches": 4,
{} "processingTime": {
], "Fixed": {
"con_160": [ "distributionType": "Fixed",
"M1A", "mean": 0.0
"Q2A", }
{} }
], },
"con_165": [ "BRA": {
"Q2A", "_class": "Dream.BatchReassembly",
"M2A", "element_id": "DreamNode_3",
{} "name": "Assembly_A",
], "numberOfSubBatches": 4,
"con_170": [ "processingTime": {
"M2A", "Fixed": {
"Q3A", "distributionType": "Fixed",
{} "mean": 0.0
], }
"con_175": [ }
"Q3A", },
"M3A", "BRB": {
{} "_class": "Dream.BatchReassembly",
], "element_id": "DreamNode_4",
"con_180": [ "name": "Assembly_B",
"M3A", "numberOfSubBatches": 4,
"BRA", "processingTime": {
{} "Fixed": {
], "distributionType": "Fixed",
"con_185": [ "mean": 0.0
"BRA", }
"QM", }
{} },
], "E1": {
"con_190": [ "_class": "Dream.Exit",
"BDB", "element_id": "DreamNode_5",
"M1B", "name": "Stock"
{} },
], "M1A": {
"con_195": [ "_class": "Dream.BatchScrapMachine",
"M1B", "element_id": "DreamNode_6",
"Q2B", "failures": {},
{} "name": "M1A",
], "scrapQuantity": {
"con_200": [
"Q2B", },
"M2B", "processingTime": {
{}
], },
"con_205": [ "wip": [
"M2B",
"Q3B", ]
{} },
], "M1B": {
"con_210": [ "_class": "Dream.BatchScrapMachine",
"Q3B", "element_id": "DreamNode_7",
"M3B", "failures": {},
{} "name": "M1B",
], "scrapQuantity": {
"con_215": [
"M3B", },
"BRB", "processingTime": {
{}
], },
"con_220": [ "wip": [
"BRB",
"QM",
{}
],
"con_225": [
"QM",
"MM",
{}
],
"con_230": [
"MM",
"QPr",
{}
],
"con_235": [
"QPr",
"PrA",
{}
],
"con_240": [
"QPr",
"PrB",
{}
],
"con_245": [
"PrA",
"QPa",
{}
],
"con_250": [
"PrB",
"QPa",
{}
],
"con_255": [
"QPa",
"PaA",
{}
],
"con_260": [
"QPa",
"PaB",
{}
],
"con_265": [
"PaA",
"E1",
{}
],
"con_270": [
"PaB",
"E1",
{}
]
},
"general": {
"confidenceLevel": "0.95",
"maxSimTime": "2880",
"numberOfReplications": "1",
"processTimeout": "0.5",
"trace": "No"
},
"nodes": {
"BDA": {
"_class": "Dream.BatchDecompositionStartTime",
"element_id": "DreamNode_1",
"name": "Deco_A",
"numberOfSubBatches": 4,
"processingTime": {
"distributionType": "Fixed",
"mean": "0"
}
},
"BDB": {
"_class": "Dream.BatchDecompositionStartTime",
"element_id": "DreamNode_2",
"name": "Deco_B",
"numberOfSubBatches": 4,
"processingTime": {
"distributionType": "Fixed",
"mean": "0"
}
},
"BRA": {
"_class": "Dream.BatchReassembly",
"element_id": "DreamNode_3",
"name": "Assembly_A",
"numberOfSubBatches": 4,
"processingTime": {
"distributionType": "Fixed",
"mean": "0"
}
},
"BRB": {
"_class": "Dream.BatchReassembly",
"element_id": "DreamNode_4",
"name": "Assembly_B",
"numberOfSubBatches": 4,
"processingTime": {
"distributionType": "Fixed",
"mean": "0"
}
},
"E1": {
"_class": "Dream.Exit",
"element_id": "DreamNode_5",
"name": "Stock"
},
"M1A": {
"_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_6",
"failures": {},
"name": "M1A",
"shift": {
"shiftPattern": [[360,780], [1800,2220]],
"endUnfinished": 0
},
"scrapQuantity": {
},
"processingTime": {
},
"wip": [
]
},
"M1B": {
"_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_7",
"failures": {},
"name": "M1B",
"shift": {
"shiftPattern": [[360,1260], [1800,2700]],
"endUnfinished": 0
},
"scrapQuantity": {
},
"processingTime": {
},
"wip": [
] ]
}, },
"M2A": { "M2A": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_8", "element_id": "DreamNode_8",
"failures": {}, "failures": {},
"name": "M2A", "name": "M2A",
"shift": { "scrapQuantity": {
"shiftPattern": [[360,780], [1800,2220]],
"endUnfinished": 0 },
}, "processingTime": {
"scrapQuantity": {
},
}, "wip": [
"processingTime": {
},
"wip": [
] ]
}, },
"M2B": { "M2B": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_9", "element_id": "DreamNode_9",
"failures": {}, "failures": {},
"name": "M2B", "name": "M2B",
"shift": { "scrapQuantity": {
"shiftPattern": [[360,1260], [1800,2700]],
"endUnfinished": 0 },
}, "processingTime": {
"scrapQuantity": {
},
}, "wip": [
"processingTime": {
},
"wip": [
] ]
}, },
"M3A": { "M3A": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_10", "element_id": "DreamNode_10",
"failures": {}, "failures": {},
"name": "M3A", "name": "M3A",
"shift": { "scrapQuantity": {
"shiftPattern": [[360,780], [1800,2220]],
"endUnfinished": 0 },
}, "processingTime": {
"scrapQuantity": {
},
}, "wip": [
"processingTime": {
},
"wip": [
] ]
}, },
"M3B": { "M3B": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_11", "element_id": "DreamNode_11",
"failures": {}, "failures": {},
"name": "M3B", "name": "M3B",
"shift": { "scrapQuantity": {
"shiftPattern": [[360,1260], [1800,2700]],
"endUnfinished": 0 },
}, "processingTime": {
"scrapQuantity": {
},
}, "wip": [
"processingTime": {
},
"wip": [
] ]
}, },
"MM": { "MM": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_12", "element_id": "DreamNode_12",
"failures": {}, "failures": {},
"name": "MM", "name": "MM",
"shift": { "scrapQuantity": {
"shiftPattern": [[360,1260], [1800,2700]],
"endUnfinished": 0 },
}, "processingTime": {
"scrapQuantity": {
},
}, "wip": [
"processingTime": {
]
}, },
"wip": [ "PaA": {
"_class": "Dream.BatchScrapMachine",
] "element_id": "DreamNode_13",
}, "failures": {},
"PaA": { "name": "PaA",
"_class": "Dream.BatchScrapMachine", "scrapQuantity": {
"element_id": "DreamNode_13",
"failures": {}, },
"name": "PaA", "processingTime": {
"shift": {
"shiftPattern": [[360,780], [1800,2220]], },
"endUnfinished": 0 "wip": [
},
"scrapQuantity": {
},
"processingTime": {
},
"wip": [
] ]
}, },
"PaB": { "PaB": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_14", "element_id": "DreamNode_14",
"failures": {}, "failures": {},
"name": "PaB", "name": "PaB",
"shift": { "scrapQuantity": {
"shiftPattern": [[360,1260], [1800,2700]],
"endUnfinished": 0 },
}, "processingTime": {
"scrapQuantity": {
},
}, "wip": [
"processingTime": {
},
"wip": [
] ]
}, },
"PrA": { "PrA": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_15", "element_id": "DreamNode_15",
"failures": {}, "failures": {},
"name": "PrA", "name": "PrA",
"shift": { "scrapQuantity": {
"shiftPattern": [[360,780], [1800,2220]],
"endUnfinished": 0 },
}, "processingTime": {
"scrapQuantity": {
},
}, "wip": [
"processingTime": {
},
"wip": [
] ]
}, },
"PrB": { "PrB": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"element_id": "DreamNode_16", "element_id": "DreamNode_16",
"failures": {}, "failures": {},
"name": "PrB", "name": "PrB",
"shift": { "scrapQuantity": {
"shiftPattern": [[360,1260], [1800,2700]],
"endUnfinished": 0 },
}, "processingTime": {
"scrapQuantity": {
},
}, "wip": [
"processingTime": {
},
"wip": [
] ]
}, },
"Q2A": { "Q2A": {
"_class": "Dream.LineClearance", "_class": "Dream.LineClearance",
"capacity": "2", "capacity": "2",
"element_id": "DreamNode_17", "element_id": "DreamNode_17",
"isDummy": "0", "isDummy": "0",
"name": "Q2A", "name": "Q2A",
"schedulingRule": "FIFO", "schedulingRule": "FIFO",
"wip": [ "wip": [
] ]
}, },
"Q2B": { "Q2B": {
"_class": "Dream.LineClearance", "_class": "Dream.LineClearance",
"capacity": "2", "capacity": "2",
"element_id": "DreamNode_18", "element_id": "DreamNode_18",
"isDummy": "0", "isDummy": "0",
"name": "Q2B", "name": "Q2B",
"schedulingRule": "FIFO", "schedulingRule": "FIFO",
"wip": [ "wip": [
] ]
}, },
"Q3A": { "Q3A": {
"_class": "Dream.LineClearance", "_class": "Dream.LineClearance",
"capacity": "2", "capacity": "2",
"element_id": "DreamNode_19", "element_id": "DreamNode_19",
"isDummy": "0", "isDummy": "0",
"name": "Q3A", "name": "Q3A",
"schedulingRule": "FIFO", "schedulingRule": "FIFO",
"wip": [ "wip": [
] ]
}, },
"Q3B": { "Q3B": {
"_class": "Dream.LineClearance", "_class": "Dream.LineClearance",
"capacity": "2", "capacity": "2",
"element_id": "DreamNode_20", "element_id": "DreamNode_20",
"isDummy": "0", "isDummy": "0",
"name": "Q3B", "name": "Q3B",
"schedulingRule": "FIFO", "schedulingRule": "FIFO",
"wip": [ "wip": [
] ]
}, },
"QM": { "QM": {
"_class": "Dream.Queue", "_class": "Dream.Queue",
"capacity": "3", "capacity": "3",
"element_id": "DreamNode_21", "element_id": "DreamNode_21",
"isDummy": "0", "isDummy": "0",
"name": "QM", "name": "QM",
"schedulingRule": "FIFO", "schedulingRule": "FIFO",
"wip": [ "wip": [
] ]
}, },
"QPa": { "QPa": {
"_class": "Dream.Queue", "_class": "Dream.Queue",
"capacity": "3", "capacity": "3",
"element_id": "DreamNode_22", "element_id": "DreamNode_22",
"isDummy": "0", "isDummy": "0",
"name": "QPa", "name": "QPa",
"schedulingRule": "FIFO", "schedulingRule": "FIFO",
"wip": [ "wip": [
] ]
}, },
"QPr": { "QPr": {
"_class": "Dream.Queue", "_class": "Dream.Queue",
"capacity": "3", "capacity": "3",
"element_id": "DreamNode_23", "element_id": "DreamNode_23",
"isDummy": "0", "isDummy": "0",
"name": "QPr", "name": "QPr",
"schedulingRule": "FIFO", "schedulingRule": "FIFO",
"wip": [ "wip": [
] ]
}, },
"QStart": { "QStart": {
"_class": "Dream.Queue", "_class": "Dream.Queue",
"capacity": "1", "capacity": "1",
"element_id": "DreamNode_24", "element_id": "DreamNode_24",
"isDummy": "0", "isDummy": "0",
"name": "StartQueue", "name": "StartQueue",
"schedulingRule": "FIFO", "schedulingRule": "FIFO",
"wip": [ "wip": [
] ]
}, },
"S1": { "S1": {
"_class": "Dream.BatchSource", "_class": "Dream.BatchSource",
"batchNumberOfUnits": 100, "batchNumberOfUnits": 100,
"element_id": "DreamNode_25", "element_id": "DreamNode_25",
"entity": "Dream.Batch", "entity": "Dream.Batch",
"interarrivalTime": { "interarrivalTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.5" "mean": "0.5"
}, },
"name": "Source" "name": "Source"
}, },
"EV": {
"EV": { "_class": "Dream.EventGenerator",
"_class": "Dream.EventGenerator", "name": "attainment",
"name": "attainment", "start": "1440",
"start": "1440", "interval": "1440",
"interval": "1440", "method": "Dream.Globals.countIntervalThroughput",
"method": "Dream.Globals.countIntervalThroughput", "argumentDict": {
"argumentDict": { }
} }
} },
}, "edge": {
"spreadsheet": [ "1": {
[ "source": "S1",
"Jobs", "destination": "QStart",
"ID", "data": {},
"Order Date", "_class": "Dream.Edge"
"Due Date", },
"Priority", "2": {
"Material", "source": "QStart",
"Sequence", "destination": "BDA",
"Processing Times" "data": {},
], "_class": "Dream.Edge"
[ },
null, "3": {
null, "source": "QStart",
null, "destination": "BDB",
null, "data": {},
null, "_class": "Dream.Edge"
null, },
null, "4": {
null "source": "BDA",
] "destination": "M1A",
] "data": {},
"_class": "Dream.Edge"
},
"5": {
"source": "M1A",
"destination": "Q2A",
"data": {},
"_class": "Dream.Edge"
},
"6": {
"source": "Q2A",
"destination": "M2A",
"data": {},
"_class": "Dream.Edge"
},
"7": {
"source": "M2A",
"destination": "Q3A",
"data": {},
"_class": "Dream.Edge"
},
"8": {
"source": "Q3A",
"destination": "M3A",
"data": {},
"_class": "Dream.Edge"
},
"9": {
"source": "M3A",
"destination": "BRA",
"data": {},
"_class": "Dream.Edge"
},
"10": {
"source": "BRA",
"destination": "QM",
"data": {},
"_class": "Dream.Edge"
},
"11": {
"source": "BDB",
"destination": "M1B",
"data": {},
"_class": "Dream.Edge"
},
"12": {
"source": "M1B",
"destination": "Q2B",
"data": {},
"_class": "Dream.Edge"
},
"13": {
"source": "Q2B",
"destination": "M2B",
"data": {},
"_class": "Dream.Edge"
},
"14": {
"source": "M2B",
"destination": "Q3B",
"data": {},
"_class": "Dream.Edge"
},
"15": {
"source": "Q3B",
"destination": "M3B",
"data": {},
"_class": "Dream.Edge"
},
"16": {
"source": "M3B",
"destination": "BRB",
"data": {},
"_class": "Dream.Edge"
},
"17": {
"source": "BRB",
"destination": "QM",
"data": {},
"_class": "Dream.Edge"
},
"18": {
"source": "QM",
"destination": "MM",
"data": {},
"_class": "Dream.Edge"
},
"19": {
"source": "MM",
"destination": "QPr",
"data": {},
"_class": "Dream.Edge"
},
"20": {
"source": "QPr",
"destination": "PrA",
"data": {},
"_class": "Dream.Edge"
},
"21": {
"source": "QPr",
"destination": "PrB",
"data": {},
"_class": "Dream.Edge"
},
"22": {
"source": "PrA",
"destination": "QPa",
"data": {},
"_class": "Dream.Edge"
},
"23": {
"source": "PrB",
"destination": "QPa",
"data": {},
"_class": "Dream.Edge"
},
"24": {
"source": "QPa",
"destination": "PaA",
"data": {},
"_class": "Dream.Edge"
},
"25": {
"source": "QPa",
"destination": "PaA",
"data": {},
"_class": "Dream.Edge"
},
"26": {
"source": "QPa",
"destination": "PaB",
"data": {},
"_class": "Dream.Edge"
},
"27": {
"source": "PaA",
"destination": "E1",
"data": {},
"_class": "Dream.Edge"
},
"2": {
"source": "PaB",
"destination": "E1",
"data": {},
"_class": "Dream.Edge"
}
}
},
"_class": "Dream.Simulation",
"general": {
"confidenceLevel": "0.95",
"_class": "Dream.Configuration",
"maxSimTime": "2880",
"numberOfReplications": "1",
"processTimeout": "0.5",
"trace": "No"
}
} }
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment