TurboCase 1.8.0
* Support putting all the OpenSCAD metadata inside footprint properties
so TurboCase can generate cases that include footprints that are not
from the same version.
* Generate a placeholder case outline when loading a PCB without any
drawings on the User.6 layer. This is just a rectangle with a bit of
padding around the bounding box of the PCB.
* Use fuzzy matching for connecting the Edge.Cuts shapes into a board
outline since KiCad also allows slight gaps due to rounding errors.
TurboCase 1.7.1
Bugfix release for:
* Crash when using a polygon as PCB outline
* Regression when having circular holes in the PCB that are not from
footprints.
TurboCase 1.7.0
* Support circular PCBs and cases
* Fix OpenSCAD syntax error when fractional metric screws are used
* Use proper calculations for arcs in the outlines
* Don't crash on MountingHoles without a reference from KiCad 7
* Added more cutouts:
* Neutrik D-Style chassis mount holes
* CUI SJ1-353x 3.5mm jack
TurboCase 1.6.1
* Support generating a lid for the case
* Improve print time for 18650 battery holders
* Add HDMI cutouts
* Support SCAD parts that are automatically constrained to the inside of
the case
* Support cutting holes in the lid using the User.7 layer
* Add OpenSCAD customizer support
* Improve shape for installation of threaded metal inserts
* Add verbose output with a command line flag
TurboCase 1.5.0
* Create an OpenSCAD module for the PCB shape generated from the
Edge.Cuts layer and the holes from recognized mountingh holes
* Fix rotation glitches for parts and connectors
TurboCase 1.4.2
* Don't assume that all footprints with MountingHole in the name are
mounting holes.
* Don't crash on hole footprints without fp_circle graphic
TurboCase 1.4.1
* Add the turbocase.parts module to the PyPI package
* Fix the standoff height calculation being incorrect when the height is
changed
TurboCase 1.4.0
* Add support for injecting custom OpenSCAD modules by adding custom
KiCad footprints for case parts
* Add a KiCad footprint library generator for the CAD shapes defined by
TurboCase.
* Add a pre-generated footprint library ready for KiCad use.
TurboCase 1.3.0
* Add a footprint library for KiCad
* Fix the generation of mounting posts for MountingHole footprints
without a metal area around them.