Order release

class ontologysim.ProductionSimulation.sim.OrderRelease.OrderRelease(simCore)

Bases: object

handles the order release process at the starting queues

addOrderReleaseController(orderReleaseController)

combines Order release controller with controller

Parameters:

orderReleaseController – Order release controller

create_release(task_onto, number_of_parts, time)

creating a release event and reduces the number of todos in task

Parameters:
  • task_onto – onto

  • number_of_parts – number

  • time – double

release(event_onto)

adding parts to the start queue

Parameters:

event_onto – onto

setMaxNumber(percent)

given a percentage of the fill level of the production the max number of parts are getting calculated the start and end queues are not considered, the process queue positions, were count

Parameters:

percent – double