Skip to content
← All case studies
Case 02Manufacturing

How 3D Coupe took CNC quote estimating from 58 minutes down to 15

Every cutting job already produced everything needed to price a quote. It sat in a PDF only the programmer knew how to read.

Client
3D Coupe
Industry
Manufacturing
Services
Intelligent production, Data & modelling
Timeline
Phase 1 delivered · 2025
Head office · 3D Coupe
3D Coupe

Where it started

3D Coupe runs an active CNC floor. Every project goes through a nesting report: parts, material, cut lengths, sheets used, offcuts. The information is complete and reliable, but unreadable to a system and interpretable only by the person who programs the machines.

The direct consequence: every price request went back through the programmer, even the simple ones. Sales could not produce a quote on their own, and time estimates rested on experience rather than a written method.

The challenge

Make the sales side self-sufficient on estimating, with machining times computed rather than eyeballed, without touching the machines or adding a minute of data entry on the floor.

What we built

The mandate opened with a full diagnostic: the real flow was mapped from the client drawing coming in to the program going out to the machine, and twenty-two automation avenues were assessed one by one, each with its difficulty, cost and integration time. Management picked the starting point on that basis, not on a hunch.

What was then built is a chain of five specialized agents. A nesting report lands in a watched folder and the chain fires on its own: PDF extraction, part normalization, cutting-tool matching against the shop's tool chart, time and material calculation, then a consolidated quoting report emailed to the person responsible.

The heart of the system is not the AI, it is the formula. Number of passes by thickness, real cut length, feed rate per tool, setup time that tapers with the number of parts per sheet, surface consumed net of offcuts. The calculation is written down, reproducible and verifiable line by line. The agents apply the method, they do not invent it.

Nothing was wired directly into the machines. The chain works off the reports the nesting software already produces, so there was no risk to production during rollout.

How it unfolded

1

Mapping

The real flow documented with the shop, from drawing intake to G-code.

2

Chart and formula

Tool chart cleaned up, time calculation method written down in black and white.

3

Agent chain

Extraction, normalization, tool matching, costing, final report.

4

Tests and calibration

A dozen real cases across clients, materials and thicknesses, with instructions tightened at every gap.

On a shop floor, a solution that asks for data entry does not survive three weeks. This one asks for nothing: it reads what already exists and applies a formula you can check by hand.
Raphaël Dionne
Avenor Innovations

The results

Estimating a 2D part went from 58.4 minutes to 14.5 minutes on average across the tests. Sales drop in a file and get a costed report back, without going through the programmer for routine work.

The least visible gain is the most durable: the calculation method is now written down. Two people costing the same project land on the same number, and a new hire starts from the right basis instead of relearning by trial.

Put against the shop's real volume, the math is simple: six quotes a week, about five parts each, so roughly thirty parts to cost every week. At 43.9 minutes saved per part, that is close to 22 hours a week and more than 1,100 hours a year taken off a job nobody enjoyed.

Every project processed also builds a history of real times, which will sharpen estimates and open the later phases.

Before / after

Estimating a 2D part

After
14.5 min
per part

Drop the file, receive the costed report, check it and add the material price.

Before
58.4 min
per part

Read the nesting report, find the tool, work out passes and setup by hand, fill in the quoting report.

Average measured across the tests run during the mandate, on real client projects. At the current volume of six quotes a week and five parts per quote, the gap adds up to more than 1,100 hours a year.

“What convinced us is that he did not show up with a ready-made solution. He took the time to understand our plant before touching anything. The result was good enough that we are going again with Avenor on a much broader mandate: production planning, offcuts, ERP integration.”

— Martin Picard, co-owner and operations director, 3D Coupe (translated from French)

The plan, delivered and ahead

Phase 1 was not picked at random. Twenty-two automation avenues were assessed, each with its difficulty, cost and integration time, then ranked by what paid back fastest with the least risk. Estimating came out first.

The rest was not thrown away. The avenues set aside for phase 1 form the plan for the later phases, each with the data that has to accumulate first. That is exactly what the current chain is already doing in the background.

Phase 1
Delivered, 2025

