¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Convert freePCB footprint t Kicad footprints


 

I don't know about a converter, but making an array of circular placed pins is dead easy once you know it.

open footprint editor and create a new part, for example a rotary switch. measure the distance between opposite pins with a caliper and divide by 2 to get the radius of the circle. place one pad on the horizontal (or vertical if the parts needs that) with the distance to the center (0,0) as the calculated radius. form your part in the right shape, for example a asymmetric oval to help soldering.

Then right click the pad ans choose Create Array...

choose the Circular Array tab and leave the centers as is. the radius is set to the distance of the pad to the center, so not adjustable

set your angle and pad count, including the pad already there and tic rotate, so as to have the asymmetric part rotated in the right orientation.

click Ok.

you now have a circular array of pins. renumber them as needed.

On 11-12-2019 17:31, Ian Bell wrote:
I have a whole bunch of footprints created in freePCB which I have been using for the last ten years or so. Now I am gradually migrating to Kicad I would like to transfer these footprints also. Many of them are of unusual components like rotary switches which are a real pain to recreate because of the geometry involved in working out pad positions. So it would be really nice if there was some automated method of making the transfer. Before I go delving deep into the file formats of freePCB and Kicad footprints I thought I would ask here in case someone has done this already.
Cheers
Ian
--
Met vriendelijke Groet,

Simon Claessen
drukknop.nl

Join [email protected] to automatically receive all group messages.