Operations and Routes with Scrap Management
Complete the full lesson to earn 25 points
Work through each section, then tap “Mark as Complete” on the last one.
✦ Skip the page breaks and see fewer ads — read each lesson on a single page with Pro
Operations and Routes with Scrap Management
Introduction: The Architecture of Production
In the world of manufacturing, production is rarely a linear path of perfect inputs leading to perfect outputs. Instead, it is a complex orchestration of machinery, labor, time, and material management. At the heart of this orchestration lies the concept of "Routes" and "Operations." When we talk about configuring production prerequisites, we are essentially defining the blueprint for how a raw material transforms into a finished good. Understanding how to structure these routes and, crucially, how to account for the inevitable reality of scrap, is what separates a chaotic shop floor from a well-oiled production machine.
This lesson explores the technical and logical requirements for setting up manufacturing routes. We will move beyond the basic definition of a sequence of steps and dive into how individual operations interact with resources, how calendars dictate availability, and how to mathematically and procedurally account for scrap. Whether you are managing discrete manufacturing or process-based production, these concepts provide the foundation for accurate cost estimation, scheduling, and inventory management. If you ignore these configurations, your production plans will inevitably drift from reality, leading to stockouts, missed delivery dates, and inaccurate financial reporting.
Defining Operations and Routes
A "Route" is the sequence of operations required to manufacture a specific item. An "Operation" represents a single step in that sequence. Think of a route as a recipe: if you are baking bread, the operations are mixing, proofing, shaping, and baking. Each operation must be performed in a specific order, and each requires a specific resource—such as a dough mixer, a proofing cabinet, or an industrial oven.
The Anatomy of an Operation
An operation is more than just a name. To function within an Enterprise Resource Planning (ERP) or Manufacturing Execution System (MES), an operation requires several data points:
- Resource Requirement: What machine or work center is needed?
- Time Parameters: How long does the setup take, and how long does it take to process a single unit or a batch?
- Sequence Number: The order in which the operation occurs.
- Cost Category: How do we assign overhead or labor costs to this step?
Defining Routes
A route connects these operations. It defines the path the material takes through the facility. In complex environments, a route might be static, or it might be dynamic—meaning it changes based on the specific variant of the product being produced. By defining these paths, you allow the system to calculate the "Lead Time" of a product. If Operation A takes 30 minutes and Operation B takes 60, the system knows that the product requires at least 90 minutes of machine time, plus any transit or queue time between stations.
Callout: Operation vs. Resource It is common to confuse an operation with a resource. Remember: An operation is the task (e.g., "Drill Hole"), while the resource is the tool (e.g., "Drill Press #4"). One operation can often be performed by different resources, but one resource can only perform one operation at a time.
Resource Calendars: The Temporal Constraint
You cannot schedule production if you do not know when your machines are available. Resource calendars define the working hours, maintenance windows, and shifts for your equipment. If a machine is scheduled to run for 24 hours but its calendar only shows 8 hours of availability, your production scheduling will fail.
Configuring Calendars
A standard calendar involves defining a work week, identifying holidays, and specifying shift patterns. For instance, a "Day Shift" might run from 08:00 to 16:00, while a "Night Shift" runs from 22:00 to 06:00. These patterns are then linked to specific resources.
The Impact of Calendars on Scheduling
When the production engine calculates a schedule, it performs a "backward pass" or "forward pass" using these calendars. If an operation takes 10 hours and the machine is only available for 8 hours on a Tuesday, the system will automatically split the operation across Tuesday and Wednesday. Without accurate calendar data, the system will assume infinite capacity, leading to unrealistic production schedules that demand machines work during maintenance or off-hours.
Tip: Maintenance Windows Always include planned maintenance as a non-working period in your resource calendars. If you treat machines as 100% available, you will ignore the reality of downtime, which is the primary cause of late production batches.
Understanding Scrap Management
In manufacturing, "scrap" refers to material that is wasted, damaged, or fails quality inspection during the production process. While we aim for zero defects, scrap is a statistical reality in almost every industry. Managing scrap effectively is essential for two reasons: inventory accuracy and costing.
Scrap Types
- Operation Scrap: Material lost during a specific step (e.g., metal shavings created during a milling process).
- Product Scrap: Finished goods that fail final quality testing and must be discarded.
- Component Scrap: Raw materials that are damaged during handling or preparation.
Why Scrap Must Be Configured
If you do not account for scrap, your "Bill of Materials" (BOM) will assume a 1:1 ratio between raw material and finished product. If your process has a 5% scrap rate, and you need to produce 100 units, the system will only plan for the raw materials for 100 units. You will end up with 95 finished units and a shortage of raw materials. By configuring scrap percentages at the operation level, the system automatically "inflates" the required raw material quantity to ensure you end up with the desired yield.
Practical Implementation: Configuring Routes and Scrap
Let’s walk through a scenario. You are manufacturing a custom metal bracket. The process involves two operations: Cutting and Welding.
Step 1: Define the Resource
First, create your resources in the system.
- Resource ID: CUT-01
- Calendar: Standard_8hr_Shift
- Efficiency: 95% (This accounts for minor machine slowdowns)
Step 2: Define the Operation
Define the Cutting operation.
- Operation ID: OP-10
- Description: Cut metal to length
- Resource Requirement: CUT-01
- Scrap Percentage: 2% (The blade waste)
Step 3: Define the Route
Link the operations into a sequence.
- Sequence 10: OP-10 (Cutting)
- Sequence 20: OP-20 (Welding)
Example Code Snippet: Representing a Route in JSON
While most ERP systems use a graphical interface, the underlying data structure usually looks like this. This structure helps you understand how the system stores these relationships.
{
"routeId": "BRACKET-001",
"operations": [
{
"sequence": 10,
"name": "Cutting",
"resourceId": "CUT-01",
"processTime": 5,
"scrapPercentage": 0.02,
"nextOperation": 20
},
{
"sequence": 20,
"name": "Welding",
"resourceId": "WELD-01",
"processTime": 15,
"scrapPercentage": 0.01,
"nextOperation": null
}
]
}
Explanation of the snippet:
processTime: Represented in minutes per unit.scrapPercentage: A decimal representing the failure rate at this specific step.nextOperation: A pointer that enforces the logical flow.
Best Practices for Route Management
Effective route management requires discipline. Over-complicating your routes can lead to a system that is impossible to maintain.
1. Keep Operations Granular but Manageable
Don't create an operation for every single movement of a part. If a part moves from a machine to a table, that is not an operation. Only define operations that consume time, labor, or machine capacity, or that represent a quality gate.
2. Regularly Audit Scrap Percentages
Scrap rates are not static. As machines age or as your processes improve, the amount of scrap generated will change. Conduct a quarterly review of your scrap percentages. If your actual scrap is 5% but your system is configured for 2%, you will constantly run into material shortages.
3. Use Resource Groups for Flexibility
If you have five identical drill presses, do not create five separate routes. Create a "Resource Group" called "Drill_Press_Group" and assign the route to the group. The system can then automatically assign the operation to whichever machine in that group has the earliest availability.
4. Account for "Queue" and "Wait" Time
Many beginners only account for "Process Time." However, items often sit in a bin waiting for the next machine. If you ignore "Queue Time," your total production time will be grossly underestimated.
Common Pitfalls and How to Avoid Them
Pitfall 1: The "Infinite Capacity" Trap
Many systems default to infinite capacity. If you don't define calendars and link them to resources, the system will assume you have unlimited machines.
- The Fix: Always enforce capacity constraints in your production scheduling settings. If a machine is booked, the system should push the job to the next available time slot, not ignore the conflict.
Pitfall 2: Neglecting Setup Time
Users often focus on the "Run Time" (the time to process one unit) but forget the "Setup Time" (the time to configure the machine for a new batch).
- The Fix: If you produce in batches, setup time is critical. If your setup time is 60 minutes and your run time is 1 minute, producing a batch of 10 units takes 70 minutes, not 10. Always include setup times in your operation definitions.
Pitfall 3: Inconsistent Units of Measure
If your BOM is in kilograms but your route processes in pieces, the system will struggle to calculate the scrap correctly.
- The Fix: Standardize your units of measure across the entire production lifecycle. If you must convert, ensure the conversion factors are locked and audited.
Comparison: Static vs. Dynamic Routes
In some environments, the path a product takes depends on its attributes. For example, a blue bracket might require an extra painting step that a grey bracket does not.
| Feature | Static Route | Dynamic Route |
|---|---|---|
| Complexity | Low | High |
| Flexibility | Rigid, one path for all | Adaptive based on product attributes |
| Maintenance | Easy to update | Requires complex logic/rules |
| Use Case | Standardized products | Highly customized/configured products |
Note: If you are starting out, always aim for the simplest possible route structure. Only move to dynamic routing if your product variety genuinely demands it, as dynamic routes are significantly harder to troubleshoot when production schedules fail.
Advanced Scrap Logic: The Yield Calculation
When you have multiple operations with scrap, the calculation for the total required raw material is cumulative. This is often referred to as "Yield Management."
If you need 100 units of a finished good:
- Welding (OP-20) has a 1% scrap rate. To get 100 good units, you need 100 / (1 - 0.01) = 101.01 units entering the welding stage.
- Cutting (OP-10) has a 2% scrap rate. To get 101.01 units out of cutting, you need 101.01 / (1 - 0.02) = 103.07 units.
Your system should automatically perform this "Backwards Yield Calculation." If you are doing this manually in a spreadsheet, you are prone to errors. Ensure your ERP system is configured to calculate yield at each step of the route.
Operational Troubleshooting: What to do when things go wrong
If your production floor reports that they are consistently running out of parts, follow this troubleshooting checklist:
- Verify the BOM vs. Route: Does the BOM match the material consumption defined in the route?
- Check Actual vs. Expected Scrap: Pull a report of actual scrap recorded at each operation over the last 30 days. Compare this to the "Scrap Percentage" field in the route. If they don't match, update the route.
- Review Resource Calendars: Are the machines actually working when the system thinks they are? Check for missed maintenance or unscheduled downtime that wasn't entered into the calendar.
- Analyze Queue Times: Is work piling up between operations? If so, your queue times are likely underestimated.
- Audit the "Run Time": Is the time defined in the route accurate to the actual time it takes a technician to complete the task? Observe a cycle and re-time the process if necessary.
Step-by-Step: Configuring a New Operation with Scrap
If you need to add a new step to an existing route, follow this structured process to minimize disruption:
- Draft the Operation: Create the operation in your test environment first. Define the resource group and the estimated process time.
- Set the Scrap Factor: Calculate the expected scrap for this new step based on historical pilot runs or engineering estimates.
- Update the Route: Insert the new operation into the sequence. Update the
nextOperationpointers for the previous and subsequent steps. - Validate the BOM: Ensure that the raw materials required for this new operation are added to the BOM and linked to this specific operation ID.
- Run a Simulation: Use the system's "Production Simulation" or "Planning Workbench" tool to see how this change affects the total lead time and material requirements for an upcoming order.
- Deploy: Once the simulation shows logical results, push the configuration to the production environment.
The Role of Data Integrity
Everything discussed in this lesson relies on data integrity. A route is only as good as the information fed into it. If your shop floor staff does not record scrap as it happens, your scrap percentages will remain theoretical rather than factual.
Building a Culture of Accurate Reporting
Technology cannot solve a process problem. If technicians feel penalized for reporting scrap, they will hide it. You must create an environment where reporting scrap is seen as a way to improve the accuracy of the production plan, not as a way to punish the operator. When scrap is reported accurately, the system can automatically trigger a replacement order for more raw materials, which is far better than discovering a shortage at the moment of assembly.
The Feedback Loop
The most effective manufacturing organizations treat routes as "living documents." They hold monthly meetings to review the performance of routes. If a specific machine is consistently under-performing, they don't just blame the operator; they look at the route to see if the process time needs adjustment or if the resource requires a maintenance intervention.
Summary and Key Takeaways
Configuring production prerequisites, specifically routes and operations, is the foundation of operational excellence. By moving from a "gut feeling" approach to a data-driven model, you ensure that your production floor is synchronized with your inventory and financial systems.
Key Takeaways for Success:
- Routes are Recipes: Treat your routes with the same care as your product design. They define the "how" and "when" of your production.
- Calendars are Constraints: Never ignore the reality of time. Accurately mapping your shifts, holidays, and maintenance into resource calendars is the only way to generate a reliable schedule.
- Scrap is Inevitable: Do not plan for a perfect world. Use historical data to set realistic scrap percentages at each operation to ensure your raw material planning is accurate.
- Granularity Matters: Avoid the trap of over-engineering your routes. Focus on operations that consume significant time or resources and represent critical quality gates.
- Yield Calculation is Cumulative: Understand that scrap at early stages increases the total material requirement for the entire process. Ensure your system calculates this automatically.
- Continuous Improvement: Routes are not "set and forget." They should be reviewed, audited, and updated based on the actual performance of the shop floor.
- Data Culture: The best technical configuration will fail if the people on the shop floor do not accurately record what is happening. Foster a culture of transparency regarding scrap and machine performance.
By mastering these elements, you provide your organization with the visibility required to scale production, manage costs, and meet customer demands with precision. Remember, the goal of these configurations is not just to "fill out the forms" in your software, but to create a digital twin of your physical manufacturing process that you can rely on to make informed business decisions.
Enjoying the courses?
Everything stays free. Pro shows fewer ads, doubles your daily points limit so you progress twice as fast, and lets you read each lesson on one page.
- ✓ Fewer advertisements
- ✓ 2× daily points limit
- ✓ Distraction-free lessons