Commit 9dfe7b06 authored by Georgios Dagkakis's avatar Georgios Dagkakis

new test of assemblying partly

parent c73b4d3d
{
"_class": "Dream.Simulation",
"edges": {
"0": [
"CB1",
"CS1",
{}
],
"1": [
"CS1",
"CE1",
{}
],
"2": [
"CB2",
"CS2",
{}
],
"3": [
"CS2",
"CE2",
{}
],
"4": [
"CB3",
"CS3",
{}
],
"5": [
"CS3",
"CE3",
{}
],
"6": [
"CB4",
"CS4",
{}
],
"7": [
"CS4",
"CE4",
{}
],
"8": [
"CB5",
"CS5",
{}
],
"9": [
"CS5",
"CE5",
{}
],
"10": [
"CB6",
"CS6",
{}
],
"11": [
"CS6",
"CE6",
{}
]
},
"general": {
"_class": "Dream.Configuration",
"confidenceLevel": "0.95",
"maxSimTime": "-1",
"numberOfReplications": "1",
"trace": "Yes"
},
"nodes": {
"CB1": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
"name": "SMFBuffer",
"wip": [
{
"_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
"capacityProjectId": "P1",
"name": "P1_SMF_50",
"requiredCapacity": 50
}
]
},
"CS1": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
"name": "SMF",
"intervalCapacity": [
150,
60,
350,
150,
60,
150,
60,
350,
150,
60,
350
]
},
"CE1": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
"nextCapacityStationBufferId": "CB4",
"name": "SMFExit"
},
"CB2": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
"name": "WELDBuffer",
"wip": [
{
"_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
"capacityProjectId": "P1",
"name": "P1_WELD_100",
"requiredCapacity": 100
}
]
},
"CS2": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
"name": "WELD",
"intervalCapacity": [
150,
60,
350,
150,
60,
150,
60,
350,
150,
60,
350
]
},
"CE2": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
"nextCapacityStationBufferId": "CB4",
"name": "WELDExit"
},
"QD": {
"_class": "Dream.Queue",
"capacity": "-1",
"id": "QD",
"name": "DUMMY",
"wip": [
{
"_class": "dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject",
"id": "P1",
"name": "P1",
"capacityRequirementDict": {
"CS1": 50,
"CS2": 100,
"CS3": 150,
"CS4": 50,
"CS5": 30,
"CS6": 50
}
}
]
},
"CB3": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
"name": "EEPBuffer",
"wip": [
{
"_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
"capacityProjectId": "P1",
"name": "P1_EEP_150",
"requiredCapacity": 150
}
]
},
"CS3": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
"name": "EEP",
"intervalCapacity": [
50,
50,
0,
100,
100,
50,
50,
150,
100,
100,
150
]
},
"CE3": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
"nextCapacityStationBufferId": "CB6",
"name": "EEPExit"
},
"CB4": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
"name": "PPASBBuffer",
"requireFullProject": 1,
"notRequiredOperations":["CS3","CS5","CS6"],
"wip": []
},
"CS4": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
"name": "PPASB",
"intervalCapacity": [
50,
100,
150,
80,
300,
50,
100,
150,
80,
300,
350
]
},
"CE4": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
"nextCapacityStationBufferId": "CB5",
"name": "PPASBExit"
},
"CB5": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
"name": "PaintBuffer",
"wip": []
},
"CS5": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
"name": "Paint",
"intervalCapacity": [
200,
200,
200,
200,
300,
200,
200,
200,
200,
300,
350
]
},
"CE5": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
"nextCapacityStationBufferId": "CB6",
"name": "PaintExit"
},
"CB6": {
"requireFullProject": 1,
"_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
"name": "ASBTSTBuffer",
"wip": []
},
"CS6": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
"name": "ASBTST",
"intervalCapacity": [
200,
200,
200,
200,
300,
200,
200,
200,
200,
300,
350
]
},
"CE6": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
"name": "ASBTSTExit"
},
"CSC": {
"_class": "dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController",
"name": "CSC",
"interval": "1"
}
}
}
\ No newline at end of file
{
"_class": "Dream.Simulation",
"elementList": [
{
"_class": "Dream.CapacityStationBuffer",
"family": "Buffer",
"id": "CB1",
"results": {}
},
{
"_class": "Dream.CapacityStationBuffer",
"family": "Buffer",
"id": "CB2",
"results": {}
},
{
"_class": "Dream.CapacityStationBuffer",
"family": "Buffer",
"id": "CB3",
"results": {}
},
{
"_class": "Dream.CapacityStationBuffer",
"family": "Buffer",
"id": "CB4",
"results": {}
},
{
"_class": "Dream.CapacityStationBuffer",
"family": "Buffer",
"id": "CB5",
"results": {}
},
{
"_class": "Dream.CapacityStationBuffer",
"family": "Buffer",
"id": "CB6",
"results": {}
},
{
"_class": "Dream.CapacityStationExit",
"family": "Exit",
"id": "CE6",
"results": {
"lifespan": 5.0,
"takt_time": 5.0,
"throughput": 1
}
},
{
"_class": "Dream.CapacityStation",
"family": "CapacityStation",
"id": "CS1",
"results": {
"capacityUsed": [
{
"P1": 50,
"period": 0.0,
"utilization": 0.3333333333333333
},
{
"period": 1.0,
"utilization": 0.0
},
{
"period": 2.0,
"utilization": 0.0
},
{
"period": 3.0,
"utilization": 0.0
},
{
"period": 4.0,
"utilization": 0.0
}
],
"detailedWorkPlan": [
{
"allocation": 50,
"operation": "CS1",
"project": "P1",
"time": 0.0
}
],
"meanUtilization": 0.06666666666666667
}
},
{
"_class": "Dream.CapacityStation",
"family": "CapacityStation",
"id": "CS2",
"results": {
"capacityUsed": [
{
"P1": 100,
"period": 0.0,
"utilization": 0.6666666666666666
},
{
"period": 1.0,
"utilization": 0.0
},
{
"period": 2.0,
"utilization": 0.0
},
{
"period": 3.0,
"utilization": 0.0
},
{
"period": 4.0,
"utilization": 0.0
}
],
"detailedWorkPlan": [
{
"allocation": 100,
"operation": "CS2",
"project": "P1",
"time": 0.0
}
],
"meanUtilization": 0.13333333333333333
}
},
{
"_class": "Dream.CapacityStation",
"family": "CapacityStation",
"id": "CS3",
"results": {
"capacityUsed": [
{
"P1": 50.0,
"period": 0.0,
"utilization": 1.0
},
{
"P1": 50.0,
"period": 1.0,
"utilization": 1.0
},
{
"period": 2.0,
"utilization": 0
},
{
"P1": 50.0,
"period": 3.0,
"utilization": 0.5
},
{
"period": 4.0,
"utilization": 0.0
}
],
"detailedWorkPlan": [
{
"allocation": 50.0,
"operation": "CS3",
"project": "P1",
"time": 0.0
},
{
"allocation": 50.0,
"operation": "CS3",
"project": "P1",
"time": 1.0
},
{
"allocation": 50.0,
"operation": "CS3",
"project": "P1",
"time": 3.0
}
],
"meanUtilization": 0.5
}
},
{
"_class": "Dream.CapacityStation",
"family": "CapacityStation",
"id": "CS4",
"results": {
"capacityUsed": [
{
"period": 0.0,
"utilization": 0.0
},
{
"P1": 50,
"period": 1.0,
"utilization": 0.5
},
{
"period": 2.0,
"utilization": 0.0
},
{
"period": 3.0,
"utilization": 0.0
},
{
"period": 4.0,
"utilization": 0.0
}
],
"detailedWorkPlan": [
{
"allocation": 50,
"operation": "CS4",
"project": "P1",
"time": 1.0
}
],
"meanUtilization": 0.1
}
},
{
"_class": "Dream.CapacityStation",
"family": "CapacityStation",
"id": "CS5",
"results": {
"capacityUsed": [
{
"period": 0.0,
"utilization": 0.0
},
{
"period": 1.0,
"utilization": 0.0
},
{
"P1": 30.0,
"period": 2.0,
"utilization": 0.15
},
{
"period": 3.0,
"utilization": 0.0
},
{
"period": 4.0,
"utilization": 0.0
}
],
"detailedWorkPlan": [
{
"allocation": 30.0,
"operation": "CS5",
"project": "P1",
"time": 2.0
}
],
"meanUtilization": 0.03
}
},
{
"_class": "Dream.CapacityStation",
"family": "CapacityStation",
"id": "CS6",
"results": {
"capacityUsed": [
{
"period": 0.0,
"utilization": 0.0
},
{
"period": 1.0,
"utilization": 0.0
},
{
"period": 2.0,
"utilization": 0.0
},
{
"period": 3.0,
"utilization": 0.0
},
{
"P1": 50,
"period": 4.0,
"utilization": 0.16666666666666666
}
],
"detailedWorkPlan": [
{
"allocation": 50,
"operation": "CS6",
"project": "P1",
"time": 4.0
}
],
"meanUtilization": 0.03333333333333333
}
},
{
"_class": "Dream.CapacityProject",
"family": "Job",
"id": "P1",
"results": {
"schedule": [
{
"entranceTime": 0.0,
"exitTime": 1.0,
"stationId": "CS1"
},
{
"entranceTime": 0.0,
"exitTime": 4.0,
"stationId": "CS3"
},
{
"entranceTime": 0.0,
"exitTime": 1.0,
"stationId": "CS2"
},
{
"entranceTime": 1.0,
"exitTime": 2.0,
"stationId": "CS4"
},
{
"entranceTime": 2.0,
"exitTime": 3.0,
"stationId": "CS5"
},
{
"entranceTime": 4.0,
"exitTime": 5.0,
"stationId": "CS6"
}
]
}
},
{
"_class": "Dream.Queue",
"family": "Buffer",
"id": "QD",
"results": {}
}
],
"general": {
"_class": "Dream.Configuration"
}
}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment