Commit bbcba72a authored by Sebastien Robin's avatar Sebastien Robin

JSONInputs: reformat Topoly 58 to 62

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