Industry Applications (EDGEBIC)

Scheduling Precast Concrete Around Form Beds and Cure Time

User Solutions TeamUser Solutions Team
|
8 min read

A precast plant does not run out of concrete, it runs out of form beds. EDGEBIC by User Solutions models each casting bed as finite capacity, carries cure as real elapsed time on the routing, and pools interchangeable beds so a pour lands where a bed is genuinely free rather than where a wall chart said it would be.

The mixing, the rebar, and the crew are rarely the limit. The limit is how many beds you own and how long each piece sits in one.

The Bed Is the Work Center

In most precast plants the schedule lives on a whiteboard, and the whiteboard has no concept of capacity. Somebody writes a pour into a bed, somebody else writes a different pour into the same bed, and the clash surfaces on the morning of the pour.

Model each bed as a work center. Give it a capacity, a calendar, and a name that matches what the yard calls it. Now the scheduler can only place one pour into a bed window at a time, because finite capacity means the engine will not double-book a resource that is already committed. The difference between that and infinite capacity planning is covered in finite vs infinite capacity scheduling.

If a bed is longer and can hold two shorter panels, that is not a scheduling exception, it is a capacity number. Set the bed's capacity to reflect what it actually holds and the engine fills it accordingly.

Cure Is Elapsed Time, Not Worked Time

The most common precast scheduling error is treating cure as if it only counts during working hours. A sixteen-hour cure on an eight-hour shift calendar becomes a two-day cure in the plan, or worse, the schedule strips the piece at the end of the shift because nobody modeled the wait at all.

Put cure on the routing as its own step with its real elapsed window so the calendar carries it straight through the overnight and the weekend. A 3 PM Friday pour with a sixteen-hour cure is ready Saturday morning. If the plant does not run Saturday, the strip crew picks it up Monday at 7 AM, and the schedule shows that honestly instead of pretending the piece shipped Saturday.

Steam cure and accelerated cure are just different numbers on the same step. If a heated bed cures in eight hours and an ambient bed takes twenty, those are two different steps or two members of a bed group with their own effective times.

Pooling the Beds

Not every bed is special. A plant with twelve beds usually has three or four families of genuinely interchangeable beds, and the routing names one specific bed only because someone wrote it that way when the mold was new.

Bind the pour step to a work center group instead. At schedule time the engine expands the group into its members, compares each member's projected availability against live load, and places the pour on the bed that frees up soonest. Members carry their own effective time, so a heated bed that turns a piece faster is modeled honestly rather than averaged away. How the pooling works in detail is in how a work center group shops a pool of machines.

Beds already cast stay where they are. Only pours that have not started re-shop the pool on a reschedule, which is what keeps the plan stable for the crew that already set forms this morning.

The Steps Around the Pour

A precast routing is short but every step matters, and the ones nobody schedules are the ones that break the week.

StepWhat it isCommon scheduling error
Cage buildRebar assembly, often a separate crewAssumed instant, so cages are not ready
Form setSetting side forms, blockouts, insertsFolded into the pour, hiding real hours
Pour and finishThe bed occupation itselfModeled, but without bed capacity
CureElapsed waitSkipped entirely or clipped to a shift
Strip and liftCrane and crew, a shared resourceNot modeled, so the crane is over-committed
Yard finishingPatch, seal, cut openingsTreated as buffer, so it silently absorbs delay
Load and shipTruck and permit windowsPlanned separately from production

Model the crane as its own work center if one crane serves all beds. On many plants the crane, not the bed, is the true constraint on strip day, and nobody has ever measured it because it never appeared on a schedule. Flagging it is covered in production bottleneck identification.

A Worked Week

A twenty-piece double-tee order through a routing on a plant with a bed group of four long beds.

StepResourceTimePlaced
Cage buildRebar bay1.5 daysMon to Tue AM
Form setBed group member picked at schedule time4 hoursTue PM
Pour and finishSame bed5 hoursWed AM
CureElapsed, continuous16 hoursWed 12 PM to Thu 4 AM
Strip and liftCrane3 hoursThu 7 AM
Yard finishYard1 dayThu to Fri
LoadTruck dock2 hoursFri PM

