Scaling Logos on F.Silkscreen

I need to create our company logo for KiCad in several sizes.
After I drew it in one size I tried to scale it.
KiCad does not have a scale function, so I looked into writing a script, which reads the Footprint, scales it at redraws it. It looks like the KiCad API does support this for the PCB-Editor, but not for footprints.


It this the end of the story and I simply have to draw 10x the same Logo manually, or is there some hidden function which can support this task?

Marko

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.

There ls a nice plugin to do just that.
Transform it.

For things like this I prefer inkscape.
Manage it in the vector application, export as SVG and import the svg into kicad

Maybe this can be of help

KiCad is not very good with graphics, and it also lacks common graphic functions such as scaling. Drawing the logo in an external vector program (such as the already mentioned Inkscape) and then importing it in KiCad is probably one of the easiest and best ways.

If you’ve already drawn the logo in KiCad, you can export it as SVG, and then import it again. During import you can enter a scale factor and this makes it easier to create the logo in different scales.

“Image converter” in KiCad (a.k.a. The bitmap to component converter tool) can also vectorize bitmaps, the results are probably passable, but not very optimal. If you have any experience with a drawing program that can export either .SVG or .DXF, then that is probably the best option.

Or, you could just do what I suggested, which works extremely well, is is easier to use.