← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH/RFC] Move exactly and duplicate in modedit

 

In response to a message written on 15.11.2014 04:55, from John Beard:
Hi all,

I have been working on a patch to allow two new behaviours in modedit:

* "Move exactly", which allows you to enter an exact offset when moving
   a pad, edge or text. The main use of this for me is to make it easy to
   build footprints according to datasheets where the pattern is defined
   in relative terms. A new dialogue is introduced, and this allows
   either a Cartesian or polar offset, followed by a rotation. A hotkey
   is also defined (default Ctrl-M, since "M" is "move").

* "Duplicate", which clones the current item and picks it up, ready to
   move. Ctrl-D is the default hotkey here, mirroring Inkscape. This is
   mainly intended for use in conjunction with "move exactly", as a
   complement to the current "shift-block-select and move with the grid"
   method.
Very nice idea… ;)
I wrote independent parametric editor in python/gtk for legacy format, when it wasn't legacy yet, and when I was going to publish software, file format become legacy… It has more functionality - in addition to the shift, there's rotation, endpoint approximation for draw arc and more. The main advantage - no need to compile every time - it just works. I'm planning to adapt the program to handle the newer format using the built-in KiCad python methods. After some code cleanup I'll publish it in a few weeks.

--
Best Regards,
LordBlick


References