The BOM tab of the legacy BOM properties dialog contains following parameters:
Reverse Order. With this flag set, the records in the BOM table will be coming in the reverse order, that is starting with the row with the highest ID number. The order of records in the table is defined by the sorting rules (see below).
Merge Records. Allows merging BOM lines with identical records. When merging rows, the columns parameter Ignore When Comparing Rows is taken into account (this parameter is described below) Example: suppose, the same fragment is inserted into assembly several times. In this case, the data are compared, and since there is no difference, the records of these fragments are merged in one row, as directed by the flag.
Update Product Composition by BOM. When the flag is set, manual data changes from the BOM are entered into the Product Composition window.
Don't Include Invisible Elements. When this flag is on, BOM will contain only visible fragments. Fragments invisible on the drawing (e.g. hidden with levels) will not be added to BOM.
Sort by Positions. If BOM contains explicitly defined positions, when this flag is set, records in BOM tables will be sorted according to those positions along with the usual sorting rules.
Begin Position Number in Group after Maximum Value in Previous Group. Setting of this flag will bring the following behavior: if any BOM group contains explicit positions with numbers greater than assigned automatically, numbering in the next group will begin from the values following the maximum explicitly specified number.
Zones. This parameter defines the zones when using the automatic zone definition mode (see the section "Preparing data for BOM table"). Takes the following values:
•by Fragment Location. The zones will be defined by the fragment location.
•by Leader Note Text Location. The zones will be defined by the location of the leader note that marks the fragment position.
The following two parameters define the name of the document containing the table header image, used in the prototype file:
Page Header Fragment, Page Footer Fragment. These fields are only populated for the BOM created on the current drawing page (based on the prototype for the current page). By default, one of these fields displays the name of the document containing the BOM table header image. When creating a prototype, this document is applied as a 2D fragment. If necessary, the user can change the name of the header file using the Browse button.
The table header is anchored according to the anchor vector specified in it to the top or bottom edge of the rectangle allocated for the BOM table. The order in which nodes are selected for the header anchor is determined by the horizontal alignment mode of the BOM table (Table Parameters > Table > Align). The table parameters are available in the BOM table editing mode. If the Left parameter is set, then the top heading is anchored from the top left to the right, and the bottom heading from the bottom left to the bottom right. If the Right parameter is set, then the top heading is anchored from the top right to the left, and the bottom heading from the bottom right to the bottom left.
Link with external database for update. The contents of the BOM table can be linked to a database file (*.xml). Data is exchanged only when a BOM update is performed. The following options are possible:
•If you specify the name of an existing *.xml file for the BOM, then when updating the BOM, the data from the database will be transferred to the *.grb file (will appear in the table).
•If you specify the name of a new *.xml file for the BOM, then a file with the same name will be created and the data from the table will be written to the database during the update.
•If you open a *.grb file whose database has been modified by other applications, then these changes will appear in the BOM table only when the update command is executed or when entering the BOM editing mode (the fields of the @FRAGID column in the DATA table must be empty).
Assembly Document, Bill of Materials Document (*.grb) - fields display names and location of assembly and BOM files.