Trusted by thousands engineers and companies

Garrett Rini, Lead Mechanical Engineer
FlyPyka
“Our airplanes have lots of parts and assemblies to keep track of across two distinct teams, Engineering and Manufacturing, and we need to be on the same BOM all of the time. Getting all of that info straight was a big problem and Google sheets wasn’t going to get us there.”  Says Garrett. “OpenBOM is the Pyka source of truth! It’s a huge benefit for everyone involved.  We put everything in there and we can pull back out just the views and information that is relevant to each party involved.  We simply couldn’t do that with a spreadsheet.”

Eivind Egeland, Mechanical Engineer
Currence Robotics
OpenBOM brings together multiple BOMs from a variety of disciplines to help Currence Robotics evaluate all this from the top down.  “Accessibility and scalability,” says Eivind, are key.  “We have many people involved in a variety of critical business activities and all must have access to the live Bill of Materials without reliance on email, or Excel. Onshape and OpenBOM together just feels like a complete solution” says Eivind Egeland.

John Ellerbrock, President
Gates Underwater Products
“OpenBOM is our single source of truth,”  says John. “ We have one location for parts catalog, COGS, inventory management, and for assembly BOMs.  All in OpenBOM, which has an intuitive and easy to navigate interface.  Creation and update of BOMs is driven from within the Solidworks environment, so the link is always preserved and synced.  Someone in purchasing can open the BOM in OpenBOM and see the exact product and know what to buy.”

Jim Passalugo, Senior Director of Operations
Intelon Optics
“The value in OpenBOM can be described as dynamic and flexible, which extends from the ability to define sub modules appropriately, then link them together using the OpenBOM user interface to create an overall structured system of BOMs.” says Jim. “The list of parts is a critical piece, as it allows for centralization of information.  The disparate systems of CAD, Excel, and miscellaneous spreadsheets was a challenge, and OpenBOM brought all that information together into a central, live, shareable BOM”.

David Rubli, Senior Mechanical Engineer
Fize Medical
Fize started with Excel but quickly realizing it did not scale as the company did!  “Trying to manage a product evolution in Excel gave me nightmares” says Senior Mechanical Engineer David Rubli.  OpenBOM simply manages the day-to-day evolution of the product. “As we evolve the product, everyone in the Company can see the total costs, parts, structure, and more. OpenBOM not only masters the Fize development products but their sales and marketing SKUs as well including packaging, country variants, compliance testing materials, and so much more.

Pascal Voyer-Nguyen, The lead of the Mechanical team
Team Waterloop
“OpenBOM brings PLM to our team of students in an easy-to-learn, and relearn, program. As people transition off and back to the team they can quickly contribute to the design, OpenBOM frees our engineers to pursue design and to invest more in the goal of the team”

Yoav Koster. Co-Founder & CTO
FF Robotics
“Getting our BOMs out of Solidworks in Excel was hard.  We would add some non-modeled items like hardware then have to manage all those additions individually each time we updated the Excel from Solidworks”. Using OpenBOM with SolidWorks and PDMWorks is much much easier, says Yoav Koster. “OpenBOM easily manages and tracks our part numbers” he goes on to say, “something as simple as finding where a part is used is easy with OpenBOM’s where-used command; not having to open our CAD and look for a part is a huge time-saving.” “Something we didn’t anticipate was the ease of sharing the BOM with the rest of our team.  We have a property for Make or Buy which we set in the Catalog.  FF Robotics purchasing department gets the BOM and knows exactly what to do.  We could have done it before but it demanded more work and sometimes it just didn’t get done or we made some mistakes.”

Kyle Kitzmiller, Head of Product
Shredlights
We love OpenBOMs ease of use and innovative features”  says Kyle.  Especially Images. Images on the BOM is my favorite feature. We had an inventory management system for keeping track of parts, a Shopify system to handle demand and then we struggled to synch them into something we could use to create accurate PO’s for our vendors”. With OpenBOM we developed a set of master BOMs to define and manage our combo kit configurations.  Each with a complete set of items for that particular configuration. And we love thumbnail images of the BOM – that was an unexpected benefit over text-based BOMs we had been using.

