Costed BOM roll-up · auto-split multi-body files · placement-aware clearance
AssemblyDFM costs a whole assembly, not a stack of separate parts: group the parts you've already priced into one named assembly and get a single costed BOM — the cheapest feasible route per part at your quantity, tooling counted once per part instead of once per quote, and a lead time on the real critical-path part, not the sum of every part's lead. Drop a multi-body STEP or 3MF and Partimation splits it into placed parts automatically, then screens the assembly for parts that overlap or sit closer than they should — before any of it reaches the shop floor.
Free to start · no credit card · your files stay yours.
The problem
Every part gets its own quote, but the roll-up happens by hand — tooling counted twice, lead time added up instead of taking the critical path, and the total you send is wrong in ways nobody can see.
A supplier's STEP or 3MF carries the whole assembly, and someone still pulls it apart body by body — renaming parts and counting duplicates by hand before any of it can be analyzed.
Whether mating parts actually clear each other is usually discovered after everything's been cut, cast, or machined — not on the model, before you commit to it.
What you get
Group any parts already run through Partimation into a named assembly with per-part quantities — no re-uploading, no separate assembly tool to learn.
The cheapest feasible route per part at your assembly quantity, tooling non-recurring cost counted once per part rather than once per unit, and a lead time on the critical-path part — not the sum of every part's lead.
Upload a file carrying the whole assembly and AssemblyDFM proposes the distinct placed bodies, collapsing identical duplicates into a quantity — review, rename, or exclude before anything gets sent through analysis.
A coarse geometric screen over the assembly's actual relative placement flags parts that overlap or sit closer than they should — advisory, not a mating solver or a tolerance stack-up, and every finding says so.
How it works
Group parts you've already analyzed into a named assembly, or drop a multi-body STEP/3MF/STL and let it propose the split.
Rename, exclude, or adjust quantities on the proposed bodies before anything gets analyzed — nothing runs unreviewed.
See the cheapest route per part at your quantities, rolled into one assembly total with a critical-path lead time.
Run the advisory interference screen on the real placement and catch collisions before you commit to tooling.
Pricing
Priced for a one-person shop and a multi-part production line alike. Analysis and BOM roll-ups are unmetered — build as many assemblies as you like.
EUR and GBP prices exclude VAT, added at checkout where it applies. Early adopters keep their price as the suite grows.
Run it your way
Sign in and cost an assembly from any browser. We run the compute, ship the updates, and keep your files yours — the shared model only ever learns from your own jobs to calibrate your rates.
Aerospace and anyone under NDA can run the whole thing on their own hardware. Licenses and updates are signed files — it never phones home, so an air-gapped install stays air-gapped.
FAQ
An assembly rolls up into one costed BOM: the cheapest feasible route per part at your assembly quantity, tooling non-recurring cost counted once per part, and a lead time on the critical-path part. A roll-up built by hand does neither — tooling gets counted again on every quote it appears in, and lead times get added up when they should have run in parallel.
A multi-body STEP, 3MF, or STL gets split into placed parts automatically, with identical duplicates collapsed into a quantity. The split comes back as a proposal, not a result: rename a body, exclude one, adjust the quantities, and nothing goes through analysis until you have accepted what the file actually contains.
A coarse geometric screen over the assembly's real relative placement flags parts that overlap or sit closer than they should. The screen is advisory, and it is not a mating solver or a tolerance stack-up — every finding says so on its face. Catching an overlap on the model still beats catching it on the bench with everything already cut.
Parts in the same assembly that share a casting family and alloy get flagged as a shared-mold opportunity on the BOM. The flag is a hint for a tooling conversation and nothing more — what it tells you is that two line items on the same BOM are already asking for the same kind of tool.
Get started
Cost a real multi-part job free in your browser, or book a walkthrough set up for your parts library and your shop's rates.
Book a demo
We reply within one business day.