Price a quote from what the shop already produces

  • A file drop that triggers everything
    The nesting report lands in a watched folder. The chain starts on its own, processes files one by one and emails back a consolidated report.
  • A tool chart cleaned up and usable
    Tools, feed rates and depths of cut gathered into a single reference that the whole calculation hangs off.
  • A standardized calculation formula
    Passes by thickness, real cut length, setup tapering per sheet, surface consumed net of offcuts. Written down, therefore checkable.
  • A quoting report ready to attach
    Cut time, setup time, average time per part, sheet count and material utilization rate, in a single PDF.
  • A dozen tests on real projects
    Varied clients, materials, thicknesses and quantities. Every gap observed was used to fix the instructions rather than excuse the result.
Prerequisite
Delivered, September 2026

Make the reference data trustworthy before wiring it to the ERP

  • The full reference extracted and analyzed
    Before wiring anything to their ERP, the data had to hold up. All 2,902 records in the reference were extracted and analyzed.
  • 496 records audited, 410 defects documented
    Material and tool records were gone through one by one, and every defect was written down rather than quietly fixed.
  • Two naming standards delivered
    Planning built on a reference where the same material exists in three copies produces a wrong plan, confidently.
Phase 2
Under way, 2026

Close the loop, from the client drawing in to material tracking

  • Client drawings validated at intake
    A quarter of incoming files have to be reworked. A public template plus a conformity agent at the drop point settles it before it reaches the shop.
  • Smart offcut tracking
    Every remnant is identified, measured and stored with its reference, then proposed automatically when a new project can use it.
  • The ERP link, in development
    The interface to the management system API is in development. Orders, stock and production history will feed the estimate, and the estimate will feed its results back. That link is what unlocks the two projects behind it: production planning driven by real data, and smart offcut management.
  • Assisted 3D programming
    Automatic generation of a large share of 3D toolpaths, with the programmer validating and finishing rather than starting from scratch.
  • Maintenance before the breakdown
    Once machine data is collected, wear drift can be spotted before it stops production.
Architecture delivered

Five agents in a chain, one quoting report out

Each agent has a single responsibility and hands a structured result to the next. That separation makes the chain testable: when a number is wrong, you know exactly which link to fix, and you fix it without touching the others.

01ExtractionReads the nesting report and pulls out the raw data blocks
02NormalizationTurns those blocks into a clean, comparable table of parts
03Tool matchingTies each part to its cutting tool via the shop's chart
04CostingComputes passes, cut and setup times, material consumed
05ReportingAssembles it all into a quoting document sent by email
Already designed

The client file's journey is mapped all the way to the quote going out

Phase 1 stops at the costed report. The rest of the journey is already modelled: what comes in, what gets checked, what is billable when a drawing has to be reworked, and the exact point where a person approves before a price reaches the client.

01Drop
The client submits files through an online form, with the template and accepted formats
02Conformity
Scale, closed contours, separated parts: gaps are caught and returned to the client, or reworked as a billable service
03Preparation
Preparation report generated: nestings required, quantities per drawing
04Costing
The current chain computes times, material and utilization rate
05Approval
Sales adds the material price, checks and sends. Nothing leaves without this step.

Phase 1 was built to stand on its own, but also to set up what follows: every project processed leaves behind real times and utilization rates that will make the later phases easier to cost and easier to defend.

What the company gets out of it

Sales price work without waiting on programming

For routine work, the salesperson produces the quote alone. The programmer stays on the projects that actually need the expertise.

Self-sufficient on routine estimating

A written calculation method, not a habit

Passes, feed rate, setup, surface net of offcuts: the formula is documented and can be checked by hand.

Reproducible, verifiable calculation

Expertise no longer rests on one person

The tool chart and the best operators' settings live in the system. A new hire starts from the right parameter.

Settings documented in the system

A production history that builds itself

Every project processed leaves its real times behind, the raw material of the later phases.

Data collected on every project

The thinking behind this mandate is laid out here: Why starting small with AI works better.

1,100 h

recovered each year on estimating, at the current pace of six quotes a week

58 → 15
minutes to estimate a 2D part
22 h
recovered every week on estimating
5
specialized agents chained together
± 5%
target accuracy on machining time