Hi Jon,
Thanks for the answer. Then I have to leave this approach for a while.
Is there anyone working on the current autoplacer or is there something
planned? My intention was to test how differential evolution optimizer
from SciPy would work for this.
The usage case would be making "bundles" of footprint for preliminary
grouping before manual layout. I use the same for routing e.g. do a
preliminary layout and look for the bottlenecks from thin track
autorouter results, then do the final manually. Works pretty well for
dense discrete smd boads, where the main goal is to do everything in one
layer without vias.
-Vesa
Jon Evans kirjoitti 7.3.2025 klo 18.14:
Hi Vesa,
It is not currently possible to run DRC or find out collision information
via Python, sorry.
You can access and modify footprint locations, but you can't check if one
footprint collides with another.
-Jon
--
You received this message because you are subscribed to the Google Groups "KiCad
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/a/kicad.org/d/msgid/devlist/3ebf151e-5d45-4b19-aeea-7e1a62b29b83%40aalto.fi.