KiBoMOptions parameters

  • format : [string] (default: 'HTML') (choices: “HTML”, “CSV”, “XML”, “XLSX”) Format for the BoM.

  • number : [number] (default: 1) Number of boards to build (components multiplier).

  • output : [string] (default: '%f-%i%I%v.%x') Filename for the output (%i=bom). Affected by global options.

  • conf : [KiBoMConfig parameters] [string | dict] (default: 'bom.ini') BoM configuration file, relative to PCB. Environment variables and ~ allowed. You can also define the configuration here, will be stored in config.kibom.ini.

  • separator : [string] (default: ',') CSV Separator.

  • variant : [string] (default: '') Board variant(s), used to determine which components are output to the BoM. To specify multiple variants, with a BOM file exported for each variant, separate variants with the ‘;’ (semicolon) character.
    This isn’t related to the KiBot concept of variants.

Used dicts