Machine Scheduling

Orders work on parallel machines considering setups, speeds and maintenance windows.

Supported rules and limits

Assign and sequence jobs on parallel unary machines with machine-dependent durations, setup rules and maintenance calendars. Complete unary schedules can use critical-block search and adaptive repair while retaining the best feasible plan.

Version 1.0.0 is a release candidate. Confirm supported rules before integrating.

  • No preemption
  • One unary machine per job
  • No automatic optimality guarantee
  • Finite explicit time grid

What you can optimize

  • Completion time
  • Setup cost
  • Throughput

Typical applications

  • Injection molding
  • Packaging lines
  • CNC cells

Related models

Scheduling

Job-Shop Scheduling

Sequences jobs across machines so orders finish on time with minimal idle time.

Scheduling

Maintenance Scheduling

Plans preventive maintenance to reduce downtime and spread technician workload.

Production & Manufacturing

Assembly Line Balancing

Distributes tasks across workstations to hit target cycle times.

Make it work in your product.

We run and maintain the model, solver and cloud. Need different rules? We can adapt the model.

Custom requests: reply in less than 48 hours.