Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
dream
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
1
Issues
1
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
dream
Commits
001cd9d5
Commit
001cd9d5
authored
Feb 04, 2015
by
Georgios Dagkakis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
topologies that use BOM updated
parent
9e98059b
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
4184 additions
and
4141 deletions
+4184
-4141
dream/simulation/JSONInputs/BOMOps1.json
dream/simulation/JSONInputs/BOMOps1.json
+345
-343
dream/simulation/JSONInputs/BOMOps2.json
dream/simulation/JSONInputs/BOMOps2.json
+211
-209
dream/simulation/JSONInputs/BOMOpsExpanded1.json
dream/simulation/JSONInputs/BOMOpsExpanded1.json
+307
-305
dream/simulation/JSONInputs/BOMOpsExpanded2.json
dream/simulation/JSONInputs/BOMOpsExpanded2.json
+651
-649
dream/simulation/JSONInputs/BOMOpsExpanded4.json
dream/simulation/JSONInputs/BOMOpsExpanded4.json
+1404
-1402
dream/simulation/JSONInputs/BOMOpsMachineWip1.json
dream/simulation/JSONInputs/BOMOpsMachineWip1.json
+213
-211
dream/simulation/JSONInputs/BOMSkilledOps01.json
dream/simulation/JSONInputs/BOMSkilledOps01.json
+230
-220
dream/simulation/JSONInputs/BOMSkilledOps02.json
dream/simulation/JSONInputs/BOMSkilledOps02.json
+240
-225
dream/simulation/JSONInputs/BOMnoOps1.json
dream/simulation/JSONInputs/BOMnoOps1.json
+191
-189
dream/simulation/JSONInputs/BOMnoOps2.json
dream/simulation/JSONInputs/BOMnoOps2.json
+196
-194
dream/simulation/JSONInputs/BOMnoOps3.json
dream/simulation/JSONInputs/BOMnoOps3.json
+196
-194
No files found.
dream/simulation/JSONInputs/BOMOps1.json
View file @
001cd9d5
{
"graph"
:
{
"node"
:
{
"Q1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"name"
:
"Queue1"
,
"isDummy"
:
"0"
},
"MA1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.MouldAssembly"
,
"id"
:
"MA1"
,
"operationType"
:
"Load"
,
"name"
:
"Assembly"
},
"OP1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.OperatorPool"
,
"capacity"
:
2
,
"name"
:
"Operator Pool 1"
},
"Q0"
:
{
"capacity"
:
-1
,
"name"
:
"StartQueue"
,
"isDummy"
:
"0"
,
"wip"
:
[
{
"id"
:
"OD1"
,
"sequence"
:
"1"
}
],
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
},
"OD0"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.OrderDecomposition"
,
"name"
:
"Order Decomposition"
},
"AB1"
:
{
"capacity"
:
-1
,
"name"
:
"Assembly Buffer"
,
"isDummy"
:
"0"
,
"interruptions"
:
{},
"_class"
:
"Dream.MouldAssemblyBuffer"
,
"id"
:
"AB1"
},
"M1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.MachineJobShop"
,
"name"
:
"Machine1"
,
"operationType"
:
"Load"
},
"M0"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.MachineJobShop"
,
"name"
:
"Design"
,
"operationType"
:
"Load"
},
"M2"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.MachineJobShop"
,
"name"
:
"Machine2"
,
"operationType"
:
"Load"
},
"E1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ExitJobShop"
,
"name"
:
"Exit"
},
"O2"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"name"
:
"Operator2"
},
"O1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"name"
:
"Operator1"
}
},
"edge"
:
{
"1"
:
{
"source"
:
"O2"
,
"destination"
:
"OP1"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"0"
:
{
"source"
:
"O1"
,
"destination"
:
"OP1"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"3"
:
{
"source"
:
"OP1"
,
"destination"
:
"M1"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"2"
:
{
"source"
:
"OP1"
,
"destination"
:
"M0"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"5"
:
{
"source"
:
"OP1"
,
"destination"
:
"MA1"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"4"
:
{
"source"
:
"OP1"
,
"destination"
:
"M2"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
}
}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"graph"
:
{
"node"
:
{
"Q1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"name"
:
"Queue1"
,
"isDummy"
:
"0"
},
"MA1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.MouldAssembly"
,
"id"
:
"MA1"
,
"operationType"
:
"Load"
,
"name"
:
"Assembly"
},
"OP1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.OperatorPool"
,
"capacity"
:
2
,
"name"
:
"Operator Pool 1"
},
"Q0"
:
{
"capacity"
:
-1
,
"name"
:
"StartQueue"
,
"isDummy"
:
"0"
,
"wip"
:
[
{
"id"
:
"OD1"
,
"sequence"
:
"1"
}
],
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
},
"OD0"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.OrderDecomposition"
,
"name"
:
"Order Decomposition"
},
"AB1"
:
{
"capacity"
:
-1
,
"name"
:
"Assembly Buffer"
,
"isDummy"
:
"0"
,
"interruptions"
:
{},
"_class"
:
"Dream.MouldAssemblyBuffer"
,
"id"
:
"AB1"
},
"M1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.MachineJobShop"
,
"name"
:
"Machine1"
,
"operationType"
:
"Load"
},
"M0"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.MachineJobShop"
,
"name"
:
"Design"
,
"operationType"
:
"Load"
},
"M2"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.MachineJobShop"
,
"name"
:
"Machine2"
,
"operationType"
:
"Load"
},
"E1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ExitJobShop"
,
"name"
:
"Exit"
},
"O2"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"name"
:
"Operator2"
},
"O1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"name"
:
"Operator1"
}
},
"edge"
:
{
"0"
:
{
"source"
:
"O1"
,
"destination"
:
"OP1"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"1"
:
{
"source"
:
"O2"
,
"destination"
:
"OP1"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"2"
:
{
"source"
:
"OP1"
,
"destination"
:
"M0"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"3"
:
{
"source"
:
"OP1"
,
"destination"
:
"M1"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"4"
:
{
"source"
:
"OP1"
,
"destination"
:
"M2"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
},
"5"
:
{
"source"
:
"OP1"
,
"destination"
:
"MA1"
,
"data"
:
{},
"_class"
:
"Dream.Edge"
}
}
},
"_class"
:
"Dream.Simulation"
,
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.0
}
},
"stationIdsList"
:
[
"M0"
],
"operationType"
:
{
"Processing"
:
1
},
"sequence"
:
"1"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"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"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"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"
],
"operationType"
:
{
"Processing"
:
1
},
"sequence"
:
"4"
},
{
"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"
,
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"stationIdsList"
:
[
"M0"
],
"operationType"
:
{
"Processing"
:
1
},
"sequence"
:
"1"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"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"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"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"
],
"operationType"
:
{
"Processing"
:
1
},
"sequence"
:
"4"
},
{
"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"
:
{
"console"
:
"No"
,
"numberOfReplications"
:
"1"
,
"trace"
:
"Yes"
,
"confidenceLevel"
:
"0.95"
,
"maxSimTime"
:
"-1"
,
"_class"
:
"Dream.Configuration"
}
}
]
}
},
"general"
:
{
"console"
:
"No"
,
"numberOfReplications"
:
"1"
,
"trace"
:
"Yes"
,
"confidenceLevel"
:
"0.95"
,
"maxSimTime"
:
"-1"
,
"_class"
:
"Dream.Configuration"
}
}
\ No newline at end of file
dream/simulation/JSONInputs/BOMOps2.json
View file @
001cd9d5
...
...
@@ -2,10 +2,6 @@
"graph"
:
{
"node"
:
{
"Q1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"isDummy"
:
"0"
,
"name"
:
"Queue1"
,
"wip"
:
[
{
"id"
:
"C2"
,
...
...
@@ -15,7 +11,11 @@
"id"
:
"C3"
,
"sequence"
:
"4"
}
]
],
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"name"
:
"Queue1"
,
"isDummy"
:
"0"
},
"MA1"
:
{
"interruptions"
:
{},
...
...
@@ -132,220 +132,222 @@
}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
"stationIdsList"
:
[
"M0"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"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"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"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"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1"
,
"name"
:
"Component1"
},
{
"componentType"
:
"Misc"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"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"
},
{
"sequence"
:
"4"
,
"requiredParts"
:
[
"C2"
,
"C1"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"3"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"sequence"
:
"3"
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C3"
,
"name"
:
"Component3"
},
{
"route"
:
[
{
"operator"
:
"O2"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"MA1"
],
"operationType"
:
{
"Processing"
:
1
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C2"
,
"name"
:
"Component2"
},
{
"componentType"
:
"K-Standards"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"Mo1"
,
"name"
:
"Mould1"
}
],
"_class"
:
"Dream.Order"
,
"id"
:
"O1"
,
"name"
:
"Order 1"
}
]
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"requiredParts"
:
[
"C2"
,
"C1"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
},
"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"
:
{
"console"
:
"No"
,
...
...
dream/simulation/JSONInputs/BOMOpsExpanded1.json
View file @
001cd9d5
...
...
@@ -237,331 +237,333 @@
}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"priority"
:
"1"
,
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"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
}
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"priority"
:
"1"
,
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
{
"sequence"
:
"1"
,
"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"
,
"CAM2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
{
"stationIdsList"
:
[
"QCAM"
],
"sequence"
:
"2"
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
{
"sequence"
:
"2"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
]
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"3"
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
]
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"4"
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"EDM"
]
},
"stationIdsList"
:
[
"EDM"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1O1"
,
"name"
:
"Component1 from Order1"
},
{
"componentType"
:
"Slider"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"QCAM"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.6
}
{
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1O1"
,
"name"
:
"Component1 from Order1"
},
{
"componentType"
:
"Slider"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"QCAM"
],
"sequence"
:
"3"
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.6
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
]
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.4
}
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"4"
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
4
}
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.4
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
4
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
]
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"5"
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"5"
},
{
"sequence"
:
"5"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.6
}
{
"sequence"
:
"5"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.6
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"EDM"
]
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"EDM"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
{
"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"
:
"6"
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"AB1"
],
"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
}
{
"stationIdsList"
:
[
"QIM"
],
"sequence"
:
"7"
},
"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"
:
[
"QIM"
],
"sequence"
:
"7"
},
{
"sequence"
:
"7"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"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"
}
]
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"8"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"M1O1"
,
"name"
:
"Mould1 from Order1"
}
],
"_class"
:
"Dream.Order"
,
"name"
:
"Order1"
,
"id"
:
"O1"
}
]
}
},
"general"
:
{
"console"
:
"No"
,
...
...
dream/simulation/JSONInputs/BOMOpsExpanded2.json
View file @
001cd9d5
...
...
@@ -254,655 +254,657 @@
}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"priority"
:
"1"
,
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"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"
:
{
"mean"
:
2
}
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"stationIdsList"
:
[
"EDM"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1O1"
,
"name"
:
"Component1 from Order1"
},
{
"componentType"
:
"Misc"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"QCAM"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.6
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.4
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
4
}
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"5"
},
{
"sequence"
:
"5"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.6
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"stationIdsList"
:
[
"EDM"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"AB1"
],
"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"
:
{
"Setup"
:
0
,
"Processing"
:
1
},
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"QIM"
],
"sequence"
:
"7"
},
{
"sequence"
:
"7"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"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"
},
{
"priority"
:
"2"
,
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"sequence"
:
"1"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.7
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.4
}
},
"stationIdsList"
:
[
"CAD1"
,
"CAD2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O2"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD2"
,
"name"
:
"OrderDesign2"
},
{
"componentType"
:
"Z-standards"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"QCAM"
],
"sequence"
:
"2"
},
{
"sequence"
:
"2"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.1
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.3
}
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O2"
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
1.2
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O2"
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.3
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.9
}
},
"stationIdsList"
:
[
"EDM"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O2"
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"7"
},
{
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"sequence"
:
"7"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1O2"
,
"name"
:
"Component1 from Order2"
},
{
"componentType"
:
"Mold Base"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"QCAM"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.2
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.8
}
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O2"
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.1
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.4
}
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O2"
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"5"
},
{
"sequence"
:
"5"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.3
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.4
}
},
"stationIdsList"
:
[
"EDM"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O2"
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"7"
},
{
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"sequence"
:
"7"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C2O2"
,
"name"
:
"Component2 from Order2"
},
{
"route"
:
[
{
"operator"
:
"O2"
,
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"operationType"
:
{
"Setup"
:
0
,
"Processing"
:
1
},
"sequence"
:
"7"
},
{
"stationIdsList"
:
[
"QIM"
],
"sequence"
:
"8"
},
{
"sequence"
:
"8"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.1
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.7
}
},
"stationIdsList"
:
[
"IM"
],
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
0
},
"operator"
:
"O2"
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"9"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"M1O2"
,
"name"
:
"Mould1 from Order2"
}
],
"_class"
:
"Dream.Order"
,
"name"
:
"Order2"
,
"id"
:
"O2"
}
]
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"priority"
:
"1"
,
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"sequence"
:
"1"
,
"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"
:
[
"QCAM"
],
"sequence"
:
"2"
},
{
"sequence"
:
"2"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
]
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
]
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"EDM"
]
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1O1"
,
"name"
:
"Component1 from Order1"
},
{
"componentType"
:
"Misc"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"QCAM"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.6
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
]
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.4
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
4
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
]
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"5"
},
{
"sequence"
:
"5"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.6
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"EDM"
]
},
{
"stationIdsList"
:
[
"AB1"
],
"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"
:
{
"Setup"
:
0
,
"Processing"
:
1
},
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"QIM"
],
"sequence"
:
"7"
},
{
"sequence"
:
"7"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.5
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"operator"
:
"O1"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
0
},
"stationIdsList"
:
[
"IM"
]
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"8"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"M1O1"
,
"name"
:
"Mould1 from Order1"
}
],
"_class"
:
"Dream.Order"
,
"name"
:
"Order1"
,
"id"
:
"O1"
},
{
"priority"
:
"2"
,
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"sequence"
:
"1"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.7
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.4
}
},
"operator"
:
"O2"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"CAD1"
,
"CAD2"
]
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD2"
,
"name"
:
"OrderDesign2"
},
{
"componentType"
:
"Z-standards"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"QCAM"
],
"sequence"
:
"2"
},
{
"sequence"
:
"2"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.1
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.3
}
},
"operator"
:
"O2"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
]
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
1.2
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
},
"operator"
:
"O2"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
]
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.3
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.9
}
},
"operator"
:
"O2"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"EDM"
]
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"7"
},
{
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"sequence"
:
"7"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1O2"
,
"name"
:
"Component1 from Order2"
},
{
"componentType"
:
"Mold Base"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"QCAM"
],
"sequence"
:
"3"
},
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.2
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.8
}
},
"operator"
:
"O2"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"CAM1"
,
"CAM2"
]
},
{
"stationIdsList"
:
[
"QMILL"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.1
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.4
}
},
"operator"
:
"O2"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"MILL1"
,
"MILL2"
]
},
{
"stationIdsList"
:
[
"QEDM"
],
"sequence"
:
"5"
},
{
"sequence"
:
"5"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.3
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.4
}
},
"operator"
:
"O2"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
1
},
"stationIdsList"
:
[
"EDM"
]
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"7"
},
{
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"sequence"
:
"7"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C2O2"
,
"name"
:
"Component2 from Order2"
},
{
"route"
:
[
{
"operator"
:
"O2"
,
"stationIdsList"
:
[
"MA1"
,
"MA2"
,
"MA3"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"operationType"
:
{
"Setup"
:
0
,
"Processing"
:
1
},
"sequence"
:
"7"
},
{
"stationIdsList"
:
[
"QIM"
],
"sequence"
:
"8"
},
{
"sequence"
:
"8"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
0.1
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
0.7
}
},
"operator"
:
"O2"
,
"operationType"
:
{
"Setup"
:
1
,
"Processing"
:
0
},
"stationIdsList"
:
[
"IM"
]
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"9"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"M1O2"
,
"name"
:
"Mould1 from Order2"
}
],
"_class"
:
"Dream.Order"
,
"name"
:
"Order2"
,
"id"
:
"O2"
}
]
}
},
"general"
:
{
"console"
:
"No"
,
...
...
dream/simulation/JSONInputs/BOMOpsExpanded4.json
View file @
001cd9d5
This source diff could not be displayed because it is too large. You can
view the blob
instead.
dream/simulation/JSONInputs/BOMOpsMachineWip1.json
View file @
001cd9d5
...
...
@@ -2,16 +2,16 @@
"graph"
:
{
"node"
:
{
"Q1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"isDummy"
:
"0"
,
"name"
:
"Queue1"
,
"wip"
:
[
{
"id"
:
"C2"
,
"sequence"
:
"3"
}
]
],
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"name"
:
"Queue1"
,
"isDummy"
:
"0"
},
"MA1"
:
{
"interruptions"
:
{},
...
...
@@ -59,13 +59,13 @@
"operationType"
:
"Load"
,
"wip"
:
[
{
"sequence"
:
"4"
,
"id"
:
"C3"
,
"remainingProcessingTime"
:
{
"Fixed"
:
{
"mean"
:
0.1
}
}
},
"sequence"
:
"4"
}
]
},
...
...
@@ -139,220 +139,222 @@
}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
"stationIdsList"
:
[
"M0"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"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"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"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"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1"
,
"name"
:
"Component1"
},
{
"componentType"
:
"Misc"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"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"
},
{
"sequence"
:
"4"
,
"requiredParts"
:
[
"C2"
,
"C1"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"3"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"sequence"
:
"3"
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C3"
,
"name"
:
"Component3"
},
{
"route"
:
[
{
"operator"
:
"O2"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"MA1"
],
"operationType"
:
{
"Processing"
:
1
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C2"
,
"name"
:
"Component2"
},
{
"componentType"
:
"K-Standards"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"Mo1"
,
"name"
:
"Mould1"
}
],
"_class"
:
"Dream.Order"
,
"id"
:
"O1"
,
"name"
:
"Order 1"
}
]
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"requiredParts"
:
[
"C2"
,
"C1"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
},
"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"
:
{
"console"
:
"No"
,
...
...
dream/simulation/JSONInputs/BOMSkilledOps01.json
View file @
001cd9d5
...
...
@@ -2,10 +2,6 @@
"graph"
:
{
"node"
:
{
"Q1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"isDummy"
:
"0"
,
"name"
:
"Queue1"
,
"wip"
:
[
{
"id"
:
"C2"
,
...
...
@@ -15,7 +11,11 @@
"id"
:
"C3"
,
"sequence"
:
"4"
}
]
],
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"name"
:
"Queue1"
,
"isDummy"
:
"0"
},
"MA1"
:
{
"interruptions"
:
{},
...
...
@@ -81,24 +81,32 @@
},
"O2"
:
{
"interruptions"
:
{},
"skillDict"
:
{
"load"
:
[],
"process"
:
[
"M0"
,
"MA1"
],
"setup"
:
[]
},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"skillDict"
:
{
"load"
:
[],
"setup"
:
[],
"process"
:
[
"M0"
,
"MA1"
]
},
"name"
:
"Operator2"
},
"O1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"skillDict"
:
{
"load"
:
[],
"setup"
:
[],
"process"
:
[
"M0"
,
"M1"
,
"M2"
,
"MA1"
]
},
"load"
:
[],
"process"
:
[
"M0"
,
"M1"
,
"M2"
,
"MA1"
],
"setup"
:
[]
},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"name"
:
"Operator1"
}
},
...
...
@@ -142,220 +150,222 @@
}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
"stationIdsList"
:
[
"M0"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"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"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"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"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1"
,
"name"
:
"Component1"
},
{
"componentType"
:
"Misc"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"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"
},
{
"sequence"
:
"4"
,
"requiredParts"
:
[
"C2"
,
"C1"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"3"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"sequence"
:
"3"
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C3"
,
"name"
:
"Component3"
},
{
"route"
:
[
{
"operator"
:
"O2"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"MA1"
],
"operationType"
:
{
"Processing"
:
1
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C2"
,
"name"
:
"Component2"
},
{
"componentType"
:
"K-Standards"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"Mo1"
,
"name"
:
"Mould1"
}
],
"_class"
:
"Dream.Order"
,
"id"
:
"O1"
,
"name"
:
"Order 1"
}
]
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"4"
},
{
"sequence"
:
"4"
,
"requiredParts"
:
[
"C2"
,
"C1"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
},
"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"
:
{
"console"
:
"No"
,
...
...
dream/simulation/JSONInputs/BOMSkilledOps02.json
View file @
001cd9d5
...
...
@@ -2,10 +2,6 @@
"graph"
:
{
"node"
:
{
"Q1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"isDummy"
:
"0"
,
"name"
:
"Queue1"
,
"wip"
:
[
{
"id"
:
"C2"
,
...
...
@@ -15,7 +11,11 @@
"id"
:
"C3"
,
"sequence"
:
"4"
}
]
],
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"name"
:
"Queue1"
,
"isDummy"
:
"0"
},
"MA1"
:
{
"interruptions"
:
{},
...
...
@@ -81,24 +81,37 @@
},
"O2"
:
{
"interruptions"
:
{},
"skillDict"
:
{
"load"
:
[],
"process"
:
[
"M0"
,
"MA1"
],
"setup"
:
[
"M0"
,
"M1"
,
"M2"
,
"MA1"
]
},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"skillDict"
:
{
"load"
:
[],
"setup"
:
[
"M0"
,
"M1"
,
"M2"
,
"MA1"
],
"process"
:
[
"M0"
,
"MA1"
]
},
"name"
:
"Operator2"
},
"O1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"skillDict"
:
{
"load"
:
[],
"setup"
:
[],
"process"
:
[
"M0"
,
"M1"
,
"M2"
,
"MA1"
]
},
"load"
:
[],
"process"
:
[
"M0"
,
"M1"
,
"M2"
,
"MA1"
],
"setup"
:
[]
},
"_class"
:
"Dream.Operator"
,
"capacity"
:
1
,
"name"
:
"Operator1"
}
},
...
...
@@ -142,226 +155,228 @@
}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
"stationIdsList"
:
[
"M0"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"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"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"operator"
:
"O1"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
2
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
},
"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"
},
{
"operator"
:
"O1"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C1"
,
"name"
:
"Component1"
},
{
"componentType"
:
"Misc"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"setup"
:
1
,
"Processing"
:
1
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"3"
},
"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"
},
{
"sequence"
:
"4"
,
"requiredParts"
:
[
"C2"
,
"C1"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
{
"sequence"
:
"3"
,
"setupTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"setup"
:
1
,
"Processing"
:
1
},
"operator"
:
"O1"
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"operationType"
:
{
"Processing"
:
1
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
"operator"
:
"O1"
},
{
"stationIdsList"
:
[
"AB1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C3"
,
"name"
:
"Component3"
},
{
"route"
:
[
{
"operator"
:
"O2"
,
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1
}
{
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.OrderComponent"
,
"id"
:
"C2"
,
"name"
:
"Component2"
},
{
"componentType"
:
"K-Standards"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"stationIdsList"
:
[
"
MA1"
],
"operationType"
:
{
"
Processing"
:
1
{
"
stationIdsList"
:
[
"Q1"
],
"
sequence"
:
"4"
},
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"Mo1"
,
"name"
:
"Mould1"
}
],
"_class"
:
"Dream.Order"
,
"id"
:
"O1"
,
"name"
:
"Order 1"
}
]
{
"sequence"
:
"4"
,
"requiredParts"
:
[
"C2"
,
"C1"
],
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
3
}
},
"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"
:
{
"console"
:
"No"
,
...
...
dream/simulation/JSONInputs/BOMnoOps1.json
View file @
001cd9d5
...
...
@@ -63,200 +63,202 @@
"edge"
:
{}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.0
}
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
"stationIdsList"
:
[
"M0"
],
"sequence"
:
"1"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
"2"
}
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.0
}
},
"stationIdsList"
:
[
"M0"
],
"sequence"
:
"1"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"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"
:
[
"Q1"
],
"sequence"
:
"2"
},
"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"
}
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
"2"
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"sequence"
:
"2"
},
"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"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"Mo1"
,
"name"
:
"Mould1"
}
],
"_class"
:
"Dream.Order"
,
"id"
:
"O1"
,
"name"
:
"Order 1"
}
]
{
"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"
,
"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"
:
{
"console"
:
"No"
,
...
...
dream/simulation/JSONInputs/BOMnoOps2.json
View file @
001cd9d5
...
...
@@ -2,6 +2,10 @@
"graph"
:
{
"node"
:
{
"Q1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"isDummy"
:
"0"
,
"name"
:
"Queue1"
,
"wip"
:
[
{
"id"
:
"C1"
,
...
...
@@ -15,11 +19,7 @@
"id"
:
"C3"
,
"sequence"
:
"4"
}
],
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"name"
:
"Queue1"
,
"isDummy"
:
"0"
]
},
"MA1"
:
{
"interruptions"
:
{},
...
...
@@ -71,200 +71,202 @@
"edge"
:
{}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.0
}
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
"stationIdsList"
:
[
"M0"
],
"sequence"
:
"1"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
"2"
}
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.0
}
},
"stationIdsList"
:
[
"M0"
],
"sequence"
:
"1"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"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"
:
[
"Q1"
],
"sequence"
:
"2"
},
"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"
}
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
"2"
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"sequence"
:
"2"
},
"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"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"Mo1"
,
"name"
:
"Mould1"
}
],
"_class"
:
"Dream.Order"
,
"id"
:
"O1"
,
"name"
:
"Order 1"
}
]
{
"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"
,
"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"
:
{
"console"
:
"No"
,
...
...
dream/simulation/JSONInputs/BOMnoOps3.json
View file @
001cd9d5
...
...
@@ -2,6 +2,10 @@
"graph"
:
{
"node"
:
{
"Q1"
:
{
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"isDummy"
:
"0"
,
"name"
:
"Queue1"
,
"wip"
:
[
{
"id"
:
"C2"
,
...
...
@@ -11,11 +15,7 @@
"id"
:
"C3"
,
"sequence"
:
"4"
}
],
"interruptions"
:
{},
"_class"
:
"Dream.ConditionalBuffer"
,
"name"
:
"Queue1"
,
"isDummy"
:
"0"
]
},
"MA1"
:
{
"interruptions"
:
{},
...
...
@@ -73,200 +73,202 @@
"edge"
:
{}
},
"_class"
:
"Dream.Simulation"
,
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.0
}
"input"
:
{
"BOM"
:
{
"productionOrders"
:
[
{
"componentsList"
:
[
{
"route"
:
[
{
"stationIdsList"
:
[
"Q0"
],
"sequence"
:
"1"
},
"stationIdsList"
:
[
"M0"
],
"sequence"
:
"1"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
{
"stationIdsList"
:
[
"Q1"
],
"sequence"
:
"2"
},
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
"2"
}
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
1.0
}
},
"stationIdsList"
:
[
"M0"
],
"sequence"
:
"1"
}
],
"_class"
:
"Dream.OrderDesign"
,
"id"
:
"OD1"
,
"name"
:
"OrderDesign1"
},
{
"componentType"
:
"Mold Insert"
,
"route"
:
[
{
"stationIdsList"
:
[
"OD0"
],
"sequence"
:
""
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"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"
:
[
"Q1"
],
"sequence"
:
"2"
},
"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"
}
{
"processingTime"
:
{
"Fixed"
:
{
"mean"
:
"2"
}
},
"stationIdsList"
:
[
"M1"
,
"M2"
],
"sequence"
:
"2"
},
"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"
:
[
"AB1"
],
"sequence"
:
"6"
},
"stationIdsList"
:
[
"MA1"
],
"sequence"
:
"6"
},
{
"stationIdsList"
:
[
"E1"
],
"sequence"
:
"6"
}
],
"_class"
:
"Dream.Mould"
,
"id"
:
"Mo1"
,
"name"
:
"Mould1"
}
],
"_class"
:
"Dream.Order"
,
"id"
:
"O1"
,
"name"
:
"Order 1"
}
]
{
"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"
,
"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"
:
{
"console"
:
"No"
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment