← Back to team overview

kicad-developers team mailing list archive

Re: Python bindings for 3D parametric model tools


Hi Cirilo, it seems quite interesting, something like this would be nice to
mix with the future
footprint wizards in Kicad (automatic 3D model generation).

Can you provide some more usage examples of your library? :)


2012/11/8 Cirilo Bernardo <cirilo_bernardo@xxxxxxxxx>

> Hi Folks,
>  I've put in some rudimentary Python bindings for the existing VRML
> parametric modeling tools if any Python programmers feel like trying it
> out.  The source (C++) needs to be built of course; requirements are only
> Boost Python, Python, CMake, and the GNU compiler. Source is available via
> git from SourceForge:
> git clone git://git.code.sf.net/p/kicad3dmodels/code
> To build just the Python library (which is what I'd recommend since that
> code should be 100% portable), configure with 'cmake' and invoke 'make
> kc3d'.  Before configuring with CMake, some parameters in
> src/py/CMakeLists.txt will need to be tweaked for the target system. The
> src/py directory also has a "testpin.py" which should generate a bent
> elliptical pin with a taper at both ends.   There isn't much documentation
> other than what Doxygen can produce from the header files, so tinkering
> with these tools is only recommended for experienced programmers. Any
> comments are welcome, especially with regards to documentation/tutorials
> which people might find useful.
> - Cirilo
> _______________________________________________
> 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