Scheduling Playground

Schedule every run. Mark every unit.

Every extrusion planner knows the real question isn't "what's the schedule?" — it's "what breaks it?" Take a line down, drop in a rush order, and see exactly which orders go late before your customers do.

⚠ Illustrative sample schedule, not the live RunMark optimizer. Sample data only — nothing is saved or sent.

Guided tour · step 1 of 3

See the baseline plan

This is the starting schedule: 4 lines, 10 orders, everything on time. Check the KPIs and the impact panel — it says “No changes yet” because nothing has moved.

Line utilization
45%
incl. setups · production-only 43% · outage hrs excluded
On-time orders
100%
10 of 10 meet due date · unscheduled count as late
Changeovers
6
15.0 h incl. initial setups
At-risk / late
1 / 0
at-risk = under 8 h slack

Impact vs baseline

Baseline: the default 10-order plan with no outages, captured before any change.

No changes yet — this is the baseline plan. Add a rush order, move a due date, or take a line down to see the impact here. Try taking Line 3 down: its two PVC-only orders have no fallback line and slip late.

Add a rush order

Adjust a due date

Changes re-sequence immediately.

Line outage

Takes the line down Tue 06:00 – Wed 22:00.

Line schedule

  • HDPE pipe
  • HDPE conduit
  • PVC pipe
  • PVC profile
  • Changeover
  • Outage
  • On time / at risk / late

Axis shows production time only (Shift A 06–14, Shift B 14–22, weekdays). Click or tab to a run for details. The heavy line marks the 2-week horizon.

Line 1 · 63mm HDPE

Line 2 · 160mm HDPE

Line 3 · PVC Twin-screw

Line 4 · PVC/HDPE Flex

Select a run in the schedule to see its details.

How this sample plan is built

  1. Rush orders first, then earliest due date, then order number.
  2. Each order goes to the eligible line that would finish it soonest, after that line's earlier runs.
  3. Changeover before each run: 0.5 h same family, 2 h same resin, 4 h HDPE↔PVC purge, 1 h first setup.
  4. Runs are not split; a run that would hit an outage starts after it.

Assumptions

  • Two 8-hour shifts per weekday; no weekend work. Due = end of Shift B.
  • Fixed rates in ft/hr per line; no scrap, startup losses or crew limits.
  • At risk = finishes with under 8 production hours of slack.
  • A simple greedy rule — transparent and repeatable, not an optimal solution.

Stop finding out about late orders from your customers

RunMark replans around outages, rush jobs and changeovers on your real lines — with the impact visible before you commit.