I hereby certify that I am not simply asking someone else to design a footprint for me.
This is an auto-generated message that is in place on the “footprints” section of the KiCad.info forum. If I remove it and ask for a footprint to be designed anyway, I understand that I will be subject to forum members telling me to go design my own footprint or referring me to a 3rd party footprint site.
I’m trying to evenly distribute a set of pads vertically in KiCad while keeping the topmost (Pad 13) and bottommost (Pad 3) pads fixed in their current positions. However, when I use the “Distribute Vertically” feature, the bottom pad (Pad 3) stays in place, but the top pad (Pad 13) is shifted down, and the rest of the pads are distributed incorrectly.
Here are the steps I followed:
I positioned Pad 13 and Pad 3 manually in their desired locations.
I selected all the pads and used Align/Distribute > Distribute Vertically.
Expected Result:
Pad 13 and Pad 3 should stay in their current positions, and the rest of the pads should be spaced evenly between them.
Actual Result:
Pad 13 was moved closer to Pad 3, and the rest of the pads were distributed between the new positions of Pad 13 and Pad 3.
Before Alignment (left image): Pads 13 and 3 are in their desired positions, and the others are misaligned.
After Alignment (right image): Pad 3 remains stationary, but Pad 13 is moved, which is not the intended result.
I can’t seem to figure out how to fix the positions of the top and bottom pads while distributing the others. Does anyone know how to achieve this correctly in KiCad?
This function works perfectly for me, but I’m not using Windows and I’m using 8.0.7-rc1
I selected all the pads including 3 and 13.
RMButton click > Align/Distribute > Distribute Vertically.
@dendanne1
There is also another function you can use if you know the required distance between each pad. This is the Array Tool.
Two lines down from “Align/Distribute” is “Create from Selection” > “Create Array.”
Application: KiCad Footprint Editor x86_64 on x86_64
I also could not replicate the (presumed) bug. Maybe it has something to do with your footprint. Can you upload the footprint (from before the pad align)?
Another option is to simply delete de pads and draw a new array of pads.
Yet another option is to work with the footprint wizards in KiCad.