- Home
- Blog
- Glossary (EDGEBIC)
- What Is a Parallel Factor in a Routing Step? EDGEB…
What Is a Parallel Factor in a Routing Step? EDGEBIC Definition
A parallel factor is the speed multiplier applied when several instances of the same work center run one routing step simultaneously. In EDGEBIC by User Solutions, a routing step normally claims hours on one machine, but some operations are physically run by several identical machines at once. The parallel factor is where you record what that arrangement does to the step's effective time.
The kitchen version: one oven bakes the tray in forty minutes. Three ovens do not always give you fourteen minutes, because someone still has to load them and they do not all come up to temperature together. The factor is where you write down what three ovens really buy you.
For the broader vocabulary of planning, see the manufacturing glossary.
How a Parallel Factor Works
Start with the base case. A routing step says how many hours it takes per unit and which work center performs it. Multiply hours per unit by order quantity, add setup, and you have the step's claim on a machine.
That model assumes one machine doing the work. Plenty of operations do not work that way. A work center may hold four identical drill presses, and a large order may be run across three of them at the same time. The physical duration of that step is not the single-machine duration, and if the plan says it is, every date downstream is wrong.
Two settings describe the arrangement. The number of instances applicable to the step says how many of the work center's machines this particular operation may use, which can be fewer than the total available because not every machine is suited to every part. The parallel factor says what running them together does to the effective time.
The reason the factor is entered rather than derived is that parallel work is rarely ideal. Three machines seldom deliver exactly one third of the duration. Loading takes time. An operator can only stand in one place. A shared fixture has to move. Machines do not all start on the same second. Real plants observe a gain that is genuinely useful and genuinely short of the arithmetic.
Keep it distinct from the other multiplier on the routing. When a step can run on a different work center instead of the primary one, that alternate carries its own factor describing its relative speed. That is substitution: use this machine instead. The parallel factor is ganging: use several of the same machines together. Both scale time, which is why the two get mixed up, but they answer different questions.
A Concrete Example
Drilling work center, four identical presses. Job 42 needs three hundred parts drilled, at 0.1 hours per part. On one press that is thirty hours of drilling.
Thirty hours is more than three shifts, and the job is due Thursday. So the shop runs the operation on three presses at once.
If the routing step says nothing about parallel running, the engine plans thirty hours on one press. The schedule shows the drilling finishing Wednesday night and everything downstream stacked behind it, when in reality the floor will be done Monday afternoon. Every date after that step is pessimistic, and the planner learns to distrust the board.
So the step is configured for three applicable instances with a parallel factor that reflects what those three presses actually deliver. Perfect parallelism would give ten hours. The shop measures twelve, because loading and the shared operator eat the difference. Twelve is what gets entered.
Now the plan says twelve hours of drilling, the downstream steps sit where they belong, and the promised date matches the floor. Note that entering the ideal ten would have been worse than useless: the schedule would consistently promise two hours it cannot deliver, on every job that runs this step, forever.
How EDGEBIC Uses It
The parallel factor is a field on the routing step:
- It scales the step's effective time when several instances of the same work center run the operation together, so the plan reflects ganged running rather than single-machine running.
- It pairs with the applicable instance count on the step, which says how many of the work center's machines this operation may actually use.
- It is distinct from the alternate work center factor, which describes a substitute machine's relative speed rather than the effect of running several of the same machine at once.
For the substitution multiplier, see what is a true alternate work center. For the instance count itself, see what is applicable instances in a routing step. To set the value, follow how to set a parallel processing factor.
Expert Q&A: Deep Dive
Q: We run three machines on one operation but the schedule plans it as if it were one. What am I missing?
A: The step is probably configured for a single instance, or its parallel factor still reflects the single-machine time. Parallel running is not something the engine assumes; it has to be described on the step, both in how many instances are applicable and in the factor that says what running them together does to the effective time. Set the applicable instances for the step and then set the parallel factor to reflect what three machines actually deliver, which is often not exactly a third of the time, and the plan will start matching what the floor does.
Q: Should I set the parallel factor to the theoretical value or the observed one?
A: The observed one, every time. The theoretical value assumes perfect parallelism: three machines, one third the time, no coordination cost. Real operations lose something to loading, to sharing an operator, to a fixture that moves between machines, or to the simple fact that the crew cannot start all three at the same instant. If you enter the theoretical value the schedule will promise dates you consistently miss by a small amount, which is corrosive to trust. Enter what you actually see and the plan will hold.
Frequently Asked Questions
Ready to Transform Your Production Scheduling?
User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team
Manufacturing Software Experts
User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.
Share this article
Related Articles
The EDGEBIC Scheduling Glossary Index
A themed index to the EDGEBIC glossary: scheduling engine, capacity and calendars, materials and planning, shop floor, reporting, quoting, and data import terms, defined in plain language.
What Is the Critical Chain in Manufacturing Scheduling?
The critical chain is the longest dependent path through a plan once shared machine contention is counted, not just step precedence. Here is how it differs from the critical path.
What Does Finite Capacity Mean in EDGEBIC?
Finite capacity means the scheduler refuses to book more hours on a machine than that machine actually has. See exactly how EDGEBIC enforces it, day by day and shift by shift.