The form set and pour landed on Bed 3 rather than the Bed 1 written on the ticket, because Bed 1 was still occupied by a Tuesday pour that ran long. The cure ran continuously through Wednesday night, so the strip crew had a real Thursday morning start instead of an optimistic Wednesday evening one. The crane was placed against its own capacity, so the second strip that morning went to 10 AM rather than colliding.

When a Pour Runs Long

Operators log start, stop, and quantity from the floor, so a pour that took two extra hours pushes only the work that has not started. Completed operations are never moved by a reschedule, so the record of what actually ran stays intact through every replan. That matters in precast, where a piece cast and cured is physically finished and no plan should ever suggest otherwise. See how to log actual hours and pieces.

Promising a Delivery Date

Precast is sold on a date, and the date is usually a guess about bed availability three weeks out. Quote simulation runs the proposed order against current finite capacity and returns a realistic promise window with the bed occupancy that produces it. If the answer is too late, you can test a second shift on the bed line or an alternate bed family in the same simulation before committing. The mechanics are in how a quote simulation produces a realistic date.

Heritage in Heavy, Slow-Cycle Manufacturing

User Solutions has built finite capacity scheduling since 1991, more than 35 years, for operations where a physical resource is the constraint and the cycle is long: 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 environment of long cycles and shared heavy resources. A precast plant fighting bed conflicts and unscheduled cure is the same shape of problem.

Where to Start

Enter your beds as work centers with real capacity. Put your actual cure hours on the routings as an elapsed step. Group the beds that are genuinely interchangeable and bind pours to the group. Then schedule a normal week and compare planned bed occupancy against what the wall chart claimed.

For fundamentals, what is production scheduling covers the basics and batch vs discrete scheduling covers the pour-and-cure pattern. A neighboring sector with the same oven-and-wait shape is composites cure oven scheduling. The industry fit guide maps the rest, and EDGEBIC is the product hub. Want to see your real bed occupancy for next week? Contact US for a demo.

Model each casting bed as a work center with its own capacity and calendar, then flag the bed line as the bottleneck so the schedule anchors around it. Every other step, rebar cage assembly, pour, strip, yard finishing, is placed relative to bed availability instead of being planned independently. That turns bed occupancy from a whiteboard guess into a finite capacity number you can read a week ahead.

Yes. Put cure on the routing as its own step with the real elapsed window so the calendar carries it, including the overnight and weekend hours a shift calendar would otherwise skip. A sixteen-hour cure poured Friday afternoon strips Monday morning, not Friday evening. The strip crew, the yard, and the shipping date all reflect that automatically.

Put the interchangeable beds into a work center group and bind the pour step to the group instead of one named bed. At schedule time the engine expands the group and places the pour on the member that frees up soonest against live load, carrying that member's own effective time. Pours already cast stay where they are and only unstarted work re-shops the pool.

Expert Q&A: Deep Dive

Q: We have twelve beds and a wall chart. Every Monday somebody discovers two pours were promised on the same bed. What actually stops that?

A: Finite capacity does. Each bed becomes a work center with a real capacity number, and the scheduler refuses to place a second pour into a window the first pour already occupies. Instead of discovering the clash Monday, the plan shows it the moment the order is entered, and the second pour is placed on the next free bed or the next free day. If you group the beds that are genuinely interchangeable, the engine picks the member that finishes soonest rather than the one written on the ticket. On a twelve-bed plant that alone usually recovers one to two pours a week that were being lost to reshuffling.

Q: Our cure is sixteen hours but our shift calendar is eight hours a day, so the schedule strips parts that are still green. How is that handled?

A: Cure is elapsed time, not worked time, so it should not be constrained by the shift calendar the way a labor step is. Model the cure step so the sixteen hours run continuously across the overnight gap, and the strip step is then placed on the first shift after the concrete is actually ready. A 3 PM Friday pour with a sixteen-hour cure becomes available Saturday morning, and if you do not run Saturdays, the strip lands Monday at 7 AM. Everything downstream, yard finishing, load, and the promised delivery date, shifts with it instead of quietly assuming a Friday night strip that never happened.

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

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.

Let's Solve Your Challenges Together