yaqwsx / KiKit

Automation tools for KiCAD
https://yaqwsx.github.io/KiKit
MIT License
1.51k stars 200 forks source link

Allow negative spacing #151

Open yaqwsx opened 3 years ago

yaqwsx commented 3 years ago

139 adds generality to board placement, however, it does not allow you to specify negative offsets anymore (e.g., for oddly shaped boards to pack them more tightly). We can support it again - we just need to implement an alternative algorithm for computation of the partition line.

dmalnati commented 2 years ago

This would be very much useful for a project I'm working on!

beforeafter

yaqwsx commented 1 year ago

Arbitrary-shaped partition line could be generated as a Voronoi diagram for polygons, e.g, via https://github.com/longavailable/voronoi-diagram-for-polygons

greenscreenflicker commented 10 months ago

You are right, #616 is a dublicate. Hence, I'd support that feature request.