Glossary (EDGEBIC)

What Is a Material Step in a Routing? Definition and Example

User Solutions TeamUser Solutions Team
|
5 min read

A material step is a routing step that consumes a raw material or purchased component at its point in the sequence, without running an operation on a work center and without using machine hours or finite capacity. Where a work center step runs the mixer for ten minutes, a material step is the one that says add the flour: it marks where and how much of an ingredient is drawn into the job. It sits in the same routing as the machine operations, at the exact step where the material is needed, but it competes for no capacity of its own.

This entry is part of the EDGEBIC by User Solutions glossary series; for the broader vocabulary of production planning, see the manufacturing glossary.

How a Material Step Works

A bill of routing holds two kinds of steps that behave very differently. A work center step names a machine, a setup time, and a run time per unit, and the scheduler dates it against that machine's shift calendar and existing load, consuming finite capacity. A material step names an item and a quantity, and that is the point of it: it records that a specific material is consumed here, not that a machine runs.

Because a material step uses no work center and no hours, it does not extend the machine schedule. The engine handles it as an assignment at its sequence point rather than a block of run time. It marks consumption and, where the material must physically be present, it can gate the following operation: the step after the material cannot start until the material is available.

The field that records which kind of thing a routing position refers to is the BOR item type, which separates a product, a work center step, a raw material, and a sub-assembly component.

That separation keeps the schedule honest. The time in a routing comes from the work center operations and from any queue, transit, or transfer settings, never from the material step pretending to occupy a machine.

A Concrete Example

A routing for a welded frame reads: cut, weld, inspect. The frame consumes 4x8 steel plate at cutting and consumes fasteners at welding. You model both consumptions as material steps placed at the right points:

SequenceStepTypeConsumes
10Steel plateMaterial2 sheets 4x8
20CutWork centerSaw-A, 3 h
30FastenersMaterial24 bolts
40WeldWork centerWeld-1, 5 h
50InspectWork centerQC, 1 h

The engine schedules Saw-A for 3 hours, Weld-1 for 5, and QC for 1: 9 hours of dated machine work. The two material steps add no hours to that total. They record that two sheets are drawn before cutting and two dozen bolts before welding, and if the fasteners are not on hand when welding wants to begin, the weld step waits on them.

How EDGEBIC Uses It

In EDGEBIC a material step is a routing step whose item is a material or component rather than a work center, and the engine treats it as a consumption point, not a capacity load.

  • It draws material at its sequence point. The step records the item and quantity consumed where it sits in the routing, so the right materials are attached to the right operation.
  • It uses no work center hours. A material step does not compete for machine capacity and does not extend the run schedule; the machine time comes from the work center steps around it.
  • It can gate the next operation. Where the material must be present, the following work center step is held until the material is available, which is why a job can show a material step holding it up even though the step itself has no duration.
  • It sits alongside sub-assemblies. For a component that is itself manufactured, a sub-assembly step nests a whole routing instead; a material step is for the item you simply consume.

Material steps are part of what makes a routing a complete build recipe rather than just a list of machine operations. To add one on a real routing, see how to add a material step to a routing in EDGEBIC, and for the wider finite capacity picture, finite versus infinite capacity scheduling explains why material and capacity are tracked separately.

A material step is a routing step that consumes a raw material or a purchased component at a specific point in the sequence, rather than running an operation on a work center. It does not use machine hours or work center capacity; it marks where and how much material is drawn into the job. In recipe terms it is the ingredient added at a stage, like the step that says add the flour, as opposed to the step that runs the mixer.

A work center step names a machine, a setup time, and a run time per unit, and it consumes finite capacity: the scheduler dates it against the machine's shift calendar and existing load. A material step names an item and a quantity, uses no work center and no hours, and does not compete for capacity. Both live in the same routing at their proper sequence points, but only the work center steps produce dated machine operations.

By itself, no. A material step does not consume work center hours, so it does not extend the machine schedule the way a run does. It marks the consumption point in the sequence and, where the material must physically arrive first, it can gate when the following work center step is allowed to start. The time in a routing comes from the work center operations and from any transit, queue, or transfer settings, not from the material step's own duration.

Expert Q&A: Deep Dive

Q: My job says a material step is holding it up, but material steps do not take machine time. What is going on?

A: A material step does not consume machine hours, but it can still gate the sequence if the material it draws is not available when the following operation wants to start. The step marks the consumption point, and the operation after it cannot begin before the material is on hand. The fix is on the material side: confirm the item and quantity on the step, check that stock or an inbound receipt covers it, and the following work center step is released once the material clears.

Q: Should I model a purchased component as a material step or as a sub-assembly?

A: Use a material step for a raw material or a bought-in part you simply consume, like sheet steel or a fastener: you draw a quantity and move on. Use a sub-assembly when the component is itself made through its own routing and you want the parent job to wait on that build. A material step marks consumption; a sub-assembly pulls in a whole nested routing. Both attach at the sequence point where the item is needed.

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