Blog
Insights on production scheduling, lean manufacturing, and manufacturing software from 35+ years of industry experience.
Everything we have published.
Modeling Sub-Assemblies on the EDGEBIC Design Canvas
Sub assembly routing scheduling in EDGEBIC: connect a component with its own routing into a parent and the scheduler explodes and times every level.
Scheduling Synchronized Multi-Spindle Operations in EDGEBIC
A synchronized machine scheduling walkthrough: three ganged drill heads start together, finish together, and mirror one parent schedule in EDGEBIC.
Scheduling Around the Bottleneck: A TOC Anchor Example in EDGEBIC
A theory of constraints scheduling example: EDGEBIC pins a bottleneck CNC to a target date, schedules feeders backward and finishers forward.
What Is a Setup Family? Taming the Changeover Matrix
A setup family groups products with identical changeover behavior, collapsing a 10,000-cell setup matrix to 64 cells. Definition, paint-shop math, and setup.
What Is a Transfer Batch? Definition, Example, and Setup
What is a transfer batch? The number of pieces moved downstream at one time, letting the next operation start early. Definition, worked math, and setup guide.
What Is a Work Center Group? Machine Pools Explained
A work center group is a machine pool: route a step to 'any mill' and the scheduler picks the best member each run, by speed, availability, or a set priority.
What Is an Optimality Gap in Production Scheduling?
The optimality gap measures how far a schedule can possibly be from the best one: proven within X% of optimal. What the number means and how a solver earns it.
Attend Fraction Explained: One Operator, Seven Machines
Operator attend fraction defines how much human attention a machine-hour consumes: 0 for lights-out, 0.5 for one person tending two machines, 2.0 for a crew.
Why Did My Job Jump 2 Days After a Reschedule?
Your job moved after a reschedule and the new end date looks wrong. Here are the four real causes, how to confirm which one you have, and the fix for each.
Why the Optimizer Returned the Same Schedule (And When That's Correct)
A schedule optimizer showing no improvement is not always broken. The never-worse rule, locked jobs, and time budgets explain it, and each has a check.
Work Center Showing Overload: Causes and Fixes
A work center overloaded beyond its capacity is either a data error, planned overtime, or synchronized parallel work. How to tell which, and the fix for each.

AS9100 Scheduling Requirements: Aerospace Production Compliance
Guide to AS9100 Rev D scheduling requirements for aerospace manufacturers. Covers clause 8.1, operational planning, configuration management, and on-time delivery tracking.
