https://github.com/openscopeproject/transformit
Graphics scaling plugin for KiCad
https://github.com/openscopeproject/transformit
graphics kicad plugin scale
Last synced: about 1 year ago
JSON representation
Graphics scaling plugin for KiCad
- Host: GitHub
- URL: https://github.com/openscopeproject/transformit
- Owner: openscopeproject
- License: mit
- Created: 2023-02-19T01:32:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-18T07:19:32.000Z (about 2 years ago)
- Last Synced: 2025-03-30T21:51:13.429Z (over 1 year ago)
- Topics: graphics, kicad, plugin, scale
- Language: Python
- Homepage:
- Size: 42 KB
- Stars: 13
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Transform It plugin for KiCad

Batch resize, scale, mirror graphics, tracks, zones, footprints and
other items in the PCB editor.
Inspired by free transform tool in graphics editors.
Important notes:
* Mirror does not change layers, it transforms in place
* When a singular footprint is selected it's items are scaled so the footprint itself will
become larger/smaller
* When more than one item is selected footprints are not changed or rescaled, only repositioned/rotated
* Pads are not rescaled, only repositioned/rotated
* Rotation center is geometrical center of combined bounding box of all selected items
# License
Plugin is distributed under MIT (Expat) license, see `LICENSE` for details.