Demonstration case 01 - production capacity

Synthetic production scenario

Can we accept the new order?

A manufacturer receives a request for an additional 100 units of P3, due by the end of week three. Total capacity appears sufficient, but one resource becomes the bottleneck. Should the order be accepted and under what conditions?

Synthetic demonstration based on a realistic business problem. It does not represent a project for a specific client.
View the analysis
+100 unitsNew order
3 weeksDelivery deadline
5 resourcesProduction process

What does the decision look like without a model?

If everything is added to week three, CNC-2 exceeds capacity.

The existing plan in week three already requires 67.4 h on CNC-2. The additional 100 units of P3 require another 22.0 h on the same resource.

At first glance this suggests one of four reactions:

  • overtime
  • moving other orders
  • additional capacity
  • rejecting the order
CNC-2 - Week 3111.8%
89.4 / 80 h9.4 h above available capacity
67.4 h+22.0 h=89.4 h

What does the model consider?

We do not only test whether the order fits the current schedule.

The model searches for a feasible production allocation across available periods while respecting the current plan, deadlines and the capacity of every resource.

01

Objective

Deliver the new order on time.

02

Constraints

Resource capacity, current plan, deadline and production process.

03

Variables

Additional P3 quantity produced in each week.

04

Priority

Find a feasible solution without unnecessary capacity expansion.

How is the problem formalised?

For each week, resource load is the sum of planned product quantities multiplied by their processing time on that resource. The extra P3 quantity may be split across weeks 1-3, while every weekly resource load must remain within capacity.

Existing plan

ProductWeek 1Week 2Week 3Week 4
P1120140130120
P2100110120100
P390100110100
P4809010090

Processing time per unit (h)

ProductLaserCNC-1CNC-2WeldingAssembly
P10.100.180.120.080.10
P20.080.100.180.120.08
P30.120.050.220.140.16
P40.060.120.060.160.12
Weekly capacityLaser 80 hCNC-1 80 hCNC-2 80 hWelding 100 hAssembly 100 h

Before and after

The model uses spare capacity in the previous week.

One feasible demonstration solution is to produce 65 new P3 units in week two and the remaining 35 in week three.

BEFORE - CNC-2 / Week 3
111.8%
89.4 / 80 h
AFTER - CNC-2 / Week 2
97.9%
78.3 / 80 h
AFTER - CNC-2 / Week 3
93.9%
75.1 / 80 h
Decision

The new order can be accepted.

The order can be accepted without new equipment and without overtime, but not if it is produced according to the original schedule.

Among the other analysed resources, the highest utilisation remains 69.1%, so CNC-2 remains the only relevant bottleneck in this scenario.
Baseline111.8% CNC-2 in week 3

Adding the order directly creates a 9.4 h overload.

Spacelytics65 units in week 2 + 35 in week 3

The model finds an allocation that uses existing capacity reserve.

Delta0 h capacity overload

The 100-unit order fits without new equipment or overtime.

What-if / scenario analysis

What if conditions change?

The question is not only whether the current order can be accepted, but how much further the system can grow before capacity needs to change.

For +15% and +20%, the existing P1-P4 plan in the first three weeks is increased proportionally. The new order remains +100 P3 and must be completed by the end of week three. The existing weekly plan remains fixed while the new P3 quantity may be allocated across weeks 1-3.

Feasible

Base scenario

65 units in week 2 and 35 in week 3. Peak CNC-2 utilisation is 97.9%.

High risk

Existing demand +15%

One balanced feasible allocation is 64 / 27 / 9 units across weeks 1-3. CNC-2 reaches about 99.5%, leaving only about 0.4 h of minimum weekly reserve.

Not feasible under the same conditions

Existing demand +20%

CNC-2 requires 248.08 h across the first three weeks while only 240 h is available. At least 8.08 h of total CNC-2 time is missing, or the schedule, capacity or operating method must change.

XAIOR - explaining the result

Why did the model make this recommendation?

The key factor is CNC-2.

The other resources have sufficient available capacity, but P3 requires the most processing time on CNC-2.

If all 100 new units are produced in week three, CNC-2 exceeds available capacity. Moving part of the production to week two uses spare capacity and removes the overload.

Scenario analysis also shows the robustness boundary: with 15% growth in existing demand, the solution is still feasible but with almost no operational reserve. At 20%, the same capacity is no longer sufficient.

The analytical model produces the result. XAIOR helps a human understand why.

Analytical resultXAIORExplainabilityHuman decision

From demo to a real problem

What if these were your data?

In a real engagement, P1-P4 would be your products, the resources would be your machines, lines, people or other constraints, and the synthetic values would be replaced with data from your ERP, spreadsheets or another system.

Can we accept the new order?
Where will the next bottleneck appear?
When does an extra shift or new equipment become justified?
Describe the problem you are trying to solve