Salvador E. Tropea
a7bf1b080c
Added skip_top and skip_bottom options to the rot_footprint filter.
2021-04-25 12:20:39 -03:00
Salvador E. Tropea
e391f513ec
Bumped version to 0.11.0.
2021-04-25 11:24:49 -03:00
Salvador E. Tropea
55277a550f
More KiCost integration in KiBoM.
...
- Also added level and comment to columns in the XLSX BoM output.
- Now user columns can be added to the KiCost sheet.
- The "Colors" sheet now includes KiCost colors
- The KiCost column names are more coherent with our names
- Style colors affects the KiCost colors
- About message includes KiBot version
- Header layout is also more coherent
- use_alt, number, max_col_width and ref_separator options are passed
to KiCost
2021-04-25 09:29:56 -03:00
Salvador E. Tropea
8706e0e02f
The "References" column is now coloured as "Reference"
2021-04-25 09:25:49 -03:00
Salvador E. Tropea
de0390f954
Reference ranges of two elements no longer represented as ranges.
...
Examples: "R1-R2" is now "R1 R2", "R1-R3" remains unchanged.
2021-04-25 09:23:19 -03:00
Salvador E. Tropea
e22e1db49a
Added support for width, style and color in "wire notes"
...
Fixes #70
2021-04-22 12:33:13 -03:00
Salvador E. Tropea
cfe61c9b7e
Added board view export.
...
Closes #69
2021-04-20 13:22:56 -03:00
Salvador E. Tropea
16ddb9465f
Added Internal BoM + KiCost integration
...
- Currently very basic, but you get "Costs" and "Costs (DNF)" work
sheets in the XLSX output when the xlsx.kicost option is enabled.
2021-04-15 11:14:37 -03:00
Salvador E. Tropea
7961209b0f
Experimental mechanism to change 3D models according to the variant.
2021-03-31 18:00:43 -03:00
Salvador E. Tropea
7c3f273684
Basic KiCost support.
2021-03-31 12:27:55 -03:00
Salvador E. Tropea
1290bb6995
New KiCost variant style.
...
- New internal filters `_var_rename_kicost` and `_kicost_dnp`.
- New `skip_if_no_field` and `invert` options to the regex used in the
generic filter.
2021-03-30 09:37:36 -03:00
Salvador E. Tropea
afe80052b4
Added a new filter `var_rename_kicost`
...
Is very similar to `var_rename` with a few differences that makes it
suitable to emulate the KiCost field rename mechanism.
2021-03-25 12:57:26 -03:00
Salvador E. Tropea
01291ebe63
Added field rename filter.
...
Including an internal version to emulate KiCost behavior.
2021-03-23 13:20:26 -03:00
Salvador E. Tropea
40bd7c24f2
Added support for KiCost's subparts
2021-03-19 19:41:46 -03:00
Salvador E. Tropea
9478e42bb3
Documented #58 in the changelog and added a test case
2021-03-12 21:28:10 -03:00
Salvador E. Tropea
1b48e614a7
Added pattern expansion in the `dir` option for outputs
...
Closes #58
2021-03-12 21:14:39 -03:00
Salvador E. Tropea
4f73de1157
Makefile variables KIBOT, DEBUG and LOGFILE can be defined from outside.
2021-03-03 13:08:52 -03:00
Salvador E. Tropea
6d59960b59
Sorted the schematic dependencies to make them consistent.
2021-03-03 13:07:46 -03:00
Salvador E. Tropea
f9ac0d001f
Fixed extra dirs created during makefile generation.
2021-02-24 14:24:22 -03:00
Salvador E. Tropea
c104d14511
Uncatched exceptions during makefile generation
2021-02-24 14:08:38 -03:00
Salvador E. Tropea
5560c62d14
Errors and warnings from KiAuto now are printed as is.
2021-02-24 12:58:47 -03:00
Salvador E. Tropea
111b86a375
Fixed problems using E/DRC filters and the output dir didn't exist.
2021-02-24 12:36:19 -03:00
Salvador E. Tropea
8fba0d9909
Added `erc_warnings` option to consider ERC warnings as errors.
2021-02-24 12:34:49 -03:00
Salvador E. Tropea
7409c99476
Bumped version to 0.10.1.
2021-02-22 15:07:48 -03:00
Salvador E. Tropea
2b845d81a0
Fixed problem using Python 3.6
...
- ZipFile's compresslevel argument introduced in 3.7
2021-02-16 12:54:33 -03:00
Salvador E. Tropea
95b48ab053
Fixed problem using Python 3.6
...
- Fixes #52
- StreamHandler.setStream introduced in 3.7
2021-02-16 12:02:41 -03:00
Salvador E. Tropea
d1c74d681b
Fixed missing python3-distutils dependency on Debian package.
2021-02-12 17:26:36 -03:00
Salvador E. Tropea
8d5c0109f9
Bumped version to 0.10.0
2021-02-12 16:08:46 -03:00
Salvador E. Tropea
003fcc82d4
Added changelog entry for #51
2021-02-12 15:57:22 -03:00
Salvador E. Tropea
e93bc6bf40
Fixed problems using layer suffixes containing non-ASCII chars
2021-02-11 11:29:21 -03:00
Salvador E. Tropea
3ed25cc5ff
Now you can import outputs from another config file.
2021-02-11 11:02:58 -03:00
Salvador E. Tropea
f698e44642
Now we can load InteractiveHtmlBom even when installed only as plugin
...
Fixes #49
2021-02-08 15:37:01 -03:00
Salvador E. Tropea
34e85d646c
Added KiAuto time-out control (EXPERIMENTAL!!)
...
Related to #48
2021-02-06 20:48:34 -03:00
Salvador E. Tropea
f6dac6ef13
Problems using internal names for drill maps in gerb_drill output.
...
Fixes #47
2021-02-06 12:55:02 -03:00
Salvador E. Tropea
73cb98f113
Makefile generation.
2021-01-22 17:22:18 -03:00
Salvador E. Tropea
86b1c13790
Now information messages go to stdout (not stderr).
...
Debug, warning and error messages still use stderr.
2021-01-22 17:17:41 -03:00
Salvador E. Tropea
15474ae4d7
Now you can consolidate more than one project in one BoM.
...
The basic idea comes from pimpmykicadbom by Anton Savov (@antto)
2021-01-21 14:43:47 -03:00
Salvador E. Tropea
66e342e36d
Internal BoM: HTML rows are highlighted on hover (not just the cell).
2021-01-19 11:31:14 -03:00
Salvador E. Tropea
f2d84a1a95
Internal BoM: HTML tables can be sorted selecting a column (Java Script).
2021-01-19 10:58:46 -03:00
Salvador E. Tropea
159e8996e8
Added support for ZIP/TAR/RAR generation.
2021-01-15 13:33:33 -03:00
Salvador E. Tropea
75059b7b86
Added gerber and drill examples for various manufacturers.
...
From KiCad Gerber Zipper.
2021-01-14 10:40:59 -03:00
Salvador E. Tropea
9f4763c36b
Custom reports for plot outputs (i.e. custom gerber job generation)
2021-01-14 10:24:04 -03:00
Salvador E. Tropea
a379fab270
More options to control the gerbers file names.
...
Ralated to "Protel" variants.
2021-01-13 16:58:03 -03:00
Salvador E. Tropea
3a78160638
More options to customize the excellon output.
...
zeros_format, left_digits and right_digits options.
2021-01-13 15:32:08 -03:00
Salvador E. Tropea
0e2d7f7ba4
More control over the name of the drill files.
...
The %i value can be set for N/PTH outputs.
2021-01-13 15:29:20 -03:00
Salvador E. Tropea
6efd735a74
Now layers can be selected using the default KiCad names.
2021-01-13 12:35:53 -03:00
Salvador E. Tropea
bb4de91672
Fixed extra data about drill marks in gerber files.
...
We must use SetDrillMarksType(0) for gerbers.
2021-01-13 11:44:20 -03:00
Salvador E. Tropea
65833dc333
Internal BoM: The "Quantity" column no longer includes the DNF/C status.
...
- This status was moved to a separated column named `Status`.
- You can join both columns if you want.
Some people pointed out that adding characters to the qty column prevents
computations applied to the CSV files.
2021-01-12 15:21:34 -03:00
Salvador E. Tropea
e0ab45e95d
Now the default output name applies to the DRC and ERC report names.
...
This provides more coherent file names.
2021-01-12 13:44:09 -03:00
Salvador E. Tropea
45ac28a6bf
Added support for KICAD_CONFIG_HOME defined from inside KiCad
2021-01-08 12:47:15 -03:00