Siemens Gold Partner & Smart Expert Partner

DDSPLM
Engineering & Manufacturing

The Hidden Cost of Manual BOM Prep in Mold and Die Design

28 September 2026 · DDSPLM Team

Ask a mold shop owner where their design capacity goes and you will hear about complex geometry, customer changes, and hiring. Ask the design engineer and you will hear something more specific:

"I finished the mold design on Tuesday. I spent Wednesday making the BOM."

That Wednesday is invisible in every capacity plan, because it does not look like a bottleneck. It looks like an engineer at a CAD workstation, working hard, on schedule. Nobody is idle. Nothing is blocked.

But nothing is being designed either.


What Wednesday actually consists of

Break down "making the BOM" on a 150–250 part injection mold or die casting tool and it is seven distinct manual tasks. None of them require a design engineer's skill. All of them require a design engineer's time.

1. Getting the part list out of the assembly.
Extract, clean up, re-type into a spreadsheet — whether your mold assembly is in CATIA V5, CATIA 3DEXPERIENCE, SOLIDWORKS, Creo, or NX, the output is always a hand-typed sheet. Fix the naming. Merge duplicates that are not really duplicates. Deal with cavity-core pairs that share the same body file.

2. Finding and splitting the multi-body parts.
One CAD part can contain four physical components — or more. Each one that genuinely needs splitting has to be found, separated into individual components, and named uniquely so it can be tracked. In mold design this is particularly common with cavity inserts, lifter bodies, and runner plates. This is real CAD work, done for bookkeeping reasons.

3. Working out which parts are purchased.
Ejector pins, springs, guide bushings, hot runner components, standard mold base elements. Cross-referenced against supplier catalogues and, mostly, against memory. The parts nobody is sure about get set aside and asked about later — sometimes much later.

4. Calculating a stock size for every manufactured component.
Open the cavity block, read the bounding box, add the grinding allowance, type three numbers. Repeat for every core insert, every slider body, every lifter. Repeat 150 times. Skip the assemblies — they are not a piece of material. Skip the catalogue parts — they already have a size. Except you have to open them to know that.

5. Capturing a photo of every part.
Orient the model in CATIA, SOLIDWORKS, or Creo, screenshot, crop, paste into the right spreadsheet row. Repeat 150 times. Do not sort the sheet afterwards or the images stop matching the rows.

6. Reformatting for everyone who needs it.
ERP wants its own column names. The mold base supplier wants only their standard components. The steel vendor wants only the machined cavity blocks and core inserts. Three files, built by hand, from the same data.

7. Sending it, chasing it, and tracking who has which version.
BOM.xlsx. BOM_rev2.xlsx. BOM_rev2_final.xlsx. Four inboxes. Two vendors asking about "the latest file" and each of them meaning something different.


Then the design changes

A mold does not go through this once. It goes through it every time the design moves — and a tool typically moves three or four times between first release and first shots. Customer change, trial feedback, a gate location revised, a cooling channel rerouted, a slider added because an undercut was missed.

Every one of those revisions re-runs most of the seven tasks. New stock sizes for the changed cavity inserts. New photos for the modified components — and no reliable way to know which photos are now stale, so the cautious engineer redoes more than necessary and the busy one redoes less. Three vendor files rebuilt. Another round of emails.

The cost of the BOM is not the first Wednesday. It is the first Wednesday multiplied by the number of revisions.


Measure it before you fix it

You do not need a vendor to tell you what this is worth. You need your own number, and it takes one release to get it.

On your next mold, ask the engineer to log actual hours against these seven lines:

StepHow it is done todayHours (fill in)
Extract the part list from the assemblyManual, re-typed into spreadsheet
Split multi-body parts into real componentsManual CAD work, part by part
Identify purchased and standard partsMemory, catalogues, asking a senior
Calculate stock size for every componentOpen each part, measure, type
Capture and place a photo on every rowScreenshot per part, paste into the sheet
Reformat for ERP and for each vendorRebuilt by hand, every revision
Circulate, review, approve, track versionsEmail attachments and reply-all
Total per release
× revisions before first shots

Then do the arithmetic that matters: total hours per mold × tools released per year = engineer-days per year. Convert that to engineers. Most design offices find that between half and a full engineer's annual capacity is going into work that produces no design.

That is not a productivity statistic. It is a hiring decision you have already made without noticing.


The second cost: it is also where the errors come from

There is a temptation to treat this as merely a waste-of-time problem — annoying, but survivable. It is not just that.

Every one of those seven tasks is a manual transcription step, and manual transcription at volume produces errors at a predictable rate. A stock size typed 150 times will contain wrong ones. A photo pasted 150 times will land on the wrong row. A part list transcribed by eye from CATIA or SOLIDWORKS will miss something.

And those errors do not surface in the design office, where they would be cheap. They surface at tool trial, where they are the most expensive thing in the building.

So the same work is simultaneously:

  • consuming design capacity you are paying for, and
  • generating the delivery risk that keeps the tool room in firefighting mode.

Fixing one fixes the other. That is unusual, and it is the reason this is worth attention ahead of most other process improvements.


What should stay manual

An important caveat, because the wrong kind of automation makes this worse.

Not all seven tasks are the same. Six of them are mechanical — extraction, sizing, photographing, formatting, distributing, version tracking. There is no judgement in them, and a person doing them adds nothing except error.

One is genuinely a judgement call: deciding which multi-body parts represent several real physical components and which should stay as one. In mold design, getting this wrong — splitting a purchased hot runner manifold into individual bodies, for example — creates phantom components your purchasing team will waste days trying to source.

The right split is therefore:

  • Automate the mechanical six completely. No design engineer should be measuring bounding boxes or taking screenshots of cavity blocks.
  • Narrow the judgement call to a short list and keep the engineer on it. Standard and purchased parts should be identified automatically against a shared library so they never reach that list. What remains — the handful of parts that genuinely need a decision — is a five-minute review, not an afternoon.

That is the difference between automation an engineer trusts and automation an engineer works around.


What BOM automation looks like when it is built for this

The engineer opens the CATIA, SOLIDWORKS, or Creo assembly. Standard parts are already matched against the company library. A short list appears of the parts that genuinely need a split decision. The engineer resolves it — this cavity insert is four components, this lifter stays as one — and publishes.

Stock sizes are calculated for every manufactured component, assemblies and catalogue parts skipped automatically. Photos are generated from the model and bound to their rows, so they cannot drift and they refresh when the part changes. The BOM is published to one shared link with full revision history, per-row comments, and approve/reject in place. ERP and vendor files are produced from templates defined once.

Under five minutes, CAD to ERP.

And when the design changes, it is not another Wednesday. It is a re-publish, an automatic comparison against the previous revision showing exactly what was added, removed and changed — and a two-click re-issue to every vendor on the same day it is approved.

Wednesday goes back to being a design day.

SmartAPQP — available through DDSPLM — is BOM automation software built for exactly this, connecting your CATIA, SOLIDWORKS, Creo, or NX mold assemblies directly to a controlled, ERP-ready output without the manual Wednesday in the middle.


Want your own number? Run the seven-line worksheet above on your next mold release. If the total surprises you, send us one assembly from a tool you have already built and we will return a published BOM — photos, stock sizes, standard parts identified, ERP-ready export — so you can compare it against what your team produced by hand.

Talk to us about SmartAPQP — book a working demo →


← Back to all posts