Skip to content

Releases: HendriXML/KiCad-BOM-reporter

Version 3.0.2

30 Mar 11:45
1725494
Compare
Choose a tag to compare
  • Interpreter 7.4
  • Configs can now be saved more easily
  • Resistor/capacitor/inductor values can now be used as direct inputs for component combine simulations

Version 3.0.1

24 Mar 22:41
Compare
Choose a tag to compare

Minor changes

Version 3.0

23 Mar 13:59
ad07058
Compare
Choose a tag to compare
  • Tested with KiCad 6.0
  • Version 7.0 of the XML interpreter
  • File restructuring, renaming and clean up
  • Improved/changed config settings
  • Improved capacitor technology items: aluminum electrolytic, tantalum electrolytic, niobium electrolytic
  • Set matching, requested (schematic) components can specify multiple values on enumeration based fields like: "aluminum electrolytic, tantalum electrolytic"
  • New tasks which determines the best combination of (available) components (resistors, capacitors of inductors) for a replacement value
  • Reporting of (sub)sheet info, the level of detail is configurable: SheetInfo=None|Root|All
  • Ini files can be saved and loaded from the config tabsheet. Also using the AltConfig command line option with a nonexistent file, does not result in an error message. So its ok to have a default /AltConfig "%O-bom.ini" option in KiCad. For project specific settings when required.
  • Easy change of report language using /LanguageCode commandline option and corresponding specifier usable when importing files. Defaults to active language of the interpreter.
  • Fixed some issues with task dependencies

V2.0.1

09 Apr 13:47
Compare
Choose a tag to compare
V2.0.1 Pre-release
Pre-release
  • Version 6.5 of the XML interpreter
  • File restructuring and clean up
  • New datatype for values (32 decimals floating point BCD combined with unit)
  • Main program is now task based. Which tasks (Bom, BomEEVBlog, BomDokuWiki, BomDesignators, BomOrderPicking, Stock, StorageLocations, PartKeeprProjects) will be executed can be set on commandline. For example:
    • /var Unattended Bom,BomDesignators,BomOrderPicking
  • Some report fields (ESerieOfValue, ResistorMaxAmpVolt, ZenerDiodeMaxAmp, Footprint) can be hidden using the commandline. For example:
    • /var HideSpecs ESerieOfValue,ResistorMaxAmpVolt,ZenerDiodeMaxAmp,Footprint
  • A report tab can be activated from the commandline. For example:
    • /ActivateReportTarget StorageLocationReport
  • Add 1 additional componentkind
  • Add device mappings
  • Ranges are displayed differently
  • Report tabs are simplified

Version 1.3

06 Oct 14:26
4f9ccf1
Compare
Choose a tag to compare

Support advanced matching of footprints

Version 1.2

05 Sep 23:32
Compare
Choose a tag to compare

Supports multifunction IC's
Creates an additional report that shows at which locations the components /materials can be found

Script version 1.1

18 Jan 15:29
Compare
Choose a tag to compare

Changes

  • Bug fixes
  • Show calculated values
  • Support of ranges: also the new way of requesting better values. (Tolerances, PowerRatings, etc)

Script version 1.0

14 Nov 12:57
Compare
Choose a tag to compare
  • allow coarse or fine matching, depending on how many component requirement are added in KiCad
  • display of E-series, see at a glance how general or special values are
  • display of max voltage and max current of resistors when powerrating is know.
  • display of max current of zenerdiodes when powerrating is know
  • import matched stock components in a PartKeepr project
  • share values between components in PartKeepr categories
  • update descriptions with uniformly generated ones, that show also inherited parameters
  • update part names with uniform formatting
  • create parts that aren't in the PartKeepr database yet.