Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The BOM Compare identifies changes in parts and part properties between the 2 designs. Note that NetBom considers the value of the selected BOM_IGNORE property described in the Configuration Variables  to determine is a part is actually populated. A part can exist in the Part List, but it will not be populated if the selected BOM_IGNORE property is True.

A sample report can be viewed here: bom1_diff_bom2.txt

The reports summarize the following Differences between the 2 design Part Lists:

Part Number Qty Changes

Summarizes the change in Quantity between the 2 PartLists (BOMS) per Part Number. 
Part Number Quantity Change Report

 
***
***Part Number Qty Changes IN_BOM
***
-----------------------------------------------------------------------------------
 | Part Number     | Design1 PartList | Design2 PartList | Diff    | Description | 
 |                 | Qty              | Qty              |         |             | 
-+-----------------+------------------+------------------+---------+-------------+-
 | 200-000302-035  |      1           |      0           |      1  | ?           | 
 | 400-000010-065  |      8           |      0           |      8  | ?           | 
 | 400-000014-011  |      4*          |      5           |     -1  | ?           | 
 | 402-000020-013  |      1           |      0*          |      1  | ?           | 
 | 200-000302-025  |      0           |      1           |     -1  | ?           | 
-+-----------------+------------------+------------------+---------+-------------+-
 *Existing Parts with BOM_IGNORES were excluded from the counts
-----------------------------------------------------------------------------------

Reference Designator Part Number Changes

This report summarizes the Reference Designator Differences between  Design1 and Design2. This could arise from one of the following conditions:

  • RefDes is populated in Design 1 but not in Design2
    • This includes the effect of the selected BOM_IGNORE property 
      • Line 8 below reports that C13 is in both designs, but the BOM_IGNORE property is TRUE in Design2
      • R41 exists in Design1 but did not exist in Design2
  • RefDes  is not populated in Design 1 but is populated in Design2
    • This takes into account the  state of the selected BOM_IGNORE properties in both designs
      • C84 is in both designs, but the BOM_IGNORE property is True in Design1 and False (or does not exist) in Design2
  • RefDes has a different Part Number in Design1 than it had in Design2 
    • Line 19 below reports that PCB1 has a different part number in the 2 designs

...

***
***Reference Designator Part Number Changes IN_BOM
***
--------------------------------------------------------
 | Reference  | Design1 PartList  | Design2 PartList  | 
 | Designator |  Part Number      | Part Number       | 
-+------------+-------------------+-------------------+-
 | C13        |  402-000020-013   |  402-000020-013*  | 
 | C59        |  402-000010-032*  |  402-000010-032   | 
 | C61        |  402-000010-032*  |  402-000010-032   | 
 | C63        |  402-000010-032*  |  402-000010-032   | 
 | C66        |  402-000010-032   |  402-000010-032*  | 
 | C77        |  402-000010-032   |  402-000010-032*  | 
 | C79        |  402-000010-032   |  402-000010-032*  | 
 | C84        |  402-000010-032*  |  402-000010-032   | 
 | C86        |  402-000010-032*  |  402-000010-032   | 
 | C89        |  402-000010-032   |  402-000010-032*  | 
 | C91        |  402-000010-032   |  402-000010-032*  | 
 | PCB1       |  200-000302-035   |  200-000302-025   | 
 | R20        |  400-000010-065   |  xxx-xxxxxx-xxx   | 
 | R22        |  400-000014-011*  |  400-000014-011   | 
 | R41        |  400-000010-065   |  xxx-xxxxxx-xxx   | 
 | R42        |  400-000010-065   |  xxx-xxxxxx-xxx   | 
 | R43        |  400-000010-065   |  xxx-xxxxxx-xxx   | 
 | R44        |  400-000010-065   |  xxx-xxxxxx-xxx   | 
 | R45        |  400-000010-065   |  xxx-xxxxxx-xxx   | 
 | R46        |  400-000010-065   |  xxx-xxxxxx-xxx   | 
 | R47        |  400-000010-065   |  xxx-xxxxxx-xxx   | 
-+------------+-------------------+-------------------+-
*Part Exists in Schematic but is BOM_IGNORED
--------------------------------------------------------


Deleted Reference Designators 

This is a summary of all the Reference Designators that were populated in Design 2 but do not appear (or were not populated) in Design1
Deleted Reference Designator Report

***
***6 Reference Designators DELETED from Design1 PartList
***
------------------------------------------------------------------
 | Qty | Reference Designator(s) | Part Number    | Description | 
-+-----+-------------------------+----------------+-------------+-
 | 5   | C59,C61,C63,C84,C86     | 402-000010-032 | ?           | 
 | 1   | R22                     | 400-000014-011 | ?           | 
-+-----+-------------------------+----------------+-------------+-

Added Reference Designators 

This is a summary of all the Reference Designators that are populated in Design 1 but did not appear (or were not populated) in Design2
Added Reference Designator Report

***
***14 Reference Designators Added to Design1 PartList
***
--------------------------------------------------------------------------
 | Qty | Reference Designator(s)         | Part Number    | Description | 
-+-----+---------------------------------+----------------+-------------+-
 | 8   | R20,R41,R42,R43,R44,R45,R46,R47 | 400-000010-065 | ?           | 
 | 5   | C66,C77,C79,C89,C91             | 402-000010-032 | ?           | 
 | 1   | C13                             | 402-000020-013 | ?           | 
-+-----+---------------------------------+----------------+-------------+-

Changed Reference Designators 

This is a summary of all the Reference Designators that are populated in Design1 and Design2, but have different Part Numbers
Changed Reference Designator Report

***
***1 Reference Designators Changed Part Numbers in Design1 PartList
***
--------------------------------------------------------------------------------------
 | Qty | REF_DES LIST | New PartNumber | Description | Old PartNumber | Description | 
