# Automate Cutting Lists, Nesting and Scheduling Without MES



> Stop re-keying orders and stock. Automate cutting lists, offcut tracking and nesting hand-offs without a full manufacturing execution system (MES).
> 
> **URL:** https://www.gosmarter.ai/blog/cutting-lists-nesting-scheduling-automate-without-full-mes/

**Date:** 2026-11-02
**Author:** BlogSmarter AI

**Categories:** blog

**Tags:** artificial-intelligence, automation, data-strategy, digital-transformation, inventory, manufacturing

## 


**You can automate cutting lists, offcut tracking and the hand-off to nesting and scheduling without a [full MES or cloud alternative](/hubs/cloud-mes-comparison/).** Start with approved orders, stock records and cutting rules, not another spreadsheet to babysit.

Re-entering the same details burns planning time and leaves room for errors.

[GoSmarter](/), built by [Nightingale HQ](/nightingale-hq/), sits on top of your existing enterprise resource planning (ERP) system, spreadsheets and email. There is no rip-and-replace. [Cutting Plans](/features/cutting-optimiser/) turns open orders and live stock into a draft cut list, and the planner approves it before release. [Metals Manager](/features/metals-manager/) holds the stock records behind it. _GoSmarter does not nest sheet or plate._

Here's what to focus on:

-   **Cut the retyping:** carry order, material and revision details between tools.
-   **Protect delivery:** judge a 1% material saving against extra setup time and delay.
-   **Check the results:** compare planned cuts, [actual scrap and reusable offcuts](/blog/ai-resource-allocation-lessons-shop-floor/).

Start with <u>one material family, one process, one machine</u>. Here's how.

{{< image src="6ae7d7ea9bd1adf924f84d55-1793581399372.jpg" alt="Automate Cutting Lists, Nesting and Scheduling Without a Full MES" >}}

## Cutting Optimisation: Reduce Waste in Cutting Processes

{{< youtube width="480" height="270" layout="responsive" id="aA8PVZYaKiU" >}}

## What Is a Cutting List and How Do You Generate One?

A cutting list tells you what to cut, which material to use, how many parts and for which order. Keep these details with every line:

-   Order-line ID, part number, drawing revision, quantity, destination order and due date.
-   Material grade and form, section size, finished dimensions, tolerances and orientation.
-   Required operations and certification needs.

### Validate Order Data Before Passing It On

Generate a **draft for review**, not an instruction that goes straight to the machine.

Import approved order lines and keep their identifiers and revisions. Check dimensions, units, quantities, material specifications and delivery dates. **Block superseded revisions.** Display dates as dd month yyyy, and store date values without ambiguity.

Map each part to its routing, cutting process, compatible machine and downstream steps. Check available, unreserved stock, usable offcuts and the required certificate status.

Export the draft in the receiving tool's format and assign a release ID. Resolve exceptions, approve the list, then write back nest and programme IDs. Lock the released revision so the cutting list stays under control.

Before your first live export, check the receiving tool's field names, decimal precision and units. Stop any line with a missing grade or dimension. Assign the correction to its owner rather than patching the export.

Keep revision and release status in separate fields. **A filename alone is not version control.**

| The Manual Way | [The Automated Way](/blog/material-tracking-manual-vs-automated/) |
| --- | --- |
| Retype order details into separate files | Pass approved order fields between connected tools |
| Check missing dimensions and grades by eye | Stop lines with missing or incompatible values before release |
| Chase heat numbers across folders | Carry material and certificate references with the job |
| Keep several competing file versions | Issue a controlled revision with release status |
| Rebuild each list before release | Generate a draft for review and approval |

### Link Each Cut to Its Material Records

Link each line to its stock ID, location, heat number and certificate reference. State whether dimensions mean finished sizes or include machining allowance. For traceable work, reserve eligible material before release. Keep its [heat number](/docs/what-is-a-heat-number/) when you return offcuts to stock.

[MillCert Reader](/features/mill-certificate-reader/) reads uploaded mill certificates and extracts key values. You then link the approved record to the right stock item. It sits on the Workshop plan at {{< tier-price tier="workshop" >}}, and the [MillCert Reader page](/features/mill-certificate-reader/) has the trial terms.