Brian Kraut
EA Manufacturing
“My client was stuck and needed someone to take their design data and turn it into a manufacturing Bill of Materials”, says Brian. This is where EA Manufacturing and OpenBOM stepped in.  The client sent Brian a STEP file over 1.2Gb!  Brian uploaded the file(s) into Autodesk Fusion 360 and began to organize the design.  He discovered the design had over 24K individual parts, which OpenBOM and Autodesk Fusion 360 handled nicely. Brian used the OpenBOM for Autodesk Fusion 360 add-in to create a Multi-Level BOM of the entire design. Flattening the BOM to calculate the exact quantities could not be done without OpenBOM!

Carlos Acosta, chief problem solver
Pierson Workholding
“We looked at a lot of options for creating and managing Bill of Materials, the CAD-based product didn’t have the ability to create Planning BOMs and Purchase Orders (which we need) and Excel didn’t have any connection to our design process (CAD), which we also required,” says Carlos.  “OpenBOM offers a complete Design to Purchase process which includes BOM, Order (planning) Planning BOMs, Vendor Lists and Purchase Orders. As well as inventory control of Quantity on Hand”


Read All User Stories

Why OpenBOM

Simple as Google Spreadsheets

Make sure OpenBOM is easier to use than any PDM, PLM or ERP system and requires no special skills.

Images and 3D

Include preview images of your parts and assemblies in the BOM to increase visibility. 3D viewer.

Simultaneous Edit and Data Sharing

Access and edit data in real-time by multiple people to speed up communication and collaboration.

Integrations

Integrate with CAD, PLM, ERP, and accounting systems to automatically extract and synchronize data.

Data Import & REST API

Import BOMs and catalogs from your legacy data sources (Excel files, databases, etc.)

Distributed Items Database

Single source of truth for all information. A central repository of information about all your parts and materials.

History, Revision & Change Management

Keep all changes and revisions to your BOM in a history log.

Production, Inventory, and Purchasing

Simply maintain “quantity on hand” for each part in the catalogs.

OpenBOM, a simple and time-efficient online tool for engineers, manufacturers, suppliers, and contractors.

OpenBOM Subscription Plans

monthly
Yearly

User

free

free

For a single user to organize BOMs and parts, automatically create BOM from CAD, make cost and other calculations.

Professional User

$30 / month / user

billed monthly

$25 / month / user

billed yearly

For a single user to organize BOMs, parts, make quantity rollups, manage production builds, and plan purchases.

Professional Team

$200 / month / team

billed monthly

$175 / month / team

billed yearly

For a company that requires team coordination, role-based data access, automatic data sharing. Unlimited number of users.

Company

$400 / month / company

billed monthly

$375 / month / company

billed yearly

For a company that requires holistic control of product lifecycle, inventory control, and purchasing.  Unlimited number of users.

Enterprise

Call

For organization with complex data and user access management, custom integration, security, and other requirements.

OpenBOM Integrations

Analysts and Press about OpenBOM

About OpenBOM

Established in 2015 by Newman Cloud Inc., OpenBOM develops modern product-oriented data management and business tools for manufacturing companies. OpenBOM cloud-based real-time collaboration & data management technology allows managing Parts, Catalogs, Bill of Materials, Inventories, and purchase orders across networks of engineers, supply chain managers, and contract manufacturers. OpenBOM enables people to seamlessly share and collaborate data using online Bill of Materials from initial design through all stages of engineering, manufacturing, and supply chain.

Latest news about OpenBOM

How OpenBOM Manages Files

The file is an essential component of data management. CAD files, specification, drawings, and many others – they are part of product development and many pieces of essential information is stored in files. OpenBOM provides flexible, scalable, and robust mechanisms to manage files and link to files stored in other storage.  You can easily connect…

Details

OpenBOM Frequently Asked Questions (UPDATE)

Do you have a question about OpenBOM?  At OpenBOM, we want to answer your questions in the best possible way – we have a chatbot, online support capable to capture a screenshot and send us a question online, we have support@openbom.com email. We also have a F.A.Q page in our online training library.  Earlier this…

Details

Early Preview: OpenBOM + Octopart

I’m very excited to share the first preview of the work we do at OpenBOM together with Octopart. The idea of integrating online sources of information needed for designers, manufacturing planners, procurement teams and all others involved in the process of product development was part of OpenBOM vision from the very early days. Connected Services …

Details

