EDGEBIC How-To

How to Record Tool Downtime for Calibration in EDGEBIC

User Solutions TeamUser Solutions Team
|
6 min read

To record tool downtime in EDGEBIC by User Solutions, open the Daily Hours tab, select the Tools inner tab, click the tool in the list, then set From: and To: in the entry row beneath the downtime grid and click Add. The range appears in the grid, and from the next scheduling run every operation that requires the tool skips those days. Both dates are inclusive: the tool is back the day after the end date.

Downtime is the tool's absence, whatever the reason: out for calibration, in the repair shop, or lent to another site. This post covers recording it. What a tool is and why it constrains the plan at all is in the tool constraint.

Before You Start

PrerequisiteWhy
The tool already exists and has been savedDowntime attaches to a saved tool; adding it to an unsaved one is refused
You know the exact last day the tool is awayThe end date is inclusive, so an off-by-one here is the most common data error
The absence covers whole daysPartial-day downtime is not modeled; a half day is blocked as a whole day or not at all

Step 1: Open the Tool

Open the Daily Hours tab and select the Tools inner tab. Click the tool in the left-hand list. Its editor loads on the right, and its existing downtime ranges appear in the grid below.

Each row in that grid has three columns: Start (inclusive), End (inclusive), and Reason, with a Remove button at the end of the row.

Step 2: Set the Dates

In the entry row beneath the grid, set From: and To:.

Both are inclusive. A calibration running from the 20th through the 24th is entered as From 20th, To 24th, and the tool is usable again on the 25th. Setting the two to the same date blocks exactly one day.

Step 3: Add a Reason

Type a Reason: in the box, which shows the placeholder text Reason (optional) until you do. It is optional, and it is worth typing anyway. Six weeks later, Annual calibration and Loaned to Plant 2 mean very different things when you are deciding whether the range can be moved.

Step 4: Add the Range

Click ➕ Add. The range appears in the grid. Repeat for each separate absence.

To remove a range later, click Remove on its row.

What Changes When You Add Downtime

SurfaceEffect
The downtime gridGains the range
The tool's poolOn every date inside the range the pool is zero, regardless of quantity
Existing schedulesNothing moves. EDGEBIC does not replan by itself
The next scheduling runOperations requiring the tool are never offered those days and resume on the first day after the range
Other tools and other stepsUnaffected. Only steps naming this tool are gated

The most important line there is the third one. Recording downtime changes master data and nothing else until you run a reschedule. Enter calibration windows the moment they are booked, then reschedule, so the plan reflects them while there is still time to react.

How to Check It Worked

The range shows in the grid with the dates you expected in the Start (inclusive) and End (inclusive) columns. Then reschedule and look at a job whose routing requires the tool: its operation should sit outside the range entirely, starting on the first working day after the end date.

If you want to confirm the reason for a move, the run's diagnostic log records every window that was skipped for an empty pool, tagged as tooling lines, naming the tool and the date.

Common Mistakes

  • Setting the end date one day too far out. The end is inclusive, so entering the day the tool comes back blocks that day too and work resumes a day later than you expected. Enter the last day it is genuinely absent.
  • Using downtime when only one of several units is away. Downtime zeroes the pool for every unit. Drop the quantity instead, or model each unit as its own tool if they leave independently.
  • Stacking overlapping ranges. Ranges may not overlap. The status line names the clashing range; widen or merge the existing one rather than adding a second.
  • Adding downtime to an unsaved tool. Save the tool first, then record downtime.
  • Expecting the schedule to move on its own. Nothing changes until the next run.
  • Recording a calibration you never reschedule against. The entry protects nothing until a run consumes it.

Next Steps

If the tool is going away entirely rather than temporarily, see how to retire a tool without breaking routings. To make more operations respect the tool in the first place, see how to require a tool on a routing step. Machine absences work differently and are covered in how to schedule a downtime event for a machine.

Every task in this library is indexed on the EDGEBIC how-to hub. To watch a calibration window push work to the far side of it, book a walkthrough of EDGEBIC.

Open the Daily Hours tab, select the Tools inner tab, and click the tool in the list. In the entry row beneath the downtime grid set From: and To:, optionally type a Reason:, and click Add. In EDGEBIC by User Solutions the range appears in the grid with Start (inclusive), End (inclusive) and Reason columns, and from the next scheduling run every operation requiring that tool skips those days.

Yes, both ends. A range from the 20th to the 24th blocks five whole days and the tool is back in service on the 25th. This catches people out in one direction: a calibration described as running through Friday needs an end date of Friday, not Saturday. If work resumes one day later than you expected, the end date is almost always one day too far out.

No. Tool downtime is modeled in whole days, and any time component on the dates is ignored. If a fixture is away for a half day, the practical choices are to block the whole day, which is conservative and safe, or to leave it unblocked and accept that the plan may put a few hours of work into a window the tool was partly absent for. Most shops block the whole day.

No. Recording downtime is a master-data change, and EDGEBIC does not replan by itself. Operations requiring the tool slide past the range on the next scheduling run. Enter calibration and repair windows as soon as they are booked, then reschedule, because a calibration you know about but never entered protects nothing.

Expert Q&A: Deep Dive

Q: We own three identical gauges and one is going out for calibration. Do we record downtime?

A: No, and this is the most useful distinction in the chapter. Downtime describes the tool being away, and it zeroes the pool no matter what the quantity says. Recording downtime on a tool with a quantity of 3 blocks all three gauges, which is not what is happening. The correct model for one unit leaving is to drop the quantity to 2 for the period and put it back to 3 when the gauge returns. If your units routinely leave independently, and especially if they are on staggered calibration cycles, the cleaner long-term model is a separate tool record per unit, each with a quantity of 1 and its own downtime ranges. That costs a little more setup and gives you an exact answer every week.

Q: The Add button refused our range. What is it telling us?

A: One of two things, and the status line names which. Either the range overlaps an existing one on the same tool, in which case the status text tells you which range it clashes with, or the To: date is earlier than the From: date. Downtime ranges are not allowed to stack, so the fix for an overlap is to widen or merge the existing range rather than adding a second one on top of it. There is a third refusal worth knowing: if you are working on a tool you have just created and not yet saved, Add tells you to save the tool first. Click Save Tool, then add the downtime.

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