From STEP File to Full BOM in Odoo
No CAD License Required

 
 

Every mechanical engineer knows the moment: a supplier or customer sends over a STEP file, and now that assembly has to make it into your ERP. Traditionally that means re-keying part numbers by hand, keeping a CAD seat open just to read the tree, or paying for yet another connector that someone has to maintain.

OdooPLM removes that step entirely.

In our latest demo we take a real STEP assembly — a multi-part engine — and load it directly into Odoo. OdooPLM reads the file, walks the complete assembly tree, analyses every node, and generates a full Bill of Materials as native Odoo records. The 3D models come along with it, attached and viewable right in the browser.

What you're seeing in the video

The whole flow happens inside Odoo, start to finish:

  • Import the STEP file straight into an Odoo PLM document — no external CAD tool involved.
  • Read the full assembly tree automatically. OdooPLM parses all the nodes, detects duplicate names and collisions, and shows a clean, navigable structure.
  • Inspect real geometry per part — volume, surface area, centre of mass, bounding box, faces, edges, vertices — extracted directly from the STEP data.
  • Create BOM & Products in one action. Select the nodes you want and OdooPLM generates the complete Bill of Materials.
  • Every component becomes a native Odoo part, fully linked into the BOM, with its 3D model attached and explorable in the integrated WebGL viewer.

Why this matters

  • No CAD license needed. The STEP import, the geometry analysis, and the BOM generation all run inside Odoo. You don't need SolidWorks, Inventor, or any other CAD seat open to perform this action.
  • It works out of the box. This is standard OdooPLM functionality. Install it and it's there — no bespoke scripting, no fragile middleware.
  • Your BOM becomes live data. Once it's in Odoo it's not a static document — it's connected to purchasing, manufacturing, inventory, and revision control, like any other Odoo PLM record.
  • Fast. What used to be an afternoon of manual data entry happens in a couple of minutes.

Built on our mission

At OmniaSolutions our goal is to build the most reliable open-source PLM in the Odoo ecosystem — and one of the best in the world. This STEP-to-BOM workflow is a concrete example of that philosophy: take a real, painful engineering task and make it effortless, native, and license-free.

Watch the demo, then talk to us about bringing OdooPLM into your engineering workflow.

New widget landed on v18
Improve usability