What Is a Bill of Materials (BOM)

What Is a Bill of Materials (BOM)

The bill of materials software is something that often considered a simple thing. After all, what can be complex in a list of parts? However, as we can see in practice, manufacturing companies are usually underestimating the complexity and fail to manage it properly. BOM engineering is a complex discipline requires sophisticated data management and you’re trying to avoid it, the results can be brutal and painful. The results are usually very painful and coming faster than you can think – missed components, wrong cost estimation, delayed product deliveries, and frustrated engineers and customers running around trying to figure out where is the last and most updated bills of materials. At OpenBOM, we believe in openness and simplicity as the main drivers to help companies to get up to the speed with data management science behind Bill of Materials. It should be easy to start using OpenBOM and discover how to do it step by step. The Bill of Material is a structure representing all items needed to make a product. Depending on the product and business it includes a different level of details about how the product is engineered, manufactured, assembled, sold and maintained. Every engineering and manufacturing business should be concerned if parts and assemblies, as well as any other related data, are not managed properly.

What should be the content of the Bill of Materials?

Very often companies are asking – what to include in the BIll of Materials? A very simple answer to this question is EVERYTHING. The idea of not having something in a BOM is bad and to hope that you will remember what is needed is a recipe for disaster. Very often, we’ve been asked about what is a typical data set of the Bill of Materials. Here is a quick summary of what I think is absolutely essential.

Key Items and Elements of Bill of Materials

Key Items and Elements of Bill of Materials 

Part Number: This is a unique string that identifies every single component in the product. Not all part numbers are the same. You probably heard about OEM, Manufacturing, Suppliers and many other part numbers. Those are additional pieces of information. You might not use all of them. But, to have a unique Part Number for every single item is a must to have to keep things organized. Description: It usually gives the organization a simple way to look at the details about parts and components. Used for search, simple identification Description is not unique and must not be used to reference parts for any purposes except human interaction. Part Number is used for everything else. Part Name: Names make it easier for organizations to track components. Many systems have internal names with specificity useful to Operations, Test, and Engineering teams. A separate nomenclature might be with customers in Sales organizations. Unlike part numbers, part names aren’t necessarily unique. Consistent use of part names like connector, adapter, and cable, can help keep everyone on the same page. Unit of Measure: A very important piece of information that helps to identify how to measure the quantity of the part. Type (s): Usually absorbs the different types of information to classify part of help to identify how to manage the part. Organizations can apply multiple types to classify parts and how data about part can be processed. Revision and Phase: This is used to identify the level of maturity and specific changes. Companies are using various practices when creating new part numbers of revise existing parts. In addition to these parameters, organizations are usually including information about the manufacturer, suppliers, cost, and other pieces of data in BOMs.

Part vs Usage of the Part.

The information I mentioned above is usually the same about the item (part, purchased assembly). However, another group of information is typically included in BOMs and it represents a specific part usage.

  • Quantity: it is the ultimate way to say how many pieces of the part you need in this product. Note, in some cases (for instance BOM), quantity can be only calculated.
  • Reference Designator: Typically used in the electronic Bill of Materials usually represents a uniquely identified instance of the part (assembly).
  • Location: It is typically used in mechanical BOMs to differentiate between instances of the part/ assembly.

Effectivity

A very important element of the Bill of Materials. Effectivity is usually representing specific characteristics saying if a part (or assembly) can be used and under what conditions. There are different types of effectivity – date, configuration, serial number.

Configurations, Configured vs Resolved BOM

Last, but not least piece of information is related to complex products having multiple configurations. A BOM that contains information about multiple configurations usually called “configured BOM” and the BOM that represents information about a single configuration is called resolved.

SIngle-level, Multi-level, Flattened.

A list of components represented as one level is usually the basic way to plan the BOM. However, components are connected into assemblies and those usually have sub-assemblies. This is a simple single-multi-level structure. A flattened BOM is a report that summarizes the usage across multiple levels.

What does a BOM look like?

What does a BOM look like? 

OpenBOM Bill of Materials core elements are represented using the Reference-Instance model and described by the following picture. You can see references (items) and their instances combined into parent-child relationships. OpenBOM provides a super-efficient and easy-to-use user interface to view, control, and collaborates around the Bill of Materials.

See OpenBOM in action