- Home
- Blog
- Industry Applications (EDGEBIC)
- EDGEBIC for Spring Manufacturing: Coiler Pools and…
EDGEBIC for Spring Manufacturing: Coiler Pools and Secondary Ops
EDGEBIC schedules a spring shop by pooling interchangeable coiling machines into work center groups, pricing wire-diameter changeovers in a setup matrix, and coordinating heat treat, grinding, and plating in dependency order against finite capacity. EDGEBIC by User Solutions brings finite-capacity scheduling to a shop where coiler assignment and shared secondary operations, not coiling speed, decide when springs ship. This post shows how it fits a compression, extension, or torsion spring manufacturer.
Where a Spring Shop Loses Time
A spring shop coils wire on automatic coilers, then runs the springs through secondary operations: stress relief or heat treat, grinding the ends, shot peening, plating or coating, and inspection. The coilers are fast once set. The time is lost in two places: which coiler a job lands on, and how the shared secondary steps get sequenced.
Most shops assign jobs to specific coilers by habit or by whoever set the machine last. The result is predictable: one coiler is buried three days deep while an interchangeable machine beside it sits idle because no one routed work to it. Meanwhile the stress-relief oven and the grinder are shared by every job, and when several jobs want them at once, springs pile up and lead times stretch. EDGEBIC puts real capacity behind both problems.
Pooling the Coilers
Group the coilers that can run the same wire range into a work center group, and a job routed to the group is shopped across only the members that can physically run it. A coiler limited to fine wire stays out of the pool for a heavy-gauge job, so a job is never sent to a machine that cannot handle its wire.
Each member carries its own effective run time, so a slower or older coiler books longer for the same job than a fast one, and the scheduler load-balances across the pool so identical machines share the work rather than one becoming a bottleneck. Instead of a planner pinning jobs to named machines from memory, the scheduler shops the whole pool and the stranded capacity comes back. The mechanics are covered in how a work center group shops a pool of machines, the same approach a machine shop uses for its machine pools.
The Wire-Diameter Changeover Matrix
Wire changes on a coiler are sequence-dependent. Running another job on the same wire diameter and material costs almost nothing. A small step in diameter needs a modest adjustment. A large jump in wire size needs a full setup, a feed change, and requalification of the first pieces.
EDGEBIC records those costs in a sequence-dependent setup matrix per coiler and campaigns jobs by wire size, so a coiler runs a family of similar springs before stepping to the next diameter instead of resetting at every job. Due dates stay the priority; the matrix stops a careless order from costing you setups you did not need. The general mechanism is the EDGEBIC setup matrix.
Coordinating the Secondary Operations
The value a spring shop misses most is coordination across the routing. Model each spring as its full routing, coil then stress-relieve then grind then plate then inspect, and EDGEBIC schedules the steps in dependency order so a step never starts before the one it depends on finishes. It does this across your shifts, covered in multi-shift scheduling.
Shared secondary work centers are the pinch. A stress-relief oven or a centerless grinder that every job passes through is scheduled against finite capacity, so it is never promised to two jobs at once. A batch oven is set to run one load per cycle, and if it is your slow step, you can flag it as the bottleneck with a target date so coiling feeds it at its own pace instead of piling coiled springs in front of it. The mechanics are covered in how to flag and schedule around a bottleneck.
A Worked Example: A Coiler Pool
Consider three interchangeable coilers and nine jobs. Assigned by habit, six jobs land on the fastest machine because operators trust it, and it runs three days deep while the other two finish in a day and sit.
Routed to a work center group instead, EDGEBIC shops each job across the three coilers, load-balances the work, and the nine jobs finish in a little over a day across the pool. No job waits three days behind a queue that a neighboring machine could have taken. The same three machines, the same nine jobs, only the routing changed from named machines to a pool.
Records and an Honest Boundary
EDGEBIC schedules production as jobs through their routing and records the planned and actual production for each, and its append-only change history preserves how the plan evolved. Operators log actual completion on a shop-floor kiosk, so a coiling run that took longer or a plating lot that came back for rework is captured as a measured duration, and a reschedule around it never moves work that already ran.
The honest boundary: EDGEBIC schedules and records production. It is not a wire-inventory, load-testing, or quality management system. What it gives a spring shop is the scheduling backbone, a pool that shops your interchangeable coilers, a setup matrix that campaigns wire sizes, and secondary operations coordinated in dependency order against finite capacity.
The Takeaway for a Spring Maker
Your ship dates are decided by which coiler a job lands on and how the shared secondary steps line up, not coiling speed. Pool your interchangeable coilers, campaign jobs by wire size, and schedule the whole routing against finite capacity, and the stranded machine time and the pileups in front of heat treat turn into capacity you can promise against. That is the practical value EDGEBIC brings, grounded in the finite-capacity engine that has served demanding manufacturers since 1991. For the fundamentals, see what is production scheduling.
Coil winders pool the same way, though their constraint sits downstream in a vessel that takes one load at a time: see scheduling transformer and coil winding around the impregnation cycle.
Ready to pool your coilers? Contact US for a demo and bring one week of coiler and secondary-operation records.
EDGEBIC lets you group the coilers that can run the same wire range into a work center group, and a job routed to the group is shopped across only the members that can run it. A coiler limited to fine wire stays out of the pool for a heavy-gauge job. Each member carries its own effective run time, so a slower or older machine books longer for the same job than a fast one, and the scheduler load-balances across the pool so identical coilers share the work.
Yes. Price each job-to-job changeover in a sequence-dependent setup matrix per coiler. Another job on the same wire diameter needs almost nothing, a small step in diameter needs a modest adjustment, and a large jump in wire size needs a full setup and requalification. The scheduler reads those numbers and campaigns jobs by wire size, so a coiler runs a family of similar springs before stepping to the next diameter instead of resetting at every job.
EDGEBIC models each spring as a routing, coil then stress-relieve then grind then plate then inspect, and schedules the steps in dependency order so a step never starts before the one it depends on finishes. Shared secondary work centers, like a stress-relief oven or a grinder several jobs use, are scheduled against finite capacity so they are never promised to two jobs at once. A batch oven is set to run one load per cycle, so it paces the springs that feed it.
Expert Q&A: Deep Dive
Q: We have five coilers and jobs get assigned to specific machines by habit, so one machine is buried while another sits. How does EDGEBIC fix that?
A: Pin-to-a-machine habits leave capacity stranded. Group your interchangeable coilers into a work center group and route jobs to the group instead of a named machine, and EDGEBIC shops each job across the members that can run it and load-balances across them. A job that needs fine wire only goes to the coilers that can run it. The machine that was buried and the one that sat idle end up sharing the work, and the pool's real capacity becomes visible.
Q: Our stress-relief oven is a batch step and springs pile up in front of it. Can EDGEBIC treat it as the pacing step?
A: Yes. Set the oven to run one batch load per cycle and, if it is your slow step, flag it as the bottleneck with a target date, and EDGEBIC schedules coiling to feed the oven at its own pace rather than piling coiled springs in front of it. Because it is scheduled against finite capacity, the oven is never double-booked, and you see the true output the oven allows before you promise a ship date.
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
Scheduling Abrasives Manufacturing Around Presses, Cure Ovens, and Grit Changes
Abrasives scheduling that carries grit changeovers as real sequence-dependent cost, models cure ovens as finite capacity, and pools presses so batches land on a free machine.
Scheduling Architectural Glass Fabrication Around the Tempering Furnace
Architectural glass fabrication scheduling that treats tempering as the constraint, groups lites by thickness and coating family, and works backward from the glazing ship date.
Scheduling Filtration Products Across Media, Pleating, and Assembly
Filtration manufacturing scheduling that overlaps media converting with pleating using transfer batches, pools pleaters, and keeps assembly fed instead of starved.
