Commit 001cd9d5 authored by Georgios Dagkakis's avatar Georgios Dagkakis

topologies that use BOM updated

parent 9e98059b
{ {
"graph": { "graph": {
"node": { "node": {
"Q1": { "Q1": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.ConditionalBuffer", "_class": "Dream.ConditionalBuffer",
"name": "Queue1", "name": "Queue1",
"isDummy": "0" "isDummy": "0"
}, },
"MA1": { "MA1": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.MouldAssembly", "_class": "Dream.MouldAssembly",
"id": "MA1", "id": "MA1",
"operationType": "Load", "operationType": "Load",
"name": "Assembly" "name": "Assembly"
}, },
"OP1": { "OP1": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.OperatorPool", "_class": "Dream.OperatorPool",
"capacity": 2, "capacity": 2,
"name": "Operator Pool 1" "name": "Operator Pool 1"
}, },
"Q0": { "Q0": {
"capacity": -1, "capacity": -1,
"name": "StartQueue", "name": "StartQueue",
"isDummy": "0", "isDummy": "0",
"wip": [ "wip": [
{ {
"id": "OD1", "id": "OD1",
"sequence": "1" "sequence": "1"
} }
], ],
"interruptions": {}, "interruptions": {},
"_class": "Dream.ConditionalBuffer" "_class": "Dream.ConditionalBuffer"
}, },
"OD0": { "OD0": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.OrderDecomposition", "_class": "Dream.OrderDecomposition",
"name": "Order Decomposition" "name": "Order Decomposition"
}, },
"AB1": { "AB1": {
"capacity": -1, "capacity": -1,
"name": "Assembly Buffer", "name": "Assembly Buffer",
"isDummy": "0", "isDummy": "0",
"interruptions": {}, "interruptions": {},
"_class": "Dream.MouldAssemblyBuffer", "_class": "Dream.MouldAssemblyBuffer",
"id": "AB1" "id": "AB1"
}, },
"M1": { "M1": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"name": "Machine1", "name": "Machine1",
"operationType": "Load" "operationType": "Load"
}, },
"M0": { "M0": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"name": "Design", "name": "Design",
"operationType": "Load" "operationType": "Load"
}, },
"M2": { "M2": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.MachineJobShop", "_class": "Dream.MachineJobShop",
"name": "Machine2", "name": "Machine2",
"operationType": "Load" "operationType": "Load"
}, },
"E1": { "E1": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.ExitJobShop", "_class": "Dream.ExitJobShop",
"name": "Exit" "name": "Exit"
}, },
"O2": { "O2": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.Operator", "_class": "Dream.Operator",
"capacity": 1, "capacity": 1,
"name": "Operator2" "name": "Operator2"
}, },
"O1": { "O1": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.Operator", "_class": "Dream.Operator",
"capacity": 1, "capacity": 1,
"name": "Operator1" "name": "Operator1"
} }
}, },
"edge": { "edge": {
"1": { "0": {
"source": "O2", "source": "O1",
"destination": "OP1", "destination": "OP1",
"data": {}, "data": {},
"_class": "Dream.Edge" "_class": "Dream.Edge"
}, },
"0": { "1": {
"source": "O1", "source": "O2",
"destination": "OP1", "destination": "OP1",
"data": {}, "data": {},
"_class": "Dream.Edge" "_class": "Dream.Edge"
}, },
"3": { "2": {
"source": "OP1", "source": "OP1",
"destination": "M1", "destination": "M0",
"data": {}, "data": {},
"_class": "Dream.Edge" "_class": "Dream.Edge"
}, },
"2": { "3": {
"source": "OP1", "source": "OP1",
"destination": "M0", "destination": "M1",
"data": {}, "data": {},
"_class": "Dream.Edge" "_class": "Dream.Edge"
}, },
"5": { "4": {
"source": "OP1", "source": "OP1",
"destination": "MA1", "destination": "M2",
"data": {}, "data": {},
"_class": "Dream.Edge" "_class": "Dream.Edge"
}, },
"4": { "5": {
"source": "OP1", "source": "OP1",
"destination": "M2", "destination": "MA1",
"data": {}, "data": {},
"_class": "Dream.Edge" "_class": "Dream.Edge"
} }
} }
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
{
"componentsList": [ "componentsList": [
{ {
"route": [ "route": [
{ {
"stationIdsList": [ "stationIdsList": [
"Q0" "Q0"
], ],
"sequence": "1" "sequence": "1"
}, },
{ {
"operator": "O1", "operator": "O1",
"processingTime": { "processingTime": {
"Fixed": { "Fixed": {
"mean": 1.0 "mean": 1
} }
}, },
"stationIdsList": [ "stationIdsList": [
"M0" "M0"
], ],
"operationType": { "operationType": {
"Processing": 1 "Processing": 1
}, },
"sequence": "1" "sequence": "1"
} }
], ],
"_class": "Dream.OrderDesign", "_class": "Dream.OrderDesign",
"id": "OD1", "id": "OD1",
"name": "OrderDesign1" "name": "OrderDesign1"
}, },
{ {
"componentType": "Mold Insert", "componentType": "Mold Insert",
"route": [ "route": [
{ {
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
], ],
"sequence": "" "sequence": ""
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"Q1" "Q1"
], ],
"sequence": "2" "sequence": "2"
}, },
{ {
"operator": "O1", "operator": "O1",
"processingTime": { "processingTime": {
"Fixed": { "Fixed": {
"mean": 2 "mean": 2
} }
}, },
"stationIdsList": [ "stationIdsList": [
"M1", "M1",
"M2" "M2"
], ],
"operationType": { "operationType": {
"Processing": 1 "Processing": 1
}, },
"sequence": "2" "sequence": "2"
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
], ],
"sequence": "6" "sequence": "6"
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"MA1" "MA1"
], ],
"sequence": "6" "sequence": "6"
} }
], ],
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"id": "C1", "id": "C1",
"name": "Component1" "name": "Component1"
}, },
{ {
"componentType": "Misc", "componentType": "Misc",
"route": [ "route": [
{ {
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
], ],
"sequence": "" "sequence": ""
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"Q1" "Q1"
], ],
"sequence": "3" "sequence": "3"
}, },
{ {
"operator": "O1", "operator": "O1",
"processingTime": { "processingTime": {
"Fixed": { "Fixed": {
"mean": 1 "mean": 1
} }
}, },
"stationIdsList": [ "stationIdsList": [
"M1", "M1",
"M2" "M2"
], ],
"operationType": { "operationType": {
"Processing": 1 "Processing": 1
}, },
"sequence": "3" "sequence": "3"
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
], ],
"sequence": "6" "sequence": "6"
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"MA1" "MA1"
], ],
"sequence": "6" "sequence": "6"
} }
], ],
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"id": "C2", "id": "C2",
"name": "Component2" "name": "Component2"
}, },
{ {
"componentType": "K-Standards", "componentType": "K-Standards",
"route": [ "route": [
{ {
"stationIdsList": [ "stationIdsList": [
"OD0" "OD0"
], ],
"sequence": "" "sequence": ""
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"Q1" "Q1"
], ],
"sequence": "4" "sequence": "4"
}, },
{ {
"processingTime": { "processingTime": {
"Fixed": { "Fixed": {
"mean": 3 "mean": 3
} }
}, },
"stationIdsList": [ "stationIdsList": [
"M1", "M1",
"M2" "M2"
], ],
"requiredParts": [ "requiredParts": [
"C2", "C2",
"C1" "C1"
], ],
"operationType": { "operationType": {
"Processing": 1 "Processing": 1
}, },
"sequence": "4" "sequence": "4"
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"AB1" "AB1"
], ],
"sequence": "6" "sequence": "6"
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"MA1" "MA1"
], ],
"sequence": "6" "sequence": "6"
} }
], ],
"_class": "Dream.OrderComponent", "_class": "Dream.OrderComponent",
"id": "C3", "id": "C3",
"name": "Component3" "name": "Component3"
}, },
{ {
"route": [ "route": [
{ {
"operator": "O2", "operator": "O2",
"processingTime": { "processingTime": {
"Fixed": { "Fixed": {
"mean": 1 "mean": 1
} }
}, },
"stationIdsList": [ "stationIdsList": [
"MA1" "MA1"
], ],
"operationType": { "operationType": {
"Processing": 1 "Processing": 1
}, },
"sequence": "6" "sequence": "6"
}, },
{ {
"stationIdsList": [ "stationIdsList": [
"E1" "E1"
], ],
"sequence": "6" "sequence": "6"
} }
], ],
"_class": "Dream.Mould", "_class": "Dream.Mould",
"id": "Mo1", "id": "Mo1",
"name": "Mould1" "name": "Mould1"
} }
], ],
"_class": "Dream.Order", "_class": "Dream.Order",
"id": "O1", "id": "O1",
"name": "Order 1" "name": "Order 1"
} }
] ]
}, }
"general": { },
"console": "No", "general": {
"numberOfReplications": "1", "console": "No",
"trace": "Yes", "numberOfReplications": "1",
"confidenceLevel": "0.95", "trace": "Yes",
"maxSimTime": "-1", "confidenceLevel": "0.95",
"_class": "Dream.Configuration" "maxSimTime": "-1",
} "_class": "Dream.Configuration"
}
} }
\ No newline at end of file
...@@ -2,10 +2,6 @@ ...@@ -2,10 +2,6 @@
"graph": { "graph": {
"node": { "node": {
"Q1": { "Q1": {
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"id": "C2", "id": "C2",
...@@ -15,7 +11,11 @@ ...@@ -15,7 +11,11 @@
"id": "C3", "id": "C3",
"sequence": "4" "sequence": "4"
} }
] ],
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"name": "Queue1",
"isDummy": "0"
}, },
"MA1": { "MA1": {
"interruptions": {}, "interruptions": {},
...@@ -132,220 +132,222 @@ ...@@ -132,220 +132,222 @@
} }
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
"componentsList": [ {
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"M0" "operator": "O1",
], "processingTime": {
"operationType": { "Fixed": {
"Processing": 1 "mean": 1
}
},
"stationIdsList": [
"M0"
],
"operationType": {
"Processing": 1
},
"sequence": "1"
}
],
"_class": "Dream.OrderDesign",
"id": "OD1",
"name": "OrderDesign1"
},
{
"componentType": "Mold Insert",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "1" {
} "stationIdsList": [
], "Q1"
"_class": "Dream.OrderDesign", ],
"id": "OD1", "sequence": "2"
"name": "OrderDesign1"
},
{
"componentType": "Mold Insert",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "2"
},
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 2
}
}, },
"stationIdsList": [ {
"M1", "operator": "O1",
"M2" "processingTime": {
], "Fixed": {
"operationType": { "mean": 2
"Processing": 1 }
},
"stationIdsList": [
"M1",
"M2"
],
"operationType": {
"Processing": 1
},
"sequence": "2"
}, },
"sequence": "2" {
}, "stationIdsList": [
{ "AB1"
"stationIdsList": [ ],
"AB1" "sequence": "6"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "MA1"
], ],
"operationType": { "sequence": "6"
"Processing": 1 }
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "3" {
}, "stationIdsList": [
{ "Q1"
"stationIdsList": [ ],
"AB1" "sequence": "3"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"sequence": "4",
"requiredParts": [
"C2",
"C1"
],
"processingTime": {
"Fixed": {
"mean": 3
}
}, },
"stationIdsList": [ {
"M1", "operator": "O1",
"M2" "processingTime": {
], "Fixed": {
"operationType": { "mean": 1
"Processing": 1 }
},
"stationIdsList": [
"M1",
"M2"
],
"operationType": {
"Processing": 1
},
"sequence": "3"
}, },
"operator": "O1" {
}, "stationIdsList": [
{ "AB1"
"stationIdsList": [ ],
"AB1" "sequence": "6"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"operator": "O2",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"MA1" "stationIdsList": [
], "MA1"
"operationType": { ],
"Processing": 1 "sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "6" {
}, "stationIdsList": [
{ "Q1"
"stationIdsList": [ ],
"E1" "sequence": "4"
], },
"sequence": "6" {
} "sequence": "4",
], "requiredParts": [
"_class": "Dream.Mould", "C2",
"id": "Mo1", "C1"
"name": "Mould1" ],
} "processingTime": {
], "Fixed": {
"_class": "Dream.Order", "mean": 3
"id": "O1", }
"name": "Order 1" },
} "operator": "O1",
] "operationType": {
"Processing": 1
},
"stationIdsList": [
"M1",
"M2"
]
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"operator": "O2",
"processingTime": {
"Fixed": {
"mean": 1
}
},
"stationIdsList": [
"MA1"
],
"operationType": {
"Processing": 1
},
"sequence": "6"
},
{
"stationIdsList": [
"E1"
],
"sequence": "6"
}
],
"_class": "Dream.Mould",
"id": "Mo1",
"name": "Mould1"
}
],
"_class": "Dream.Order",
"id": "O1",
"name": "Order 1"
}
]
}
}, },
"general": { "general": {
"console": "No", "console": "No",
......
...@@ -237,331 +237,333 @@ ...@@ -237,331 +237,333 @@
} }
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
"priority": "1", {
"componentsList": [ "priority": "1",
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{
"sequence": "1",
"setupTime": {
"Fixed": {
"mean": 0.5
}
},
"processingTime": {
"Fixed": {
"mean": 1
}
},
"stationIdsList": [
"CAD1",
"CAD2"
],
"operationType": {
"Setup": 1,
"Processing": 1
},
"operator": "O1"
}
],
"_class": "Dream.OrderDesign",
"id": "OD1",
"name": "OrderDesign1"
},
{
"componentType": "Mold Base",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"QCAM"
],
"sequence": "2"
},
{
"sequence": "2",
"setupTime": {
"Fixed": {
"mean": 0.5
}
}, },
"processingTime": { {
"Fixed": { "sequence": "1",
"mean": 2 "setupTime": {
} "Fixed": {
"mean": 0.5
}
},
"processingTime": {
"Fixed": {
"mean": 1
}
},
"operator": "O1",
"operationType": {
"Setup": 1,
"Processing": 1
},
"stationIdsList": [
"CAD1",
"CAD2"
]
}
],
"_class": "Dream.OrderDesign",
"id": "OD1",
"name": "OrderDesign1"
},
{
"componentType": "Mold Base",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"stationIdsList": [ {
"CAM1", "stationIdsList": [
"CAM2" "QCAM"
], ],
"operationType": { "sequence": "2"
"Setup": 1,
"Processing": 1
}, },
"operator": "O1" {
}, "sequence": "2",
{ "setupTime": {
"stationIdsList": [ "Fixed": {
"QMILL" "mean": 0.5
], }
"sequence": "3" },
}, "processingTime": {
{ "Fixed": {
"sequence": "3", "mean": 2
"setupTime": { }
"Fixed": { },
"mean": 0.5 "operator": "O1",
} "operationType": {
"Setup": 1,
"Processing": 1
},
"stationIdsList": [
"CAM1",
"CAM2"
]
}, },
"processingTime": { {
"Fixed": { "stationIdsList": [
"mean": 2 "QMILL"
} ],
"sequence": "3"
}, },
"stationIdsList": [ {
"MILL1", "sequence": "3",
"MILL2" "setupTime": {
], "Fixed": {
"operationType": { "mean": 0.5
"Setup": 1, }
"Processing": 1 },
"processingTime": {
"Fixed": {
"mean": 2
}
},
"operator": "O1",
"operationType": {
"Setup": 1,
"Processing": 1
},
"stationIdsList": [
"MILL1",
"MILL2"
]
}, },
"operator": "O1" {
}, "stationIdsList": [
{ "QEDM"
"stationIdsList": [ ],
"QEDM" "sequence": "4"
],
"sequence": "4"
},
{
"sequence": "4",
"setupTime": {
"Fixed": {
"mean": 0.5
}
}, },
"processingTime": { {
"Fixed": { "sequence": "4",
"mean": 2 "setupTime": {
} "Fixed": {
"mean": 0.5
}
},
"processingTime": {
"Fixed": {
"mean": 2
}
},
"operator": "O1",
"operationType": {
"Setup": 1,
"Processing": 1
},
"stationIdsList": [
"EDM"
]
}, },
"stationIdsList": [ {
"EDM" "stationIdsList": [
], "AB1"
"operationType": { ],
"Setup": 1, "sequence": "6"
"Processing": 1
}, },
"operator": "O1" {
}, "stationIdsList": [
{ "MA1",
"stationIdsList": [ "MA2",
"AB1" "MA3"
], ],
"sequence": "6" "sequence": "6"
}, }
{ ],
"stationIdsList": [ "_class": "Dream.OrderComponent",
"MA1", "id": "C1O1",
"MA2", "name": "Component1 from Order1"
"MA3" },
], {
"sequence": "6" "componentType": "Slider",
} "route": [
], {
"_class": "Dream.OrderComponent", "stationIdsList": [
"id": "C1O1", "OD0"
"name": "Component1 from Order1" ],
}, "sequence": ""
{
"componentType": "Slider",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"QCAM"
],
"sequence": "3"
},
{
"sequence": "3",
"setupTime": {
"Fixed": {
"mean": 0.6
}
}, },
"processingTime": { {
"Fixed": { "stationIdsList": [
"mean": 1 "QCAM"
} ],
"sequence": "3"
}, },
"stationIdsList": [ {
"CAM1", "sequence": "3",
"CAM2" "setupTime": {
], "Fixed": {
"operationType": { "mean": 0.6
"Setup": 1, }
"Processing": 1 },
"processingTime": {
"Fixed": {
"mean": 1
}
},
"operator": "O1",
"operationType": {
"Setup": 1,
"Processing": 1
},
"stationIdsList": [
"CAM1",
"CAM2"
]
}, },
"operator": "O1" {
}, "stationIdsList": [
{ "QMILL"
"stationIdsList": [ ],
"QMILL" "sequence": "4"
],
"sequence": "4"
},
{
"sequence": "4",
"setupTime": {
"Fixed": {
"mean": 0.4
}
}, },
"processingTime": { {
"Fixed": { "sequence": "4",
"mean": 4 "setupTime": {
} "Fixed": {
"mean": 0.4
}
},
"processingTime": {
"Fixed": {
"mean": 4
}
},
"operator": "O1",
"operationType": {
"Setup": 1,
"Processing": 1
},
"stationIdsList": [
"MILL1",
"MILL2"
]
}, },
"stationIdsList": [ {
"MILL1", "stationIdsList": [
"MILL2" "QEDM"
], ],
"operationType": { "sequence": "5"
"Setup": 1,
"Processing": 1
}, },
"operator": "O1" {
}, "sequence": "5",
{ "setupTime": {
"stationIdsList": [ "Fixed": {
"QEDM" "mean": 0.6
], }
"sequence": "5" },
}, "processingTime": {
{ "Fixed": {
"sequence": "5", "mean": 1
"setupTime": { }
"Fixed": { },
"mean": 0.6 "operator": "O1",
} "operationType": {
"Setup": 1,
"Processing": 1
},
"stationIdsList": [
"EDM"
]
}, },
"processingTime": { {
"Fixed": { "stationIdsList": [
"mean": 1 "AB1"
} ],
"sequence": "6"
}, },
"stationIdsList": [ {
"EDM" "stationIdsList": [
], "MA1",
"operationType": { "MA2",
"Setup": 1, "MA3"
"Processing": 1 ],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2O1",
"name": "Component2 from Order1"
},
{
"route": [
{
"operator": "O1",
"stationIdsList": [
"MA1",
"MA2",
"MA3"
],
"processingTime": {
"Fixed": {
"mean": 1
}
},
"operationType": {
"Processing": 1
},
"sequence": "6"
}, },
"operator": "O1" {
}, "stationIdsList": [
{ "QIM"
"stationIdsList": [ ],
"AB1" "sequence": "7"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1",
"MA2",
"MA3"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2O1",
"name": "Component2 from Order1"
},
{
"route": [
{
"operator": "O1",
"stationIdsList": [
"MA1",
"MA2",
"MA3"
],
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"operationType": { {
"Processing": 1 "sequence": "7",
"setupTime": {
"Fixed": {
"mean": 0.5
}
},
"processingTime": {
"Fixed": {
"mean": 2
}
},
"operator": "O1",
"operationType": {
"Setup": 1,
"Processing": 0
},
"stationIdsList": [
"IM"
]
}, },
"sequence": "6" {
}, "stationIdsList": [
{ "E1"
"stationIdsList": [ ],
"QIM" "sequence": "8"
], }
"sequence": "7" ],
}, "_class": "Dream.Mould",
{ "id": "M1O1",
"sequence": "7", "name": "Mould1 from Order1"
"setupTime": { }
"Fixed": { ],
"mean": 0.5 "_class": "Dream.Order",
} "name": "Order1",
}, "id": "O1"
"processingTime": { }
"Fixed": { ]
"mean": 2 }
}
},
"stationIdsList": [
"IM"
],
"operationType": {
"Setup": 1,
"Processing": 0
},
"operator": "O1"
},
{
"stationIdsList": [
"E1"
],
"sequence": "8"
}
],
"_class": "Dream.Mould",
"id": "M1O1",
"name": "Mould1 from Order1"
}
],
"_class": "Dream.Order",
"name": "Order1",
"id": "O1"
}
]
}, },
"general": { "general": {
"console": "No", "console": "No",
......
...@@ -254,655 +254,657 @@ ...@@ -254,655 +254,657 @@
} }
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
"priority": "1", {
"componentsList": [ "priority": "1",
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{ },
"sequence": "1", {
"setupTime": { "sequence": "1",
"Fixed": { "setupTime": {
"mean": 0.5 "Fixed": {
} "mean": 0.5
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 1 "Fixed": {
} "mean": 1
}, }
"stationIdsList": [ },
"CAD1", "operator": "O1",
"CAD2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "CAD1",
"operator": "O1" "CAD2"
} ]
], }
"_class": "Dream.OrderDesign", ],
"id": "OD1", "_class": "Dream.OrderDesign",
"name": "OrderDesign1" "id": "OD1",
}, "name": "OrderDesign1"
{ },
"componentType": "Mold Base", {
"route": [ "componentType": "Mold Base",
{ "route": [
"stationIdsList": [ {
"OD0" "stationIdsList": [
], "OD0"
"sequence": "" ],
}, "sequence": ""
{ },
"stationIdsList": [ {
"QCAM" "stationIdsList": [
], "QCAM"
"sequence": "2" ],
}, "sequence": "2"
{ },
"sequence": "2", {
"setupTime": { "sequence": "2",
"Fixed": { "setupTime": {
"mean": 0.5 "Fixed": {
} "mean": 0.5
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 2 "Fixed": {
} "mean": 2
}, }
"stationIdsList": [ },
"CAM1", "operator": "O1",
"CAM2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "CAM1",
"operator": "O1" "CAM2"
}, ]
{ },
"stationIdsList": [ {
"QMILL" "stationIdsList": [
], "QMILL"
"sequence": "3" ],
}, "sequence": "3"
{ },
"sequence": "3", {
"setupTime": { "sequence": "3",
"Fixed": { "setupTime": {
"mean": 0.5 "Fixed": {
} "mean": 0.5
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 2 "Fixed": {
} "mean": 2
}, }
"stationIdsList": [ },
"MILL1", "operator": "O1",
"MILL2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "MILL1",
"operator": "O1" "MILL2"
}, ]
{ },
"stationIdsList": [ {
"QEDM" "stationIdsList": [
], "QEDM"
"sequence": "4" ],
}, "sequence": "4"
{ },
"sequence": "4", {
"setupTime": { "sequence": "4",
"Fixed": { "setupTime": {
"mean": 0.5 "Fixed": {
} "mean": 0.5
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 2 "Fixed": {
} "mean": 2
}, }
"stationIdsList": [ },
"EDM" "operator": "O1",
], "operationType": {
"operationType": { "Setup": 1,
"Setup": 1, "Processing": 1
"Processing": 1 },
}, "stationIdsList": [
"operator": "O1" "EDM"
}, ]
{ },
"stationIdsList": [ {
"AB1" "stationIdsList": [
], "AB1"
"sequence": "6" ],
}, "sequence": "6"
{ },
"stationIdsList": [ {
"MA1", "stationIdsList": [
"MA2", "MA1",
"MA3" "MA2",
], "MA3"
"sequence": "6" ],
} "sequence": "6"
], }
"_class": "Dream.OrderComponent", ],
"id": "C1O1", "_class": "Dream.OrderComponent",
"name": "Component1 from Order1" "id": "C1O1",
}, "name": "Component1 from Order1"
{ },
"componentType": "Misc", {
"route": [ "componentType": "Misc",
{ "route": [
"stationIdsList": [ {
"OD0" "stationIdsList": [
], "OD0"
"sequence": "" ],
}, "sequence": ""
{ },
"stationIdsList": [ {
"QCAM" "stationIdsList": [
], "QCAM"
"sequence": "3" ],
}, "sequence": "3"
{ },
"sequence": "3", {
"setupTime": { "sequence": "3",
"Fixed": { "setupTime": {
"mean": 0.6 "Fixed": {
} "mean": 0.6
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 1 "Fixed": {
} "mean": 1
}, }
"stationIdsList": [ },
"CAM1", "operator": "O1",
"CAM2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "CAM1",
"operator": "O1" "CAM2"
}, ]
{ },
"stationIdsList": [ {
"QMILL" "stationIdsList": [
], "QMILL"
"sequence": "4" ],
}, "sequence": "4"
{ },
"sequence": "4", {
"setupTime": { "sequence": "4",
"Fixed": { "setupTime": {
"mean": 0.4 "Fixed": {
} "mean": 0.4
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 4 "Fixed": {
} "mean": 4
}, }
"stationIdsList": [ },
"MILL1", "operator": "O1",
"MILL2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "MILL1",
"operator": "O1" "MILL2"
}, ]
{ },
"stationIdsList": [ {
"QEDM" "stationIdsList": [
], "QEDM"
"sequence": "5" ],
}, "sequence": "5"
{ },
"sequence": "5", {
"setupTime": { "sequence": "5",
"Fixed": { "setupTime": {
"mean": 0.6 "Fixed": {
} "mean": 0.6
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 1 "Fixed": {
} "mean": 1
}, }
"stationIdsList": [ },
"EDM" "operator": "O1",
], "operationType": {
"operationType": { "Setup": 1,
"Setup": 1, "Processing": 1
"Processing": 1 },
}, "stationIdsList": [
"operator": "O1" "EDM"
}, ]
{ },
"stationIdsList": [ {
"AB1" "stationIdsList": [
], "AB1"
"sequence": "6" ],
}, "sequence": "6"
{ },
"stationIdsList": [ {
"MA1", "stationIdsList": [
"MA2", "MA1",
"MA3" "MA2",
], "MA3"
"sequence": "6" ],
} "sequence": "6"
], }
"_class": "Dream.OrderComponent", ],
"id": "C2O1", "_class": "Dream.OrderComponent",
"name": "Component2 from Order1" "id": "C2O1",
}, "name": "Component2 from Order1"
{ },
"route": [ {
{ "route": [
"operator": "O1", {
"stationIdsList": [ "operator": "O1",
"MA1", "stationIdsList": [
"MA2", "MA1",
"MA3" "MA2",
], "MA3"
"processingTime": { ],
"Fixed": { "processingTime": {
"mean": 1 "Fixed": {
} "mean": 1
}, }
"operationType": { },
"Setup": 0, "operationType": {
"Processing": 1 "Setup": 0,
}, "Processing": 1
"sequence": "6" },
}, "sequence": "6"
{ },
"stationIdsList": [ {
"QIM" "stationIdsList": [
], "QIM"
"sequence": "7" ],
}, "sequence": "7"
{ },
"sequence": "7", {
"setupTime": { "sequence": "7",
"Fixed": { "setupTime": {
"mean": 0.5 "Fixed": {
} "mean": 0.5
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 2 "Fixed": {
} "mean": 2
}, }
"stationIdsList": [ },
"IM" "operator": "O1",
], "operationType": {
"operationType": { "Setup": 1,
"Setup": 1, "Processing": 0
"Processing": 0 },
}, "stationIdsList": [
"operator": "O1" "IM"
}, ]
{ },
"stationIdsList": [ {
"E1" "stationIdsList": [
], "E1"
"sequence": "8" ],
} "sequence": "8"
], }
"_class": "Dream.Mould", ],
"id": "M1O1", "_class": "Dream.Mould",
"name": "Mould1 from Order1" "id": "M1O1",
} "name": "Mould1 from Order1"
], }
"_class": "Dream.Order", ],
"name": "Order1", "_class": "Dream.Order",
"id": "O1" "name": "Order1",
}, "id": "O1"
{ },
"priority": "2", {
"componentsList": [ "priority": "2",
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{ },
"sequence": "1", {
"setupTime": { "sequence": "1",
"Fixed": { "setupTime": {
"mean": 0.7 "Fixed": {
} "mean": 0.7
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 1.4 "Fixed": {
} "mean": 1.4
}, }
"stationIdsList": [ },
"CAD1", "operator": "O2",
"CAD2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "CAD1",
"operator": "O2" "CAD2"
} ]
], }
"_class": "Dream.OrderDesign", ],
"id": "OD2", "_class": "Dream.OrderDesign",
"name": "OrderDesign2" "id": "OD2",
}, "name": "OrderDesign2"
{ },
"componentType": "Z-standards", {
"route": [ "componentType": "Z-standards",
{ "route": [
"stationIdsList": [ {
"OD0" "stationIdsList": [
], "OD0"
"sequence": "" ],
}, "sequence": ""
{ },
"stationIdsList": [ {
"QCAM" "stationIdsList": [
], "QCAM"
"sequence": "2" ],
}, "sequence": "2"
{ },
"sequence": "2", {
"setupTime": { "sequence": "2",
"Fixed": { "setupTime": {
"mean": 0.1 "Fixed": {
} "mean": 0.1
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 0.3 "Fixed": {
} "mean": 0.3
}, }
"stationIdsList": [ },
"CAM1", "operator": "O2",
"CAM2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "CAM1",
"operator": "O2" "CAM2"
}, ]
{ },
"stationIdsList": [ {
"QMILL" "stationIdsList": [
], "QMILL"
"sequence": "3" ],
}, "sequence": "3"
{ },
"sequence": "3", {
"setupTime": { "sequence": "3",
"Fixed": { "setupTime": {
"mean": 1.2 "Fixed": {
} "mean": 1.2
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 3 "Fixed": {
} "mean": 3
}, }
"stationIdsList": [ },
"MILL1", "operator": "O2",
"MILL2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "MILL1",
"operator": "O2" "MILL2"
}, ]
{ },
"stationIdsList": [ {
"QEDM" "stationIdsList": [
], "QEDM"
"sequence": "4" ],
}, "sequence": "4"
{ },
"sequence": "4", {
"setupTime": { "sequence": "4",
"Fixed": { "setupTime": {
"mean": 0.3 "Fixed": {
} "mean": 0.3
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 0.9 "Fixed": {
} "mean": 0.9
}, }
"stationIdsList": [ },
"EDM" "operator": "O2",
], "operationType": {
"operationType": { "Setup": 1,
"Setup": 1, "Processing": 1
"Processing": 1 },
}, "stationIdsList": [
"operator": "O2" "EDM"
}, ]
{ },
"stationIdsList": [ {
"AB1" "stationIdsList": [
], "AB1"
"sequence": "7" ],
}, "sequence": "7"
{ },
"stationIdsList": [ {
"MA1", "stationIdsList": [
"MA2", "MA1",
"MA3" "MA2",
], "MA3"
"sequence": "7" ],
} "sequence": "7"
], }
"_class": "Dream.OrderComponent", ],
"id": "C1O2", "_class": "Dream.OrderComponent",
"name": "Component1 from Order2" "id": "C1O2",
}, "name": "Component1 from Order2"
{ },
"componentType": "Mold Base", {
"route": [ "componentType": "Mold Base",
{ "route": [
"stationIdsList": [ {
"OD0" "stationIdsList": [
], "OD0"
"sequence": "" ],
}, "sequence": ""
{ },
"stationIdsList": [ {
"QCAM" "stationIdsList": [
], "QCAM"
"sequence": "3" ],
}, "sequence": "3"
{ },
"sequence": "3", {
"setupTime": { "sequence": "3",
"Fixed": { "setupTime": {
"mean": 0.2 "Fixed": {
} "mean": 0.2
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 0.8 "Fixed": {
} "mean": 0.8
}, }
"stationIdsList": [ },
"CAM1", "operator": "O2",
"CAM2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "CAM1",
"operator": "O2" "CAM2"
}, ]
{ },
"stationIdsList": [ {
"QMILL" "stationIdsList": [
], "QMILL"
"sequence": "4" ],
}, "sequence": "4"
{ },
"sequence": "4", {
"setupTime": { "sequence": "4",
"Fixed": { "setupTime": {
"mean": 0.1 "Fixed": {
} "mean": 0.1
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 0.4 "Fixed": {
} "mean": 0.4
}, }
"stationIdsList": [ },
"MILL1", "operator": "O2",
"MILL2" "operationType": {
], "Setup": 1,
"operationType": { "Processing": 1
"Setup": 1, },
"Processing": 1 "stationIdsList": [
}, "MILL1",
"operator": "O2" "MILL2"
}, ]
{ },
"stationIdsList": [ {
"QEDM" "stationIdsList": [
], "QEDM"
"sequence": "5" ],
}, "sequence": "5"
{ },
"sequence": "5", {
"setupTime": { "sequence": "5",
"Fixed": { "setupTime": {
"mean": 0.3 "Fixed": {
} "mean": 0.3
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 1.4 "Fixed": {
} "mean": 1.4
}, }
"stationIdsList": [ },
"EDM" "operator": "O2",
], "operationType": {
"operationType": { "Setup": 1,
"Setup": 1, "Processing": 1
"Processing": 1 },
}, "stationIdsList": [
"operator": "O2" "EDM"
}, ]
{ },
"stationIdsList": [ {
"AB1" "stationIdsList": [
], "AB1"
"sequence": "7" ],
}, "sequence": "7"
{ },
"stationIdsList": [ {
"MA1", "stationIdsList": [
"MA2", "MA1",
"MA3" "MA2",
], "MA3"
"sequence": "7" ],
} "sequence": "7"
], }
"_class": "Dream.OrderComponent", ],
"id": "C2O2", "_class": "Dream.OrderComponent",
"name": "Component2 from Order2" "id": "C2O2",
}, "name": "Component2 from Order2"
{ },
"route": [ {
{ "route": [
"operator": "O2", {
"stationIdsList": [ "operator": "O2",
"MA1", "stationIdsList": [
"MA2", "MA1",
"MA3" "MA2",
], "MA3"
"processingTime": { ],
"Fixed": { "processingTime": {
"mean": 2 "Fixed": {
} "mean": 2
}, }
"operationType": { },
"Setup": 0, "operationType": {
"Processing": 1 "Setup": 0,
}, "Processing": 1
"sequence": "7" },
}, "sequence": "7"
{ },
"stationIdsList": [ {
"QIM" "stationIdsList": [
], "QIM"
"sequence": "8" ],
}, "sequence": "8"
{ },
"sequence": "8", {
"setupTime": { "sequence": "8",
"Fixed": { "setupTime": {
"mean": 0.1 "Fixed": {
} "mean": 0.1
}, }
"processingTime": { },
"Fixed": { "processingTime": {
"mean": 0.7 "Fixed": {
} "mean": 0.7
}, }
"stationIdsList": [ },
"IM" "operator": "O2",
], "operationType": {
"operationType": { "Setup": 1,
"Setup": 1, "Processing": 0
"Processing": 0 },
}, "stationIdsList": [
"operator": "O2" "IM"
}, ]
{ },
"stationIdsList": [ {
"E1" "stationIdsList": [
], "E1"
"sequence": "9" ],
} "sequence": "9"
], }
"_class": "Dream.Mould", ],
"id": "M1O2", "_class": "Dream.Mould",
"name": "Mould1 from Order2" "id": "M1O2",
} "name": "Mould1 from Order2"
], }
"_class": "Dream.Order", ],
"name": "Order2", "_class": "Dream.Order",
"id": "O2" "name": "Order2",
} "id": "O2"
] }
]
}
}, },
"general": { "general": {
"console": "No", "console": "No",
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -2,16 +2,16 @@ ...@@ -2,16 +2,16 @@
"graph": { "graph": {
"node": { "node": {
"Q1": { "Q1": {
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"id": "C2", "id": "C2",
"sequence": "3" "sequence": "3"
} }
] ],
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"name": "Queue1",
"isDummy": "0"
}, },
"MA1": { "MA1": {
"interruptions": {}, "interruptions": {},
...@@ -59,13 +59,13 @@ ...@@ -59,13 +59,13 @@
"operationType": "Load", "operationType": "Load",
"wip": [ "wip": [
{ {
"sequence": "4",
"id": "C3", "id": "C3",
"remainingProcessingTime": { "remainingProcessingTime": {
"Fixed": { "Fixed": {
"mean": 0.1 "mean": 0.1
} }
} },
"sequence": "4"
} }
] ]
}, },
...@@ -139,220 +139,222 @@ ...@@ -139,220 +139,222 @@
} }
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
"componentsList": [ {
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"M0" "operator": "O1",
], "processingTime": {
"operationType": { "Fixed": {
"Processing": 1 "mean": 1
}
},
"stationIdsList": [
"M0"
],
"operationType": {
"Processing": 1
},
"sequence": "1"
}
],
"_class": "Dream.OrderDesign",
"id": "OD1",
"name": "OrderDesign1"
},
{
"componentType": "Mold Insert",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "1" {
} "stationIdsList": [
], "Q1"
"_class": "Dream.OrderDesign", ],
"id": "OD1", "sequence": "2"
"name": "OrderDesign1"
},
{
"componentType": "Mold Insert",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "2"
},
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 2
}
}, },
"stationIdsList": [ {
"M1", "operator": "O1",
"M2" "processingTime": {
], "Fixed": {
"operationType": { "mean": 2
"Processing": 1 }
},
"stationIdsList": [
"M1",
"M2"
],
"operationType": {
"Processing": 1
},
"sequence": "2"
}, },
"sequence": "2" {
}, "stationIdsList": [
{ "AB1"
"stationIdsList": [ ],
"AB1" "sequence": "6"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "MA1"
], ],
"operationType": { "sequence": "6"
"Processing": 1 }
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "3" {
}, "stationIdsList": [
{ "Q1"
"stationIdsList": [ ],
"AB1" "sequence": "3"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"sequence": "4",
"requiredParts": [
"C2",
"C1"
],
"processingTime": {
"Fixed": {
"mean": 3
}
}, },
"stationIdsList": [ {
"M1", "operator": "O1",
"M2" "processingTime": {
], "Fixed": {
"operationType": { "mean": 1
"Processing": 1 }
},
"stationIdsList": [
"M1",
"M2"
],
"operationType": {
"Processing": 1
},
"sequence": "3"
}, },
"operator": "O1" {
}, "stationIdsList": [
{ "AB1"
"stationIdsList": [ ],
"AB1" "sequence": "6"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"operator": "O2",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"MA1" "stationIdsList": [
], "MA1"
"operationType": { ],
"Processing": 1 "sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "6" {
}, "stationIdsList": [
{ "Q1"
"stationIdsList": [ ],
"E1" "sequence": "4"
], },
"sequence": "6" {
} "sequence": "4",
], "requiredParts": [
"_class": "Dream.Mould", "C2",
"id": "Mo1", "C1"
"name": "Mould1" ],
} "processingTime": {
], "Fixed": {
"_class": "Dream.Order", "mean": 3
"id": "O1", }
"name": "Order 1" },
} "operator": "O1",
] "operationType": {
"Processing": 1
},
"stationIdsList": [
"M1",
"M2"
]
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"operator": "O2",
"processingTime": {
"Fixed": {
"mean": 1
}
},
"stationIdsList": [
"MA1"
],
"operationType": {
"Processing": 1
},
"sequence": "6"
},
{
"stationIdsList": [
"E1"
],
"sequence": "6"
}
],
"_class": "Dream.Mould",
"id": "Mo1",
"name": "Mould1"
}
],
"_class": "Dream.Order",
"id": "O1",
"name": "Order 1"
}
]
}
}, },
"general": { "general": {
"console": "No", "console": "No",
......
...@@ -2,10 +2,6 @@ ...@@ -2,10 +2,6 @@
"graph": { "graph": {
"node": { "node": {
"Q1": { "Q1": {
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"id": "C2", "id": "C2",
...@@ -15,7 +11,11 @@ ...@@ -15,7 +11,11 @@
"id": "C3", "id": "C3",
"sequence": "4" "sequence": "4"
} }
] ],
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"name": "Queue1",
"isDummy": "0"
}, },
"MA1": { "MA1": {
"interruptions": {}, "interruptions": {},
...@@ -81,24 +81,32 @@ ...@@ -81,24 +81,32 @@
}, },
"O2": { "O2": {
"interruptions": {}, "interruptions": {},
"skillDict": {
"load": [],
"process": [
"M0",
"MA1"
],
"setup": []
},
"_class": "Dream.Operator", "_class": "Dream.Operator",
"capacity": 1, "capacity": 1,
"skillDict": {
"load": [],
"setup": [],
"process": ["M0", "MA1"]
},
"name": "Operator2" "name": "Operator2"
}, },
"O1": { "O1": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.Operator",
"capacity": 1,
"skillDict": { "skillDict": {
"load": [], "load": [],
"setup": [], "process": [
"process": ["M0", "M1", "M2", "MA1"] "M0",
}, "M1",
"M2",
"MA1"
],
"setup": []
},
"_class": "Dream.Operator",
"capacity": 1,
"name": "Operator1" "name": "Operator1"
} }
}, },
...@@ -142,220 +150,222 @@ ...@@ -142,220 +150,222 @@
} }
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
"componentsList": [ {
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"M0" "operator": "O1",
], "processingTime": {
"operationType": { "Fixed": {
"Processing": 1 "mean": 1
}
},
"stationIdsList": [
"M0"
],
"operationType": {
"Processing": 1
},
"sequence": "1"
}
],
"_class": "Dream.OrderDesign",
"id": "OD1",
"name": "OrderDesign1"
},
{
"componentType": "Mold Insert",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "1" {
} "stationIdsList": [
], "Q1"
"_class": "Dream.OrderDesign", ],
"id": "OD1", "sequence": "2"
"name": "OrderDesign1"
},
{
"componentType": "Mold Insert",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "2"
},
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 2
}
}, },
"stationIdsList": [ {
"M1", "operator": "O1",
"M2" "processingTime": {
], "Fixed": {
"operationType": { "mean": 2
"Processing": 1 }
},
"stationIdsList": [
"M1",
"M2"
],
"operationType": {
"Processing": 1
},
"sequence": "2"
}, },
"sequence": "2" {
}, "stationIdsList": [
{ "AB1"
"stationIdsList": [ ],
"AB1" "sequence": "6"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "MA1"
], ],
"operationType": { "sequence": "6"
"Processing": 1 }
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "3" {
}, "stationIdsList": [
{ "Q1"
"stationIdsList": [ ],
"AB1" "sequence": "3"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"sequence": "4",
"requiredParts": [
"C2",
"C1"
],
"processingTime": {
"Fixed": {
"mean": 3
}
}, },
"stationIdsList": [ {
"M1", "operator": "O1",
"M2" "processingTime": {
], "Fixed": {
"operationType": { "mean": 1
"Processing": 1 }
},
"stationIdsList": [
"M1",
"M2"
],
"operationType": {
"Processing": 1
},
"sequence": "3"
}, },
"operator": "O1" {
}, "stationIdsList": [
{ "AB1"
"stationIdsList": [ ],
"AB1" "sequence": "6"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"operator": "O2",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"MA1" "stationIdsList": [
], "MA1"
"operationType": { ],
"Processing": 1 "sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "6" {
}, "stationIdsList": [
{ "Q1"
"stationIdsList": [ ],
"E1" "sequence": "4"
], },
"sequence": "6" {
} "sequence": "4",
], "requiredParts": [
"_class": "Dream.Mould", "C2",
"id": "Mo1", "C1"
"name": "Mould1" ],
} "processingTime": {
], "Fixed": {
"_class": "Dream.Order", "mean": 3
"id": "O1", }
"name": "Order 1" },
} "operator": "O1",
] "operationType": {
"Processing": 1
},
"stationIdsList": [
"M1",
"M2"
]
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"operator": "O2",
"processingTime": {
"Fixed": {
"mean": 1
}
},
"stationIdsList": [
"MA1"
],
"operationType": {
"Processing": 1
},
"sequence": "6"
},
{
"stationIdsList": [
"E1"
],
"sequence": "6"
}
],
"_class": "Dream.Mould",
"id": "Mo1",
"name": "Mould1"
}
],
"_class": "Dream.Order",
"id": "O1",
"name": "Order 1"
}
]
}
}, },
"general": { "general": {
"console": "No", "console": "No",
......
...@@ -2,10 +2,6 @@ ...@@ -2,10 +2,6 @@
"graph": { "graph": {
"node": { "node": {
"Q1": { "Q1": {
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"id": "C2", "id": "C2",
...@@ -15,7 +11,11 @@ ...@@ -15,7 +11,11 @@
"id": "C3", "id": "C3",
"sequence": "4" "sequence": "4"
} }
] ],
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"name": "Queue1",
"isDummy": "0"
}, },
"MA1": { "MA1": {
"interruptions": {}, "interruptions": {},
...@@ -81,24 +81,37 @@ ...@@ -81,24 +81,37 @@
}, },
"O2": { "O2": {
"interruptions": {}, "interruptions": {},
"skillDict": {
"load": [],
"process": [
"M0",
"MA1"
],
"setup": [
"M0",
"M1",
"M2",
"MA1"
]
},
"_class": "Dream.Operator", "_class": "Dream.Operator",
"capacity": 1, "capacity": 1,
"skillDict": {
"load": [],
"setup": ["M0", "M1", "M2", "MA1"],
"process": ["M0","MA1"]
},
"name": "Operator2" "name": "Operator2"
}, },
"O1": { "O1": {
"interruptions": {}, "interruptions": {},
"_class": "Dream.Operator",
"capacity": 1,
"skillDict": { "skillDict": {
"load": [], "load": [],
"setup": [], "process": [
"process": ["M0", "M1", "M2", "MA1"] "M0",
}, "M1",
"M2",
"MA1"
],
"setup": []
},
"_class": "Dream.Operator",
"capacity": 1,
"name": "Operator1" "name": "Operator1"
} }
}, },
...@@ -142,226 +155,228 @@ ...@@ -142,226 +155,228 @@
} }
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
"componentsList": [ {
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"M0" "operator": "O1",
], "processingTime": {
"operationType": { "Fixed": {
"Processing": 1 "mean": 1
}
},
"stationIdsList": [
"M0"
],
"operationType": {
"Processing": 1
},
"sequence": "1"
}
],
"_class": "Dream.OrderDesign",
"id": "OD1",
"name": "OrderDesign1"
},
{
"componentType": "Mold Insert",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"sequence": "1" {
} "stationIdsList": [
], "Q1"
"_class": "Dream.OrderDesign", ],
"id": "OD1", "sequence": "2"
"name": "OrderDesign1"
},
{
"componentType": "Mold Insert",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "2"
},
{
"operator": "O1",
"processingTime": {
"Fixed": {
"mean": 2
}
}, },
"stationIdsList": [ {
"M1", "operator": "O1",
"M2" "processingTime": {
], "Fixed": {
"operationType": { "mean": 2
"Processing": 1 }
},
"stationIdsList": [
"M1",
"M2"
],
"operationType": {
"Processing": 1
},
"sequence": "2"
}, },
"sequence": "2" {
}, "stationIdsList": [
{ "AB1"
"stationIdsList": [ ],
"AB1" "sequence": "6"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"operator": "O1",
"setupTime": {
"Fixed": {
"mean": 1
}
}, },
"processingTime": { {
"Fixed": { "stationIdsList": [
"mean": 1 "MA1"
} ],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "Q1"
], ],
"operationType": { "sequence": "3"
"setup": 1,
"Processing": 1
}, },
"sequence": "3" {
}, "sequence": "3",
{ "setupTime": {
"stationIdsList": [ "Fixed": {
"AB1" "mean": 1
], }
"sequence": "6" },
}, "processingTime": {
{ "Fixed": {
"stationIdsList": [ "mean": 1
"MA1" }
], },
"sequence": "6" "stationIdsList": [
} "M1",
], "M2"
"_class": "Dream.OrderComponent", ],
"id": "C2", "operationType": {
"name": "Component2" "setup": 1,
}, "Processing": 1
{ },
"componentType": "K-Standards", "operator": "O1"
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"sequence": "4",
"requiredParts": [
"C2",
"C1"
],
"processingTime": {
"Fixed": {
"mean": 3
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "AB1"
], ],
"operationType": { "sequence": "6"
"Processing": 1
}, },
"operator": "O1" {
}, "stationIdsList": [
{ "MA1"
"stationIdsList": [ ],
"AB1" "sequence": "6"
], }
"sequence": "6" ],
}, "_class": "Dream.OrderComponent",
{ "id": "C2",
"stationIdsList": [ "name": "Component2"
"MA1" },
], {
"sequence": "6" "componentType": "K-Standards",
} "route": [
], {
"_class": "Dream.OrderComponent", "stationIdsList": [
"id": "C3", "OD0"
"name": "Component3" ],
}, "sequence": ""
{
"route": [
{
"operator": "O2",
"processingTime": {
"Fixed": {
"mean": 1
}
}, },
"stationIdsList": [ {
"MA1" "stationIdsList": [
], "Q1"
"operationType": { ],
"Processing": 1 "sequence": "4"
}, },
"sequence": "6" {
}, "sequence": "4",
{ "requiredParts": [
"stationIdsList": [ "C2",
"E1" "C1"
], ],
"sequence": "6" "processingTime": {
} "Fixed": {
], "mean": 3
"_class": "Dream.Mould", }
"id": "Mo1", },
"name": "Mould1" "operator": "O1",
} "operationType": {
], "Processing": 1
"_class": "Dream.Order", },
"id": "O1", "stationIdsList": [
"name": "Order 1" "M1",
} "M2"
] ]
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"operator": "O2",
"processingTime": {
"Fixed": {
"mean": 1
}
},
"stationIdsList": [
"MA1"
],
"operationType": {
"Processing": 1
},
"sequence": "6"
},
{
"stationIdsList": [
"E1"
],
"sequence": "6"
}
],
"_class": "Dream.Mould",
"id": "Mo1",
"name": "Mould1"
}
],
"_class": "Dream.Order",
"id": "O1",
"name": "Order 1"
}
]
}
}, },
"general": { "general": {
"console": "No", "console": "No",
......
...@@ -63,200 +63,202 @@ ...@@ -63,200 +63,202 @@
"edge": {} "edge": {}
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
"componentsList": [ {
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{
"processingTime": {
"Fixed": {
"mean": 1.0
}
}, },
"stationIdsList": [ {
"M0" "processingTime": {
], "Fixed": {
"sequence": "1" "mean": 1.0
} }
], },
"_class": "Dream.OrderDesign", "stationIdsList": [
"id": "OD1", "M0"
"name": "OrderDesign1" ],
}, "sequence": "1"
{ }
"componentType": "Mold Insert", ],
"route": [ "_class": "Dream.OrderDesign",
{ "id": "OD1",
"stationIdsList": [ "name": "OrderDesign1"
"OD0" },
], {
"sequence": "" "componentType": "Mold Insert",
}, "route": [
{ {
"stationIdsList": [ "stationIdsList": [
"Q1" "OD0"
], ],
"sequence": "2" "sequence": ""
},
{
"processingTime": {
"Fixed": {
"mean": "2"
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "Q1"
], ],
"sequence": "2" "sequence": "2"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"processingTime": {
"Fixed": {
"mean": "1"
}
}, },
"stationIdsList": [ {
"M1", "processingTime": {
"M2" "Fixed": {
], "mean": "2"
"sequence": "3" }
}, },
{ "stationIdsList": [
"stationIdsList": [ "M1",
"AB1" "M2"
], ],
"sequence": "6" "sequence": "2"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"processingTime": {
"Fixed": {
"mean": "3"
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "AB1"
], ],
"requiredParts": [ "sequence": "6"
"C2",
"C1"
],
"sequence": "4"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"processingTime": {
"Fixed": {
"mean": "1"
}
}, },
"stationIdsList": [ {
"MA1" "stationIdsList": [
], "MA1"
"sequence": "6" ],
}, "sequence": "6"
{ }
"stationIdsList": [ ],
"E1" "_class": "Dream.OrderComponent",
], "id": "C1",
"sequence": "6" "name": "Component1"
} },
], {
"_class": "Dream.Mould", "componentType": "Misc",
"id": "Mo1", "route": [
"name": "Mould1" {
} "stationIdsList": [
], "OD0"
"_class": "Dream.Order", ],
"id": "O1", "sequence": ""
"name": "Order 1" },
} {
] "stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"processingTime": {
"Fixed": {
"mean": "1"
}
},
"stationIdsList": [
"M1",
"M2"
],
"sequence": "3"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"processingTime": {
"Fixed": {
"mean": "3"
}
},
"stationIdsList": [
"M1",
"M2"
],
"requiredParts": [
"C2",
"C1"
],
"sequence": "4"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"processingTime": {
"Fixed": {
"mean": "1"
}
},
"stationIdsList": [
"MA1"
],
"sequence": "6"
},
{
"stationIdsList": [
"E1"
],
"sequence": "6"
}
],
"_class": "Dream.Mould",
"id": "Mo1",
"name": "Mould1"
}
],
"_class": "Dream.Order",
"id": "O1",
"name": "Order 1"
}
]
}
}, },
"general": { "general": {
"console": "No", "console": "No",
......
...@@ -2,6 +2,10 @@ ...@@ -2,6 +2,10 @@
"graph": { "graph": {
"node": { "node": {
"Q1": { "Q1": {
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"id": "C1", "id": "C1",
...@@ -15,11 +19,7 @@ ...@@ -15,11 +19,7 @@
"id": "C3", "id": "C3",
"sequence": "4" "sequence": "4"
} }
], ]
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"name": "Queue1",
"isDummy": "0"
}, },
"MA1": { "MA1": {
"interruptions": {}, "interruptions": {},
...@@ -71,200 +71,202 @@ ...@@ -71,200 +71,202 @@
"edge": {} "edge": {}
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
"componentsList": [ {
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{
"processingTime": {
"Fixed": {
"mean": 1.0
}
}, },
"stationIdsList": [ {
"M0" "processingTime": {
], "Fixed": {
"sequence": "1" "mean": 1.0
} }
], },
"_class": "Dream.OrderDesign", "stationIdsList": [
"id": "OD1", "M0"
"name": "OrderDesign1" ],
}, "sequence": "1"
{ }
"componentType": "Mold Insert", ],
"route": [ "_class": "Dream.OrderDesign",
{ "id": "OD1",
"stationIdsList": [ "name": "OrderDesign1"
"OD0" },
], {
"sequence": "" "componentType": "Mold Insert",
}, "route": [
{ {
"stationIdsList": [ "stationIdsList": [
"Q1" "OD0"
], ],
"sequence": "2" "sequence": ""
},
{
"processingTime": {
"Fixed": {
"mean": "2"
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "Q1"
], ],
"sequence": "2" "sequence": "2"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"processingTime": {
"Fixed": {
"mean": "1"
}
}, },
"stationIdsList": [ {
"M1", "processingTime": {
"M2" "Fixed": {
], "mean": "2"
"sequence": "3" }
}, },
{ "stationIdsList": [
"stationIdsList": [ "M1",
"AB1" "M2"
], ],
"sequence": "6" "sequence": "2"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"processingTime": {
"Fixed": {
"mean": "3"
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "AB1"
], ],
"requiredParts": [ "sequence": "6"
"C2",
"C1"
],
"sequence": "4"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"processingTime": {
"Fixed": {
"mean": "1"
}
}, },
"stationIdsList": [ {
"MA1" "stationIdsList": [
], "MA1"
"sequence": "6" ],
}, "sequence": "6"
{ }
"stationIdsList": [ ],
"E1" "_class": "Dream.OrderComponent",
], "id": "C1",
"sequence": "6" "name": "Component1"
} },
], {
"_class": "Dream.Mould", "componentType": "Misc",
"id": "Mo1", "route": [
"name": "Mould1" {
} "stationIdsList": [
], "OD0"
"_class": "Dream.Order", ],
"id": "O1", "sequence": ""
"name": "Order 1" },
} {
] "stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"processingTime": {
"Fixed": {
"mean": "1"
}
},
"stationIdsList": [
"M1",
"M2"
],
"sequence": "3"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"processingTime": {
"Fixed": {
"mean": "3"
}
},
"stationIdsList": [
"M1",
"M2"
],
"requiredParts": [
"C2",
"C1"
],
"sequence": "4"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"processingTime": {
"Fixed": {
"mean": "1"
}
},
"stationIdsList": [
"MA1"
],
"sequence": "6"
},
{
"stationIdsList": [
"E1"
],
"sequence": "6"
}
],
"_class": "Dream.Mould",
"id": "Mo1",
"name": "Mould1"
}
],
"_class": "Dream.Order",
"id": "O1",
"name": "Order 1"
}
]
}
}, },
"general": { "general": {
"console": "No", "console": "No",
......
...@@ -2,6 +2,10 @@ ...@@ -2,6 +2,10 @@
"graph": { "graph": {
"node": { "node": {
"Q1": { "Q1": {
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"isDummy": "0",
"name": "Queue1",
"wip": [ "wip": [
{ {
"id": "C2", "id": "C2",
...@@ -11,11 +15,7 @@ ...@@ -11,11 +15,7 @@
"id": "C3", "id": "C3",
"sequence": "4" "sequence": "4"
} }
], ]
"interruptions": {},
"_class": "Dream.ConditionalBuffer",
"name": "Queue1",
"isDummy": "0"
}, },
"MA1": { "MA1": {
"interruptions": {}, "interruptions": {},
...@@ -73,200 +73,202 @@ ...@@ -73,200 +73,202 @@
"edge": {} "edge": {}
}, },
"_class": "Dream.Simulation", "_class": "Dream.Simulation",
"BOM": { "input": {
"productionOrders": [ "BOM": {
{ "productionOrders": [
"componentsList": [ {
{ "componentsList": [
"route": [ {
{ "route": [
"stationIdsList": [ {
"Q0" "stationIdsList": [
], "Q0"
"sequence": "1" ],
}, "sequence": "1"
{
"processingTime": {
"Fixed": {
"mean": 1.0
}
}, },
"stationIdsList": [ {
"M0" "processingTime": {
], "Fixed": {
"sequence": "1" "mean": 1.0
} }
], },
"_class": "Dream.OrderDesign", "stationIdsList": [
"id": "OD1", "M0"
"name": "OrderDesign1" ],
}, "sequence": "1"
{ }
"componentType": "Mold Insert", ],
"route": [ "_class": "Dream.OrderDesign",
{ "id": "OD1",
"stationIdsList": [ "name": "OrderDesign1"
"OD0" },
], {
"sequence": "" "componentType": "Mold Insert",
}, "route": [
{ {
"stationIdsList": [ "stationIdsList": [
"Q1" "OD0"
], ],
"sequence": "2" "sequence": ""
},
{
"processingTime": {
"Fixed": {
"mean": "2"
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "Q1"
], ],
"sequence": "2" "sequence": "2"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C1",
"name": "Component1"
},
{
"componentType": "Misc",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"processingTime": {
"Fixed": {
"mean": "1"
}
}, },
"stationIdsList": [ {
"M1", "processingTime": {
"M2" "Fixed": {
], "mean": "2"
"sequence": "3" }
}, },
{ "stationIdsList": [
"stationIdsList": [ "M1",
"AB1" "M2"
], ],
"sequence": "6" "sequence": "2"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"processingTime": {
"Fixed": {
"mean": "3"
}
}, },
"stationIdsList": [ {
"M1", "stationIdsList": [
"M2" "AB1"
], ],
"requiredParts": [ "sequence": "6"
"C2",
"C1"
],
"sequence": "4"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"processingTime": {
"Fixed": {
"mean": "1"
}
}, },
"stationIdsList": [ {
"MA1" "stationIdsList": [
], "MA1"
"sequence": "6" ],
}, "sequence": "6"
{ }
"stationIdsList": [ ],
"E1" "_class": "Dream.OrderComponent",
], "id": "C1",
"sequence": "6" "name": "Component1"
} },
], {
"_class": "Dream.Mould", "componentType": "Misc",
"id": "Mo1", "route": [
"name": "Mould1" {
} "stationIdsList": [
], "OD0"
"_class": "Dream.Order", ],
"id": "O1", "sequence": ""
"name": "Order 1" },
} {
] "stationIdsList": [
"Q1"
],
"sequence": "3"
},
{
"processingTime": {
"Fixed": {
"mean": "1"
}
},
"stationIdsList": [
"M1",
"M2"
],
"sequence": "3"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C2",
"name": "Component2"
},
{
"componentType": "K-Standards",
"route": [
{
"stationIdsList": [
"OD0"
],
"sequence": ""
},
{
"stationIdsList": [
"Q1"
],
"sequence": "4"
},
{
"processingTime": {
"Fixed": {
"mean": "3"
}
},
"stationIdsList": [
"M1",
"M2"
],
"requiredParts": [
"C2",
"C1"
],
"sequence": "4"
},
{
"stationIdsList": [
"AB1"
],
"sequence": "6"
},
{
"stationIdsList": [
"MA1"
],
"sequence": "6"
}
],
"_class": "Dream.OrderComponent",
"id": "C3",
"name": "Component3"
},
{
"route": [
{
"processingTime": {
"Fixed": {
"mean": "1"
}
},
"stationIdsList": [
"MA1"
],
"sequence": "6"
},
{
"stationIdsList": [
"E1"
],
"sequence": "6"
}
],
"_class": "Dream.Mould",
"id": "Mo1",
"name": "Mould1"
}
],
"_class": "Dream.Order",
"id": "O1",
"name": "Order 1"
}
]
}
}, },
"general": { "general": {
"console": "No", "console": "No",
......
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