Home/Tools/Sheet Metal BOM Generator
Free engineering tool

Sheet Metal BOM Generator

Upload a 3D assembly and get a bill of materials for the sheet metal parts in it: part name, quantity, material, thickness, flat blank size, bends, weight and finish, in one table you can export to Excel or send straight to a Komacut quote.

3D upload
STEP, STP, SLDPRT
Excel export
Editable .xlsx parts list
Free
No sign-up needed
Build your BOM
Preview: sample data
Upload 3D assembly
STEP
Drop STEP, STP or SLDPRT files
One assembly or several parts · click to browse
Browse
Showing a sample assembly: enclosure-assembly.step, 4 parts. Upload your own files to build a BOM.
Default material
SPCC▼
Default finish
Powder coat RAL7012▼
Assembly quantity
100
Defaults apply to every row you have not changed. Assembly quantity multiplies all part quantities.
Generate BOM
Bill of materials
enclosure-assembly.step
Unique parts
4
Parts per assembly
5
Order quantity
500
Order weight
341.6 kg
# Part Qty / assy Order qty Material Thk (mm) Flat size (mm) Bends Weight (kg) Finish Hardware Notes
1 Enclosure base 1 100 SPCC▼ 1.5 420 × 310 4 1.533 Powder coat RAL7012▼ — — ×
2 Enclosure lid 1 100 SPCC▼ 1.5 400 × 300 2 1.413 Powder coat RAL7012▼ — — ×
3 Mounting bracket 2 200 SPCC▼ 2.0 120 × 60 1 0.113 Zinc plating▼ 2 × M6 hex bolt — ×
4 Front panel 1 100 AL5052 H32▼ 2.0 380 × 120 0 0.244 Anodizing▼ — Laser engraved logo ×
Total 5 500   3.416 per assy  
+ Add a part manually
Weights are blank weights (flat size × thickness × density) before cut-outs. Weight is per part; totals include all quantities.
How it works

How to use the BOM generator

01

Upload the assembly

A STEP or STP assembly, or several STEP, STP or SLDPRT part files at once. The tool reads each component, counts repeated instances and detects thickness and bends from the sheet metal features.

02

Set the defaults

Choose a material and finish to apply to every row, then change individual rows if a part differs. Set the assembly quantity to multiply all part quantities.

03

Press Generate BOM

Review the table, edit any cell, then export to Excel or send the whole list to a Komacut quote.

FAQ

Frequently asked questions

Which file formats does the BOM generator accept?

STEP or STP assemblies, and STEP, STP or SLDPRT single parts — the same formats as the Komacut instant quote. Parts should be modelled with a 3D sheet metal module so thickness and bends can be read.

Does it detect material and finish?

No. A 3D file does not reliably carry material or finish, so you set a default for the whole BOM and change rows that differ. Thickness, flat size, bends and weight are read from the geometry.

Does it include hardware and fasteners?

Hardware is a column you fill in. Komacut supplies bolts, nuts and washers from M2 to M12 and can pack them as custom kits, so the hardware column carries into the quote.

Can I quote the whole BOM at once?

Yes. “Quote this BOM on Komacut” uploads the parts with their quantities to b2b.komacut.com, where each part gets an instant price and DFM result.

What does the BOM include?

One row per part with part name, quantity, material, thickness, flat blank size, number of bends, blank weight, surface finish, hardware and notes, plus totals for part count and weight. Weight is volume × density using the same densities as the weight calculator.

What happens to my file?

The file is used to build the BOM and is not stored. To keep the parts and get prices, send the BOM to Komacut.

Price every part on the list.

Send the BOM to Komacut for instant quotes on all parts, automatic DFM feedback and volume pricing from 1 to 25,000 pieces. No minimum order.

Get an instant quote →

Free account · No MOQ · STEP / STP / SLDPRT