Quodsi Docs

Production line: where is the constraint?

A line isn't hitting its target output, and the client is deciding where to spend. Before they buy a second machine, use Quodsi to find what limits the line and test the fix.

There's no published production line model yet, so you'll build this one yourself. This page covers the setup and what to look for. It has no sample figures: every number should come from your client's data.

The business question

Your client asks: "Which station limits our output, and what happens to WIP and throughput if we change it?"

A value stream map shows you the steps and the cycle times. It won't show you how breakdowns, scrap and small buffers interact over a shift. Simulation does.

How a production line maps to Quodsi

On the lineIn QuodsiView needed
Parts or unitsEntityBasic
Work released to the lineGeneratorBasic
Each stationActivity, with its capacity set to the units it can work on at onceBasic
Space between stationsInbound Queue Capacity and Outbound Queue Capacity on the ActivityBasic
Operators shared between stationsResourceIntermediate
Machine breakdownsThe Activity's Failure tab, with MTBF (mean time between failures) and MTTR (mean time to repair)Advanced
Scrap at inspectionA Dispose action, with a State to count what's scrappedAdvanced
Rework or repeat passesA Loop actionAdvanced

Set it up

  1. Draw the line, one shape for each station, with arrows between them.
  2. Convert the diagram to a model. See Quodsi for draw.io.
  3. On the Generator, enter how often work is released.
  4. On each Activity, enter the processing time. Use a range if it varies.
  5. Set each station's capacity, and each buffer's size if buffers are limited.
  6. Run the baseline, and check it against what the line really does. See Check the model.
  7. Add operators, breakdowns and scrap one at a time, and check again after each.

Two small examples show the patterns you'll need: Dispose: scrap a bad part at inspection and Loop: three coats of paint. See how to open an example.

Data to ask your client for

What to change

What to look for

Next