- Home
- Blog
- Industry Applications (EDGEBIC)
- Scheduling Musical Instrument Manufacturing Around…
Scheduling Musical Instrument Manufacturing Around Finish Cure and Hand Work
In instrument building, the schedule is decided by cure time and by the handful of people who can do the hand work. EDGEBIC by User Solutions carries finish cure as real elapsed hours, sequences the spray booth by color family, and books fret dressing and final setup against the specific craftspeople who are actually qualified to do them.
Milling, bending, and body assembly are all schedulable in the ordinary way. Finish and final setup are where an instrument shop loses weeks, and they are usually the two areas whose real capacity nobody has written down.
Cure Time Is Elapsed Time and It Belongs in the Plan
A finish schedule that counts only spray minutes is wrong by weeks. Between coats there is a flash-off. After the last coat there is a cure that may run two weeks before the instrument can be leveled and buffed. None of that is work, all of it is time, and all of it decides the ship date.
Put the cure between coats on the routing as queue time so the schedule genuinely holds the instrument for those hours without booking a booth or a person. Then model the final cure the same way. A six-coat nitrocellulose build with a two-week final cure comes out of the plan at its real elapsed length rather than at the sum of the spray operations.
Cure racks are also finite even though nobody stands at them. Enter the rack space as a work center with a real capacity so the plan cannot promise forty bodies into a room that holds twenty-eight. The general principle is covered in finite vs infinite capacity scheduling.
Sequencing the Booth by Color Family
Two instruments in the same color can follow each other with a wipe between them. A move from a dark opaque to a clear natural costs a full gun and line purge, and getting it wrong shows up as a contaminated finish nobody can buff out.
Build a setup matrix on the booth. Rather than mapping every color against every other, group your finishes into four or five families (clear and natural, light bursts, dark bursts, solid opaques, metallics) and record family-to-family transition hours. Five families is twenty-five cells, which is a table a scheduler keeps current, not a project that stalls. See how setup families reduce scheduling complexity and sequence-dependent setup times.
With real numbers in the matrix, the sequence optimizer batches compatible sprays. The multi-run layer is guaranteed never to return a schedule worse than the baseline it started from, so running it carries no downside: compare total purges and late-job count, then accept only if it wins. For how the optimizer reports its own confidence, see how a proven optimality gap builds trust.
The Hand Work Is the Real Constraint
Fret dressing, nut cutting, and final setup are the operations customers judge you on, and they are done by a small number of people. A shop with twelve benches may have three people who can do a full setup to spec and one who can do a compound-radius refret.
Record each craftsperson's skills, put them on the shift roster, and require the matching skill on those operations. The schedule then books the work only where a qualified person genuinely has hours, so a thirty-unit batch does not land on a week when both setup techs are already committed. See how operator skills constrain a schedule and how the shift operator roster works.
The same model gives you a cross-training case. Run the same batch with one more qualified setup tech on the roster and compare the finish dates. That comparison is the argument for training, made in weeks rather than in opinion. See how skills data targets cross-training spend.
Pools of Machines and Clamping Stations
CNC carve machines, sanders, and buffing wheels are usually interchangeable, and naming one on the routing turns it into the queue while its neighbors idle.
Put the interchangeable machines into a work center group and bind the step to the group. At schedule time the engine expands the group and places the batch on whichever member finishes soonest against live load, carrying that member's own effective run time. Clamping and glue-up stations behave the same way: enter the station as a work center with the number of real positions so the plan cannot promise more bodies into clamps than you own. See how a work center group shops a pool of machines.
Wood Acclimation Before Anything Else
Rough stock that has not come to equilibrium in a conditioned room will move after the instrument is built. That acclimation period is a real elapsed step and it belongs on the routing at the front, so the plan does not quietly assume today's delivery is tomorrow's neck blank.
Model it as elapsed time and the schedule places rough milling on the first day the stock is genuinely ready, not on the day it arrived on the dock.
A Worked Batch
A 120-unit guitar batch across three finish families with a fixed dealer ship date, scheduled backward from that date.
| Step | Resource | Time | Placed |
|---|---|---|---|
| Acclimate stock | Conditioned room, elapsed | 10 days | Week 1 to week 2 |
| Rough mill and carve | CNC group member chosen at schedule time | 4 days | Week 3 |
| Body assembly and glue-up | Clamping stations, real position count | 5 days | Week 3 to week 4 |
| Sand and seal | Sanding pool | 3 days | Week 4 |
| Spray, dark burst family | Booth, batched with another dark burst run | 2 days | Week 5 |
| Cure | Cure racks, elapsed | 14 days | Weeks 5 to 7 |
| Level and buff | Buffing pool | 3 days | Week 7 |
| Final assembly and setup | Bench with a qualified setup tech on roster | 4 days | Week 8 |
The spray landed in week 5 because week 5 already carried a dark burst run, so the transition cost a wipe rather than a purge. The cure is on the plan as fourteen elapsed days, which is why the dealer date is week 8 and not week 6. Final setup was placed against a specific tech's available hours.
When a Batch Slips
Operators log start, stop, and quantity at a floor station, so a glue-up that ran two days over pushes only the work that has not started. Completed operations are never moved by a reschedule, so the record of what was actually carved, sprayed, and set stays intact through every replan. Over a few months those logged times become the evidence your standard times need, which matters most on hand operations where the routing numbers were an estimate made years ago. See how a reschedule uses last night's actuals.
Heritage in Craft-Heavy, Constrained Manufacturing
User Solutions has built finite capacity scheduling since 1991, more than 35 years, for operations where a scarce skill and a slow shared resource set the pace: US Navy, GE, BAE Systems, and Cummins across 33 locations. The lineage behind EDGEBIC, including the RMDB heritage, drove GE Railcar on-time delivery from 30 percent to 90 percent in an operation built on shared constrained resources and long cycles. An instrument shop losing weeks to cure racks and an overbooked setup bench is that problem in wood and lacquer.
Where to Start
Put your real cure times on the routings, including flash-off between coats. Enter cure racks and clamping stations as work centers with their true position counts. Group your finishes into four or five families and record the transition hours. Record who can do fret work and final setup, and put them on the roster. Then schedule backward from a dealer date and see which week runs out first.
For fundamentals, what is production scheduling covers the basics and forward vs backward scheduling covers scheduling from a ship date. A neighboring sector with the same finish-and-cure shape is furniture finishing changeover scheduling. The industry fit guide maps the rest and EDGEBIC is the product hub. Want to know how many instruments your cure racks really allow per month? Contact US for a demo.
Model the cure between coats as queue time on the routing, so the schedule holds the instrument for the real number of hours before the next operation can start and does not book a spray booth or a person for that window. A nitrocellulose build with six coats and a two-week final cure then shows its true elapsed length in the plan. Without it, every finish schedule is optimistic by weeks and the buffing queue is a permanent surprise.
Yes. Build a setup matrix on the booth so each color and finish transition carries its real cost. Sunburst after sunburst costs almost nothing, while moving from a dark opaque to a clear natural costs a full gun and line purge. Group your finishes into four or five families, record family-to-family transition hours, and the sequence optimizer will batch compatible runs instead of accepting the due-date order.
Treat the skill as the constraint rather than the bench. Record each craftsperson's skills, put them on the shift roster, and require the matching skill on fret dressing, nut cutting, and final setup. The schedule then books those operations only where a qualified person has hours available, so a batch of thirty instruments does not get promised against a week when your two setup techs are already committed.
Expert Q&A: Deep Dive
Q: Our finish schedule is always wrong because the cure time is guessed. What does the plan look like once it is modeled properly?
A: It gets longer and it gets true, which is the trade you want. Put each coat, each flash-off, and the final cure on the routing with their real hours, and a six-coat nitro build that everyone called two weeks turns out to be nineteen or twenty-two days of elapsed time depending on the finish. That number then drives the ship date rather than being absorbed by whoever is chasing the order. It also shows you where the cure racks run out, because cure space is finite even though nobody is standing at it, and rack shortage is the failure that actually stops a finish department.
Q: We have four CNC machines carving bodies and necks but the routing names one, so it becomes the queue. What changes?
A: Put the four into a work center group and bind the carve step to the group rather than to a named machine. At schedule time the engine expands the group, compares each member's projected finish against live load, and places the batch on whichever machine gets it done first, carrying that member's own effective run time. If one machine is slower on hard maple, record it as that member's efficiency factor. Batches already running stay put, and a body that must go on a specific machine because of a fixture can be pinned so the pin holds through every reschedule.
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.
