Salvador E. Tropea
ebc6458948
Fixed schematic: Paper orientation was discarded on v5 files.
...
Fixes #150
2022-02-17 12:40:29 -03:00
Salvador E. Tropea
b2ab00f6cb
Added global *units* option
...
Solves the KiCad 6 dimensions issue. See #146
2022-02-14 15:42:54 -03:00
Salvador E. Tropea
23c8eae16b
Added a dimension to the simple_2layer.kicad_pcb
...
Related to #142
2022-02-09 17:26:03 -03:00
Salvador E. Tropea
c700eeff45
Added Manufacturer and P/N to the light control example.
2022-02-09 16:19:46 -03:00
Salvador E. Tropea
db6cf3dace
Added Board View test
2022-02-07 13:27:56 -03:00
Salvador E. Tropea
400d06f9b3
Adjusted error messages and crossed comp generation.
...
- Also the name of the member for lib_name
2022-01-29 16:16:39 -03:00
Salvador E. Tropea
d629afcf92
Added support for the controlled impedance flag in KiCad 6
2022-01-18 16:06:17 -03:00
Salvador E. Tropea
7a4c3468fa
Added copper_thickness option
...
- Now we get some defaults from KiCad 6 stackup
2022-01-17 18:50:21 -03:00
Salvador E. Tropea
514cc949b6
Added support for edge_connector, castellated_pads and edge_plating
2022-01-16 19:13:20 -03:00
Salvador E. Tropea
33da0f9e87
Added support for KiCad 6 copper finish option.
2022-01-16 13:24:10 -03:00
Salvador E. Tropea
52df7e85b3
Fixed missing project for light control
...
- In KiCad 6 some importants settings were moved to the project.
I.e. the clearance
2022-01-16 01:02:18 -03:00
Salvador E. Tropea
792572149b
Updated test_bom_ok
...
- The XML netlist was out of sync.
2022-01-07 12:58:09 -03:00
Salvador E. Tropea
dadcd8a543
Added support for `bus_alias` [KiCad 6]
...
- Not documented in the file format
Closes #133
2022-01-07 12:01:17 -03:00
Salvador E. Tropea
e2147f40ee
Added fields update to the QR stuff
...
- Footprints are now virtual
- Fixed: Modules used the SCH text
- Fixed: Wrong KiCad 6 SCHs (not copied from bogus ones)
2022-01-06 14:25:09 -03:00
Salvador E. Tropea
f1b46daf6c
Added missing KiCad 6 test file for datasheet download
2022-01-06 14:18:07 -03:00
Salvador E. Tropea
be59ee397e
Added support for KiCad 6 to the `update_qr` preflight.
...
Related to #93
2022-01-04 16:52:12 -03:00
Salvador E. Tropea
7992fd9888
Added preflight option to update the QR codes.
...
- Needed for s-expression files
- Not working for KiCad 6 (bug in the Python API)
2022-01-04 10:21:59 -03:00
Salvador E. Tropea
5017f7e078
Added QR codes generation: symbols and footprints.
...
Related to #93
2022-01-03 12:35:33 -03:00
Salvador E. Tropea
6d939bbdbe
Added datasheets downloader
...
Closes #119
2021-12-29 15:20:54 -03:00
Salvador E. Tropea
057f8688da
Added support for STEP generation using KiCad 6
...
- Uses a new KiAuto release (1.6.0) to workaround KiCad 6 limitation
- Updated the tests
- Updated the board samples, another "limitation" in KiCad 6 (no longer
looks for .step files when the model is a .wrl)
2021-12-28 17:44:36 -03:00
Salvador E. Tropea
118c81120b
Added KiCad v6 PCB for iBoM tests
2021-12-28 10:38:17 -03:00
Salvador E. Tropea
115c8b6913
Adapted YAML and SCH error tests to KiCad 6 RC1
...
- Most SCH test are disabled because this is another parser.
2021-12-27 14:10:02 -03:00
Diego Capusotto
3c4c2f0e15
Adapted the test_print_sch.py tests to KiCad v6
2021-12-21 13:07:02 -03:00
Diego Capusotto
89094aac9b
Added board examples in KiCad 6 fromat for test_print_pdf
2021-12-18 18:36:22 -03:00
Diego Capusotto
c20f8b9ddd
Added empty title block to KiCad 6 deeper and sub-sheet examples
...
- Needed for the SCH replace test.
- In KiCad 6 the title block is optional in the file.
2021-12-18 16:56:53 -03:00
Diego Capusotto
60ab8356d9
Updated the XML netslist for KiCad 6 bom test
2021-12-18 16:56:05 -03:00
Diego Capusotto
82a62f29ce
Added board tests in KiCad 6 format for test_preflight
2021-12-18 16:54:56 -03:00
Diego Capusotto
092644264e
Added the v6 versions of the board tests needed by test_position
2021-12-17 18:20:27 -03:00
Diego Capusotto
cb5b6690c0
Added the test files used by test_pdf.py
2021-12-17 17:29:30 -03:00
Diego Capusotto
58851d2532
Updated simple_2layer test board to v6
2021-12-17 17:28:54 -03:00
Diego Capusotto
908c48b8c7
Updated v6 version of good-project (HPGL pen diameter changed)
2021-12-17 17:20:48 -03:00
Diego Capusotto
c6ea908bdd
Added v6 files needed for test_misc* tests
2021-12-17 17:20:16 -03:00
Diego Capusotto
9ab8e1f80a
Updated the KiCad v6 version of the "bom" schematic
...
- Now has a title block used for the tests.
2021-12-17 17:04:57 -03:00
Diego Capusotto
bed617f72f
Added v6 versions of the files needed by test_kicost.py
2021-12-17 16:15:02 -03:00
Diego Capusotto
55c063bbab
Copied the date for kibom-variant_kicost.xml test
...
- KiCost uses it
2021-12-17 16:14:18 -03:00
Diego Capusotto
fc6ebb153b
Added KiCad v6 versions of the files used by test_int_bom.py
2021-12-17 16:06:08 -03:00
Diego Capusotto
2c936b8c64
KiCad v6: added kibom-variante test case
2021-12-17 13:48:14 -03:00
Diego Capusotto
e733ce1289
KiCad v6: Adapted kibom-variant_3 test to the new format.
2021-12-17 12:18:00 -03:00
Diego Capusotto
01090aa64a
KiCad v6: Updated 3Rs.kicad_pcb
2021-12-17 12:10:32 -03:00
Diego Capusotto
1e9ed89f75
KiCad v6: Updated bom.kicad_sch and bom.xml
2021-12-17 11:47:11 -03:00
Diego Capusotto
95ddda0953
Made the v5 schematic loader more robust
...
- Allow DMC files with wrongly encoded chars
- Allow libs with wrong justify+italic+bold fields
- Both from https://github.com/Digi-Key/digikey-kicad-library
Closes #122
2021-12-17 10:03:12 -03:00
Diego Capusotto
25d036f8fa
Added some preliminary support for v6 SCHs
...
- Currently just loads the files
- No save implemented
- Seems to be enough to generate some trivial BoMs
2021-12-16 17:08:33 -03:00
Diego Capusotto
71c7150baa
Added support for \n and \t to text* options of join
...
Related to #108
2021-12-14 17:45:10 -03:00
Salvador E. Tropea
f9239349af
Added title block to the light control test case
2021-12-03 15:53:31 -03:00
Salvador E. Tropea
f3ea2e8024
Adapted test cases to the new sheet detection and example change
2021-12-03 15:50:32 -03:00
Salvador E. Tropea
9fffeddaff
Added a text replace tag to test_v5.sch
2021-12-03 12:28:45 -03:00
Salvador E. Tropea
9e4adf5286
Added patterns to expand the title blck comments.
...
Related to #93
2021-12-03 10:13:42 -03:00
Salvador E. Tropea
49ea1bb62a
Internal BoM: `count_smd_tht` option to compute SMD/THT stats.
...
Closes #113
2021-11-22 14:34:07 -03:00
Salvador E. Tropea
088027c174
Fixed problems with schematic fields containing double quotes.
...
- Fixes #98
2021-11-15 12:50:22 -03:00
Salvador E. Tropea
a31002ed01
Fixes position files, now defaults to use the auxiliar origin as KiCad.
...
Can be disabled to use absolute coordinates.
Fixes #87
2021-09-27 08:35:58 -03:00