Commit bbcba72a authored by Sebastien Robin's avatar Sebastien Robin

JSONInputs: reformat Topoly 58 to 62

parent 2f06bfea
...@@ -637,4 +637,4 @@ ...@@ -637,4 +637,4 @@
"name": "Queue Milling" "name": "Queue Milling"
} }
} }
} }
\ No newline at end of file
...@@ -632,4 +632,4 @@ ...@@ -632,4 +632,4 @@
"name": "Queue Milling" "name": "Queue Milling"
} }
} }
} }
\ No newline at end of file
{ {
"nodes": { "edges": {
"Q1": { "con_10": [
"capacity": "10", "Q3",
"name": "Q1", "EDM",
"isDummy": "0", {}
"wip": [ ],
{ "con_15": [
"dueDate": 32, "Q1",
"route": [ "M1",
{ {}
"processingTime": { ],
"distributionType": "Fixed", "con_5": [
"mean": "0" "Q2",
}, "M2",
"stationIdsList": [ {}
"Q1" ]
], },
"stepNumber": 0 "general": {
}, "confidenceLevel": "0.95",
{ "currentDate": "2013/01/01",
"processingTime": { "maxSimTime": "-1",
"distributionType": "Fixed", "numberOfAntsPerGenerations": "20",
"mean": "10" "numberOfGenerations": "10",
}, "numberOfReplications": "1",
"stationIdsList": [ "numberOfSolutions": "4",
"M1", "processTimeout": "2000",
"M2" "trace": "Yes"
], },
"stepNumber": 1 "nodes": {
}, "E1": {
{ "_class": "Dream.ExitJobShop",
"processingTime": { "element_id": "DreamNode_1"
"distributionType": "Fixed", },
"mean": "0" "EDM": {
}, "_class": "Dream.MachineJobShop",
"stationIdsList": [ "element_id": "DreamNode_2",
"Q3" "failures": {
], "MTTF": "40",
"stepNumber": 2 "MTTR": "10",
}, "failureDistribution": "No",
{ "repairman": "None"
"processingTime": { },
"distributionType": "Fixed", "name": "EDM",
"mean": "30" "processingTime": {
}, "distributionType": "Fixed",
"stationIdsList": [ "max": "1",
"EDM" "mean": 0.9,
], "min": "0.1",
"stepNumber": 3 "stdev": "0.1"
} }
], },
"_class": "Dream.Job", "M1": {
"id": "J1", "_class": "Dream.MachineJobShop",
"name": "J1" "element_id": "DreamNode_3",
}, "failures": {
{ "MTTF": "40",
"dueDate": 31, "MTTR": "10",
"route": [ "failureDistribution": "No",
{ "repairman": "None"
"processingTime": { },
"distributionType": "Fixed", "name": "M1",
"mean": "0" "processingTime": {
}, "distributionType": "Fixed",
"stationIdsList": [ "max": "1",
"Q1" "mean": 0.9,
], "min": "0.1",
"stepNumber": 0 "stdev": "0.1"
}, }
{ },
"processingTime": { "M2": {
"distributionType": "Fixed", "_class": "Dream.MachineJobShop",
"mean": "40" "element_id": "DreamNode_4",
}, "failures": {
"stationIdsList": [ "MTTF": "40",
"M1", "MTTR": "10",
"M2" "failureDistribution": "No",
], "repairman": "None"
"stepNumber": 1 },
}, "name": "M2",
{ "processingTime": {
"processingTime": { "distributionType": "Fixed",
"distributionType": "Fixed", "max": "1",
"mean": "0" "mean": 0.9,
}, "min": "0.1",
"stationIdsList": [ "stdev": "0.1"
"Q3" }
], },
"stepNumber": 2 "Q1": {
}, "_class": "Dream.QueueJobShop",
{ "capacity": "10",
"processingTime": { "element_id": "DreamNode_5",
"distributionType": "Fixed", "isDummy": "0",
"mean": "20" "name": "Q1",
}, "schedulingRule": "EDD",
"stationIdsList": [ "wip": [
"EDM" {
], "_class": "Dream.Job",
"stepNumber": 3 "dueDate": 32,
} "id": "J1",
], "name": "J1",
"_class": "Dream.Job", "route": [
"id": "J2", {
"name": "J2" "processingTime": {
}, "distributionType": "Fixed",
{ "mean": 0.0
"dueDate": 31, },
"route": [ "stationIdsList": [
{ "Q1"
"processingTime": { ],
"distributionType": "Fixed", "stepNumber": 0
"mean": "0" },
}, {
"stationIdsList": [ "processingTime": {
"Q1" "distributionType": "Fixed",
], "mean": 10.0
"stepNumber": 0 },
}, "stationIdsList": [
{ "M1",
"processingTime": { "M2"
"distributionType": "Fixed", ],
"mean": "20" "stepNumber": 1
}, },
"stationIdsList": [ {
"M1", "processingTime": {
"M2" "distributionType": "Fixed",
], "mean": 0.0
"stepNumber": 1 },
}, "stationIdsList": [
{ "Q3"
"processingTime": { ],
"distributionType": "Fixed", "stepNumber": 2
"mean": "0" },
}, {
"stationIdsList": [ "processingTime": {
"Q3" "distributionType": "Fixed",
], "mean": 30.0
"stepNumber": 2 },
}, "stationIdsList": [
{ "EDM"
"processingTime": { ],
"distributionType": "Fixed", "stepNumber": 3
"mean": "10" }
}, ]
"stationIdsList": [ },
"EDM" {
], "_class": "Dream.Job",
"stepNumber": 3 "dueDate": 31,
} "id": "J2",
], "name": "J2",
"_class": "Dream.Job", "route": [
"id": "J3", {
"name": "J3" "processingTime": {
}, "distributionType": "Fixed",
{ "mean": 0.0
"dueDate": 31, },
"route": [ "stationIdsList": [
{ "Q1"
"processingTime": { ],
"distributionType": "Fixed", "stepNumber": 0
"mean": "0" },
}, {
"stationIdsList": [ "processingTime": {
"Q1" "distributionType": "Fixed",
], "mean": 40.0
"stepNumber": 0 },
}, "stationIdsList": [
{ "M1",
"processingTime": { "M2"
"distributionType": "Fixed", ],
"mean": "10" "stepNumber": 1
}, },
"stationIdsList": [ {
"M1", "processingTime": {
"M2" "distributionType": "Fixed",
], "mean": 0.0
"stepNumber": 1 },
}, "stationIdsList": [
{ "Q3"
"processingTime": { ],
"distributionType": "Fixed", "stepNumber": 2
"mean": "0" },
}, {
"stationIdsList": [ "processingTime": {
"Q3" "distributionType": "Fixed",
], "mean": 20.0
"stepNumber": 2 },
}, "stationIdsList": [
{ "EDM"
"processingTime": { ],
"distributionType": "Fixed", "stepNumber": 3
"mean": "20" }
}, ]
"stationIdsList": [ },
"EDM" {
], "_class": "Dream.Job",
"stepNumber": 3 "dueDate": 31,
} "id": "J3",
], "name": "J3",
"_class": "Dream.Job", "route": [
"id": "J4", {
"name": "J4" "processingTime": {
}, "distributionType": "Fixed",
{ "mean": 0.0
"dueDate": 31, },
"route": [ "stationIdsList": [
{ "Q1"
"processingTime": { ],
"distributionType": "Fixed", "stepNumber": 0
"mean": "0" },
}, {
"stationIdsList": [ "processingTime": {
"Q1" "distributionType": "Fixed",
], "mean": 20.0
"stepNumber": 0 },
}, "stationIdsList": [
{ "M1",
"processingTime": { "M2"
"distributionType": "Fixed", ],
"mean": "30" "stepNumber": 1
}, },
"stationIdsList": [ {
"M1" "processingTime": {
], "distributionType": "Fixed",
"stepNumber": 1 "mean": 0.0
} },
], "stationIdsList": [
"_class": "Dream.Job", "Q3"
"id": "J5", ],
"name": "J5" "stepNumber": 2
} },
], {
"element_id": "DreamNode_5", "processingTime": {
"_class": "Dream.QueueJobShop", "distributionType": "Fixed",
"schedulingRule": "EDD" "mean": 10.0
}, },
"Q3": { "stationIdsList": [
"capacity": "10", "EDM"
"name": "Q3", ],
"isDummy": "0", "stepNumber": 3
"element_id": "DreamNode_7", }
"_class": "Dream.QueueJobShop", ]
"schedulingRule": "WINQ" },
}, {
"Q2": { "_class": "Dream.Job",
"capacity": "10", "dueDate": 31,
"name": "Q2", "id": "J4",
"isDummy": "0", "name": "J4",
"element_id": "DreamNode_6", "route": [
"_class": "Dream.QueueJobShop", {
"schedulingRule": "RPC" "processingTime": {
}, "distributionType": "Fixed",
"EDM": { "mean": 0.0
"processingTime": { },
"stdev": "0.1", "stationIdsList": [
"max": "1", "Q1"
"min": "0.1", ],
"distributionType": "Fixed", "stepNumber": 0
"mean": "0.9" },
}, {
"failures": { "processingTime": {
"MTTR": "10", "distributionType": "Fixed",
"failureDistribution": "No", "mean": 10.0
"repairman": "None", },
"MTTF": "40" "stationIdsList": [
}, "M1",
"element_id": "DreamNode_2", "M2"
"_class": "Dream.MachineJobShop", ],
"name": "EDM" "stepNumber": 1
}, },
"M1": { {
"processingTime": { "processingTime": {
"stdev": "0.1", "distributionType": "Fixed",
"max": "1", "mean": 0.0
"min": "0.1", },
"distributionType": "Fixed", "stationIdsList": [
"mean": "0.9" "Q3"
}, ],
"failures": { "stepNumber": 2
"MTTR": "10", },
"failureDistribution": "No", {
"repairman": "None", "processingTime": {
"MTTF": "40" "distributionType": "Fixed",
}, "mean": 20.0
"element_id": "DreamNode_3", },
"_class": "Dream.MachineJobShop", "stationIdsList": [
"name": "M1" "EDM"
}, ],
"M2": { "stepNumber": 3
"processingTime": { }
"stdev": "0.1", ]
"max": "1", },
"min": "0.1", {
"distributionType": "Fixed", "_class": "Dream.Job",
"mean": "0.9" "dueDate": 31,
}, "id": "J5",
"failures": { "name": "J5",
"MTTR": "10", "route": [
"failureDistribution": "No", {
"repairman": "None", "processingTime": {
"MTTF": "40" "distributionType": "Fixed",
}, "mean": 0.0
"element_id": "DreamNode_4", },
"_class": "Dream.MachineJobShop", "stationIdsList": [
"name": "M2" "Q1"
}, ],
"E1": { "stepNumber": 0
"element_id": "DreamNode_1", },
"_class": "Dream.ExitJobShop" {
} "processingTime": {
}, "distributionType": "Fixed",
"edges": { "mean": 30.0
"con_5": [ },
"Q2", "stationIdsList": [
"M2", "M1"
{} ],
], "stepNumber": 1
"con_15": [ }
"Q1", ]
"M1", }
{} ]
], },
"con_10": [ "Q2": {
"Q3", "_class": "Dream.QueueJobShop",
"EDM", "capacity": "10",
{} "element_id": "DreamNode_6",
] "isDummy": "0",
}, "name": "Q2",
"preference": { "schedulingRule": "RPC"
"zoom_level": 0.99999, },
"coordinates": { "Q3": {
"Q1": { "_class": "Dream.QueueJobShop",
"top": 0.2609784942787208, "capacity": "10",
"left": 0.06829507631032258 "element_id": "DreamNode_7",
}, "isDummy": "0",
"Q3": { "name": "Q3",
"top": 0.27043423682505124, "schedulingRule": "WINQ"
"left": 0.4397080255596112 }
}, },
"Q2": { "preference": {
"top": 0.45009334520533, "coordinates": {
"left": 0.07016617429142732 "E1": {
}, "left": 0.6866929590654354,
"EDM": { "top": 0.3366244346493645
"top": 0.4784605728443214, },
"left": 0.44157912354071593 "EDM": {
}, "left": 0.44157912354071593,
"M1": { "top": 0.4784605728443214
"top": 0.26476079129725294, },
"left": 0.20862742489317723 "M1": {
}, "left": 0.20862742489317723,
"M2": { "top": 0.26476079129725294
"top": 0.4538756422238622, },
"left": 0.21049852287428195 "M2": {
}, "left": 0.21049852287428195,
"E1": { "top": 0.4538756422238622
"top": 0.3366244346493645, },
"left": 0.6866929590654354 "Q1": {
} "left": 0.06829507631032258,
} "top": 0.2609784942787208
}, },
"shift_spreadsheet": [ "Q2": {
[ "left": 0.07016617429142732,
"Day", "top": 0.45009334520533
"Machines", },
"Start", "Q3": {
"End" "left": 0.4397080255596112,
], "top": 0.27043423682505124
[ }
null, },
null, "zoom_level": 0.99999
null, },
null "shift_spreadsheet": [
] [
], "Day",
"general": { "Machines",
"numberOfGenerations": "10", "Start",
"numberOfReplications": "1", "End"
"numberOfAntsPerGenerations": "20", ],
"processTimeout": "2000", [
"numberOfSolutions": "4", null,
"confidenceLevel": "0.95", null,
"maxSimTime": "-1", null,
"trace": "Yes", null
"currentDate": "2013/01/01" ]
} ]
} }
\ No newline at end of file
...@@ -3,216 +3,277 @@ ...@@ -3,216 +3,277 @@
"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": {
"AB1": {
"_class": "Dream.MouldAssemblyBuffer",
"capacity": "-1",
"id": "AB1",
"isDummy": "0",
"name": "Assembly Buffer"
},
"CAD1": {
"_class": "Dream.MachineManagedJob",
"name": "CAD Design 1",
"operationType": "MT-Load-Setup-Processing"
},
"CAD2": {
"_class": "Dream.MachineManagedJob",
"name": "CAD Design 2",
"operationType": "MT-Load-Setup-Processing"
},
"CAM1": {
"_class": "Dream.MachineManagedJob",
"name": "CAM Design 1",
"operationType": "MT-Load-Setup-Processing"
},
"CAM2": {
"_class": "Dream.MachineManagedJob",
"name": "CAM Design 2",
"operationType": "MT-Load-Setup-Processing"
},
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
},
"EDM": {
"_class": "Dream.MachineManagedJob",
"name": "EDM",
"operationType": "MT-Load-Setup-Processing"
},
"IM": {
"_class": "Dream.MachineManagedJob",
"name": "Mould Injection",
"operationType": "MT-Load-Setup-Processing"
},
"MA1": {
"_class": "Dream.MouldAssembly",
"id": "MA1",
"name": "Assembly 1",
"operationType": "MT-Load-Setup-Processing"
},
"MA2": {
"_class": "Dream.MouldAssembly",
"id": "MA2",
"name": "Assembly 2",
"operationType": "MT-Load-Setup-Processing"
},
"MA3": {
"_class": "Dream.MouldAssembly",
"id": "MA3",
"name": "Assembly 3",
"operationType": "MT-Load-Setup-Processing"
},
"MILL1": {
"_class": "Dream.MachineManagedJob",
"name": "Milling 1",
"operationType": "MT-Load-Setup-Processing"
},
"MILL2": {
"_class": "Dream.MachineManagedJob",
"name": "Milling 2",
"operationType": "MT-Load-Setup-Processing"
},
"OD0": {
"_class": "Dream.OrderDecomposition",
"name": "Order Decomposition"
},
"OP1": {
"_class": "Dream.OperatorManagedJob",
"capacity": "1",
"name": "Operator1",
"schedulingRule": "Priority"
},
"Q0": { "Q0": {
"_class": "Dream.QueueManagedJob", "_class": "Dream.QueueManagedJob",
"name": "StartQueue",
"isDummy": "0",
"capacity": "-1", "capacity": "-1",
"isDummy": "0",
"name": "StartQueue",
"wip": [ "wip": [
{ {
"_class": "Dream.Order", "_class": "Dream.Order",
"name": "Order1",
"id": "O1",
"manager": "OP1",
"priority": "1",
"route": [
{
"stepNumber": "0",
"stationIdsList": [
"Q0"
]
},
{
"stepNumber": "1",
"stationIdsList": [
"CAD1","CAD2"
],
"processingTime": {
"distributionType": "Fixed",
"mean": "1"
},
"setupTime": {
"setupDistribution": "Fixed",
"setupMean": "0.5"
}
}
],
"componentsList": [ "componentsList": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"componentType": "Basic",
"id": "C1O1", "id": "C1O1",
"name": "Component1 from Order1", "name": "Component1 from Order1",
"componentType": "Basic",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QCAM" "QCAM"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [
"CAM1","CAM2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.5" "setupMean": "0.5"
} },
},
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"QMILL" "CAM1",
] "CAM2"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"MILL1","MILL2" "QMILL"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.5" "setupMean": "0.5"
} },
},
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"QEDM" "MILL1",
] "MILL2"
],
"stepNumber": "4"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"EDM" "QEDM"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.5" "setupMean": "0.5"
} },
"stationIdsList": [
"EDM"
],
"stepNumber": "6"
}, },
{ {
"stepNumber": "7",
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
] ],
"stepNumber": "7"
}, },
{ {
"stepNumber": "8",
"stationIdsList": [ "stationIdsList": [
"MA1","MA2","MA3" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "8"
} }
] ]
}, },
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"componentType": "Secondary",
"id": "C2O1", "id": "C2O1",
"name": "Component2 from Order1", "name": "Component2 from Order1",
"componentType": "Secondary",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QCAM" "QCAM"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [
"CAM1","CAM2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.6" "setupMean": "0.6"
} },
},
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"QMILL" "CAM1",
] "CAM2"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"MILL1","MILL2" "QMILL"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "4" "mean": "4"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.4" "setupMean": "0.4"
} },
},
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"QEDM" "MILL1",
] "MILL2"
],
"stepNumber": "4"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"EDM" "QEDM"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.6" "setupMean": "0.6"
} },
"stationIdsList": [
"EDM"
],
"stepNumber": "6"
}, },
{ {
"stepNumber": "7",
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
] ],
"stepNumber": "7"
}, },
{ {
"stepNumber": "8",
"stationIdsList": [ "stationIdsList": [
"MA1","MA2","MA3" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "8"
} }
] ]
}, },
...@@ -222,243 +283,254 @@ ...@@ -222,243 +283,254 @@
"name": "Mould1 from Order1", "name": "Mould1 from Order1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"MA1","MA2","MA3"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
} },
},
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QIM" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "0"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"IM" "QIM"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.5" "setupMean": "0.5"
} },
"stationIdsList": [
"IM"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"E1" "E1"
] ],
"stepNumber": "3"
} }
] ]
} }
] ],
}, "id": "O1",
{
"_class": "Dream.Order",
"name": "Order2",
"id": "O2",
"manager": "OP1", "manager": "OP1",
"priority": "2", "name": "Order1",
"priority": "1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"Q0" "Q0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [
"CAD1","CAD2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.4" "mean": 1.0
}, },
"setupTime": { "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.7" "setupMean": "0.5"
} },
"stationIdsList": [
"CAD1",
"CAD2"
],
"stepNumber": "1"
} }
], ]
},
{
"_class": "Dream.Order",
"componentsList": [ "componentsList": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"componentType": "Basic",
"id": "C1O2", "id": "C1O2",
"name": "Component1 from Order2", "name": "Component1 from Order2",
"componentType": "Basic",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QCAM" "QCAM"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [
"CAM1","CAM2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.3" "mean": "0.3"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.1" "setupMean": "0.1"
} },
},
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"QMILL" "CAM1",
] "CAM2"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"MILL1","MILL2" "QMILL"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "3" "mean": "3"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "1.2" "setupMean": "1.2"
} },
},
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"QEDM" "MILL1",
] "MILL2"
],
"stepNumber": "4"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"EDM" "QEDM"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.9" "mean": "0.9"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.3" "setupMean": "0.3"
} },
"stationIdsList": [
"EDM"
],
"stepNumber": "6"
}, },
{ {
"stepNumber": "7",
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
] ],
"stepNumber": "7"
}, },
{ {
"stepNumber": "8",
"stationIdsList": [ "stationIdsList": [
"MA1","MA2","MA3" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "8"
} }
] ]
}, },
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"componentType": "Secondary",
"id": "C2O2", "id": "C2O2",
"name": "Component2 from Order2", "name": "Component2 from Order2",
"componentType": "Secondary",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QCAM" "QCAM"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [
"CAM1","CAM2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.8" "mean": "0.8"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.2" "setupMean": "0.2"
} },
},
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"QMILL" "CAM1",
] "CAM2"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"MILL1","MILL2" "QMILL"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.4" "mean": "0.4"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.1" "setupMean": "0.1"
} },
},
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"QEDM" "MILL1",
] "MILL2"
],
"stepNumber": "4"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"EDM" "QEDM"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.4" "mean": "1.4"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.3" "setupMean": "0.3"
} },
"stationIdsList": [
"EDM"
],
"stepNumber": "6"
}, },
{ {
"stepNumber": "7",
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
] ],
"stepNumber": "7"
}, },
{ {
"stepNumber": "8",
"stationIdsList": [ "stationIdsList": [
"MA1","MA2","MA3" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "8"
} }
] ]
}, },
...@@ -468,149 +540,99 @@ ...@@ -468,149 +540,99 @@
"name": "Mould1 from Order2", "name": "Mould1 from Order2",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"MA1","MA2","MA3"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
} },
},
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QIM" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "0"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"IM" "QIM"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.7" "mean": "0.7"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.1" "setupMean": "0.1"
} },
"stationIdsList": [
"IM"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"E1" "E1"
] ],
"stepNumber": "3"
} }
] ]
} }
],
"id": "O2",
"manager": "OP1",
"name": "Order2",
"priority": "2",
"route": [
{
"stationIdsList": [
"Q0"
],
"stepNumber": "0"
},
{
"processingTime": {
"distributionType": "Fixed",
"mean": 1.4
},
"setupTime": {
"setupDistribution": "Fixed",
"setupMean": "0.7"
},
"stationIdsList": [
"CAD1",
"CAD2"
],
"stepNumber": "1"
}
] ]
} }
] ]
}, },
"CAD1": {
"_class": "Dream.MachineManagedJob",
"name": "CAD Design 1",
"operationType": "MT-Load-Setup-Processing"
},
"CAD2": {
"_class": "Dream.MachineManagedJob",
"name": "CAD Design 2",
"operationType": "MT-Load-Setup-Processing"
},
"OD0": {
"_class": "Dream.OrderDecomposition",
"name": "Order Decomposition"
},
"QCAM": { "QCAM": {
"_class": "Dream.ConditionalBuffer", "_class": "Dream.ConditionalBuffer",
"name": "Queue CAM", "capacity": "-1",
"isDummy": "0",
"capacity": "-1"
},
"CAM1": {
"_class": "Dream.MachineManagedJob",
"name": "CAM Design 1",
"operationType": "MT-Load-Setup-Processing"
},
"CAM2": {
"_class": "Dream.MachineManagedJob",
"name": "CAM Design 2",
"operationType": "MT-Load-Setup-Processing"
},
"QMILL": {
"_class": "Dream.QueueManagedJob",
"name": "Queue Milling",
"isDummy": "0", "isDummy": "0",
"capacity": "-1" "name": "Queue CAM"
},
"MILL1": {
"_class": "Dream.MachineManagedJob",
"name": "Milling 1",
"operationType": "MT-Load-Setup-Processing"
},
"MILL2": {
"_class": "Dream.MachineManagedJob",
"name": "Milling 2",
"operationType": "MT-Load-Setup-Processing"
}, },
"QEDM": { "QEDM": {
"_class": "Dream.QueueManagedJob", "_class": "Dream.QueueManagedJob",
"name": "Queue EDM", "capacity": "-1",
"isDummy": "0",
"capacity": "-1"
},
"EDM": {
"_class": "Dream.MachineManagedJob",
"name": "EDM",
"operationType": "MT-Load-Setup-Processing"
},
"AB1": {
"_class": "Dream.MouldAssemblyBuffer",
"id": "AB1",
"name": "Assembly Buffer",
"isDummy": "0", "isDummy": "0",
"capacity": "-1" "name": "Queue EDM"
},
"MA1": {
"_class": "Dream.MouldAssembly",
"id": "MA1",
"name": "Assembly 1",
"operationType": "MT-Load-Setup-Processing"
},
"MA2": {
"_class": "Dream.MouldAssembly",
"id": "MA2",
"name": "Assembly 2",
"operationType": "MT-Load-Setup-Processing"
},
"MA3": {
"_class": "Dream.MouldAssembly",
"id": "MA3",
"name": "Assembly 3",
"operationType": "MT-Load-Setup-Processing"
}, },
"QIM": { "QIM": {
"_class": "Dream.QueueManagedJob", "_class": "Dream.QueueManagedJob",
"name": "Queue Mould Injection", "capacity": "-1",
"isDummy": "0", "isDummy": "0",
"capacity": "-1" "name": "Queue Mould Injection"
},
"IM": {
"_class": "Dream.MachineManagedJob",
"name": "Mould Injection",
"operationType": "MT-Load-Setup-Processing"
}, },
"E1": { "QMILL": {
"_class": "Dream.ExitJobShop", "_class": "Dream.QueueManagedJob",
"name": "Exit" "capacity": "-1",
}, "isDummy": "0",
"OP1": { "name": "Queue Milling"
"_class": "Dream.OperatorManagedJob",
"capacity": "1",
"name": "Operator1",
"schedulingRule": "Priority"
} }
} }
} }
\ No newline at end of file
...@@ -3,216 +3,277 @@ ...@@ -3,216 +3,277 @@
"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": {
"AB1": {
"_class": "Dream.MouldAssemblyBuffer",
"capacity": "-1",
"id": "AB1",
"isDummy": "0",
"name": "Assembly Buffer"
},
"CAD1": {
"_class": "Dream.MachineManagedJob",
"name": "CAD Design 1",
"operationType": "MT-Load-Setup-Processing"
},
"CAD2": {
"_class": "Dream.MachineManagedJob",
"name": "CAD Design 2",
"operationType": "MT-Load-Setup-Processing"
},
"CAM1": {
"_class": "Dream.MachineManagedJob",
"name": "CAM Design 1",
"operationType": "MT-Load-Setup-Processing"
},
"CAM2": {
"_class": "Dream.MachineManagedJob",
"name": "CAM Design 2",
"operationType": "MT-Load-Setup-Processing"
},
"E1": {
"_class": "Dream.ExitJobShop",
"name": "Exit"
},
"EDM": {
"_class": "Dream.MachineManagedJob",
"name": "EDM",
"operationType": "MT-Load-Setup-Processing"
},
"IM": {
"_class": "Dream.MachineManagedJob",
"name": "Mould Injection",
"operationType": "MT-Load-Setup-Processing"
},
"MA1": {
"_class": "Dream.MouldAssembly",
"id": "MA1",
"name": "Assembly 1",
"operationType": "MT-Load-Setup-Processing"
},
"MA2": {
"_class": "Dream.MouldAssembly",
"id": "MA2",
"name": "Assembly 2",
"operationType": "MT-Load-Setup-Processing"
},
"MA3": {
"_class": "Dream.MouldAssembly",
"id": "MA3",
"name": "Assembly 3",
"operationType": "MT-Load-Setup-Processing"
},
"MILL1": {
"_class": "Dream.MachineManagedJob",
"name": "Milling 1",
"operationType": "MT-Load-Setup-Processing"
},
"MILL2": {
"_class": "Dream.MachineManagedJob",
"name": "Milling 2",
"operationType": "MT-Load-Setup-Processing"
},
"OD0": {
"_class": "Dream.OrderDecomposition",
"name": "Order Decomposition"
},
"OP1": {
"_class": "Dream.OperatorManagedJob",
"capacity": "1",
"name": "Operator1",
"schedulingRule": "WT"
},
"Q0": { "Q0": {
"_class": "Dream.QueueManagedJob", "_class": "Dream.QueueManagedJob",
"name": "StartQueue",
"isDummy": "0",
"capacity": "-1", "capacity": "-1",
"isDummy": "0",
"name": "StartQueue",
"wip": [ "wip": [
{ {
"_class": "Dream.Order", "_class": "Dream.Order",
"name": "Order1",
"id": "O1",
"manager": "OP1",
"priority": "1",
"route": [
{
"stepNumber": "0",
"stationIdsList": [
"Q0"
]
},
{
"stepNumber": "1",
"stationIdsList": [
"CAD1","CAD2"
],
"processingTime": {
"distributionType": "Fixed",
"mean": "1"
},
"setupTime": {
"setupDistribution": "Fixed",
"setupMean": "0.5"
}
}
],
"componentsList": [ "componentsList": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"componentType": "Basic",
"id": "C1O1", "id": "C1O1",
"name": "Component1 from Order1", "name": "Component1 from Order1",
"componentType": "Basic",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QCAM" "QCAM"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [
"CAM1","CAM2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.5" "setupMean": "0.5"
} },
},
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"QMILL" "CAM1",
] "CAM2"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"MILL1","MILL2" "QMILL"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.5" "setupMean": "0.5"
} },
},
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"QEDM" "MILL1",
] "MILL2"
],
"stepNumber": "4"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"EDM" "QEDM"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.5" "setupMean": "0.5"
} },
"stationIdsList": [
"EDM"
],
"stepNumber": "6"
}, },
{ {
"stepNumber": "7",
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
] ],
"stepNumber": "7"
}, },
{ {
"stepNumber": "8",
"stationIdsList": [ "stationIdsList": [
"MA1","MA2","MA3" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "8"
} }
] ]
}, },
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"componentType": "Secondary",
"id": "C2O1", "id": "C2O1",
"name": "Component2 from Order1", "name": "Component2 from Order1",
"componentType": "Secondary",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QCAM" "QCAM"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [
"CAM1","CAM2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.6" "setupMean": "0.6"
} },
},
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"QMILL" "CAM1",
] "CAM2"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"MILL1","MILL2" "QMILL"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "4" "mean": "4"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.4" "setupMean": "0.4"
} },
},
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"QEDM" "MILL1",
] "MILL2"
],
"stepNumber": "4"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"EDM" "QEDM"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.6" "setupMean": "0.6"
} },
"stationIdsList": [
"EDM"
],
"stepNumber": "6"
}, },
{ {
"stepNumber": "7",
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
] ],
"stepNumber": "7"
}, },
{ {
"stepNumber": "8",
"stationIdsList": [ "stationIdsList": [
"MA1","MA2","MA3" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "8"
} }
] ]
}, },
...@@ -222,243 +283,254 @@ ...@@ -222,243 +283,254 @@
"name": "Mould1 from Order1", "name": "Mould1 from Order1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"MA1","MA2","MA3"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1" "mean": "1"
} },
},
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QIM" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "0"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"IM" "QIM"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.5" "setupMean": "0.5"
} },
"stationIdsList": [
"IM"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"E1" "E1"
] ],
"stepNumber": "3"
} }
] ]
} }
] ],
}, "id": "O1",
{
"_class": "Dream.Order",
"name": "Order2",
"id": "O2",
"manager": "OP1", "manager": "OP1",
"priority": "2", "name": "Order1",
"priority": "1",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"Q0" "Q0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [
"CAD1","CAD2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.4" "mean": 1.0
}, },
"setupTime": { "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.7" "setupMean": "0.5"
} },
"stationIdsList": [
"CAD1",
"CAD2"
],
"stepNumber": "1"
} }
], ]
},
{
"_class": "Dream.Order",
"componentsList": [ "componentsList": [
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"componentType": "Basic",
"id": "C1O2", "id": "C1O2",
"name": "Component1 from Order2", "name": "Component1 from Order2",
"componentType": "Basic",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QCAM" "QCAM"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [
"CAM1","CAM2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.3" "mean": "0.3"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.1" "setupMean": "0.1"
} },
},
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"QMILL" "CAM1",
] "CAM2"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"MILL1","MILL2" "QMILL"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "3" "mean": "3"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "1.2" "setupMean": "1.2"
} },
},
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"QEDM" "MILL1",
] "MILL2"
],
"stepNumber": "4"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"EDM" "QEDM"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.9" "mean": "0.9"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.3" "setupMean": "0.3"
} },
"stationIdsList": [
"EDM"
],
"stepNumber": "6"
}, },
{ {
"stepNumber": "7",
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
] ],
"stepNumber": "7"
}, },
{ {
"stepNumber": "8",
"stationIdsList": [ "stationIdsList": [
"MA1","MA2","MA3" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "8"
} }
] ]
}, },
{ {
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"componentType": "Secondary",
"id": "C2O2", "id": "C2O2",
"name": "Component2 from Order2", "name": "Component2 from Order2",
"componentType": "Secondary",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
] ],
"stepNumber": "0"
}, },
{ {
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QCAM" "QCAM"
] ],
"stepNumber": "1"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [
"CAM1","CAM2"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.8" "mean": "0.8"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.2" "setupMean": "0.2"
} },
},
{
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"QMILL" "CAM1",
] "CAM2"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "4",
"stationIdsList": [ "stationIdsList": [
"MILL1","MILL2" "QMILL"
], ],
"stepNumber": "3"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.4" "mean": "0.4"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.1" "setupMean": "0.1"
} },
},
{
"stepNumber": "5",
"stationIdsList": [ "stationIdsList": [
"QEDM" "MILL1",
] "MILL2"
],
"stepNumber": "4"
}, },
{ {
"stepNumber": "6",
"stationIdsList": [ "stationIdsList": [
"EDM" "QEDM"
], ],
"stepNumber": "5"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "1.4" "mean": "1.4"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.3" "setupMean": "0.3"
} },
"stationIdsList": [
"EDM"
],
"stepNumber": "6"
}, },
{ {
"stepNumber": "7",
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
] ],
"stepNumber": "7"
}, },
{ {
"stepNumber": "8",
"stationIdsList": [ "stationIdsList": [
"MA1","MA2","MA3" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "8"
} }
] ]
}, },
...@@ -468,149 +540,99 @@ ...@@ -468,149 +540,99 @@
"name": "Mould1 from Order2", "name": "Mould1 from Order2",
"route": [ "route": [
{ {
"stepNumber": "0",
"stationIdsList": [
"MA1","MA2","MA3"
],
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "2" "mean": "2"
} },
},
{
"stepNumber": "1",
"stationIdsList": [ "stationIdsList": [
"QIM" "MA1",
] "MA2",
"MA3"
],
"stepNumber": "0"
}, },
{ {
"stepNumber": "2",
"stationIdsList": [ "stationIdsList": [
"IM" "QIM"
], ],
"stepNumber": "1"
},
{
"processingTime": { "processingTime": {
"distributionType": "Fixed", "distributionType": "Fixed",
"mean": "0.7" "mean": "0.7"
}, },
"setupTime":{ "setupTime": {
"setupDistribution": "Fixed", "setupDistribution": "Fixed",
"setupMean": "0.1" "setupMean": "0.1"
} },
"stationIdsList": [
"IM"
],
"stepNumber": "2"
}, },
{ {
"stepNumber": "3",
"stationIdsList": [ "stationIdsList": [
"E1" "E1"
] ],
"stepNumber": "3"
} }
] ]
} }
],
"id": "O2",
"manager": "OP1",
"name": "Order2",
"priority": "2",
"route": [
{
"stationIdsList": [
"Q0"
],
"stepNumber": "0"
},
{
"processingTime": {
"distributionType": "Fixed",
"mean": 1.4
},
"setupTime": {
"setupDistribution": "Fixed",
"setupMean": "0.7"
},
"stationIdsList": [
"CAD1",
"CAD2"
],
"stepNumber": "1"
}
] ]
} }
] ]
}, },
"CAD1": {
"_class": "Dream.MachineManagedJob",
"name": "CAD Design 1",
"operationType": "MT-Load-Setup-Processing"
},
"CAD2": {
"_class": "Dream.MachineManagedJob",
"name": "CAD Design 2",
"operationType": "MT-Load-Setup-Processing"
},
"OD0": {
"_class": "Dream.OrderDecomposition",
"name": "Order Decomposition"
},
"QCAM": { "QCAM": {
"_class": "Dream.ConditionalBuffer", "_class": "Dream.ConditionalBuffer",
"name": "Queue CAM", "capacity": "-1",
"isDummy": "0",
"capacity": "-1"
},
"CAM1": {
"_class": "Dream.MachineManagedJob",
"name": "CAM Design 1",
"operationType": "MT-Load-Setup-Processing"
},
"CAM2": {
"_class": "Dream.MachineManagedJob",
"name": "CAM Design 2",
"operationType": "MT-Load-Setup-Processing"
},
"QMILL": {
"_class": "Dream.QueueManagedJob",
"name": "Queue Milling",
"isDummy": "0", "isDummy": "0",
"capacity": "-1" "name": "Queue CAM"
},
"MILL1": {
"_class": "Dream.MachineManagedJob",
"name": "Milling 1",
"operationType": "MT-Load-Setup-Processing"
},
"MILL2": {
"_class": "Dream.MachineManagedJob",
"name": "Milling 2",
"operationType": "MT-Load-Setup-Processing"
}, },
"QEDM": { "QEDM": {
"_class": "Dream.QueueManagedJob", "_class": "Dream.QueueManagedJob",
"name": "Queue EDM", "capacity": "-1",
"isDummy": "0",
"capacity": "-1"
},
"EDM": {
"_class": "Dream.MachineManagedJob",
"name": "EDM",
"operationType": "MT-Load-Setup-Processing"
},
"AB1": {
"_class": "Dream.MouldAssemblyBuffer",
"id": "AB1",
"name": "Assembly Buffer",
"isDummy": "0", "isDummy": "0",
"capacity": "-1" "name": "Queue EDM"
},
"MA1": {
"_class": "Dream.MouldAssembly",
"id": "MA1",
"name": "Assembly 1",
"operationType": "MT-Load-Setup-Processing"
},
"MA2": {
"_class": "Dream.MouldAssembly",
"id": "MA2",
"name": "Assembly 2",
"operationType": "MT-Load-Setup-Processing"
},
"MA3": {
"_class": "Dream.MouldAssembly",
"id": "MA3",
"name": "Assembly 3",
"operationType": "MT-Load-Setup-Processing"
}, },
"QIM": { "QIM": {
"_class": "Dream.QueueManagedJob", "_class": "Dream.QueueManagedJob",
"name": "Queue Mould Injection", "capacity": "-1",
"isDummy": "0", "isDummy": "0",
"capacity": "-1" "name": "Queue Mould Injection"
},
"IM": {
"_class": "Dream.MachineManagedJob",
"name": "Mould Injection",
"operationType": "MT-Load-Setup-Processing"
}, },
"E1": { "QMILL": {
"_class": "Dream.ExitJobShop", "_class": "Dream.QueueManagedJob",
"name": "Exit" "capacity": "-1",
}, "isDummy": "0",
"OP1": { "name": "Queue Milling"
"_class": "Dream.OperatorManagedJob",
"capacity": "1",
"name": "Operator1",
"schedulingRule": "WT"
} }
} }
} }
\ 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