Back to Blog
    Still frame from a Mekotek FLO 1530 open-table fiber laser video

    Laser Cutting Workflow: Measuring and Removing the Real Bottleneck

    By Brad Cairns

    Published Updated

    Share this article:

    Cutting speed is an obvious place to look, but it is only one of roughly nine stages between a releasable order and the next operation. Until those stages are timed separately, there is no reason to assume cutting is the constraint. Fixing the wrong stage — buying a faster machine when the real delay is a late drawing or a full unloading table — spends money without changing the number of parts that ship. The fix starts with measuring, not guessing.

    The stages to time, and where each one starts and stops

    Pick a part family that runs often enough to be representative and time every stage across several real jobs, not one. The definitions matter more than the stopwatch: two people timing "setup" will get different numbers unless they agree where setup begins and ends. A workable set of definitions:

    StageStarts whenEnds whenWhat it captures
    QueueThe job is releasable — drawing, material and quantity confirmedSomeone starts work on itWaiting that has nothing to do with machine capacity
    ProgramThe programmer opens the jobThe nest is checked and saved ready to loadCAD/CAM, nesting, and any chasing of missing information
    SetupThe previous job is off the machineThe machine is ready to start this jobConsumable changes, parameter and gas selection, fixturing
    LoadMaterial is brought to the machineMaterial is clamped and the datum confirmedCrane, forklift or shuttle-table time, including waiting for the handling equipment
    CutCycle startCycle endBeam-on time plus in-cycle moves — the number everyone already tracks
    Unload and sortCycle endParts are separated from the skeleton and in a bin or on a palletPart removal, skeleton handling, sorting, tabbing
    InspectParts are presented for checkingParts are released or heldFirst-piece and in-process checks, including waiting for the person who does them
    Rework / re-cutA part is heldA replacement or corrected part is releasedEverything a failed part costs, including the re-queue
    Move to next operationParts are releasedThe next operation starts on themTransport and the wait at bending, welding or shipping

    Log start and end times for each stage on a handful of real jobs rather than estimating from memory. Memory-based estimates can understate waiting, handling and inspection because those stages are less visible than machine cycle time.

    A one-shift, one-job worksheet

    Copy this into a spreadsheet, one row per job, and fill it from timestamps written on the traveller or a clipboard at the machine. Elapsed time is what matters here (clock time from start to end of the stage), not labour hours — a part that sits in a queue for six hours consumed six hours of lead time even though nobody touched it.

    Job / partQueueProgramSetupLoadCutUnload & sortInspectReworkMove to next opTotal elapsedNotes (what it was waiting on)
                
                
                

    The Notes column matters as much as the numbers. "Waiting for forklift", "drawing missing material grade", "inspector on another job", "bending queue full" — written at the time, not reconstructed later — is what turns a column of numbers into a diagnosis.

    A hypothetical worked example

    Say a fabrication manager times five identical bracket jobs over three weeks and logs the following elapsed hours per stage. These are hypothetical figures for illustration only, not a benchmark:

    JobQueueProgramSetupLoadCutUnload & sortInspectMove to next op
    16.00.30.40.20.60.30.22.5
    21.50.30.40.10.60.30.23.0
    38.01.20.50.20.60.30.22.0
    42.00.30.40.50.60.30.62.5
    55.50.30.40.20.60.40.24.0

    Cut time is the smallest and most stable number in every row. Queue and "move to next operation" are both larger and far more variable, and Job 3's inflated program time lines up with a note that the drawing arrived without a material grade and had to be confirmed before nesting could start. Job 4's load time doubled because the forklift was on the receiving dock. None of that shows up if the shop only logs cut time, which is what a machine-utilisation report captures by default. The manager in this example would be justified in looking at queueing and the handoff to bending before considering a faster machine, because cutting is already a small share of the elapsed time per job.

    This is the pattern worth checking for on your own data: does the stage with the biggest total, or the widest swing between jobs, match the stage you would have blamed from memory? If not, the memory-based answer was wrong and the fix belongs somewhere else.

    Questions to ask of the data

    Once the worksheet has a few weeks of jobs in it, work through a short list of questions rather than relying on the averages:

    • Where does work-in-process accumulate? Walk the cell and count: sheets waiting to be loaded, skeletons waiting to be cleared, cut parts waiting for inspection, bins waiting for bending. WIP accumulation is a useful physical signal to compare with the timing data.
    • Which step prevents the next job from starting? When the machine is idle, what is it waiting for — material, a program, an operator who is unloading the last job, an inspector?
    • Is the machine waiting, or is something waiting for the machine? These are opposite problems. A machine that waits is underfed; a queue that waits is undersized capacity or poor sequencing.
    • Does a faster cut actually increase completed parts through the whole cell? If unloading, sorting or bending cannot absorb more output, a faster laser produces a larger pile, not more shipped parts.
    • Is the variation in a stage bigger than its average? A stage that takes 20 minutes every time is a characteristic to plan around. One that takes 20 minutes on one job and three hours on another is telling you something upstream is unstable, and that variability — not the average — is often the more useful thing to fix first.
    • How often is a job released before it is actually ready? Every "waiting on drawing / material / confirmation" note is a release that happened too early.

    How much data is enough

    A small sample can reveal a possible pattern, but use a broader sample before making a capital, staffing or scheduling decision. Before committing capital or reorganising a shift around a conclusion, extend the log across a broader sample of the same part family, different days of the week and different operators, and confirm the pattern holds. A constraint that only appears on Mondays after a weekend shutdown is a different problem — and a different fix — from one that appears on every job regardless of when it runs.

    Capacity constraint, scheduling constraint, or information constraint

    Not every slow stage is a capacity problem. Three different things look similar on paper:

    • A capacity constraint — the stage is consistently full; the machine, the operator or the equipment doing that step is at its physical limit and there is no slack to absorb more work.
    • A scheduling constraint — the resource has spare time, but jobs arrive in the wrong order or several compete for it at once, creating queues a true capacity shortfall would not.
    • An information constraint — the work cannot start, not because the resource is busy, but because something it needs (a drawing, a material confirmation, a nest, an approval) has not arrived.

    The distinction matters because the fix is different in each case. Adding capacity to a scheduling or information constraint does not remove the queue; it gives the queue somewhere faster to sit and wait.

    Telling a constraint from a symptom

    Suspected causeQuick testWhat it tells you
    Capacity constraintTrack the stage's utilised hours against its available hours over a full week.If utilisation sits near the available hours with little slack, added capacity is the correct lever.
    Scheduling constraintCheck whether the resource has idle blocks even while a queue exists in front of it.Idle time next to a queue points to sequencing or batching, not a shortage of capacity.
    Information constraintTrace what the stage was waiting on the moment it restarted — a document, a confirmation, an approval.If the same missing input recurs across jobs, the fix is upstream of the floor entirely.
    Handling constraintCompare load and unload time with cut time, and note how often the crane or forklift was elsewhere.If handling routinely exceeds cut time, the laser is waiting on material movement, not on its own speed.

    A machine that looks starved for work because programs are not ready is not undersized; it is underfed. Buying a second machine in that situation adds a second starved machine.

    Office-side causes

    Some of what looks like a shop-floor bottleneck traces back to the office:

    • Late or incomplete drawings — work released to the floor before it is ready to run, creating a queue at whichever stage discovers the gap.
    • Revision churn — a part re-released after cutting has started, forcing rework or reprogramming.
    • Incomplete nesting data — missing grade, thickness or quantity that stalls programming until someone chases it.
    • Missing material — a job scheduled against stock that has not arrived or been confirmed, discovered only when someone goes to pull it.

    None of these show up if you only time the machine. They show up when queue and program are timed alongside cut and unload, which is why those stages belong in the same measurement exercise rather than being treated as a separate "office problem".

    A short improvement sequence

    Once the data points to a real constraint, work through it roughly in this order:

    1. Fix information gaps first — drawing completeness, revision control and nesting data — because they may be solvable without adding equipment and they inflate every downstream stage's measured time until they are gone. The companion article on building a reliable CAD-to-cut workflow covers this in detail.
    2. Fix sequencing next — grouping jobs by material and thickness, and releasing work only when it is genuinely ready — before assuming more equipment is needed.
    3. Fix handling if load and unload are consistently competing with cut time; the material handling article covers when that justifies automation and when a second pallet or a dedicated forklift slot is enough.
    4. Address the confirmed capacity constraint last, whether that is cutting, handling or a downstream operation. If bending consistently backs up behind cutting, the constraint may not be the laser at all; see the press brake range and the press brake buying guide for what a matched bending step looks like.

    Measuring first means the investment, when it happens, goes to the stage the data actually points to.

    #laser cutting workflow#laser cutting bottleneck#fabrication shop throughput#nesting and material staging#laser cutting cycle time

    See the machines behind the article

    Browse the full Mekotek product brochure, or book a live demo and watch a Mekotek fiber laser cut your own material.

    Related Articles

    Industrial fiber laser cutting head cutting sheet metal
    Manufacturing AutomationMay 038 min

    Laser Cut Part Accuracy: A Practical Quality Control Guide

    A machine's positioning specification and the tolerance you can hold on a finished part are different numbers. Here is how to build quality control around the gap.

    Mekotek FLO-D 1530 double-table open fiber laser cutting machine
    Manufacturing AutomationJan 115 min

    Scaling Laser Cutting Capacity: Where Automation Actually Helps

    A second machine is the most expensive way to add capacity, not the first. Here is the order to work through before spending capital, and what each step costs in discipline.