# Updating existing BOM using Solidworks add-in Genius ETM

## Step 1

Using assembly number **A81735** as an example to demonstrate the process.

**Open Solidworks > Open updated Assy to update BOM for > Make sure all components custom properties are filled out properly > Go to Tools > GeniusETM > GeniusETM**

\*Picture below shows updated assembly with less components then the original assembly.

![](https://3568076745-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fspmconnect%2F-LyoeVuiwiOk-zwwK0XB%2F-LyojLlwG0de0RICAiiy%2F0.jpeg?generation=1579285311254766\&alt=media)

## Step 2

Check the top-level parent in order to select all the children’s underneath. This will select all the children under the parent **A81735**.

Uncheck all the items underneath the parent **A81735** which says "CutListItem\*" and click the **BOM** button on top left corner.

**This will show the discrepancy between the CAD model and Genius existing BOM.**

This will show all the items removed. This is signified by the colored light brown box against each item.

![](https://3568076745-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fspmconnect%2F-LyoeVuiwiOk-zwwK0XB%2F-LyojLlxo5pW7ohQCV-M%2F1.jpeg?generation=1579285311284101\&alt=media)

## Step 3

Click the Edit button > Choose Selection button dropdown > Select **Check all items in Genius not in CAD** (Because we want our model to be reflecting the BOM).

This option will select all the items which are removed from the assembly.

![](https://3568076745-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fspmconnect%2F-LyoeVuiwiOk-zwwK0XB%2F-LyojLlyq9x_lxesprEe%2F2.jpeg?generation=1579285311296045\&alt=media)

## Step 4

After checking all items which are getting removed > Click the Delete button. All the removed items will now have a red cross icon.

![](https://3568076745-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fspmconnect%2F-LyoeVuiwiOk-zwwK0XB%2F-LyojLlzfEI-_LCv2uw2%2F3.jpeg?generation=1579285311267354\&alt=media)

## Step 5

Hit the **save** button in order to push changes to Genius database.

![](https://3568076745-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fspmconnect%2F-LyoeVuiwiOk-zwwK0XB%2F-LyojLm-YURN3GAwrYoC%2F4.jpeg?generation=1579285311292618\&alt=media)

After saving, Genius ETM will reflect the updated BOM.

![](https://3568076745-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fspmconnect%2F-LyoeVuiwiOk-zwwK0XB%2F-LyojLm13lIBHtwOum7x%2F6.jpeg?generation=1579285311276929\&alt=media)

## Step 6

Hurray!! You successfully updated a BOM using Genius ETM from Solidworks.

Image below shows that item **A81735** successfully updated Bills of Manufacturing with all the components underneath.

![](https://3568076745-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fspmconnect%2F-LyoeVuiwiOk-zwwK0XB%2F-LyojLm2VaGHwdMr5ElV%2F7.jpeg?generation=1579285311292556\&alt=media)
