1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- [BOM_OPTIONS]
- ; General BoM options here
- ; If 'ignore_dnf' option is set to 1, rows that are not to be fitted on the PCB will not be written to the BoM file
- ignore_dnf = 1
- ; If 'use_alt' option is set to 1, grouped references will be printed in the alternate compressed style eg: R1-R7,R18
- use_alt = 0
- ; If 'alt_wrap' option is set to and integer N, the references field will wrap after N entries are printed
- alt_wrap = 0
- ; If 'number_rows' option is set to 1, each row in the BoM will be prepended with an incrementing row number
- number_rows = 1
- ; If 'group_connectors' option is set to 1, connectors with the same footprints will be grouped together, independent of the name of the connector
- group_connectors = 1
- ; If 'test_regex' option is set to 1, each component group will be tested against a number of regular-expressions (specified, per column, below). If any matches are found, the row is ignored in the output file
- test_regex = 1
- ; If 'merge_blank_fields' option is set to 1, component groups with blank fields will be merged into the most compatible group, where possible
- merge_blank_fields = 1
- ; If '{opt}' option is set to 1, the schematic version number will be appended to the filename.
- include_version_number = 1
- ; Field name used to determine if a particular part is to be fitted
- fit_field = Config
- ; Make a backup of the bom before generating the new one, using the folloing template
- make_backup = %O.tmp
- [IGNORE_COLUMNS]
- ; Any column heading that appears here will be excluded from the Generated BoM
- ; Titles are case-insensitive
- Part Lib
- Footprint Lib
- [COLUMN_ORDER]
- ; Columns will apear in the order they are listed here
- ; Titles are case-insensitive
- Description
- Part
- Part Lib
- References
- Value
- Footprint
- Footprint Lib
- Quantity Per PCB
- Build Quantity
- Datasheet
- [GROUP_FIELDS]
- ; List of fields used for sorting individual components into groups
- ; Components which match (comparing *all* fields) will be grouped together
- ; Field names are case-insensitive
- Part
- Part Lib
- Value
- Footprint
- Footprint Lib
- [COMPONENT_ALIASES]
- ; A series of values which are considered to be equivalent for the part name
- ; Each line represents a tab-separated list of equivalent component name values
- ; e.g. 'c c_small cap' will ensure the equivalent capacitor symbols can be grouped together
- ; Aliases are case-insensitive
- c c_small cap capacitor
- r r_small res resistor
- sw switch
- l l_small inductor
- zener zenersmall
- d diode d_small
- [REGEX_INCLUDE]
- ; A series of regular expressions used to include parts in the BoM
- ; If there are any regex defined here, only components that match against ANY of them will be included in the BOM
- ; Column names are case-insensitive
- ; Format is: "ColumName Regex" (tab-separated)
- [REGEX_EXCLUDE]
- ; A series of regular expressions used to exclude parts from the BoM
- ; If a component matches ANY of these, it will be excluded from the BoM
- ; Column names are case-insensitive
- ; Format is: "ColumName Regex" (tab-separated)
- References ^TP[0-9]*
- References ^FID
- Part mount.*hole
- Part solder.*bridge
- Part test.*point
- Footprint test.*point
- Footprint mount.*hole
- Footprint fiducial
|