There are 2 ways to install, fully manual and through plugin manager “Install from file” feature.
For full manual installation download TransformIt.zip and extract it into folder that opens when you do “Tools → External Plugins → Open Plugin Directory” from PCB editor.
For installation from plugin manager download TransformIt_1.0_pcm.zip and click “Install from file” in plugin manager.
Please test it if you find it useful and let me know if you see any issues. It will be added to plugin manager soon if there is nothing glaring I missed.
Note, there is a bug in 7.0.0 that makes modified footprints look like they are selected but they aren’t really. It will be fixed in 7.0.1.
Very nice!
one thing about the ui that i’d like is H % and V % ‘locked’ at the same % by default, with
the possibility to unlock to change aspect ratio, something like Gimp does.
It’s not yet into the Plugin Manager I see. Is the installation fully manual for the time being?
if: yes: what to do plese? I see there is a “pcm” file. Is it also needed?
To select the SVG I have to double click it. Then it works.
Instead for the pad: not necessary the double click. Just click one time and edit them.
It’s fantastic to see that a simple plugin, solved an issue present since ever on KiCAD and never solved natively. There was more engagement to tell me that “this feature is useless. no one uses it” … bah …
Instead of you’ve made my day@qu1ck … thank you so much.
EDIT: I hope you will make this plugin available through the Plugin Manager of KiCAD
It would be interesting if the creator, @qu1ck, was willing to post an estimate of the time and effort required to create this plugin (including, or not including, the prior years of experience writing software) .
I didn’t want to tell that he didn’t made effort.
Certainly, he employed his time in a more profitable way, sitenad of to argue that “this feature is useless” etc etc etc etc.
He won all.
As I said: great job. I’m spreading out the information ot other users I know they are interested on it.
Yes but good thing about plugins is that I can write them and release them independently of kicad’s release schedule. If transformation tool is added to kicad itself you won’t see it until v8, i.e. for another year at least.
I think you already figured it out but for clarity I’ll add install instructions to the top post.
Yes, that’s the plan. Just wanted to share it here first so that power users can help me weed out any silly bugs that I may have overlooked. Thanks for testing.
About 3 days, leisurely 3-5 hours a day. That included fumbling about in inkscape to draw the icon as well as tracking down and fixing kicad buggy behavior regarding item selections and plugins. But I am pretty familiar with kicad codebase and API already and in general have >15years of writing software for a living.
I am using 7.0.5 KiCad and just used the plugin manager to install transformit. Nothing happens. I select any footprint in PCB editor or my logos on the back silkscreen that are all reversed when looking through the board so they print correctly on the back and try to change size or rotate and it just doesn’t work. edited: I posted on your GitHub and thought we can update people here who don’t know about GH when we find the answer. If you have KiKit installed, it breaks Transformit, so temporarily uninstalling KiKit lets it work again.