Commit 8d94a39b authored by Georgios Dagkakis's avatar Georgios Dagkakis

batch models updated to new instance

parent b39a8d60
......@@ -377,8 +377,8 @@
}
},
"class_definition": {
"Dream.BatchDecomposition": {
"_class": "node",
"Dream.BatchDecompositionStartTime": {
"_class": "Dream.BatchDecompositionStartTime",
"allOf": [
{
"$ref": "#/node"
......@@ -387,11 +387,8 @@
"properties": {
"id": {
"default": "D",
"type": "string"
},
"name": {
"default": "Decomposition",
"type": "string"
"type": "string",
"name": "Name"
},
"numberOfSubBatches": {
"default": 10,
......@@ -407,11 +404,11 @@
"backgroundImage": "linear-gradient(to bottom, #dfd 0%, #cec 100%)",
"border": "1px solid #bcb"
},
"description": "A station that decomposes a batch into sub-batches",
"description": "A station that decomposes batches into sub-batches",
"name": "Decomposition"
},
"Dream.BatchDecompositionStartTime": {
"_class": "Dream.BatchDecompositionStartTime",
"Dream.BatchReassembly": {
"_class": "node",
"allOf": [
{
"$ref": "#/node"
......@@ -419,12 +416,9 @@
{
"properties": {
"id": {
"default": "D",
"type": "string"
},
"name": {
"default": "Decomposition",
"type": "string"
"default": "R",
"type": "string",
"name": "Name"
},
"numberOfSubBatches": {
"default": 10,
......@@ -440,10 +434,10 @@
"backgroundImage": "linear-gradient(to bottom, #dfd 0%, #cec 100%)",
"border": "1px solid #bcb"
},
"description": "A station that decomposes batches into sub-batches",
"name": "Decomposition"
"description": "A station that assembles sub-batches back into a parent batch",
"name": "Reassembly"
},
"Dream.BatchReassembly": {
"Dream.BatchDecomposition": {
"_class": "node",
"allOf": [
{
......@@ -452,12 +446,9 @@
{
"properties": {
"id": {
"default": "R",
"type": "string"
},
"name": {
"default": "Reassembly",
"type": "string"
"default": "D",
"type": "string",
"name": "Name"
},
"numberOfSubBatches": {
"default": 10,
......@@ -473,8 +464,8 @@
"backgroundImage": "linear-gradient(to bottom, #dfd 0%, #cec 100%)",
"border": "1px solid #bcb"
},
"description": "A station that assembles sub-batches back into a parent batch",
"name": "Reassembly"
"description": "A station that decomposes a batch into sub-batches",
"name": "Decomposition"
},
"Dream.BatchScrapMachine": {
"_class": "node",
......@@ -498,8 +489,8 @@
},
"processingTime": {
"$ref": "#/definitions/_dist",
"default": 0.1,
"description": "The time that this station needs in order to process a unit",
"default": 0.1,
"name": "Processing time (per unit)",
"required": true
},
......@@ -532,34 +523,32 @@
},
{
"properties": {
"batchNumberOfUnits": {
"description": "the number of units of the created batches",
"name": "Number Of Units",
"required": true,
"type": "number"
},
"entity": {
"default": "Dream.Batch",
"description": "Manpy class for entities",
"name": "Entity Class",
"required": true,
"type": "string"
},
"id": {
"default": "S",
"name": "ID",
"required": true,
"type": "string"
"type": "string",
"name": "Name"
},
"interArrivalTime": {
"$ref": "#/definitions/_dist",
"description": "Inter-arrival time",
"name": "Inter-arrival time",
"default": {"Fixed":{"mean":1}},
"required": true
},
"name": {
"default": "Source",
"name": "Name",
"batchNumberOfUnits": {
"description": "the number of units of the created batches",
"name": "Number Of Units",
"type": "number",
"default": 80,
"required": true
},
"entity": {
"default": "Dream.Batch",
"description": "Manpy class for entities",
"name": "Entity Class",
"required": true,
"type": "string"
}
},
......@@ -653,11 +642,8 @@
"properties": {
"id": {
"default": "E",
"required": true
},
"name": {
"default": "Exit",
"type": "string"
"required": true,
"name": "Name"
}
},
"type": "object"
......@@ -686,11 +672,8 @@
},
"id": {
"default": "C",
"type": "string"
},
"name": {
"default": "Clearance",
"type": "string"
"type": "string",
"name": "Name"
},
"schedulingRule": {
"$ref": "#/definitions/_schedulingRule",
......@@ -738,11 +721,8 @@
"id": {
"default": "E",
"required": true,
"type": "string"
},
"name": {
"default": "Entry",
"type": "string"
"type": "string",
"name": "Name"
}
},
"type": "object"
......@@ -764,17 +744,14 @@
},
{
"properties": {
"capacity": {
"$ref": "#/definitions/_capacity",
"required": true
},
"id": {
"default": "Q",
"type": "string"
"type": "string",
"name": "Name"
},
"name": {
"default": "Queue",
"type": "string"
"capacity": {
"$ref": "#/definitions/_capacity",
"required": true
},
"schedulingRule": {
"$ref": "#/definitions/_schedulingRule",
......@@ -800,17 +777,14 @@
},
{
"properties": {
"capacity": {
"$ref": "#/definitions/_capacity",
"required": true
},
"id": {
"default": "RQ",
"type": "string"
"type": "string",
"name": "Name"
},
"name": {
"default": "RoutingQueue",
"type": "string"
"capacity": {
"$ref": "#/definitions/_capacity",
"required": true
},
"schedulingRule": {
"$ref": "#/definitions/_schedulingRule",
......@@ -831,8 +805,8 @@
"definitions": {
"_capacity": {
"default": 1,
"description": "capacity of the queue. -1 means infinite",
"name": "Capacity",
"description": "capacity of the queue. -1 means infinite",
"oneOf": [
{
"enum": [
......@@ -932,16 +906,17 @@
},
"_operationType": {
"description": "the type of operations that are performed manually in the machine",
"name": "Operation type",
"enum": [
"MT-Load",
"MT-Load-Setup",
"MT-Load-Setup-Processing"
],
"name": "Operation type",
"type": "string"
},
"_schedulingRule": {
"default": "FIFO",
"name": "Scheduling Rule",
"description": "Scheduling Rule of this buffer",
"enum": [
"FIFO",
......@@ -956,7 +931,6 @@
"WINQ",
"WT"
],
"name": "Scheduling Rule",
"type": "string"
},
"distributionTypes": {
......@@ -1005,12 +979,12 @@
"_failure": {
"properties": {
"TTF": {
"$ref": "#/definitions/_dist",
"name": "Time to Failure"
"name": "Time to Failure",
"$ref": "#/definitions/_dist"
},
"TTR": {
"$ref": "#/definitions/_dist",
"name": "Time to Repair"
"name": "Time to Repair",
"$ref": "#/definitions/_dist"
},
"repairman": {
"description": "Repairman",
......@@ -1396,726 +1370,707 @@
},
"node": {
"1_RO_E_M_A_A": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.2018021659108287,
"top": 0.013666696062206444
},
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "1_RO_E_M_A",
"workingBatchSize": 20
"coordinate": {
"top": 0.013666696062206444,
"left": 0.2018021659108287
},
"1_RO_E_M_A_B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.20124013508759986,
"top": 0.22392214156258416
"technology": "1_RO_E_M_A"
},
"1_RO_E_M_A_B": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "1_RO_E_M_A",
"workingBatchSize": 20
"coordinate": {
"top": 0.22392214156258416,
"left": 0.20124013508759986
},
"2_P_B_A_A": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.4182614199086073,
"top": 0.015344638650002296
"technology": "1_RO_E_M_A"
},
"8_Carding": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
},
"distribution": "Fixed"
"mean": 0.5
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "2_P_B_A",
"workingBatchSize": 20
},
"2_P_B_A_B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.41230602697692575,
"top": 0.2219242159080133
"top": 0.7599329644590156,
"left": 0.7212791692197712
},
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
"_class": "Dream.BatchScrapMachine",
"technology": "8_Carding",
"id": "8_Carding"
},
"distribution": "Fixed"
"B12": {
"capacity": 23,
"coordinate": {
"top": 0.7484438048636823,
"left": 0.821423898335374
},
"TTR": {
"Fixed": {
"mean": 0
"_class": "Dream.RoutingQueue",
"id": "B12",
"schedulingRule": "FIFO"
},
"distribution": "Fixed"
"B10": {
"capacity": 4,
"coordinate": {
"top": 0.7550041875821227,
"left": 0.37830510689257246
},
"failureDistribution": "No",
"repairman": ""
}
"_class": "Dream.Queue",
"id": "B10",
"schedulingRule": "FIFO"
},
"processingTime": {
"Fixed": {
"mean": 0.75
"B11": {
"coordinate": {
"top": 0.7716845469524345,
"left": 0.5418509694588267
},
"distribution": "Fixed"
"_class": "Dream.Queue",
"capacity": 4,
"schedulingRule": "FIFO"
},
"scrapping": {
"Dream.BatchSource1": {
"entity": "Dream.Batch",
"interArrivalTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
"mean": 0.5
}
},
"distribution": "Fixed"
"batchNumberOfUnits": "80",
"numberOfUnits": "80",
"coordinate": {
"top": 0.10443803914040899,
"left": 0.002304632153726827
},
"technology": "2_P_B_A",
"workingBatchSize": 20
"_class": "Dream.BatchSource",
"id": "Dream.BatchSource1"
},
"3_D_B_A_A": {
"_class": "Dream.BatchScrapMachine",
"St7D": {
"coordinate": {
"left": 0.6333388561949665,
"top": 0.017116293477476927
},
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
"top": 0.7634907667167505,
"left": 0.623895604972313
},
"distribution": "Fixed"
"_class": "Dream.BatchDecomposition",
"numberOfSubBatches": 8,
"id": "St7D"
},
"TTR": {
"Fixed": {
"mean": 0
"Dream.Exit1": {
"coordinate": {
"top": 0.7470423170386943,
"left": 0.9994692573189933
},
"distribution": "Fixed"
"_class": "Dream.Exit"
},
"failureDistribution": "No",
"repairman": ""
}
"6_Flag Labelling B": {
"interruption": {
"failure": ""
},
"workingBatchSize": 80,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
},
"distribution": "Fixed"
"mean": 0.1875
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "3_D_B_A",
"workingBatchSize": 20
"coordinate": {
"top": 0.9608962942130924,
"left": 0.2912859172170029
},
"3_D_B_A_B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.6340488812407455,
"top": 0.22379953969289082
"technology": "6_Flag Labelling"
},
"3_D_B_A_A": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "D_B_A",
"workingBatchSize": 20
"coordinate": {
"top": 0.017116293477476927,
"left": 0.6333388561949665
},
"4_Cut & Bend": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.9659075094274915,
"top": 0.17454810203462923
"technology": "3_D_B_A"
},
"id": "4_Cut & Bend",
"6_Flag Labelling A": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"failureDistribution": "No",
"repairman": ""
}
"failure": ""
},
"workingBatchSize": 80,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.1875
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 80
},
"distribution": "Fixed"
"mean": 0
}
},
"technology": "4_Cut & Bend",
"workingBatchSize": 80
"coordinate": {
"top": 0.5754855024345202,
"left": 0.2970981307019339
},
"5_Moulding": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.11094765779640971,
"top": 0.773362431708059
"technology": "6_Flag Labelling"
},
"id": "5_Moulding",
"3_D_B_A_B": {
"interruption": {
"failure": ""
},
"processingTime": {
"failure": {
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.375
},
"distribution": "Fixed"
"mean": 0
}
},
"scrapping": {
"failureDistribution": "No",
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"distribution": "Fixed"
},
"technology": "5_Moulding",
"workingBatchSize": 40
},
"6_Flag Labelling A": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.2970981307019339,
"top": 0.5754855024345202
},
"interruption": {
"failure": ""
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.1875
},
"distribution": "Fixed"
"mean": 0.75
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "6_Flag Labelling",
"workingBatchSize": 80
"coordinate": {
"top": 0.22379953969289082,
"left": 0.6340488812407455
},
"6_Flag Labelling B": {
"_class": "Dream.BatchScrapMachine",
"technology": "D_B_A"
},
"BDA": {
"coordinate": {
"left": 0.2912859172170029,
"top": 0.9608962942130924
"top": 0.01725281110758568,
"left": 0.09978623503357781
},
"interruption": {
"failure": ""
"_class": "Dream.BatchDecomposition",
"numberOfSubBatches": 4
},
"processingTime": {
"Fixed": {
"mean": 0.1875
"BDB": {
"coordinate": {
"top": 0.22590515117972654,
"left": 0.09762884137511894
},
"distribution": "Fixed"
"_class": "Dream.BatchDecomposition",
"numberOfSubBatches": 4
},
"scrapping": {
"2_P_B_A_A": {
"interruption": {
"failure": {
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "6_Flag Labelling",
"workingBatchSize": 80
},
"7_Pressure A": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.4590469615218773,
"top": 0.560438540581452
},
"interruption": {
"failure": ""
"failureDistribution": "No",
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
},
"distribution": "Fixed"
"mean": 0.75
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "7_Pressure",
"workingBatchSize": 10
"coordinate": {
"top": 0.015344638650002296,
"left": 0.4182614199086073
},
"7_Pressure B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.45918659128971234,
"top": 0.960991679081057
"technology": "2_P_B_A"
},
"2_P_B_A_B": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
},
"distribution": "Fixed"
"mean": 0.75
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "7_Pressure",
"workingBatchSize": 10
"coordinate": {
"top": 0.2219242159080133,
"left": 0.41230602697692575
},
"8_Carding": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.7212791692197712,
"top": 0.7599329644590156
"technology": "2_P_B_A"
},
"id": "8_Carding",
"5_Moulding": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"failureDistribution": "No",
"repairman": ""
}
"failure": ""
},
"workingBatchSize": 40,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.5
},
"distribution": "Fixed"
"mean": 0.375
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "8_Carding",
"workingBatchSize": 10
"coordinate": {
"top": 0.773362431708059,
"left": 0.11094765779640971
},
"9_Packaging A": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.8662814564336495,
"top": 0.5158535320361616
"technology": "5_Moulding",
"id": "5_Moulding"
},
"7_Pressure B": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "9_Packaging",
"workingBatchSize": 10
"coordinate": {
"top": 0.960991679081057,
"left": 0.45918659128971234
},
"9_Packaging B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.8780713493441394,
"top": 0.9608962942130924
"technology": "7_Pressure"
},
"7_Pressure A": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"failureDistribution": "No",
"repairman": ""
}
"failure": ""
},
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
"coordinate": {
"top": 0.560438540581452,
"left": 0.4590469615218773
},
"technology": "9_Packaging",
"workingBatchSize": 10
"_class": "Dream.BatchScrapMachine",
"technology": "7_Pressure"
},
"B1": {
"_class": "Dream.LineClearance",
"capacity": 2,
"St8RA": {
"coordinate": {
"left": 0.3081327478571614,
"top": 0.021036307350047176
"top": 0.5153302438253881,
"left": 0.9695796703374655
},
"id": "B1",
"name": "B1",
"schedulingRule": "FIFO"
"_class": "Dream.BatchReassembly",
"numberOfSubBatches": 8,
"id": "St8RA"
},
"B10": {
"_class": "Dream.Queue",
"capacity": 4,
"St8RB": {
"coordinate": {
"left": 0.37830510689257246,
"top": 0.7550041875821227
"top": 0.960991679081057,
"left": 0.9770689321903234
},
"id": "B10",
"name": "B10",
"schedulingRule": "FIFO"
"_class": "Dream.BatchReassembly",
"numberOfSubBatches": 8
},
"B11": {
"_class": "Dream.Queue",
"capacity": 4,
"coordinate": {
"left": 0.5418509694588267,
"top": 0.7716845469524345
"4_Cut & Bend": {
"interruption": {
"failure": {
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"name": "B11",
"schedulingRule": "FIFO"
"failureDistribution": "No",
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"B12": {
"_class": "Dream.RoutingQueue",
"capacity": 23,
"coordinate": {
"left": 0.821423898335374,
"top": 0.7484438048636823
"workingBatchSize": 80,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.1875
}
},
"id": "B12",
"name": "B12",
"schedulingRule": "FIFO"
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 80
}
},
"B2": {
"_class": "Dream.LineClearance",
"capacity": 2,
"coordinate": {
"left": 0.5232485073555496,
"top": 0.013666696062206444
"top": 0.17454810203462923,
"left": 0.9659075094274915
},
"name": "B2",
"schedulingRule": "FIFO"
"_class": "Dream.BatchScrapMachine",
"technology": "4_Cut & Bend",
"id": "4_Cut & Bend"
},
"B3": {
"_class": "Dream.LineClearance",
"capacity": 2,
"BRB": {
"coordinate": {
"left": 0.30516154587152466,
"top": 0.21432431691821405
"top": 0.22001598561825875,
"left": 0.732266858260719
},
"name": "B3",
"schedulingRule": "FIFO"
"_class": "Dream.BatchReassembly",
"numberOfSubBatches": 4
},
"B4": {
"_class": "Dream.LineClearance",
"capacity": 2,
"coordinate": {
"left": 0.5187142701900398,
"top": 0.24087466145736686
"top": 0.24087466145736686,
"left": 0.5187142701900398
},
"name": "B4",
"_class": "Dream.LineClearance",
"capacity": 2,
"schedulingRule": "FIFO"
},
"B7": {
"_class": "Dream.Queue",
"capacity": 4,
"coordinate": {
"left": 0.8453666868818541,
"top": 0.07788764399810784
},
"name": "B7",
"schedulingRule": "FIFO"
"top": 0.07788764399810784,
"left": 0.8453666868818541
},
"B8": {
"_class": "Dream.Queue",
"capacity": 4,
"schedulingRule": "FIFO"
},
"B1": {
"capacity": 2,
"coordinate": {
"left": 0.004539505060373879,
"top": 0.7695789354655987
"top": 0.021036307350047176,
"left": 0.3081327478571614
},
"name": "B8",
"_class": "Dream.LineClearance",
"id": "B1",
"schedulingRule": "FIFO"
},
"B9": {
"_class": "Dream.Queue",
"capacity": 4,
"B2": {
"coordinate": {
"left": 0.21072871541220164,
"top": 0.7565175398133711
"top": 0.013666696062206444,
"left": 0.5232485073555496
},
"name": "B9",
"_class": "Dream.LineClearance",
"capacity": 2,
"schedulingRule": "FIFO"
},
"BDA": {
"_class": "Dream.BatchDecomposition",
"B3": {
"coordinate": {
"left": 0.09978623503357781,
"top": 0.01725281110758568
"top": 0.21432431691821405,
"left": 0.30516154587152466
},
"name": "BDA",
"numberOfSubBatches": 4
"_class": "Dream.LineClearance",
"capacity": 2,
"schedulingRule": "FIFO"
},
"BDB": {
"_class": "Dream.BatchDecomposition",
"coordinate": {
"left": 0.09762884137511894,
"top": 0.22590515117972654
"9_Packaging A": {
"interruption": {
"failure": {
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"name": "BDB",
"numberOfSubBatches": 4
"failureDistribution": "No",
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"BRA": {
"_class": "Dream.BatchReassembly",
"coordinate": {
"left": 0.7345017315221779,
"top": 0.005869386959240394
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
}
},
"name": "BRA",
"numberOfSubBatches": 4
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"BRB": {
"_class": "Dream.BatchReassembly",
"coordinate": {
"left": 0.732266858260719,
"top": 0.22001598561825875
"top": 0.5158535320361616,
"left": 0.8662814564336495
},
"name": "BRB",
"numberOfSubBatches": 4
"_class": "Dream.BatchScrapMachine",
"technology": "9_Packaging"
},
"Dream.BatchSource1": {
"_class": "Dream.BatchSource",
"batchNumberOfUnits": "80",
"coordinate": {
"left": 0.002304632153726827,
"top": 0.10443803914040899
"9_Packaging B": {
"interruption": {
"failure": {
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"entity": "Dream.Batch",
"id": "Dream.BatchSource1",
"interArrivalTime": {
"failureDistribution": "No",
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.5
"mean": 0
}
}
}
},
"distribution": "Fixed"
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
}
},
"name": "Source",
"numberOfUnits": "80"
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"Dream.Exit1": {
"_class": "Dream.Exit",
"coordinate": {
"left": 0.9994692573189933,
"top": 0.7470423170386943
"top": 0.9608962942130924,
"left": 0.8780713493441394
},
"name": "Exit"
"_class": "Dream.BatchScrapMachine",
"technology": "9_Packaging"
},
"St7D": {
"_class": "Dream.BatchDecomposition",
"B8": {
"coordinate": {
"left": 0.623895604972313,
"top": 0.7634907667167505
"top": 0.7695789354655987,
"left": 0.004539505060373879
},
"id": "St7D",
"name": "St7_D",
"numberOfSubBatches": 8
"_class": "Dream.Queue",
"capacity": 4,
"schedulingRule": "FIFO"
},
"St8RA": {
"_class": "Dream.BatchReassembly",
"B9": {
"coordinate": {
"left": 0.9695796703374655,
"top": 0.5153302438253881
"top": 0.7565175398133711,
"left": 0.21072871541220164
},
"id": "St8RA",
"name": "St8R_A",
"numberOfSubBatches": 8
"_class": "Dream.Queue",
"capacity": 4,
"schedulingRule": "FIFO"
},
"St8RB": {
"_class": "Dream.BatchReassembly",
"BRA": {
"coordinate": {
"left": 0.9770689321903234,
"top": 0.960991679081057
"top": 0.005869386959240394,
"left": 0.7345017315221779
},
"name": "St8R_B",
"numberOfSubBatches": 8
"_class": "Dream.BatchReassembly",
"numberOfSubBatches": 4
}
}
},
......
......@@ -377,8 +377,8 @@
}
},
"class_definition": {
"Dream.BatchDecomposition": {
"_class": "node",
"Dream.BatchDecompositionStartTime": {
"_class": "Dream.BatchDecompositionStartTime",
"allOf": [
{
"$ref": "#/node"
......@@ -387,11 +387,8 @@
"properties": {
"id": {
"default": "D",
"type": "string"
},
"name": {
"default": "Decomposition",
"type": "string"
"type": "string",
"name": "Name"
},
"numberOfSubBatches": {
"default": 10,
......@@ -407,11 +404,11 @@
"backgroundImage": "linear-gradient(to bottom, #dfd 0%, #cec 100%)",
"border": "1px solid #bcb"
},
"description": "A station that decomposes a batch into sub-batches",
"description": "A station that decomposes batches into sub-batches",
"name": "Decomposition"
},
"Dream.BatchDecompositionStartTime": {
"_class": "Dream.BatchDecompositionStartTime",
"Dream.BatchReassembly": {
"_class": "node",
"allOf": [
{
"$ref": "#/node"
......@@ -419,12 +416,9 @@
{
"properties": {
"id": {
"default": "D",
"type": "string"
},
"name": {
"default": "Decomposition",
"type": "string"
"default": "R",
"type": "string",
"name": "Name"
},
"numberOfSubBatches": {
"default": 10,
......@@ -440,10 +434,10 @@
"backgroundImage": "linear-gradient(to bottom, #dfd 0%, #cec 100%)",
"border": "1px solid #bcb"
},
"description": "A station that decomposes batches into sub-batches",
"name": "Decomposition"
"description": "A station that assembles sub-batches back into a parent batch",
"name": "Reassembly"
},
"Dream.BatchReassembly": {
"Dream.BatchDecomposition": {
"_class": "node",
"allOf": [
{
......@@ -452,12 +446,9 @@
{
"properties": {
"id": {
"default": "R",
"type": "string"
},
"name": {
"default": "Reassembly",
"type": "string"
"default": "D",
"type": "string",
"name": "Name"
},
"numberOfSubBatches": {
"default": 10,
......@@ -473,8 +464,8 @@
"backgroundImage": "linear-gradient(to bottom, #dfd 0%, #cec 100%)",
"border": "1px solid #bcb"
},
"description": "A station that assembles sub-batches back into a parent batch",
"name": "Reassembly"
"description": "A station that decomposes a batch into sub-batches",
"name": "Decomposition"
},
"Dream.BatchScrapMachine": {
"_class": "node",
......@@ -498,8 +489,8 @@
},
"processingTime": {
"$ref": "#/definitions/_dist",
"default": 0.1,
"description": "The time that this station needs in order to process a unit",
"default": 0.1,
"name": "Processing time (per unit)",
"required": true
},
......@@ -532,34 +523,32 @@
},
{
"properties": {
"batchNumberOfUnits": {
"description": "the number of units of the created batches",
"name": "Number Of Units",
"required": true,
"type": "number"
},
"entity": {
"default": "Dream.Batch",
"description": "Manpy class for entities",
"name": "Entity Class",
"required": true,
"type": "string"
},
"id": {
"default": "S",
"name": "ID",
"required": true,
"type": "string"
"type": "string",
"name": "Name"
},
"interArrivalTime": {
"$ref": "#/definitions/_dist",
"description": "Inter-arrival time",
"name": "Inter-arrival time",
"default": {"Fixed":{"mean":1}},
"required": true
},
"name": {
"default": "Source",
"name": "Name",
"batchNumberOfUnits": {
"description": "the number of units of the created batches",
"name": "Number Of Units",
"type": "number",
"default": 80,
"required": true
},
"entity": {
"default": "Dream.Batch",
"description": "Manpy class for entities",
"name": "Entity Class",
"required": true,
"type": "string"
}
},
......@@ -653,11 +642,8 @@
"properties": {
"id": {
"default": "E",
"required": true
},
"name": {
"default": "Exit",
"type": "string"
"required": true,
"name": "Name"
}
},
"type": "object"
......@@ -686,11 +672,8 @@
},
"id": {
"default": "C",
"type": "string"
},
"name": {
"default": "Clearance",
"type": "string"
"type": "string",
"name": "Name"
},
"schedulingRule": {
"$ref": "#/definitions/_schedulingRule",
......@@ -738,11 +721,8 @@
"id": {
"default": "E",
"required": true,
"type": "string"
},
"name": {
"default": "Entry",
"type": "string"
"type": "string",
"name": "Name"
}
},
"type": "object"
......@@ -764,17 +744,14 @@
},
{
"properties": {
"capacity": {
"$ref": "#/definitions/_capacity",
"required": true
},
"id": {
"default": "Q",
"type": "string"
"type": "string",
"name": "Name"
},
"name": {
"default": "Queue",
"type": "string"
"capacity": {
"$ref": "#/definitions/_capacity",
"required": true
},
"schedulingRule": {
"$ref": "#/definitions/_schedulingRule",
......@@ -800,17 +777,14 @@
},
{
"properties": {
"capacity": {
"$ref": "#/definitions/_capacity",
"required": true
},
"id": {
"default": "RQ",
"type": "string"
"type": "string",
"name": "Name"
},
"name": {
"default": "RoutingQueue",
"type": "string"
"capacity": {
"$ref": "#/definitions/_capacity",
"required": true
},
"schedulingRule": {
"$ref": "#/definitions/_schedulingRule",
......@@ -831,8 +805,8 @@
"definitions": {
"_capacity": {
"default": 1,
"description": "capacity of the queue. -1 means infinite",
"name": "Capacity",
"description": "capacity of the queue. -1 means infinite",
"oneOf": [
{
"enum": [
......@@ -932,16 +906,17 @@
},
"_operationType": {
"description": "the type of operations that are performed manually in the machine",
"name": "Operation type",
"enum": [
"MT-Load",
"MT-Load-Setup",
"MT-Load-Setup-Processing"
],
"name": "Operation type",
"type": "string"
},
"_schedulingRule": {
"default": "FIFO",
"name": "Scheduling Rule",
"description": "Scheduling Rule of this buffer",
"enum": [
"FIFO",
......@@ -956,7 +931,6 @@
"WINQ",
"WT"
],
"name": "Scheduling Rule",
"type": "string"
},
"distributionTypes": {
......@@ -1005,12 +979,12 @@
"_failure": {
"properties": {
"TTF": {
"$ref": "#/definitions/_dist",
"name": "Time to Failure"
"name": "Time to Failure",
"$ref": "#/definitions/_dist"
},
"TTR": {
"$ref": "#/definitions/_dist",
"name": "Time to Repair"
"name": "Time to Repair",
"$ref": "#/definitions/_dist"
},
"repairman": {
"description": "Repairman",
......@@ -1397,757 +1371,738 @@
},
"node": {
"1_RO_E_M_A_A": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.20124013508759986,
"top": 0.013362728902320656
},
"id": "1_RO_E_M_A_A",
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
"coordinate": {
"top": 0.013362728902320656,
"left": 0.20124013508759986
},
"_class": "Dream.BatchScrapMachine",
"technology": "1_RO_E_M_A",
"workingBatchSize": 20
"id": "1_RO_E_M_A_A"
},
"1_RO_E_M_A_B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.2018021659108287,
"top": 0.22399692088997386
},
"id": "1_RO_E_M_A_B",
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "1_RO_E_M_A",
"workingBatchSize": 20
"coordinate": {
"top": 0.22399692088997386,
"left": 0.2018021659108287
},
"2_P_B_A_A": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.41773081483750907,
"top": 0.01541903648040755
"technology": "1_RO_E_M_A",
"id": "1_RO_E_M_A_B"
},
"id": "2_P_B_A_A",
"8_Carding": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
},
"distribution": "Fixed"
"mean": 0.5
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "2_P_B_A",
"workingBatchSize": 20
"coordinate": {
"top": 0.6281334023947263,
"left": 0.7066792229768067
},
"2_P_B_A_B": {
"_class": "Dream.BatchScrapMachine",
"technology": "8_Carding",
"id": "8_Carding"
},
"B12": {
"coordinate": {
"left": 0.41230602697692575,
"top": 0.2219242159080133
"top": 0.7112343913913901,
"left": 0.7780022382216776
},
"id": "2_P_B_A_B",
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
"_class": "Dream.RoutingQueue",
"capacity": 23,
"schedulingRule": "FIFO"
},
"distribution": "Fixed"
"B10": {
"capacity": 4,
"coordinate": {
"top": 0.7550041875821227,
"left": 0.37830510689257246
},
"TTR": {
"Fixed": {
"mean": 0
"_class": "Dream.Queue",
"id": "B10",
"schedulingRule": "FIFO"
},
"distribution": "Fixed"
"B11": {
"coordinate": {
"top": 0.7716845469524345,
"left": 0.5418509694588267
},
"failureDistribution": "No",
"repairman": ""
}
"_class": "Dream.Queue",
"capacity": 4,
"schedulingRule": "FIFO"
},
"processingTime": {
"Dream.BatchSource1": {
"entity": "Dream.Batch",
"interArrivalTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
"mean": 0.5
}
},
"distribution": "Fixed"
"batchNumberOfUnits": "80",
"numberOfUnits": "80",
"coordinate": {
"top": 0.10443803914040899,
"left": 0.002304632153726827
},
"scrapping": {
"Fixed": {
"mean": 0
"_class": "Dream.BatchSource",
"id": "Dream.BatchSource1"
},
"distribution": "Fixed"
"St7D": {
"coordinate": {
"top": 0.7640847057948053,
"left": 0.6385832092381459
},
"technology": "2_P_B_A",
"workingBatchSize": 20
"_class": "Dream.BatchDecomposition",
"numberOfSubBatches": 8
},
"3_D_B_A_A": {
"_class": "Dream.BatchScrapMachine",
"Dream.Exit1": {
"coordinate": {
"left": 0.6332996089721042,
"top": 0.01725281110758568
"top": 0.7470423170386943,
"left": 0.9994692573189933
},
"_class": "Dream.Exit"
},
"id": "3_D_B_A_A",
"6_Flag Labelling B": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 80,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
},
"distribution": "Fixed"
"mean": 0.1875
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "3_D_B_A",
"workingBatchSize": 20
"coordinate": {
"top": 0.9611889446138,
"left": 0.2918428202821252
},
"3_D_B_A_B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.6340488812407455,
"top": 0.22379953969289082
"technology": "6_Flag Labelling",
"id": "6_Flag Labelling B"
},
"id": "3_D_B_A_B",
"3_D_B_A_A": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"failureDistribution": "No",
"repairman": ""
}
},
"processingTime": {
"failureDistribution": "No",
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
"mean": 0
}
}
}
},
"distribution": "Fixed"
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "3_D_B_A",
"workingBatchSize": 20
"coordinate": {
"top": 0.01725281110758568,
"left": 0.6332996089721042
},
"4_Cut & Bend": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.9660242062681554,
"top": 0.17336308060894598
"technology": "3_D_B_A",
"id": "3_D_B_A_A"
},
"id": "4_Cut & Bend",
"6_Flag Labelling A": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 80,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.1875
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "4_Cut & Bend",
"workingBatchSize": 80
"coordinate": {
"top": 0.5764883070945124,
"left": 0.2970488955292209
},
"5_Moulding": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.10327653739447205,
"top": 0.7730867922482839
"technology": "6_Flag Labelling",
"id": "6_Flag Labelling A"
},
"id": "5_Moulding",
"3_D_B_A_B": {
"interruption": {
"failure": ""
"failure": {
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"processingTime": {
"failureDistribution": "No",
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.375
"mean": 0
}
}
}
},
"distribution": "Fixed"
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.75
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "5_Moulding",
"workingBatchSize": 40
"coordinate": {
"top": 0.22379953969289082,
"left": 0.6340488812407455
},
"6_Flag Labelling A": {
"_class": "Dream.BatchScrapMachine",
"technology": "3_D_B_A",
"id": "3_D_B_A_B"
},
"BDA": {
"coordinate": {
"left": 0.2970488955292209,
"top": 0.5764883070945124
"top": 0.01725281110758568,
"left": 0.09978623503357781
},
"id": "6_Flag Labelling A",
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
"_class": "Dream.BatchDecomposition",
"numberOfSubBatches": 4
},
"BDB": {
"coordinate": {
"top": 0.22590515117972654,
"left": 0.09762884137511894
},
"distribution": "Fixed"
"_class": "Dream.BatchDecomposition",
"numberOfSubBatches": 4
},
"2_P_B_A_A": {
"interruption": {
"failure": {
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.1875
},
"distribution": "Fixed"
"mean": 0.75
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "6_Flag Labelling",
"workingBatchSize": 80
"coordinate": {
"top": 0.01541903648040755,
"left": 0.41773081483750907
},
"6_Flag Labelling B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.2918428202821252,
"top": 0.9611889446138
"technology": "2_P_B_A",
"id": "2_P_B_A_A"
},
"id": "6_Flag Labelling B",
"2_P_B_A_B": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 20,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.1875
},
"distribution": "Fixed"
"mean": 0.75
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "6_Flag Labelling",
"workingBatchSize": 80
"coordinate": {
"top": 0.2219242159080133,
"left": 0.41230602697692575
},
"7_Pressure A": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.4590469615218773,
"top": 0.560438540581452
"technology": "2_P_B_A",
"id": "2_P_B_A_B"
},
"id": "7_Pressure A",
"5_Moulding": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"failureDistribution": "No",
"repairman": ""
}
"failure": ""
},
"workingBatchSize": 40,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
},
"distribution": "Fixed"
"mean": 0.375
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "7_Pressure",
"workingBatchSize": 10
"coordinate": {
"top": 0.7730867922482839,
"left": 0.10327653739447205
},
"7_Pressure B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.4590469615218773,
"top": 0.9608962942130924
"technology": "5_Moulding",
"id": "5_Moulding"
},
"id": "7_Pressure B",
"7_Pressure B": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
},
"distribution": "Fixed"
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "7_Pressure",
"workingBatchSize": 10
"coordinate": {
"top": 0.9608962942130924,
"left": 0.4590469615218773
},
"8_Carding": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.7066792229768067,
"top": 0.6281334023947263
"technology": "7_Pressure",
"id": "7_Pressure B"
},
"id": "8_Carding",
"7_Pressure A": {
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
},
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.5
},
"distribution": "Fixed"
"mean": 1
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "8_Carding",
"workingBatchSize": 10
"coordinate": {
"top": 0.560438540581452,
"left": 0.4590469615218773
},
"9_Packaging A": {
"_class": "Dream.BatchScrapMachine",
"technology": "7_Pressure",
"id": "7_Pressure A"
},
"St8RA": {
"coordinate": {
"left": 0.8276143790849673,
"top": 0.4918622893425504
"top": 0.5350013587825962,
"left": 0.9697830337196626
},
"id": "9_Packaging A",
"interruption": {
"failure": {
"TTF": {
"Fixed": {
"mean": 0
"_class": "Dream.BatchReassembly",
"numberOfSubBatches": 8,
"id": "St8RA"
},
"distribution": "Fixed"
"St8RB": {
"coordinate": {
"top": 0.960991679081057,
"left": 0.9770689321903234
},
"_class": "Dream.BatchReassembly",
"numberOfSubBatches": 8
},
"4_Cut & Bend": {
"interruption": {
"failure": {
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
},
"distribution": "Fixed"
}
},
"failureDistribution": "No",
"repairman": ""
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"workingBatchSize": 80,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
},
"distribution": "Fixed"
"mean": 0.1875
}
},
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"distribution": "Fixed"
},
"technology": "9_Packaging",
"workingBatchSize": 10
"coordinate": {
"top": 0.17336308060894598,
"left": 0.9660242062681554
},
"9_Packaging B": {
"_class": "Dream.BatchScrapMachine",
"coordinate": {
"left": 0.8403105780796151,
"top": 0.9232952413566464
"technology": "4_Cut & Bend",
"id": "4_Cut & Bend"
},
"id": "9_Packaging B",
"processingTime": {
"Fixed": {
"mean": 1
"BRB": {
"coordinate": {
"top": 0.22001598561825875,
"left": 0.732266858260719
},
"distribution": "Fixed"
"_class": "Dream.BatchReassembly",
"numberOfSubBatches": 4
},
"technology": "9_Packaging",
"workingBatchSize": 10
"B4": {
"coordinate": {
"top": 0.24087466145736686,
"left": 0.5187142701900398
},
"B1": {
"_class": "Dream.LineClearance",
"capacity": 2,
"coordinate": {
"left": 0.3081327478571614,
"top": 0.021036307350047176
},
"id": "B1",
"name": "B1",
"schedulingRule": "FIFO"
},
"B10": {
"_class": "Dream.Queue",
"capacity": 4,
"B7": {
"coordinate": {
"left": 0.37830510689257246,
"top": 0.7550041875821227
},
"id": "B10",
"name": "B10",
"schedulingRule": "FIFO"
"top": 0.07788764399810784,
"left": 0.8453666868818541
},
"B11": {
"_class": "Dream.Queue",
"capacity": 4,
"coordinate": {
"left": 0.5418509694588267,
"top": 0.7716845469524345
},
"name": "B11",
"schedulingRule": "FIFO"
},
"B12": {
"_class": "Dream.RoutingQueue",
"capacity": 23,
"B1": {
"capacity": 2,
"coordinate": {
"left": 0.7780022382216776,
"top": 0.7112343913913901
"top": 0.021036307350047176,
"left": 0.3081327478571614
},
"name": "B12",
"_class": "Dream.LineClearance",
"id": "B1",
"schedulingRule": "FIFO"
},
"B2": {
"_class": "Dream.LineClearance",
"capacity": 2,
"coordinate": {
"left": 0.5232485073555496,
"top": 0.013666696062206444
"top": 0.013666696062206444,
"left": 0.5232485073555496
},
"name": "B2",
"_class": "Dream.LineClearance",
"capacity": 2,
"schedulingRule": "FIFO"
},
"B3": {
"_class": "Dream.LineClearance",
"capacity": 2,
"coordinate": {
"left": 0.30516154587152466,
"top": 0.21432431691821405
"top": 0.21432431691821405,
"left": 0.30516154587152466
},
"name": "B3",
"schedulingRule": "FIFO"
},
"B4": {
"_class": "Dream.LineClearance",
"capacity": 2,
"coordinate": {
"left": 0.5187142701900398,
"top": 0.24087466145736686
},
"name": "B4",
"schedulingRule": "FIFO"
},
"B7": {
"_class": "Dream.Queue",
"capacity": 4,
"coordinate": {
"left": 0.8453666868818541,
"top": 0.07788764399810784
},
"name": "B7",
"schedulingRule": "FIFO"
},
"B8": {
"_class": "Dream.Queue",
"capacity": 4,
"coordinate": {
"left": 0.004430433936801263,
"top": 0.7879379917839283
},
"name": "B8",
"schedulingRule": "FIFO"
},
"B9": {
"_class": "Dream.Queue",
"capacity": 4,
"coordinate": {
"left": 0.18889698258498985,
"top": 0.7747840492453537
},
"name": "B9",
"schedulingRule": "FIFO"
},
"BDA": {
"_class": "Dream.BatchDecomposition",
"coordinate": {
"left": 0.09978623503357781,
"top": 0.01725281110758568
},
"name": "BDA",
"numberOfSubBatches": 4
},
"BDB": {
"_class": "Dream.BatchDecomposition",
"coordinate": {
"left": 0.09762884137511894,
"top": 0.22590515117972654
"9_Packaging A": {
"interruption": {
"failure": {
"TTR": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"name": "BDB",
"numberOfSubBatches": 4
"failureDistribution": "No",
"repairman": "",
"TTF": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
}
}
},
"BRA": {
"_class": "Dream.BatchReassembly",
"coordinate": {
"left": 0.7345017315221779,
"top": 0.005869386959240394
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 1
}
},
"name": "BRA",
"numberOfSubBatches": 4
"scrapping": {
"distribution": "Fixed",
"Fixed": {
"mean": 0
}
},
"BRB": {
"_class": "Dream.BatchReassembly",
"coordinate": {
"left": 0.732266858260719,
"top": 0.22001598561825875
"top": 0.4918622893425504,
"left": 0.8276143790849673
},
"name": "BRB",
"numberOfSubBatches": 4
},
"Dream.BatchSource1": {
"_class": "Dream.BatchSource",
"batchNumberOfUnits": "80",
"coordinate": {
"left": 0.002304632153726827,
"top": 0.10443803914040899
"_class": "Dream.BatchScrapMachine",
"technology": "9_Packaging",
"id": "9_Packaging A"
},
"entity": "Dream.Batch",
"id": "Dream.BatchSource1",
"interArrivalTime": {
"9_Packaging B": {
"workingBatchSize": 10,
"processingTime": {
"distribution": "Fixed",
"Fixed": {
"mean": 0.5
},
"distribution": "Fixed"
},
"name": "Source",
"numberOfUnits": "80"
"mean": 1
}
},
"Dream.Exit1": {
"_class": "Dream.Exit",
"coordinate": {
"left": 0.9994692573189933,
"top": 0.7470423170386943
"top": 0.9232952413566464,
"left": 0.8403105780796151
},
"name": "Exit"
"_class": "Dream.BatchScrapMachine",
"technology": "9_Packaging",
"id": "9_Packaging B"
},
"St7D": {
"_class": "Dream.BatchDecomposition",
"B8": {
"coordinate": {
"left": 0.6385832092381459,
"top": 0.7640847057948053
"top": 0.7879379917839283,
"left": 0.004430433936801263
},
"name": "St7_D",
"numberOfSubBatches": 8
"_class": "Dream.Queue",
"capacity": 4,
"schedulingRule": "FIFO"
},
"St8RA": {
"_class": "Dream.BatchReassembly",
"B9": {
"coordinate": {
"left": 0.9697830337196626,
"top": 0.5350013587825962
"top": 0.7747840492453537,
"left": 0.18889698258498985
},
"id": "St8RA",
"name": "St8R_A",
"numberOfSubBatches": 8
"_class": "Dream.Queue",
"capacity": 4,
"schedulingRule": "FIFO"
},
"St8RB": {
"_class": "Dream.BatchReassembly",
"BRA": {
"coordinate": {
"left": 0.9770689321903234,
"top": 0.960991679081057
"top": 0.005869386959240394,
"left": 0.7345017315221779
},
"name": "St8R_B",
"numberOfSubBatches": 8
"_class": "Dream.BatchReassembly",
"numberOfSubBatches": 4
}
}
},
......
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