← Back to team overview

kicad-developers team mailing list archive

Re: Kicad scripting progress :-)


I'm going further, my plan is not only to make PLUGIN accesible from
python, that's the first stone,
and a good one.

The next part in the plan, is to make pcbnew/eeschema/etc, scriptable
itself, and that means,
that the user can put ".py" extensions somewhere, and the
pcbnew/eeschema/etc get extended
with that .py modules functionality.


these are the "preliminary" python classes

that have their mirror C++ classes accessible:

and get registered on load by the pcbnew.LoadPlugins()

This is a first wizard example:

and now, I'm working to make a generic interface for the footprint wizards,
inside pcbnew module editor,
it should be interactive, and as we modify any parameter we should see the
resulting module on the right.

2012/5/5 Dick Hollenbeck <dick@xxxxxxxxxxx>

> On 05/05/2012 08:55 AM, Miguel Angel Ajo Pelayo wrote:
> > Thank you too Wayne,
> >
> >     It's nice to team up with you all :-)
> >
> >
> >   I have a little prototype of the footprint wizards, for which I should
> finish the C++
> > integration part, I just finished testing the python part.
> What needs to be done in C++?
> I thought you already had a bridge from python to PLUGIN done.
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp


Miguel Angel Ajo Pelayo
+34 636 52 25 69
skype: ajoajoajo

Follow ups