Commit 0a66caff authored by Jérome Perrin's avatar Jérome Perrin

reformat input jsons, no change except ordering and indentation

parent 5ead4d0a
...@@ -81,8 +81,7 @@ ...@@ -81,8 +81,7 @@
}, },
"M2": { "M2": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": { "failures": {},
},
"left": 0.1863354037267081, "left": 0.1863354037267081,
"name": "Machine2", "name": "Machine2",
"processingTime": { "processingTime": {
......
...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
"0": [ "0": [
"S1", "S1",
"A1", "A1",
{"entity": "Part" {
"entity": "Part"
} }
], ],
"1": [ "1": [
......
{"_class": "Dream.Simulation", {
"_class": "Dream.Simulation",
"edges": { "edges": {
"0": [ "0": [
"S1", "S1",
...@@ -28,63 +29,68 @@ ...@@ -28,63 +29,68 @@
}, },
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "1440", "maxSimTime": "1440",
"trace": "No", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "No"
}, },
"nodes": { "nodes": {
"S1": {"_class": "Dream.Source", "DummyQ": {
"id": "S1", "_class": "Dream.Queue",
"name": "Raw Material", "capacity": "1",
"interarrivalTime": "id": "DummyQ",
{ "isDummy": "1",
"distributionType": "Fixed", "name": "DummyQ"
"mean": "0.5"
}, },
"entity": "Part" "E1": {
"_class": "Dream.Exit",
"id": "E1",
"name": "Stock"
},
"M1": {
"_class": "Dream.Machine",
"failures": {
"MTTF": "60",
"MTTR": "5",
"failureDistribution": "Fixed"
}, },
"M1": {"_class": "Dream.Machine",
"id": "M1", "id": "M1",
"name": "Machine1", "name": "Machine1",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
},
"failures":{
"failureDistribution": "Fixed",
"MTTF": "60",
"MTTR": "5"
} }
}, },
"M2": {"_class": "Dream.Machine", "M2": {
"_class": "Dream.Machine",
"failures": {
"MTTF": "40",
"MTTR": "10",
"failureDistribution": "Fixed"
},
"id": "M2", "id": "M2",
"name": "Machine2", "name": "Machine2",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.5" "mean": "1.5"
},
"failures":{
"failureDistribution": "Fixed",
"MTTF": "40",
"MTTR": "10"
} }
}, },
"DummyQ": {"_class": "Dream.Queue", "Q1": {
"id": "DummyQ", "_class": "Dream.Queue",
"name": "DummyQ", "capacity": "1",
"isDummy": "1",
"capacity": "1"
},
"Q1": {"_class": "Dream.Queue",
"id": "Q1", "id": "Q1",
"name": "Q1",
"isDummy": "0", "isDummy": "0",
"capacity": "1" "name": "Q1"
}, },
"E1": {"_class": "Dream.Exit", "S1": {
"id": "E1", "_class": "Dream.Source",
"name": "Stock" "entity": "Part",
"id": "S1",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "0.5"
},
"name": "Raw Material"
} }
} }
} }
\ No newline at end of file
...@@ -3,12 +3,16 @@ ...@@ -3,12 +3,16 @@
"edges": {}, "edges": {},
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
},
"M1": { "M1": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"name": "Machine1" "name": "Machine1"
...@@ -23,68 +27,68 @@ ...@@ -23,68 +27,68 @@
}, },
"Q1": { "Q1": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "Queue1",
"isDummy": "0",
"capacity": "1000", "capacity": "1000",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"_class": "Dream.Job", "_class": "Dream.Job",
"name": "Job1",
"id": "J1", "id": "J1",
"name": "Job1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"Q1" "Q1"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [
"M1"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q3" "M1"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M3" "Q3"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "3" "mean": "3"
}
}, },
{
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"Q2" "M3"
] ],
"stepNumber": "3"
}, },
{ {
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "4"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
} },
"stationIdsList": [
"M2"
],
"stepNumber": "5"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"E1" "E1"
] ],
"stepNumber": "6"
} }
] ]
} }
...@@ -92,20 +96,16 @@ ...@@ -92,20 +96,16 @@
}, },
"Q2": { "Q2": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "1000",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "1000" "name": "Queue2"
}, },
"Q3": { "Q3": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "Queue3", "capacity": "1000",
"isDummy": "0", "isDummy": "0",
"capacity": "1000" "name": "Queue3"
},
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
} }
} }
} }
\ No newline at end of file
...@@ -3,12 +3,16 @@ ...@@ -3,12 +3,16 @@
"edges": {}, "edges": {},
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
},
"M1": { "M1": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"name": "Machine1" "name": "Machine1"
...@@ -23,84 +27,84 @@ ...@@ -23,84 +27,84 @@
}, },
"Q1": { "Q1": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "Queue1",
"isDummy": "0",
"capacity": "1000", "capacity": "1000",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"id": "J1",
"_class": "Dream.Job", "_class": "Dream.Job",
"id": "J1",
"name": "Job1", "name": "Job1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q1"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M1" "Q1"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q3" "M1"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M3" "Q3"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "3" "mean": "3"
}
}, },
{
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"Q2" "M3"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "4"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}
}, },
{
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"E1" "M2"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
} },
"stationIdsList": [
"E1"
],
"stepNumber": "6"
} }
] ]
} }
...@@ -108,85 +112,85 @@ ...@@ -108,85 +112,85 @@
}, },
"Q2": { "Q2": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "1000",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "1000", "name": "Queue2",
"wip": [ "wip": [
{ {
"id": "J2",
"_class": "Dream.Job", "_class": "Dream.Job",
"id": "J2",
"name": "Job2", "name": "Job2",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "3" "mean": "3"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q3" "M2"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M3" "Q3"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}
}, },
{
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"Q2" "M3"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "4"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "7" "mean": "7"
}
}, },
{
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"E1" "M2"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
} },
"stationIdsList": [
"E1"
],
"stepNumber": "6"
} }
] ]
} }
...@@ -194,13 +198,9 @@ ...@@ -194,13 +198,9 @@
}, },
"Q3": { "Q3": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "Queue3", "capacity": "1000",
"isDummy": "0", "isDummy": "0",
"capacity": "1000" "name": "Queue3"
},
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
} }
} }
} }
\ No newline at end of file
This diff is collapsed.
...@@ -30,12 +30,16 @@ ...@@ -30,12 +30,16 @@
"trace": "No" "trace": "No"
}, },
"nodes": { "nodes": {
"Q1": { "BD1": {
"_class": "Dream.Queue", "_class": "Dream.BatchDecomposition",
"capacity": "-1", "left": 0.4414893617021277,
"left": 0.6968085106382979, "name": "Batch_Decomposition",
"name": "StartQueue", "numberOfSubBatches": 4,
"top": 0.7727272727272727 "processingTime": {
"distributionType": "Fixed",
"mean": "1"
},
"top": 0.5909090909090908
}, },
"E1": { "E1": {
"_class": "Dream.Exit", "_class": "Dream.Exit",
...@@ -45,20 +49,26 @@ ...@@ -45,20 +49,26 @@
}, },
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"left": 0.4414893617021277, "left": 0.4414893617021277,
"name": "Station1", "name": "Station1",
"failures": {
},
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.5" "mean": "0.5"
}, },
"top": 0.5909090909090908 "top": 0.5909090909090908
}, },
"Q1": {
"_class": "Dream.Queue",
"capacity": "-1",
"left": 0.6968085106382979,
"name": "StartQueue",
"top": 0.7727272727272727
},
"S1": { "S1": {
"_class": "Dream.BatchSource", "_class": "Dream.BatchSource",
"entity": "Batch",
"batchNumberOfUnits": 80, "batchNumberOfUnits": 80,
"entity": "Batch",
"interarrivalTime": { "interarrivalTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.5" "mean": "0.5"
...@@ -66,17 +76,6 @@ ...@@ -66,17 +76,6 @@
"left": 0.6968085106382979, "left": 0.6968085106382979,
"name": "Source", "name": "Source",
"top": 0.9545454545454546 "top": 0.9545454545454546
},
"BD1": {
"_class": "Dream.BatchDecomposition",
"left": 0.4414893617021277,
"name": "Batch_Decomposition",
"numberOfSubBatches": 4,
"processingTime": {
"distributionType": "Fixed",
"mean": "1"
},
"top": 0.5909090909090908
} }
} }
} }
\ No newline at end of file
...@@ -50,38 +50,39 @@ ...@@ -50,38 +50,39 @@
"trace": "No" "trace": "No"
}, },
"nodes": { "nodes": {
"S1": { "BD1": {
"_class": "Dream.BatchSource", "_class": "Dream.BatchDecomposition",
"entity": "Batch", "left": 0.4414893617021277,
"batchNumberOfUnits": 80, "name": "Batch_Decomposition",
"interarrivalTime": { "numberOfSubBatches": 4,
"processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.5" "mean": "1"
}, },
"left": 0.6968085106382979, "top": 0.5909090909090908
"name": "Source",
"top": 0.9545454545454546
}, },
"Q1": { "BR1": {
"_class": "Dream.Queue", "_class": "Dream.BatchReassembly",
"capacity": "-1", "left": 0.4414893617021277,
"left": 0.6968085106382979, "name": "Batch_Reassembly",
"name": "StartQueue", "numberOfSubBatches": 4,
"top": 0.7727272727272727 "processingTime": {
"distributionType": "Fixed",
"mean": "0"
}, },
"Q2": { "top": 0.5909090909090908
"_class": "Dream.Queue", },
"capacity": "2", "E1": {
"left": 0.6968085106382979, "_class": "Dream.Exit",
"name": "Queue1", "left": 0.2978723404255319,
"top": 0.7727272727272727 "name": "Stock",
"top": 0.045454545454545414
}, },
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"left": 0.4414893617021277, "left": 0.4414893617021277,
"name": "Station1", "name": "Station1",
"failures": {
},
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.5" "mean": "0.5"
...@@ -90,10 +91,9 @@ ...@@ -90,10 +91,9 @@
}, },
"M2": { "M2": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"left": 0.4414893617021277, "left": 0.4414893617021277,
"name": "Station2", "name": "Station2",
"failures": {
},
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
...@@ -102,43 +102,40 @@ ...@@ -102,43 +102,40 @@
}, },
"M3": { "M3": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"left": 0.4414893617021277, "left": 0.4414893617021277,
"name": "Station3", "name": "Station3",
"failures": {
},
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}, },
"top": 0.5909090909090908 "top": 0.5909090909090908
}, },
"BD1": { "Q1": {
"_class": "Dream.BatchDecomposition", "_class": "Dream.Queue",
"left": 0.4414893617021277, "capacity": "-1",
"name": "Batch_Decomposition", "left": 0.6968085106382979,
"numberOfSubBatches": 4, "name": "StartQueue",
"processingTime": { "top": 0.7727272727272727
"distributionType": "Fixed",
"mean": "1"
}, },
"top": 0.5909090909090908 "Q2": {
"_class": "Dream.Queue",
"capacity": "2",
"left": 0.6968085106382979,
"name": "Queue1",
"top": 0.7727272727272727
}, },
"BR1": { "S1": {
"_class": "Dream.BatchReassembly", "_class": "Dream.BatchSource",
"left": 0.4414893617021277, "batchNumberOfUnits": 80,
"name": "Batch_Reassembly", "entity": "Batch",
"numberOfSubBatches": 4, "interarrivalTime": {
"processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "1.5"
},
"top": 0.5909090909090908
}, },
"E1": { "left": 0.6968085106382979,
"_class": "Dream.Exit", "name": "Source",
"left": 0.2978723404255319, "top": 0.9545454545454546
"name": "Stock",
"top": 0.045454545454545414
} }
} }
} }
\ No newline at end of file
...@@ -50,38 +50,39 @@ ...@@ -50,38 +50,39 @@
"trace": "No" "trace": "No"
}, },
"nodes": { "nodes": {
"S1": { "BD1": {
"_class": "Dream.BatchSource", "_class": "Dream.BatchDecomposition",
"entity": "Batch", "left": 0.4414893617021277,
"batchNumberOfUnits": 100, "name": "Batch_Decomposition",
"interarrivalTime": { "numberOfSubBatches": 4,
"processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.5" "mean": "1"
}, },
"left": 0.6968085106382979, "top": 0.5909090909090908
"name": "Source",
"top": 0.9545454545454546
}, },
"Q1": { "BR1": {
"_class": "Dream.Queue", "_class": "Dream.BatchReassembly",
"capacity": "-1", "left": 0.4414893617021277,
"left": 0.6968085106382979, "name": "Batch_Reassembly",
"name": "StartQueue", "numberOfSubBatches": 4,
"top": 0.7727272727272727 "processingTime": {
"distributionType": "Fixed",
"mean": "0"
}, },
"Q2": { "top": 0.5909090909090908
"_class": "Dream.LineClearance", },
"capacity": "2", "E1": {
"left": 0.6968085106382979, "_class": "Dream.Exit",
"name": "Queue1", "left": 0.2978723404255319,
"top": 0.7727272727272727 "name": "Stock",
"top": 0.045454545454545414
}, },
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"left": 0.4414893617021277, "left": 0.4414893617021277,
"name": "Station1", "name": "Station1",
"failures": {
},
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.5" "mean": "0.5"
...@@ -108,33 +109,31 @@ ...@@ -108,33 +109,31 @@
}, },
"top": 0.5909090909090908 "top": 0.5909090909090908
}, },
"BD1": { "Q1": {
"_class": "Dream.BatchDecomposition", "_class": "Dream.Queue",
"left": 0.4414893617021277, "capacity": "-1",
"name": "Batch_Decomposition", "left": 0.6968085106382979,
"numberOfSubBatches": 4, "name": "StartQueue",
"processingTime": { "top": 0.7727272727272727
"distributionType": "Fixed",
"mean": "1"
}, },
"top": 0.5909090909090908 "Q2": {
"_class": "Dream.LineClearance",
"capacity": "2",
"left": 0.6968085106382979,
"name": "Queue1",
"top": 0.7727272727272727
}, },
"BR1": { "S1": {
"_class": "Dream.BatchReassembly", "_class": "Dream.BatchSource",
"left": 0.4414893617021277, "batchNumberOfUnits": 100,
"name": "Batch_Reassembly", "entity": "Batch",
"numberOfSubBatches": 4, "interarrivalTime": {
"processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "1.5"
},
"top": 0.5909090909090908
}, },
"E1": { "left": 0.6968085106382979,
"_class": "Dream.Exit", "name": "Source",
"left": 0.2978723404255319, "top": 0.9545454545454546
"name": "Stock",
"top": 0.045454545454545414
} }
} }
} }
\ No newline at end of file
{"_class": "Dream.Simulation", {
"_class": "Dream.Simulation",
"edges": { "edges": {
"0": [ "0": [
"S1", "S1",
...@@ -28,62 +29,67 @@ ...@@ -28,62 +29,67 @@
}, },
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "1440.0", "maxSimTime": "1440.0",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"S1": {"_class": "Dream.BatchSource", "DummyQ": {
"id": "S1", "_class": "Dream.Queue",
"name": "Raw Material", "capacity": "1",
"batchNumberOfUnits": 100, "id": "DummyQ",
"interarrivalTime": "isDummy": "1",
{ "name": "DummyQ"
"distributionType": "Fixed",
"mean": "30"
}, },
"entity": "Batch" "E1": {
"_class": "Dream.Exit",
"id": "E1",
"name": "Stock"
}, },
"M1": {"_class": "Dream.BatchScrapMachine", "M1": {
"_class": "Dream.BatchScrapMachine",
"id": "M1", "id": "M1",
"name": "Machine1", "name": "Machine1",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
}, },
"scrapQuantity":{ "scrapQuantity": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
} }
}, },
"M2": {"_class": "Dream.BatchScrapMachine", "M2": {
"_class": "Dream.BatchScrapMachine",
"id": "M2", "id": "M2",
"name": "Machine2", "name": "Machine2",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}, },
"scrapQuantity":{ "scrapQuantity": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
} }
}, },
"DummyQ": {"_class": "Dream.Queue", "Q1": {
"id": "DummyQ", "_class": "Dream.Queue",
"name": "DummyQ", "capacity": "1",
"isDummy": "1",
"capacity": "1"
},
"Q1": {"_class": "Dream.Queue",
"id": "Q1", "id": "Q1",
"name": "Q1",
"isDummy": "0", "isDummy": "0",
"capacity": "1" "name": "Q1"
}, },
"E1": {"_class": "Dream.Exit", "S1": {
"id": "E1", "_class": "Dream.BatchSource",
"name": "Stock" "batchNumberOfUnits": 100,
"entity": "Batch",
"id": "S1",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "30"
},
"name": "Raw Material"
} }
} }
} }
\ No newline at end of file
...@@ -55,50 +55,44 @@ ...@@ -55,50 +55,44 @@
"trace": "No" "trace": "No"
}, },
"nodes": { "nodes": {
"S1": { "BD1": {
"_class": "Dream.BatchSource", "_class": "Dream.BatchDecomposition",
"entity": "Batch", "left": 0.4414893617021277,
"batchNumberOfUnits": 100, "name": "Batch_Decomposition",
"interarrivalTime": { "numberOfSubBatches": 4,
"processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.5" "mean": "1"
}, },
"left": 0.6968085106382979, "top": 0.5909090909090908
"name": "Source",
"top": 0.9545454545454546
}, },
"Q1": { "BR1": {
"_class": "Dream.Queue", "_class": "Dream.BatchReassembly",
"capacity": "-1", "left": 0.4414893617021277,
"left": 0.6968085106382979, "name": "Batch_Reassembly",
"name": "StartQueue", "numberOfSubBatches": 4,
"top": 0.7727272727272727 "processingTime": {
"distributionType": "Fixed",
"mean": "0"
}, },
"Q2": { "top": 0.5909090909090908
"_class": "Dream.LineClearance",
"capacity": "2",
"left": 0.6968085106382979,
"name": "Queue1",
"top": 0.7727272727272727
}, },
"Q3": { "E1": {
"_class": "Dream.Queue", "_class": "Dream.Exit",
"capacity": "1", "left": 0.2978723404255319,
"left": 0.6968085106382979, "name": "Stock",
"name": "Queue2", "top": 0.045454545454545414
"top": 0.7727272727272727
}, },
"M1": { "M1": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"failures": {},
"left": 0.4414893617021277, "left": 0.4414893617021277,
"name": "Station1", "name": "Station1",
"failures": {
},
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.1" "mean": "0.1"
}, },
"scrapQuantity":{ "scrapQuantity": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}, },
...@@ -106,15 +100,14 @@ ...@@ -106,15 +100,14 @@
}, },
"M2": { "M2": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"failures": {},
"left": 0.4414893617021277, "left": 0.4414893617021277,
"name": "Station2", "name": "Station2",
"failures": {
},
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.2" "mean": "0.2"
}, },
"scrapQuantity":{ "scrapQuantity": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}, },
...@@ -122,47 +115,51 @@ ...@@ -122,47 +115,51 @@
}, },
"M3": { "M3": {
"_class": "Dream.BatchScrapMachine", "_class": "Dream.BatchScrapMachine",
"failures": {},
"left": 0.4414893617021277, "left": 0.4414893617021277,
"name": "Station3", "name": "Station3",
"failures": {
},
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
}, },
"scrapQuantity":{ "scrapQuantity": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"top": 0.5909090909090908 "top": 0.5909090909090908
}, },
"BD1": { "Q1": {
"_class": "Dream.BatchDecomposition", "_class": "Dream.Queue",
"left": 0.4414893617021277, "capacity": "-1",
"name": "Batch_Decomposition", "left": 0.6968085106382979,
"numberOfSubBatches": 4, "name": "StartQueue",
"processingTime": { "top": 0.7727272727272727
"distributionType": "Fixed",
"mean": "1"
}, },
"top": 0.5909090909090908 "Q2": {
"_class": "Dream.LineClearance",
"capacity": "2",
"left": 0.6968085106382979,
"name": "Queue1",
"top": 0.7727272727272727
}, },
"BR1": { "Q3": {
"_class": "Dream.BatchReassembly", "_class": "Dream.Queue",
"left": 0.4414893617021277, "capacity": "1",
"name": "Batch_Reassembly", "left": 0.6968085106382979,
"numberOfSubBatches": 4, "name": "Queue2",
"processingTime": { "top": 0.7727272727272727
"distributionType": "Fixed",
"mean": "0"
}, },
"top": 0.5909090909090908 "S1": {
"_class": "Dream.BatchSource",
"batchNumberOfUnits": 100,
"entity": "Batch",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "0.5"
}, },
"E1": { "left": 0.6968085106382979,
"_class": "Dream.Exit", "name": "Source",
"left": 0.2978723404255319, "top": 0.9545454545454546
"name": "Stock",
"top": 0.045454545454545414
} }
} }
} }
\ No newline at end of file
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
"numberOfReplications": "1", "numberOfReplications": "1",
"processTimeout": "0.5", "processTimeout": "0.5",
"simulationClass": "Leotech", "simulationClass": "Leotech",
"trace":"Yes" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": { "E1": {
......
...@@ -36,6 +36,19 @@ ...@@ -36,6 +36,19 @@
"name": "Stock", "name": "Stock",
"top": 0.045454545454545414 "top": 0.045454545454545414
}, },
"EV": {
"_class": "Dream.EventGenerator",
"argumentDict": {
"consumption": 20,
"from": "Q2",
"safetyStock": 70,
"to": "E1"
},
"interval": "60",
"method": "Globals.moveExcess",
"name": "ExcessEntitiesMover",
"start": "60"
},
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {}, "failures": {},
...@@ -84,19 +97,6 @@ ...@@ -84,19 +97,6 @@
"left": 0.6968085106382979, "left": 0.6968085106382979,
"name": "Raw Material", "name": "Raw Material",
"top": 0.9545454545454546 "top": 0.9545454545454546
},
"EV": {
"_class": "Dream.EventGenerator",
"name": "ExcessEntitiesMover",
"start": "60",
"interval": "60",
"method": "Globals.moveExcess",
"argumentDict": {
"from": "Q2",
"to": "E1",
"safetyStock": 70,
"consumption": 20
}
} }
} }
} }
\ No newline at end of file
...@@ -40,44 +40,30 @@ ...@@ -40,44 +40,30 @@
"left": 0.7083333333333333, "left": 0.7083333333333333,
"top": 0.05688622754491013 "top": 0.05688622754491013
}, },
"S1": {
"_class": "Dream.Source",
"entity": "Part",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "1.5"
},
"left": 0.30208333333333337,
"name": "Source",
"top": 0.9431137724550899
},
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"left": 0.5625,
"name": "Machine1", "name": "Machine1",
"operationType": "Processing",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "17" "mean": "17"
}, },
"operationType": "Processing",
"left": 0.5625,
"top": 0.5 "top": 0.5
}, },
"M2": { "M2": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"left": 0.7083333333333333,
"loadTime": {},
"name": "Machine2", "name": "Machine2",
"failures": { "operationType": "Processing",
},
"setupTime": {
},
"loadTime": {
},
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"operationType": "Processing", "setupTime": {},
"top": 0.2784431137724551, "top": 0.2784431137724551
"left": 0.7083333333333333
}, },
"O1": { "O1": {
"_class": "Dream.Operator", "_class": "Dream.Operator",
...@@ -85,6 +71,17 @@ ...@@ -85,6 +71,17 @@
"left": 0.8489583333333334, "left": 0.8489583333333334,
"name": "Operator1", "name": "Operator1",
"top": 0.721556886227545 "top": 0.721556886227545
},
"S1": {
"_class": "Dream.Source",
"entity": "Part",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "1.5"
},
"left": 0.30208333333333337,
"name": "Source",
"top": 0.9431137724550899
} }
} }
} }
\ No newline at end of file
...@@ -24,38 +24,43 @@ ...@@ -24,38 +24,43 @@
}, },
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.Exit",
"id": "E1",
"name": "Stock"
},
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"id": "M1", "id": "M1",
"name": "Machine1", "name": "Machine1",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
}, }
"failures": {}
}, },
"M2": { "M2": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"id": "M2", "id": "M2",
"name": "Machine2", "name": "Machine2",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.5" "mean": "1.5"
}, }
"failures": {}
}, },
"Q1": { "Q1": {
"_class": "Dream.Queue", "_class": "Dream.Queue",
"capacity": "1",
"id": "Q1", "id": "Q1",
"name": "Queue1",
"isDummy": "0", "isDummy": "0",
"capacity": "1", "name": "Queue1",
"wip": [ "wip": [
{ {
"_class": "Dream.Part", "_class": "Dream.Part",
...@@ -66,15 +71,10 @@ ...@@ -66,15 +71,10 @@
}, },
"Q2": { "Q2": {
"_class": "Dream.Queue", "_class": "Dream.Queue",
"capacity": "1",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "1" "name": "Queue2"
},
"E1": {
"_class": "Dream.Exit",
"id": "E1",
"name": "Stock"
} }
} }
} }
\ No newline at end of file
...@@ -24,38 +24,43 @@ ...@@ -24,38 +24,43 @@
}, },
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.Exit",
"id": "E1",
"name": "Stock"
},
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"id": "M1", "id": "M1",
"name": "Machine1", "name": "Machine1",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
}, }
"failures": {}
}, },
"M2": { "M2": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": {},
"id": "M2", "id": "M2",
"name": "Machine2", "name": "Machine2",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.5" "mean": "1.5"
}, }
"failures": {}
}, },
"Q1": { "Q1": {
"_class": "Dream.Queue", "_class": "Dream.Queue",
"capacity": "1",
"id": "Q1", "id": "Q1",
"name": "Queue1",
"isDummy": "0", "isDummy": "0",
"capacity": "1", "name": "Queue1",
"wip": [ "wip": [
{ {
"_class": "Dream.Part", "_class": "Dream.Part",
...@@ -71,10 +76,10 @@ ...@@ -71,10 +76,10 @@
}, },
"Q2": { "Q2": {
"_class": "Dream.Queue", "_class": "Dream.Queue",
"capacity": "1",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "1", "name": "Queue2",
"wip": [ "wip": [
{ {
"_class": "Dream.Part", "_class": "Dream.Part",
...@@ -82,11 +87,6 @@ ...@@ -82,11 +87,6 @@
"name": "Part3" "name": "Part3"
} }
] ]
},
"E1": {
"_class": "Dream.Exit",
"id": "E1",
"name": "Stock"
} }
} }
} }
\ No newline at end of file
{"_class": "Dream.Simulation", {
"_class": "Dream.Simulation",
"edges": { "edges": {
"0": [ "0": [
"W1", "W1",
...@@ -38,65 +39,71 @@ ...@@ -38,65 +39,71 @@
}, },
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "1440", "maxSimTime": "1440",
"trace": "No", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "No"
}, },
"nodes": { "nodes": {
"S1": {"_class": "Dream.Source", "DummyQ": {
"id": "S1", "_class": "Dream.Queue",
"name": "Raw Material", "capacity": "1",
"interarrivalTime": "id": "DummyQ",
{ "isDummy": "1",
"distributionType": "Fixed", "name": "DummyQ"
"mean": "0.5"
}, },
"entity": "Part" "E1": {
"_class": "Dream.Exit",
"id": "E1",
"name": "Stock"
},
"M1": {
"_class": "Dream.Machine",
"failures": {
"MTTF": "60",
"MTTR": "5",
"failureDistribution": "Fixed"
}, },
"M1": {"_class": "Dream.Machine",
"id": "M1", "id": "M1",
"name": "Machine1", "name": "Machine1",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
},
"failures":{
"failureDistribution": "Fixed",
"MTTF": "60",
"MTTR": "5"
} }
}, },
"M2": {"_class": "Dream.Machine", "M2": {
"_class": "Dream.Machine",
"failures": {
"MTTF": "40",
"MTTR": "10",
"failureDistribution": "Fixed"
},
"id": "M2", "id": "M2",
"name": "Machine2", "name": "Machine2",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.5" "mean": "1.5"
},
"failures":{
"failureDistribution": "Fixed",
"MTTF": "40",
"MTTR": "10"
} }
}, },
"DummyQ": {"_class": "Dream.Queue", "Q1": {
"id": "DummyQ", "_class": "Dream.Queue",
"name": "DummyQ", "capacity": "1",
"isDummy": "1",
"capacity": "1"
},
"Q1": {"_class": "Dream.Queue",
"id": "Q1", "id": "Q1",
"name": "Q1",
"isDummy": "0", "isDummy": "0",
"capacity": "1" "name": "Q1"
}, },
"E1": {"_class": "Dream.Exit", "S1": {
"id": "E1", "_class": "Dream.Source",
"name": "Stock" "entity": "Part",
"id": "S1",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "0.5"
},
"name": "Raw Material"
}, },
"W1": {"_class": "Dream.Repairman", "W1": {
"_class": "Dream.Repairman",
"capacity": "1", "capacity": "1",
"left": 0.14893617021276595, "left": 0.14893617021276595,
"name": "W1", "name": "W1",
......
...@@ -3,87 +3,92 @@ ...@@ -3,87 +3,92 @@
"edges": {}, "edges": {},
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.ExitJobShop",
"id": "E1",
"name": "Stock"
},
"M1": { "M1": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"failures": {},
"id": "M1", "id": "M1",
"name": "Machine1", "name": "Machine1",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
}, }
"failures": {}
}, },
"M2": { "M2": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"id": "M2", "id": "M2",
"name": "Machine2", "name": "Machine2",
"processingTime": {
"distributionType": "Fixed",
"mean": "1.5"
},
"preemption": { "preemption": {
"isPreemptive": "1", "isPreemptive": "1",
"resetOnPreemption": "0" "resetOnPreemption": "0"
},
"processingTime": {
"distributionType": "Fixed",
"mean": "1.5"
} }
}, },
"Q1": { "Q1": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "-1",
"id": "Q1", "id": "Q1",
"name": "Queue1",
"isDummy": "0", "isDummy": "0",
"capacity": "-1", "name": "Queue1",
"wip": [ "wip": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"id": "C1", "id": "C1",
"name": "Component1",
"isCritical": "1", "isCritical": "1",
"name": "Component1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q1"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M1" "Q1"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q2" "M1"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
} },
"stationIdsList": [
"M2"
],
"stepNumber": "3"
} }
] ]
} }
...@@ -91,45 +96,40 @@ ...@@ -91,45 +96,40 @@
}, },
"Q2": { "Q2": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "-1",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "-1", "name": "Queue2",
"wip": [ "wip": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"id": "C2", "id": "C2",
"name": "Component2",
"isCritical": "0", "isCritical": "0",
"name": "Component2",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
} },
"stationIdsList": [
"M2"
],
"stepNumber": "1"
} }
] ]
} }
] ]
},
"E1": {
"_class": "Dream.ExitJobShop",
"id": "E1",
"name": "Stock"
} }
} }
} }
\ No newline at end of file
...@@ -3,87 +3,92 @@ ...@@ -3,87 +3,92 @@
"edges": {}, "edges": {},
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.ExitJobShop",
"id": "E1",
"name": "Stock"
},
"M1": { "M1": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"failures": {},
"id": "M1", "id": "M1",
"name": "Machine1", "name": "Machine1",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
}, }
"failures": {}
}, },
"M2": { "M2": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"id": "M2", "id": "M2",
"name": "Machine2", "name": "Machine2",
"processingTime": {
"distributionType": "Fixed",
"mean": "1.5"
},
"preemption": { "preemption": {
"isPreemptive": "1", "isPreemptive": "1",
"resetOnPreemption": "1" "resetOnPreemption": "1"
},
"processingTime": {
"distributionType": "Fixed",
"mean": "1.5"
} }
}, },
"Q1": { "Q1": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "-1",
"id": "Q1", "id": "Q1",
"name": "Queue1",
"isDummy": "0", "isDummy": "0",
"capacity": "-1", "name": "Queue1",
"wip": [ "wip": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"id": "C1", "id": "C1",
"name": "Component1",
"isCritical": "1", "isCritical": "1",
"name": "Component1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q1"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M1" "Q1"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.25" "mean": "0.25"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q2" "M1"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
} },
"stationIdsList": [
"M2"
],
"stepNumber": "3"
} }
] ]
} }
...@@ -91,45 +96,40 @@ ...@@ -91,45 +96,40 @@
}, },
"Q2": { "Q2": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "-1",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "-1", "name": "Queue2",
"wip": [ "wip": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"id": "C2", "id": "C2",
"name": "Component2",
"isCritical": "0", "isCritical": "0",
"name": "Component2",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
} },
"stationIdsList": [
"M2"
],
"stepNumber": "1"
} }
] ]
} }
] ]
},
"E1": {
"_class": "Dream.ExitJobShop",
"id": "E1",
"name": "Stock"
} }
} }
} }
\ No newline at end of file
...@@ -31,13 +31,6 @@ ...@@ -31,13 +31,6 @@
"name": "Stock", "name": "Stock",
"top": 0.10215053763440862 "top": 0.10215053763440862
}, },
"Q1": {
"_class": "Dream.Queue",
"id": "Q1",
"name": "Queue1",
"isDummy": "0",
"capacity": "-1"
},
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"failures": { "failures": {
...@@ -50,11 +43,18 @@ ...@@ -50,11 +43,18 @@
"mean": "0.25" "mean": "0.25"
}, },
"scheduledMaintenance": { "scheduledMaintenance": {
"start": "120", "duration": "60",
"duration": "60" "start": "120"
}, },
"top": 0.5 "top": 0.5
}, },
"Q1": {
"_class": "Dream.Queue",
"capacity": "-1",
"id": "Q1",
"isDummy": "0",
"name": "Queue1"
},
"S1": { "S1": {
"_class": "Dream.Source", "_class": "Dream.Source",
"entity": "Part", "entity": "Part",
......
...@@ -3,44 +3,40 @@ ...@@ -3,44 +3,40 @@
"edges": {}, "edges": {},
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
},
"M0": {
"_class": "Dream.MachineJobShop",
"name": "Design"
},
"M1": {
"_class": "Dream.MachineJobShop",
"name": "Machine1"
},
"M2": {
"_class": "Dream.MachineJobShop",
"name": "Machine2"
},
"OD0": {
"_class": "Dream.OrderDecomposition",
"name": "Order Decomposition"
},
"Q0": { "Q0": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "StartQueue",
"isDummy": "0",
"capacity": "-1", "capacity": "-1",
"isDummy": "0",
"name": "StartQueue",
"wip": [ "wip": [
{ {
"_class": "Dream.Order", "_class": "Dream.Order",
"name": "Order1",
"id": "O1",
"route": [
{
"stepNumber": "0",
"stationIdsList": [
"Q0"
],
"processingTime": {
"distributionType": "Fixed",
"mean": "0"
}
},
{
"stepNumber": "1",
"stationIdsList": [
"M0"
],
"processingTime": {
"distributionType": "Fixed",
"mean": "1"
}
}
],
"componentsList": [ "componentsList": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
...@@ -48,44 +44,44 @@ ...@@ -48,44 +44,44 @@
"name": "Component1", "name": "Component1",
"route": [ "route": [
{ {
"stepNumber": "0", "processingTime": {
"distributionType": "Fixed",
"mean": "0"
},
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"Q1" "Q1"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "1"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"M1" "M1"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"E1" "E1"
], ],
"processingTime": { "stepNumber": "3"
"distributionType": "Fixed",
"mean": "0"
}
} }
] ]
}, },
...@@ -95,83 +91,87 @@ ...@@ -95,83 +91,87 @@
"name": "Component2", "name": "Component2",
"route": [ "route": [
{ {
"stepNumber": "0", "processingTime": {
"distributionType": "Fixed",
"mean": "0"
},
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"Q2" "Q2"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "1"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"M2" "M2"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"E1" "E1"
], ],
"stepNumber": "3"
}
]
}
],
"id": "O1",
"name": "Order1",
"route": [
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
} },
} "stationIdsList": [
] "Q0"
],
"stepNumber": "0"
},
{
"processingTime": {
"distributionType": "Fixed",
"mean": "1"
},
"stationIdsList": [
"M0"
],
"stepNumber": "1"
} }
] ]
} }
] ]
}, },
"M0": {
"_class": "Dream.MachineJobShop",
"name": "Design"
},
"OD0": {
"_class": "Dream.OrderDecomposition",
"name": "Order Decomposition"
},
"M1": {
"_class": "Dream.MachineJobShop",
"name": "Machine1"
},
"M2": {
"_class": "Dream.MachineJobShop",
"name": "Machine2"
},
"Q1": { "Q1": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "Queue1", "capacity": "-1",
"isDummy": "0", "isDummy": "0",
"capacity": "-1" "name": "Queue1"
}, },
"Q2": { "Q2": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "-1",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "-1" "name": "Queue2"
},
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
} }
} }
} }
\ No newline at end of file
...@@ -3,12 +3,16 @@ ...@@ -3,12 +3,16 @@
"edges": {}, "edges": {},
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
},
"M1": { "M1": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"name": "Machine1" "name": "Machine1"
...@@ -31,84 +35,84 @@ ...@@ -31,84 +35,84 @@
}, },
"Q1": { "Q1": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "Queue1",
"isDummy": "0",
"capacity": "1000", "capacity": "1000",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"id": "J1",
"_class": "Dream.Job", "_class": "Dream.Job",
"id": "J1",
"name": "Job1", "name": "Job1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q1"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M1" "Q1"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q3" "M1"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M3" "Q3"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "3" "mean": "3"
}
}, },
{
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"Q2" "M3"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "4"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}
}, },
{
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"E1" "M2"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
} },
"stationIdsList": [
"E1"
],
"stepNumber": "6"
} }
] ]
} }
...@@ -116,85 +120,87 @@ ...@@ -116,85 +120,87 @@
}, },
"Q2": { "Q2": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "1000",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "1000", "name": "Queue2",
"wip": [ "wip": [
{ {
"id": "J2",
"_class": "Dream.Job", "_class": "Dream.Job",
"id": "J2",
"name": "Job2", "name": "Job2",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "3" "mean": "3"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q3" "M2"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M3","M4" "Q3"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}
}, },
{
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"Q2" "M3",
"M4"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"M2","M5" "Q2"
], ],
"stepNumber": "4"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "7" "mean": "7"
}
}, },
{
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"E1" "M2",
"M5"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
} },
"stationIdsList": [
"E1"
],
"stepNumber": "6"
} }
] ]
} }
...@@ -202,13 +208,9 @@ ...@@ -202,13 +208,9 @@
}, },
"Q3": { "Q3": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "Queue3", "capacity": "1000",
"isDummy": "0", "isDummy": "0",
"capacity": "1000" "name": "Queue3"
},
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
} }
} }
} }
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -39,51 +39,50 @@ ...@@ -39,51 +39,50 @@
"_class": "Dream.Exit", "_class": "Dream.Exit",
"name": "Exit" "name": "Exit"
}, },
"S1": {
"_class": "Dream.Source",
"entity": "Part",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "6"
},
"name": "Source"
},
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"name": "Machine1",
"processingTime": {
"distributionType": "Fixed",
"mean": "17"
},
"loadTime": { "loadTime": {
"loadDistribution": "Fixed", "loadDistribution": "Fixed",
"loadMean": "0" "loadMean": "0"
}, },
"operationType": "MT-Load-Processing" "name": "Machine1",
"operationType": "MT-Load-Processing",
"processingTime": {
"distributionType": "Fixed",
"mean": "17"
}
}, },
"M2": { "M2": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"name": "Machine2", "failures": {},
"failures": {
},
"setupTime": {
"setupDistribution": "Fixed",
"setupMean": "0.25"
},
"loadTime": { "loadTime": {
"loadDistribution": "Fixed", "loadDistribution": "Fixed",
"loadMean": "0" "loadMean": "0"
}, },
"name": "Machine2",
"operationType": "MT-Load-Setup-Processing",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"operationType": "MT-Load-Setup-Processing" "setupTime": {
"setupDistribution": "Fixed",
"setupMean": "0.25"
}
}, },
"O1": { "O1": {
"_class": "Dream.Operator", "_class": "Dream.Operator",
"capacity": "1", "capacity": "1",
"name": "Operator1" "name": "Operator1"
},
"S1": {
"_class": "Dream.Source",
"entity": "Part",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "6"
},
"name": "Source"
} }
} }
} }
\ No newline at end of file
...@@ -29,12 +29,16 @@ ...@@ -29,12 +29,16 @@
}, },
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
},
"M1": { "M1": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"name": "Machine1", "name": "Machine1",
...@@ -50,70 +54,85 @@ ...@@ -50,70 +54,85 @@
"name": "Machine3", "name": "Machine3",
"operationType": "Processing" "operationType": "Processing"
}, },
"O1": {
"_class": "Dream.Operator",
"capacity": "1",
"name": "Operator1"
},
"O2": {
"_class": "Dream.Operator",
"capacity": "1",
"name": "Operator2"
},
"OP1": {
"_class": "Dream.OperatorPool",
"capacity": "1",
"name": "Operator Pool 1"
},
"Q1": { "Q1": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "Queue1",
"isDummy": "0",
"capacity": "1000", "capacity": "1000",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"_class": "Dream.Job", "_class": "Dream.Job",
"name": "Job1",
"id": "J1", "id": "J1",
"name": "Job1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"Q1" "Q1"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [
"M1"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q3" "M1"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M3" "Q3"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "3" "mean": "3"
}
}, },
{
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"Q2" "M3"
] ],
"stepNumber": "3"
}, },
{ {
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "4"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
} },
"stationIdsList": [
"M2"
],
"stepNumber": "5"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"E1" "E1"
] ],
"stepNumber": "6"
} }
] ]
} }
...@@ -121,35 +140,16 @@ ...@@ -121,35 +140,16 @@
}, },
"Q2": { "Q2": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "1000",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "1000" "name": "Queue2"
}, },
"Q3": { "Q3": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"name": "Queue3", "capacity": "1000",
"isDummy": "0", "isDummy": "0",
"capacity": "1000" "name": "Queue3"
},
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
},
"O1": {
"_class": "Dream.Operator",
"capacity": "1",
"name": "Operator1"
},
"O2": {
"_class": "Dream.Operator",
"capacity": "1",
"name": "Operator2"
},
"OP1": {
"_class": "Dream.OperatorPool",
"capacity": "1",
"name": "Operator Pool 1"
} }
} }
} }
\ No newline at end of file
This diff is collapsed.
...@@ -24,58 +24,78 @@ ...@@ -24,58 +24,78 @@
}, },
"general": { "general": {
"_class": "Dream.Configuration", "_class": "Dream.Configuration",
"numberOfReplications": "1", "confidenceLevel": "0.95",
"maxSimTime": "-1", "maxSimTime": "-1",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95" "trace": "Yes"
}, },
"nodes": { "nodes": {
"E1": {
"_class": "Dream.ExitJobShop",
"id": "E1",
"name": "Stock"
},
"M1": { "M1": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"failures": {},
"id": "M1", "id": "M1",
"name": "Machine1", "name": "Machine1",
"processingTime": {}, "operationType": "Processing",
"failures": {}, "processingTime": {}
"operationType": "Processing"
}, },
"M2": { "M2": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"failures": {},
"id": "M2", "id": "M2",
"name": "Machine2", "name": "Machine2",
"operationType": "MT-Setup-Processing",
"processingTime": {}, "processingTime": {},
"failures": {},
"setupTime": { "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0" "setupMean": "0"
}, }
"operationType": "MT-Setup-Processing"
}, },
"M3": { "M3": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"failures": {},
"id": "M3", "id": "M3",
"name": "Machine3", "name": "Machine3",
"processingTime": {}, "operationType": "Processing",
"failures": {}, "processingTime": {}
"operationType": "Processing"
}, },
"M4": { "M4": {
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"failures": {},
"id": "M4", "id": "M4",
"name": "Machine4", "name": "Machine4",
"operationType": "MT-Setup-Processing",
"processingTime": {}, "processingTime": {},
"failures": {},
"setupTime": { "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0" "setupMean": "0"
}
}, },
"operationType": "MT-Setup-Processing" "O1": {
"_class": "Dream.Operator",
"capacity": "1",
"name": "Operator1"
},
"O2": {
"_class": "Dream.Operator",
"capacity": "2",
"name": "Operator2"
},
"O3": {
"_class": "Dream.Operator",
"capacity": "1",
"name": "Operator3"
}, },
"Q1": { "Q1": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "-1",
"id": "Q1", "id": "Q1",
"name": "Queue1",
"isDummy": "0", "isDummy": "0",
"capacity": "-1", "name": "Queue1",
"wip": [ "wip": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
...@@ -83,44 +103,44 @@ ...@@ -83,44 +103,44 @@
"name": "Component1", "name": "Component1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q1"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M1" "Q1"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q2" "M1"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M2" "Q2"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
} },
"stationIdsList": [
"M2"
],
"stepNumber": "3"
} }
] ]
} }
...@@ -128,18 +148,18 @@ ...@@ -128,18 +148,18 @@
}, },
"Q2": { "Q2": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "-1",
"id": "Q2", "id": "Q2",
"name": "Queue2",
"isDummy": "0", "isDummy": "0",
"capacity": "-1", "name": "Queue2",
"wip": [] "wip": []
}, },
"Q3": { "Q3": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "-1",
"id": "Q3", "id": "Q3",
"name": "Queue4",
"isDummy": "0", "isDummy": "0",
"capacity": "-1", "name": "Queue4",
"wip": [ "wip": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
...@@ -147,44 +167,44 @@ ...@@ -147,44 +167,44 @@
"name": "Component2", "name": "Component2",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"Q3"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"M3" "Q3"
], ],
"stepNumber": "0"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}
}, },
{
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"Q4" "M3"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0" "mean": "0"
}
}, },
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"M4" "Q4"
], ],
"stepNumber": "2"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
} },
"stationIdsList": [
"M4"
],
"stepNumber": "3"
} }
] ]
} }
...@@ -192,31 +212,11 @@ ...@@ -192,31 +212,11 @@
}, },
"Q4": { "Q4": {
"_class": "Dream.QueueJobShop", "_class": "Dream.QueueJobShop",
"capacity": "-1",
"id": "Q4", "id": "Q4",
"name": "Queue4",
"isDummy": "0", "isDummy": "0",
"capacity": "-1", "name": "Queue4",
"wip": [] "wip": []
},
"E1": {
"_class": "Dream.ExitJobShop",
"id": "E1",
"name": "Stock"
},
"O1": {
"_class": "Dream.Operator",
"capacity": "1",
"name": "Operator1"
},
"O2": {
"_class": "Dream.Operator",
"capacity": "2",
"name": "Operator2"
},
"O3": {
"_class": "Dream.Operator",
"capacity": "1",
"name": "Operator3"
} }
} }
} }
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -29,15 +29,28 @@ ...@@ -29,15 +29,28 @@
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"left": 0.5, "left": 0.5,
"shift": {
"shiftPattern":[[0,5], [9,11], [17,19]],
"endUnfinished":0
},
"name": "Moulding", "name": "Moulding",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.5" "mean": "1.5"
}, },
"shift": {
"endUnfinished": 0,
"shiftPattern": [
[
0,
5
],
[
9,
11
],
[
17,
19
]
]
},
"top": 0.5 "top": 0.5
}, },
"S1": { "S1": {
......
...@@ -29,15 +29,28 @@ ...@@ -29,15 +29,28 @@
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"left": 0.5, "left": 0.5,
"shift": {
"shiftPattern":[[0,5], [9,11], [17,19]],
"endUnfinished":0
},
"name": "Moulding", "name": "Moulding",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.5" "mean": "1.5"
}, },
"shift": {
"endUnfinished": 0,
"shiftPattern": [
[
0,
5
],
[
9,
11
],
[
17,
19
]
]
},
"top": 0.5 "top": 0.5
}, },
"S1": { "S1": {
......
...@@ -29,15 +29,28 @@ ...@@ -29,15 +29,28 @@
"M1": { "M1": {
"_class": "Dream.Machine", "_class": "Dream.Machine",
"left": 0.5, "left": 0.5,
"shift": {
"shiftPattern":[[0,5], [9,11], [17,19]],
"endUnfinished":1
},
"name": "Moulding", "name": "Moulding",
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.5" "mean": "1.5"
}, },
"shift": {
"endUnfinished": 1,
"shiftPattern": [
[
0,
5
],
[
9,
11
],
[
17,
19
]
]
},
"top": 0.5 "top": 0.5
}, },
"S1": { "S1": {
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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