Every electronics project requires a BOM (Bill of Materials). Several new BOM management features have been added to PartsBox:
The custom import format is now available in all plans, including Hobbyist/Maker plans. You can adjust import options and save them as a preset for quick access during future imports.
There is a new 'Guess' button which will use heuristics to make a best-effort guess at column mappings, but please always review the results carefully.
You can now import BOM data from CSV files into existing projects, not just when creating new projects.
When importing a BOM, you can now select two additional columns for automatic part matching:
After importing a BOM, each line must be matched to a specific part in your database. The system cannot automatically create new parts during import due to potential ambiguity and the risk of costly mistakes (many parts can share similar names).
The matching process follows this sequence:
For efficient and accurate matching, we recommend storing either ID Anything™ codes or CAD keys in your CAD part database and including these in your exported BOMs.
If needed, you can reset and retry the matching process by selecting entries in the BOM and using the 'Selected | Match entries' menu option. This will reapply the matching logic to all selected entries.
When multiple entries in your BOM match the same part, you can combine them into a single entry to simplify your BOM. The system will automatically adjust the quantity and consolidate the designators. To merge entries:
You can also split a single BOM entry with multiple quantities into separate entries. For example, a BOM entry with:
Can be expanded into two separate entries:
This is useful when you need to:
To expand a BOM entry:
You can also select multiple BOM entries and use "Selected | Expand entries...".
A BOM entry with:
Will expand into three separate entries:
Remember that you can always reverse this operation by selecting the expanded entries and using the 'Selected | Merge entries...' menu option to recombine them.
PartsBox is an online app that lets you take control of your electronic parts inventory, BOM pricing, and small-scale production. It keeps track of where components are stored, what the current stock levels are, and which components are used in which projects/BOMs.