-+-----+--------------+----------------+-------------+----------------+-------------+-
 | 1   | PCB1         | 200-000302-035 | ?           | 200-000302-025 | ?           | 
-+-----+--------------+----------------+-------------+----------------+-------------+-

Part Number Change Summary 

This is a summary of the Part Number changes between the two Designs. 

Line:7 reports that Part Number 200-000302-025 which existed in Design1 was deleted in Design2 

Line:8 reports that 2 new Part Numbers are populated in Design1 that were not populated in Design2
Part Number Change Summary Report

***
***PART NUMBER CHANGE SUMMARY
***
--------------------------------------------------
 | CHANGE  | Qty | Part Number    | Description | 
-+---------+-----+----------------+-------------+-
 | DELETED | 1   | 200-000302-025 | ?           | 
 | ADDED   | 2   | 200-000302-035 | ?           | 
 |         |     | 400-000010-065 | ?           | 
-+---------+-----+----------------+-------------+-

Property Difference Report 

This report highlights any parts that have the same Part Number in the 2 designs, but where a Key Part Property (selected from the KEY_PROP_LIST config variable as described in Configuration Variables was detected to be different in the two designs. NetBOM will detect if they properties changed for every instance (ALL_INSTANCES) of the part or will detail the affected Reference Designators if only some of the parts had property mismatches.
Property Difference Report

***
***PART PROPERTIES DIFFER FOR THESE PART NUMBERS 
***
------------------------------------------------------------------------------------------
 | Part Number    | REF DES | PROP       | NEW VALUE               | OLD VALUE          | 
-+----------------+---------+------------+-------------------------+--------------------+-
 | 402-000010-001 | C13_W1  | JEDEC_TYPE | SM_0402C_SPECIAL        | SM_0402C           | 
 |                |         | TYPE       | HI-FREQ DECOUPLING DIFF | HI-FREQ DECOUPLING | 
 | 402-000010-001 | C13_W2  | VALUE      | .2200UF                 | .22UF              | 
-+----------------+---------+------------+-------------------------+--------------------+-

Lab Rework Instructions(LRI) Report

This is a summary of encoded instructions that define the changes detected between parts in the 2 designs. These Instructions can be used by other CadEnhance Tools to modify BOMs and automatically markup PDF schematics with design changes. 
Lab Rework Instruction Report

...

The BOM Compare identifies changes in parts and part properties between the two designs. Note that NetBom considers the value of the selected BOM_IGNORE property described in the Configuration Variables to determine if a part is populated or ignored. A part can exist in the part list, but it will not be populated if it exists in the BOM_IGNORE configuration.

The reports summarize the following differences between the two design part lists:

  • Added Parts
  • Deleted Parts
  • Changed Parts
  • Renamed Parts
  • Part Quantity Changes
  • Part Property Changes


For browser report help and information, see the Web Report Features documentation.


The report headers in this report, like all NetBom web browser reports, are customizable using the NETBOM_REPORT_SETTINGS CSET.

Note: if there is no net voltage property in the netlist, the net voltage is inferred from the net name using a highly customizable net name voltage extraction system. More information on this can be found in the NetBom Voltage Matching documentation.

Added Parts

Identifies any parts existing in the new partlist that do not exist in the old partlist.

This report has the following data columns by default:

  • Reference Designator - Reference designator that was added
  • New Part Number - Part number in the new partlist associated with the reference designator
  • Description - Part description pulled from the part properties
  • Part Voltage - Part voltage pulled from the part properties
  • Part Net Names - Net names if there are two or less nets connected to the reference designator
  • Net Volts - Voltages for the net names if they exist as properties or if they can be found with our NetBom Voltage Matching system
  • Schematic Page Path - Physical page path to the reference designator in the schematic

Image Added

Deleted Parts

Identifies any parts that exist in the old partlist but are not present in the new one.

This report has the following data columns by default:

  • Reference Designator - Reference designator that was added
  • Old Part Number - Part number in the old partlist associated with the reference designator
  • Description - Part description pulled from the part properties
  • Part Voltage - Part voltage pulled from the part properties
  • Part Net Names - Net names if there are two or less nets connected to the reference designator
  • Net Volts - Voltages for the net names if they exist as properties or if they can be found with our NetBom Voltage Matching system
  • Schematic Page Path - Physical page path to the reference designator in the schematic

Image Added

Changed Parts

Identifies any parts that exist in the old partlist but are not present in the new one.

This report has the following data columns by default:

  • Reference Designator - Reference designator that was added
  • Old Part Number - Part number in the old partlist associated with the reference designator
  • Old Description - Part description pulled from the part properties
  • Old Part Voltage - Part voltage pulled from the part properties
  • Old Part Net Names - Net names if there are two or less nets connected to the reference designator
  • New Part Number - Part number in the new partlist associated with the reference designator
  • New Description - Part description pulled from the part properties
  • New Part Voltage - Part voltage pulled from the part properties
  • New Part Net Names - Net names if there are two or less nets connected to the reference designator

Image Added

Part Number Qty Changes

Summarizes the change in quantity between the two partlists (BOMS) for each part number. 
Part Number Quantity Change Report

 Image Added

Part Number Change Summary 

This is a summary of the Part Number changes between the two Designs. 
Part Number Change Summary Report

Image Added

Property Difference Report 

This report highlights any parts that have the same part number in both designs but where a key part property (selected from the KEY_PROP_LIST config variable as described in Configuration Variables) was detected to be different in the two designs. NetBom will detect if the properties changed for every instance (ALL_INSTANCES) of the part, or will detail the affected reference designators if only some of the parts had property differences.
Property Difference Report

Image Added