Salvador E. Tropea
|
5ecbbc84fd
|
[Tests] Added sub-PCB test for PCB Variant and PcbDraw
|
2022-12-22 10:15:21 -03:00 |
Salvador E. Tropea
|
da2d5f1001
|
[Variants] Added some limited support for `kikit separate`
|
2022-12-18 17:14:38 -03:00 |
Salvador E. Tropea
|
5e3404949d
|
[Stack-up][Fixed] Problems when using more than one dielectric
Fixes #328
|
2022-11-10 18:09:00 -03:00 |
Salvador E. Tropea
|
dbea3ca183
|
[BoM][Added] Option to link to Mouser site.
|
2022-11-07 10:50:58 -03:00 |
Salvador E. Tropea
|
a337028007
|
[Internal BoM] Added some basic support for "Exclude from BoM" flag
Related to #316
|
2022-10-11 11:46:00 -03:00 |
Salvador E. Tropea
|
a9d5b8cd58
|
New filter `urlify` to convert URLs in fields to HTML links
Closes #311
|
2022-09-30 11:28:21 -03:00 |
Salvador E. Tropea
|
1042edbb0e
|
[Update_XML] Correct error when using wrong value
|
2022-09-21 12:41:30 -03:00 |
Salvador E. Tropea
|
58b7958899
|
[Update_XML] Now you can check PCB and schematic parity
Related to #297
|
2022-09-21 11:33:26 -03:00 |
Salvador E. Tropea
|
e2fdf87d6b
|
[Copy_Files] Now you can copy the 3D models
- Also save a PCB modified to use them
- Changed the syntax so we can copy other stuff
|
2022-09-20 13:13:12 -03:00 |
Salvador E. Tropea
|
418b74b2f3
|
Environment and text variables now can be used as 3D model aliases.
- Environment and text variables expansion is now recursive.
So in `${VAR}` the *VAR* can contain `${OTHER_VAR}`
Related to #261
|
2022-09-14 07:30:13 -03:00 |
Salvador E. Tropea
|
cabf14ec07
|
[Diff][Fixed] Always comparing the PCB
- Added regression test
Fixes #273
|
2022-09-02 07:03:57 -03:00 |
Salvador E. Tropea
|
464b72e8f1
|
New output to compute differences between PCBs and SCHs.
Fixes INTI-CMNB/KiAuto#14
|
2022-08-25 13:02:02 -03:00 |
Salvador E. Tropea
|
83c7d10ba0
|
[Tests] Added regression test for KiCad 6 nested zones
|
2022-08-12 10:44:23 -03:00 |
Salvador E. Tropea
|
553d47f533
|
[BoM] Added support for text variables expansion
- Is done using a filter, the expansion is done at the end, but
the filter can be applied at any point in the filter/variant
chain.
Fixes #247
|
2022-08-12 09:09:09 -03:00 |
Salvador E. Tropea
|
75afab0d40
|
[Test] Fixed drc filters tests cases
- Added silk_over_copper exclusion
- Skipped test_drc_filter_2 for KiCad 5 (is for KiCad 6)
|
2022-08-10 18:39:43 -03:00 |
Salvador E. Tropea
|
c5a6d894c9
|
[DRC] Added Workaround for problems with DRC exclusions
- Global option: `drc_exclusions_workaround`
- KiCad bug [11562](https://gitlab.com/kicad/code/kicad/-/issues/11562)
Fixes INTI-CMNB/KiAuto#26
|
2022-08-10 14:01:32 -03:00 |
Salvador E. Tropea
|
42503a909a
|
[SCH][Print] A global option to cross components without a body.
- Only for KiCad 6
Closes #219
|
2022-07-12 08:44:05 -03:00 |
Salvador E. Tropea
|
486fabd321
|
Added merge and translate field tests for KiCost
|
2022-06-13 11:18:33 -03:00 |
Salvador E. Tropea
|
a3811537b8
|
Fixed svg_pcb_print: page orientation for portrait.
|
2022-06-12 16:07:58 -03:00 |
Salvador E. Tropea
|
72a2c71ddb
|
Added test for PCB paper size stuff
|
2022-06-12 12:17:23 -03:00 |
Salvador E. Tropea
|
358b7f4e44
|
Added more pcb_print tests
|
2022-06-10 11:28:33 -03:00 |
Salvador E. Tropea
|
304428b2c4
|
Adapted some tests
- The title block of some test_v5 sheets was removed
- The SVG reference for test_v5 seems to be unstable
|
2022-06-10 10:07:45 -03:00 |
Salvador E. Tropea
|
2ccb61ee2b
|
Added more KiCad SCH tests
- Qubic bezier
- Alternate pin
- Convert (DeMorgan)
- fields_autoplaced
- Bitmap scale
- Paper "user" & orientation
|
2022-06-10 09:33:15 -03:00 |
Salvador E. Tropea
|
d79c495e35
|
Added title block expansions to light_control example
- Works with iBoM 2.4.1-2
Related to #161
|
2022-04-23 15:29:41 -03:00 |
Salvador E. Tropea
|
a5df9baf80
|
Also added `date` example to variables test
Related to #161
|
2022-04-23 14:51:32 -03:00 |
Salvador E. Tropea
|
8bed2595ff
|
Added small naive test to check if iBoM can get text variables
Related to #161
|
2022-04-23 14:44:00 -03:00 |
Salvador E. Tropea
|
7ac654523d
|
Added support for KiCad 6 pin alternates
- Another undocumented feature
Fixes #193
|
2022-04-21 15:09:33 -03:00 |
Salvador E. Tropea
|
5a87249ce3
|
Added example of DRC warning filter
|
2022-04-19 15:30:31 -03:00 |
Salvador E. Tropea
|
8dab92cbd7
|
Added schematic with DeMorgan conversion
|
2022-04-18 09:23:38 -03:00 |
Salvador E. Tropea
|
ea1460e6b9
|
Added black drill holes to the `pcb_print` output
- Disabled the frame ref for KiCad 5. Doesn't work.
- Changed reports to use these PDFs. They are vector graphics.
|
2022-04-08 19:33:21 -03:00 |
Salvador E. Tropea
|
b48a9e5ab0
|
Fixed (KiCad 6) traces not visible in 3D render
Fixes #177
|
2022-04-07 15:44:22 -03:00 |
Salvador E. Tropea
|
9e1f645c31
|
Fixed problems when using page layout files with relative paths.
Fixes #174
|
2022-04-04 18:02:31 -03:00 |
Salvador E. Tropea
|
bb0f86ae61
|
Fixed KiCad 6 text variables not expanded in `render_3d` output
- We must copy the project file to the temporal dir
Fixes #173
|
2022-04-02 12:14:56 -03:00 |
Salvador E. Tropea
|
dad1f91439
|
Added: text vars expansion for 3D model paths
Closes #172
|
2022-03-31 14:58:39 -03:00 |
Salvador E. Tropea
|
372fad5d28
|
Fixed 3D problems to download 3D models for native KiCad 6 files.
- Not seen on files imported from KiCad 5
Fixes #171
|
2022-03-31 12:11:52 -03:00 |
Salvador E. Tropea
|
b4ff830c7d
|
Fixed drill problems with regular vias
|
2022-03-25 08:39:58 -03:00 |
Salvador E. Tropea
|
788b7d6b83
|
Added support for buried/blind vias to the drill outputs
Fixes #166
|
2022-03-24 12:57:08 -03:00 |
Salvador E. Tropea
|
688d637f6c
|
Added regression test for #164
|
2022-03-17 18:40:25 -03:00 |
Salvador E. Tropea
|
4b6885283a
|
Added new test files for the set_text_variables test
|
2022-03-13 14:31:14 -03:00 |
Salvador E. Tropea
|
1824d56876
|
Added a preflight to define KiCad 6 variables.
Closes #161
|
2022-03-12 18:44:08 -03:00 |
Salvador E. Tropea
|
cb47cf3042
|
New output to export PCB in GENCAD format.
Closes #159
|
2022-03-08 15:55:34 -03:00 |
Salvador E. Tropea
|
86aa7b6357
|
New preflight to annotate according to PCB coordinates
Related to #93
|
2022-03-08 14:33:38 -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 |