Update NLnet funded tasks

Seth Hillbrand 2022-09-06 18:52:59 +00:00
parent a2b84d0179
commit 965a9adfc7

@ -74,4 +74,36 @@ Implement the full symbol library inheritance model defined in the [KiCad Symbol
* Write complete unit test framework to fully cover new code. * Write complete unit test framework to fully cover new code.
* Update [Symbol Library File Format Document](https://dev-docs.kicad.org/en/file-formats/sexpr-symbol-lib/). * Update [Symbol Library File Format Document](https://dev-docs.kicad.org/en/file-formats/sexpr-symbol-lib/).
Status: **Scheduled for KiCad version 8** Status: **Scheduled for KiCad version 8**
## Flat Schematics
Assignee: _Seth Hillbrand_
Create the ability to work with a multi-sheet schematic without hierarchy.
- [ ] Build file format modifications required
- [ ] Adjust UI to remove hierarchical elements when flat schematics are used
- [ ] Adjust UI to allow flat scrolling (sequential sheets shown above/below each other)
- [ ] Write unit tests for loading flat schematic files
Status: **Scheduled for KiCad version 8**
## Footprint and 3D Model Wizard
Assignee: _Seth Hillbrand_
Create a user-friendly wizard to build IPC-compliant footprints and 3d models on the fly when using
KiCad. KiCad currently distributes 6 gigabytes of 3d models. This work would allow users to
programmatically generate the majority of models when they are needed and customize the part sizes to
match their exact use case.[
- [X] Convert 3d Model generator from FreeCAD-based to CadQuery 2.0
- [ ] Integrate CadQuery 2.0 into KiCad python installation on Windows/Mac
- [ ] Build UI to handle variable parameter input
- [ ] Build UI to display preview output while modifying parameters
- [ ] Connect footprint scripts with 3d model scripts and link parameters
- [ ] Write unit tests for script -> footprint generation
Status: **In Progress, scheduled for KiCad version 8**