kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #08116
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.
http://bazaar.launchpad.net/~miguelangel-r/kicad/scripting/revision/3478
these are the "preliminary" python classes
http://bazaar.launchpad.net/~miguelangel-r/kicad/scripting/revision/3478#pcbnew/scripting/plugins.i
that have their mirror C++ classes accessible:
http://bazaar.launchpad.net/~miguelangel-r/kicad/scripting/revision/3478#pcbnew/scripting/pcbnew_footprint_wizards.h
and get registered on load by the pcbnew.LoadPlugins()
http://bazaar.launchpad.net/~miguelangel-r/kicad/scripting/revision/3478#scripting/python_scripting.cpp
This is a first wizard example:
http://bazaar.launchpad.net/~miguelangel-r/kicad/scripting/revision/3478#pcbnew/scripting/plugins/fpc_footprint_wizard.py
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
http://www.nbee.es
+34 636 52 25 69
skype: ajoajoajo
Follow ups
References
-
Kicad scripting progress :-)
From: Miguel Angel Ajo Pelayo, 2012-03-18
-
Re: Kicad scripting progress :-)
From: Dick Hollenbeck, 2012-03-18
-
Re: Kicad scripting progress :-)
From: Wolfgang Spraul, 2012-03-18
-
Re: Kicad scripting progress :-)
From: Wayne Stambaugh, 2012-03-19
-
Re: Kicad scripting progress :-)
From: Miguel Angel Ajo Pelayo, 2012-04-07
-
Re: Kicad scripting progress :-)
From: Wayne Stambaugh, 2012-04-07
-
Re: Kicad scripting progress :-)
From: lajos kamocsay, 2012-04-09
-
Re: Kicad scripting progress :-)
From: Miguel Angel Ajo Pelayo, 2012-04-09
-
Re: Kicad scripting progress :-)
From: Miguel Angel Ajo Pelayo, 2012-04-14
-
Re: Kicad scripting progress :-)
From: Miguel Angel Ajo Pelayo, 2012-04-14
-
Re: Kicad scripting progress :-)
From: Miguel Angel Ajo Pelayo, 2012-05-01
-
Re: Kicad scripting progress :-)
From: Dick Hollenbeck, 2012-05-01
-
Re: Kicad scripting progress :-)
From: Miguel Angel Ajo Pelayo, 2012-05-01
-
Re: Kicad scripting progress :-)
From: Dick Hollenbeck, 2012-05-02
-
Re: Kicad scripting progress :-)
From: Wayne Stambaugh, 2012-05-02
-
Re: Kicad scripting progress :-)
From: Miguel Angel Ajo Pelayo, 2012-05-05
-
Re: Kicad scripting progress :-)
From: Dick Hollenbeck, 2012-05-05