Salvador E. Tropea
1e63ec66c5
[Sub-PCBs][Test] Enabled KiCad 5 tests
...
- Fixed new drill coordinates in test
- Renamed some YAML files
2022-12-28 11:37:56 -03:00
Salvador E. Tropea
728bded7ad
[Sub-PCBs] Implementad annotation removal
2022-12-28 09:44:44 -03:00
Salvador E. Tropea
002dba631d
[sub-PCB] Implemented the `tolerance`
2022-12-28 09:23:50 -03:00
Salvador E. Tropea
081932f8bb
[sub-PCB] Now you can choose between internal implementation and KiKit
2022-12-28 08:48:50 -03:00
Salvador E. Tropea
1dbe58aab1
Moved sub-PCB specific stuff to var_base (from out_base)
...
- To allow more than one mechanism
- Also changed the order in which sub-PCBs are applied, will make
things faster
- Also removed board as parameter for un/filter_pcb*
Isn't really supported and the sub-PCBs clearly breaks it
2022-12-27 08:48:44 -03:00
Salvador E. Tropea
bae5e91c7a
[DOCs] Added render_3d and step sub-PCB examples.
2022-12-27 06:36:34 -03:00
Salvador E. Tropea
7760019bf0
[Position] Added support for sub-PCBs
2022-12-26 13:40:47 -03:00
Salvador E. Tropea
89be5dacdd
[Populate] Added support for sub-PCBs
...
- Fixed problems when using variants and sub-PCBs, some changes
reverted during separation.
2022-12-26 13:04:49 -03:00
Salvador E. Tropea
dad174bfd3
Added examples for Panelize and PCB_Print using sub-PCBs.
2022-12-26 11:10:24 -03:00
Salvador E. Tropea
819555e668
[Netlist] Added support for sub-PCBs
2022-12-26 11:00:06 -03:00
Salvador E. Tropea
e82049cdea
[iBoM] Changed to use will_filter_pcb_components
2022-12-26 10:45:54 -03:00
Salvador E. Tropea
2282334986
[GenCAD] Added support for sub-PCBs.
2022-12-26 10:38:19 -03:00
Salvador E. Tropea
4d5152032d
[Copy Files] Added support for sub-PCBs
2022-12-26 09:48:17 -03:00
Salvador E. Tropea
5dacb969b1
[BoardView] Added sub-PCBs support
2022-12-26 09:33:04 -03:00
Salvador E. Tropea
71f2894ef4
[PDF/SVG PCB Print] Implemented sub-PCBs
2022-12-26 09:06:37 -03:00
Salvador E. Tropea
c9aab5d4cc
[Any layer] Added support for sub-PCBs
2022-12-22 13:22:36 -03:00
Salvador E. Tropea
d5570a1b07
[Tests] Moved battery pack variants definition to a separated file
...
- To use with import
2022-12-22 13:08:12 -03:00
Salvador E. Tropea
421dcf34b7
[Added] Sub-PCB support to drill outputs
2022-12-22 12:42:21 -03:00
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
fafd5d2f6d
New VRML output
2022-12-17 20:55:09 -03:00
Salvador E. Tropea
6b253d3c52
[KiKit Present] Added quick start support
...
- Also added mechanism to embed the markdown description
- Some adjusts to the help
2022-12-06 12:58:59 -03:00
Salvador E. Tropea
0fc8a75ee0
[KiKit Present] Added external mode examples
2022-12-05 21:28:50 -03:00
Salvador E. Tropea
1e41737f01
[KiKit Present] Added some comments to the examples
2022-12-05 21:21:55 -03:00
Salvador E. Tropea
509f74fd31
[KiKit Present] Implemented various modes
2022-12-04 19:50:29 -03:00
Salvador E. Tropea
8c72fc23c9
[Navigate Results] Added support for compress output
2022-12-02 13:26:49 -03:00
Salvador E. Tropea
5de3b8cc6f
[Stencil*] Added category
2022-12-02 09:34:25 -03:00
Salvador E. Tropea
a9000716a7
[Stencil_For_Jig] New output
...
- Just the other type of stencil supported by KiKit.
2022-12-01 12:59:55 -03:00
Salvador E. Tropea
2a46ab1cff
[Stencil_3D] New output
...
- KiKit's "stencil createprinted"
2022-12-01 11:15:12 -03:00
Salvador E. Tropea
79b0c3f45a
[Panelize] Added `source` options
2022-11-30 18:20:57 -03:00
Salvador E. Tropea
425840059c
[Panelize] Added mechanism to extend defined options.
2022-11-30 17:01:40 -03:00
Salvador E. Tropea
99467d4d05
[Added] Panelize output
...
- First working version
2022-11-28 16:31:00 -03:00
Salvador E. Tropea
1036b26f0a
[Examples] Added example used to test the 3D render populate
2022-11-27 18:51:56 -03:00
Salvador E. Tropea
52113cc394
Fixed some YAML linter warnings
2022-11-25 12:24:43 -03:00
Salvador E. Tropea
2f9d81964e
Added autoscale margins example.
2022-11-25 12:21:40 -03:00
Salvador E. Tropea
a4e68b1c18
[KiBoM] Added support for Mouser links
2022-11-07 11:34:14 -03:00
Salvador E. Tropea
be84d10968
[Tests][Fixed] Adapted link tests to new columns
2022-11-07 11:16:09 -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
c3f426a1d5
[Diff][Fixed] Problems when missing file from repo
...
- When comparing to a repo point where the PCB/SCH didn't exist yet.
Closes #323
2022-11-05 14:37:19 -03:00
Salvador E. Tropea
06f5fc12f4
[Render_3D] Separated the crop and transparent options
2022-11-01 13:36:05 -03:00
Salvador E. Tropea
e874b3af8e
[Populate] Added support for `render_3d`
...
- So now we have a better image and no need for 2D representations
of the 3D models
2022-11-01 12:54:09 -03:00
Salvador E. Tropea
6d3d2c37d0
[Render_3D] Added option to highlight components
2022-10-31 10:16:21 -03:00
Salvador E. Tropea
81ce2004d5
[Render_3D] Added option to auto-crop the resulting PNG
2022-10-30 14:35:18 -03:00
Salvador E. Tropea
5b19227625
[Render_3D] Added option to render only some components
...
- `show_components` like in PcbDraw
2022-10-30 12:36:36 -03:00
Salvador E. Tropea
58e3e9e847
[PcbDraw][Populate] Added filter expansion
...
- in `show_components` and `highlight`
2022-10-29 16:12:44 -03:00
Salvador E. Tropea
1df9d1da46
[PcbDraw][PCB_Print] Removed all PcbDraw convert.py usage
...
- Currently not needed
2022-10-28 13:41:33 -03:00
Salvador E. Tropea
648cd1cc8d
[DOCs] Documented the `populate` mechanism
2022-10-28 08:50:46 -03:00
Salvador E. Tropea
171803ff64
[Populate] Added support to compress and Makefile generation
2022-10-28 08:29:54 -03:00
Salvador E. Tropea
e56343d214
New populate output
...
- The PcbDraw command
2022-10-27 21:24:57 -03:00
Salvador E. Tropea
491c598afb
[iBoM] Added support for the `offset_back_rotation` option
2022-10-24 12:58:36 -03:00