Overview¶
Line cleaning is where production on a line is halted to allow for cleaning on a line. This is different from changeovers in that certain products require lines to be cleaned when a certain amount of the product has been produced on the line. Line cleaning is a type of downtime pattern.
There are different ways to apply line cleaning:
- Line cleaning with Downtime Pattern: Downtime at regular intervals on a line for hygiene or regulatory purposes.
- Line cleaning with CIP: "Cleaning In Progress" per SKU.
- Line cleaning with Max Lot Size: Line cleaning when the max amount that can be created for a SKU has been reached.
1. Line cleaning with Downtime Pattern¶
Setup¶
- Create a downtime pattern under Configuration->Master Data->Downtime Patterns
- Add the Downtime Pattern to the resource you want to clean under Configuration->Master Data->Resources
- Run a solution as normal
Output¶
Below is an example of downtime being applied to a line in the output sequence as specified by the downtime pattern
2. Line cleaning with CIP¶
Setup¶
- Add CIP to a SKUs production methods under Configuration->Master Data->
- Run a solution as normal
Output¶
Below is an example of CIP being applied to the production of a SKU. The production jobs account for the CIP specified in the production methods
3. Line cleaning with Max Lot Size¶
Setup¶
- Set the max lot size for each group in the scenario data.
- Ensure there is a changeover cost from a group to itself. e.g. Group A to Group A
Setting Max Lot size tells the solver that a changeover is necessary at or before the lot size is met. If the same Group is still being made after the changeover, the group changeover cost to itself is used e.g. Group A to Group A above. This allows that time for line cleaning to be carried out.
- Add MAX_LOT_SIZE constraint to the constraint profile you are using to solve the scenario
Output¶
Below is an example of changeover from a group to itself to allow for line cleaning based on the input example above. This example shows BEEF SEASONING being produced and having a changeover to BEEF SEASONING, with line cleaning in between batches.