Resolve anomalies

An anomaly occurs when there is a difference between the cBOM and eBOM quantities. The BOM Anomaly window flags the anomaly with a warning symbol (anomaly_detected.png) and presents you with a decision indicated with a question mark (anomaly_unresolved.png). Click the question mark symbol to change it to a check mark (anomaly_positive.png). Click again to change it to an x (anomaly_negative.png). Click a third time to return it to the question mark.

Note: Items that appear in one BOM but not the other are highlighted red in the cBOM and eBOM views of the CAD plugin. However, the cBOM and eBOM views do not indicate visually that you have a quantity mismatch. This is only seen in the BOM Anomaly window.
Note: The BOM Anomaly window does not display anomalies for sub-assemblies that are locked with an Edit lock.

The BOM Anomaly window considers the anomaly resolved when the question mark has been changed to either a check mark (anomaly_positive.png) or an x (anomaly_negative.png). The behavior of each symbol depends on what the original anomaly was and is outlined in this help page. Once you have resolved an anomaly, it is remembered and continues to show as such should you open the BOM Anomaly window again.

Important: The BOM Anomaly window cannot make changes to your cBOM; only you can do that in the relevant CAD software. Resolving an anomly simply involves adding or removing (or neither) an item from the eBOM.
Note: Your Tenant Administrator may have enabled the tenant property autoresolve.cad.anomalies:

Anomaly scenarios

When an item exists in the cBOM but not the eBOM

When you add a CAD file to your cBOM (that is already associated to an item), the item is automatically added to your eBOM during your next Save or Check In. However, you may be faced with a situation where a CAD file exists in your cBOM but the item does not exist in the eBOM and you wish to add it in. To do this:

  1. Launch the BOM Anomaly window.

  2. Locate the anomaly (anomaly_unresolved.png).

  3. Click the question mark to change it to a check mark (anomaly_positive.png).

    Note: You will not see the eBOM quantity change yet. It is not until you click OK that the item is added to your eBOM.
  4. Click OK

The item is added to the eBOM and the eBOM quantity is automatically set to match the cBOM quantity.

Note: If you had set the resolution to anomaly_negative.png the CAD file would remain in the cBOM but no item would be added to the eBOM. However, Autodesk does not recommend doing this because you will not be able to release the parent assembly until the item is added to the eBOM.

When an item exists in the eBOM but not the cBOM

When you remove a CAD file to your cBOM (that is already associated to an item), the item is automatically removed from your eBOM during your next Save or Check In. However, you may be faced with a situation where the item exists in your eBOM but the CAD file does not exist in the cBOM and you wish to remove the item as well. To do this:

  1. Launch the BOM Anomaly window.

  2. Locate the anomaly (anomaly_unresolved.png).

  3. Click the question mark to change it to a check mark (anomaly_positive.png).

  4. Click the check mark to change it to anomaly_negative.png.

    Note: You will not see the eBOM quantity change yet. It is not until you click OK that the item is removed from your eBOM.
  5. Click OK

    The item is removed from the eBOM.

Note: If you had left the resolution as a check mark (anomaly_positive.png) then the item would remain on the eBOM. You may choose to do this with certain items that you do not need to include in your cBOM but still need to be included in the final eBOM.
Tip: If you accidentally remove an item from your eBOM that should not have been removed, you can view a previous eBOM Version in the Web application to retrieve it.

When the item exists in both cBOM and eBOM but quantities differ

Sometimes, an item may exist in both the cBOM and the eBOM but in different quantities.

For example, you may have added in a number of fasteners into your cBOM in some key locations to check for tolerances and clearances, but do not intend to model every single one. However, because of customer requirements, the eBOM must contain the exact amount that will be needed to assemble the final product. In this case, the eBOM quantity is higher than the cBOM quantity.

As another example, you may have a setup tool that is used in a number of locations in the assembly and so you include it in the cBOM in every location it will be used. However, in the eBOM you only need one because that is all that will be purchased. In this case, the eBOM quantity is less than the cBOM quantity.

In any case, this is how the BOM Anomaly window handles these anomalies:

  1. Launch the BOM Anomaly window.

  2. Locate the anomaly (anomaly_unresolved.png).

  3. There are two options:

    • Click the question mark to change it to a check mark (anomaly_positive.png).

      This pushes the cBOM quantity to the eBOM and overrides whatever the previous eBOM quantity is. The quantity changes immediately to indicate what will happen when you click OK.

    • Click the check mark to change it to anomaly_negative.png.

      This does not push the cBOM quantity to the eBOM and maintains the original eBOM quantity. The quantity changes immediately to indicate what will happen when you click OK.

  4. Click OK.

Your changes are saved.

When you want to create an item for a phantom child

During a check in

  1. Check out the parent item and the phantom child you want to create an item for.

  2. Refresh the cBOM view, then check in (or save) the parent item.

    The BOM Anomaly window opens.

  3. Beside the phantom component, resolve the anomaly positive (anomaly_positive.png).

    The BOM Anomaly window shows that an item is about to be created for the phantom component when you click OK. You may change the item type at this stage.

  4. Click OK.

An item is created for the phantom child component and automatically added to the parent item's eBOM. The CAD file version in the new item is incremented by one.

Note:

From a manually opened BOM Anomaly window

  1. Launch the BOM Anomaly window from the project BOM or the eBOM view.

  2. Beside the phantom component, resolve the anomaly positive (anomaly_positive.png).

    The BOM Anomaly window shows that an item is about to be created for the phantom component when you click OK. You may change the item type at this stage.

  3. Click OK.

An item is created for the phantom child component. It is automatically added to the eBOM. The CAD file version in the new item is incremented by one. This means that the parent item now contains a stale cBOM because it still references the phantom CAD file version.

FAQs about anomalies

Do I have to resolve all anomalies?

If there are unresolved anomalies, you will be faced with the BOM Anomaly window every time you save or check in, so it is beneficial for everyone who may work on the assembly to resolve the anomalies and prevent this window from opening.

Additionally, if you do have CAD files in your cBOM that are associated with an item in Development that have not been added to your eBOM, you will not be able to release the parent assembly until those items are added to your eBOM.