Check grade, dimensions, heat number and certificate type against the source document, your purchase requirements and the physical marking. The British Stainless Steel Association warns that EN 10204 certificates are [misapplied, altered and confused with other documents](https://bssa.org.uk/the-misuse-of-en-10204-material-test-certificates/). **Scanning does not approve material.** Hold any mismatch for review before cutting.

Once you've checked the cutting list and its traceability, move compatible parts into shared nests without losing order control.

## Nest Parts Across Orders Without Delaying Delivery

Lock the cutting list, then nest only compatible lines into shared stock plans. **In our view, a 1% material saving doesn't justify another setup, extra sorting or a late delivery.** Your own costs may say otherwise, so run the numbers.

Compare material used, scrap value, cutting time, handling and delivery risk. Once you release the nest, feed it into the schedule against available capacity.

### Group Compatible Parts and Track Order Allocations

-   **Filter compatible demand.** Check approved demand by grade, thickness or section size, process and stock availability. Apply grain, orientation, kerf, spacing, margins and tooling constraints where relevant. Include bar end trims and clamping allowances.
-   **Generate and allocate.** Combine orders only when you can protect the earliest due date. Reserve each quantity against its order and line reference.
-   **Review before release.** Check the layout, warnings, scrap, setup count and handling. Accept slightly lower yield when it protects capacity or delivery.
-   **Classify remnants after cutting.** Record usable remnants with dimensions, grade, heat number, certificate reference, location and availability. Scrap anything below your usable threshold. The [scrap and yield hub](/hubs/scrap-waste-yield-optimisation/) covers how to set that threshold.

Cutting Plans handles [long-product cutting](/docs/what-is-cutting-optimisation/) and treats offcuts in your stock as material to cut from first. Before you generate a draft, you pick the stock, orders and objective, such as minimum scrap or minimum bars used. You review and override individual cuts before release. The [Cutting Optimiser guide](/hubs/cutting-optimiser/) explains each setting.

### Use Separate Rules for Sheets and Bars

Sheet nesting depends on geometry. Bar planning is mainly linear cutting. Keep their inputs and remnant records separate. Release the right layout or cutting pattern for scheduling.

| Planning Check | Sheets | Bars |
| --- | --- | --- |
| Inputs | Part geometry, sheet size and thickness | Cut lengths, stock lengths and section size |
| Constraints | Grain, orientation, margins and spacing | Kerf, end trims, clamping and minimum usable length |
| Release file | Cutting layout and order allocations | Cutting pattern and allocated quantities |
| Offcuts | Usable geometry and location | Remaining length and location |
| Traceability | Link parts to sheet and heat | Link cuts to bar and heat |

Use the released nest for capacity planning and job sequencing. **Only move released nests into machine scheduling.**

**Don't assume GoSmarter supports sheet nesting.** Cutting Plans is a one-dimensional (1D) optimiser for long products: rebar, structural sections, tube, pipe and bar stock. It doesn't cover sheet or plate nesting. Pair it with a dedicated 2D nesting tool for flat stock. The [comparison with Lantek, Sigmanest and Bystronic](/blog/gosmarter-vs-lantek-sigmanest-cutting-planning/) shows where each fits.

## Schedule Cutting Jobs Around Capacity and Changes

Once you release a nest, turn it into a timed queue against real capacity.

Cutting Plans builds the cut plan from your live stock and open orders. It does not allocate material to jobs or schedule your machines, so keep those steps in your own planning. Pass material, quantity, machine, setup and due-date data to your scheduling tool or planning board. [Finite capacity scheduling](https://www.planettogether.com/aps/best-practices/planning-around-constraints-and-finite-capacity) plans against available machine time, labour skills, material, tooling, setup time and changeovers. Add maintenance windows and next-operation start times as your own checks. Our guide to [AI scheduling tools for metals](/blog/ai-tools-production-scheduling-metals/) compares the options.

### Allow Time for Every Job Stage

Sequence work by **customer due date and next-operation start time**. Check material and certificate readiness, contractual priority, machine compatibility and setup impact.

Allow time for retrieval, setup, cutting, sorting, inspection and transfer. As an illustration only, a 45-minute cut can need another 50 minutes for setup and handling. Your own times will differ. **Schedule the full 95 minutes**, not just the cutting. Track machine and operator time separately when one operator runs several machines.

**Freeze the next 24 to 48 hours.** That window is a rule of thumb, not a standard, so set yours from your lead times. Outside that window, replan only for missing stock, certificates, tooling, labour or downstream clashes. Flag jobs that would miss the next operation's start time. Record why you place any job out of due-date order. That gives you [audit-ready traceability](/blog/ai-tools-compliance-driven-document-operations/) for every scheduling decision.

Use that schedule as the baseline for later changes.

### Replan Only the Affected Jobs

Log the change and identify affected orders and loads. Protect frozen work and recalculate only unlocked slots. Re-nest only when inputs change, then test spare capacity or approved offcuts.

Issue a revision-controlled update. Keep the previous revision, record the reason for the change, and tell the floor.

Confirm an offcut's identity, dimensions and quality before adding it to the plan. Remove held or scrapped material immediately.

Here's how to handle a rush order without rebuilding the whole queue.

### Example: Add a Rush Part to a Shared Nest

This generic example uses sheet nesting in a dedicated 2D nesting tool. GoSmarter does not nest sheet or plate.

> Orders A and B need **20 and 12 parts** respectively, using the same steel grade and thickness. They share a sheet nest, with quantities allocated to each order. Before release, rush Order C arrives needing **four compatible parts**.
>
> If the rush parts fit without breaking the frozen zone, add them to the shared nest. Check that revised cutting and sorting times protect delivery, and accept slightly lower yield if needed. If not, keep the original nest and place the rush job on spare capacity or a separate nest. Record the stock, allocation, queue impact and decision.

## Start a GoSmarter Trial with One Material Family

Once the workflow is stable, trial it on a small scale. Choose one high-volume material family, one cutting process and one machine. Include enough repeat work to compare batches. Give one planner and one production team ownership of the trial. {{< trial-path style="short" >}}

### Check Released Files and Measure Trial Results

Before releasing work, have the planner check the cutting list and machine file against approved orders. Confirm dimensions, quantities, kerf and trim allowances.

The release should show stock, order quantities, expected remnants and revision. Check that the released queue matches the approved order set. This keeps the trial traceable without piling on paperwork.

After each batch, compare **planned and actual quantities, time and scrap**. Check stock reservations and consumption, then release unused material. Record each reusable offcut's actual length and location. Investigate any unexplained difference before you expand.

Review results weekly against comparable batches. Track yield, [scrap cost in pounds](/blog/how-to-calculate-scrap-rate/), setup time, utilisation, on-time completion and offcut reuse. Compare scrap per tonne before and after, using the same product mix. **Use measured results, not promised savings.**

If the trial covers cutting, the Cutting Plans annual fee pays back in about 2.3 months on the stated inputs in our [payback model](/features/cutting-optimiser/). Check those inputs against your own scrap rate.

Only add further cutting rules and approval controls when you can repeat the basic workflow reliably. Then add capacity-aware scheduling and live updates. Let the results decide whether you extend the workflow.

Load approved order lines and current stock into [Metals Manager](/solutions/inventory/). Confirm availability, get planner approval, then run the first batch.

## FAQs

{{< faq question="Can I automate cutting lists using my existing order data?" >}}
Yes. **GoSmarter, built by Nightingale HQ, works as a layer on top of your current workflow.** You connect it through CSV import and export or the REST API. You keep your ERP and spreadsheets and skip the full manufacturing execution system (MES).

Import your order requirements and inventory levels. Cutting Plans then generates a bar-by-bar cut list that minimises scrap, for you to review. {{< data-handling topic="hosting" style="short" >}}
{{< /faq >}}

{{< faq question="How do I balance material savings against setup costs?" >}}
Generate cut lists from **live inventory**. Use existing offcuts and remnants before new stock to cut waste and planning time.

For rush orders, accept slightly more scrap to save time. For standard production, replan to include new orders and raise yield. Planners stay in control of the final decision.
{{< /faq >}}

{{< faq question="How can I tell whether my trial is ready to scale?" >}}
Run the new workflow alongside your **current spreadsheet process** for about two weeks. Check its data against what happens on your shop floor. Compare scrap rates, planning time or material-tracking accuracy against your own baselines.

Scale when it consistently **cuts waste or saves time without manual rework**. Check those results against live production data before it becomes your primary source of truth.
{{< /faq >}}

{{< faq question="Does GoSmarter nest sheet and plate?" >}}
No. Cutting Plans is a 1D optimiser for rebar, sections, tube, pipe and bar stock. Use a dedicated 2D nesting tool for flat stock, and keep heat numbers linked across both.
{{< /faq >}}

