Skip to content

Pack and Move Footprints action, improved footprint spread algorithm.

dsa-t requested to merge dsa-t/kicad:footprint-pack into master

By selecting symbols on the schematic, then using "Pack and Move Footprints" tool in PCB editor, it's possible to quickly arrange footprints in functional blocks, while not wasting space:

pack-footprints_c

The algorithm of footprint spreading after updating PCB from Schematic was also improved:

Initial footprint spread on dvk-mx8m-bsb board (before/after)

image image

A column of resistors (before/after)

image

image image

A block of decoupling/stitching capacitors (before/after)

image

image image

Adds rectpack2D library with some modifications to avoid warnings. Removes previous rect placement algorithm.

Edited by dsa-t

Merge request reports