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 () and presents you with a decision indicated with a question mark (
). Click the question mark symbol to change it to a check mark (
). Click again to change it to an x (
). Click a third time to return it to the question mark.
The BOM Anomaly window considers the anomaly resolved when the question mark has been changed to either a check mark () or an x (
). 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.
If the property is enabled, then:
If the property is disabled, then:
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:
Launch the BOM Anomaly window.
Locate the anomaly ().
Click the question mark to change it to a check mark ().
Click OK
The item is added to the eBOM and the eBOM quantity is automatically set to match the cBOM quantity.
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:
Launch the BOM Anomaly window.
Locate the anomaly ().
Click the question mark to change it to a check mark ().
Click the check mark to change it to .
Click OK
The item is removed from the eBOM.
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:
Launch the BOM Anomaly window.
Locate the anomaly ().
There are two options:
Click the question mark to change it to a check mark ().
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 .
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.
Click OK.
Your changes are saved.
Check out the parent item and the phantom child you want to create an item for.
Refresh the cBOM view, then check in (or save) the parent item.
The BOM Anomaly window opens.
Beside the phantom component, resolve the anomaly positive ().
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.
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.
Launch the BOM Anomaly window from the project BOM or the eBOM view.
Beside the phantom component, resolve the anomaly positive ().
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.
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.
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.