This section discusses some of the CSETS that Affect the Design Comparison
Table of Contents |
---|
KEY_PROP_LIST/KEY_PROP_IGNORE_LIST
When Reading the Input Design Files, NetBom automatically builds a list of ALL the part and net properties it finds attached to any part or net in the design.
It stores the properties in the KEY_PROP_LIST
When comparing the design parts and nets, it will flag any net or part where any of the Properties in the KEY_PROP_LIST is different between the 2 designs.
If the user would like to Ignore certain properties, they may remove the Property from the KEY_PROP_LIST OR
add the property to ignore to the KEY_PROP_IGNORE_LIST.
It is usually easier and more portable to use the 2nd method and add the Property Name to the KEY_PROP_IGNORE_LIST
ORCAD_DSN_PROPS
It is important to remember that a translation from Orcad DSN Property Names may occur if the Orcad Property Name contains a space. In that case, the Space should be replaced by an underscore '_'
PartList/Bill Of Material (BOM) Specific CSETS
BOM_HEADER_PROPERTIES
This is a comma separated list of the Properties the user wants to capture in the conversion to the Bill Of Materials or PartList.
Existing Part Properties will be added to the Reports in the order they appear in this CSET.
Only Properties that can be found in the KEY_PROP_LIST are valid, If no value is found for a part property, it will be listed as "Unknown" in the Report
PART_NUMBER_PROPS
The PART_NUMBER_PROPS provides the user a means to specify several properties to serve as the "PART_NUMBER" for a specific part. This is useful for parts which will appear in the BOM, but might not warrant a true internal part_number like a mounting hole or test_point. NetBom will search for the first valid non empty Property in this list to find the "PART_NUMBER" property for each part. So the user would add the name of their Company PartNumber property first, and then add other property names to use as a substitute for parts that won't have that property.
DO_NOT_INSTALL_PROP/DNI_TRUE_VALS
These 2 CSETS Are companions, they Tell NetBom what property to use to mark a part as Do Not Install (DNI), and what the "True" Value of that property should be.... The user may provide multiple Property Names for the DO_NOT_INSTALL_PROP and multiple values for the DNI_TRUE_VALS
BOM_NO_POP_PROP/BOM_NO_PROP_TRUE_VALS
These 2 CSETS Are companions, they tell NetBom what property to use to mark a part as Do Not Populate, and what the "True" Value of that property should be.... The user may provide multiple Property Names for the DO_NOT_POP_PROP and multiple values for the True Value of the BOM_NO_POP_PROP prop