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.

Reply via email to