← Back to team overview

kicad-developers team mailing list archive

Re: 3D plugin for STEP/IGES via OCE

 

On Fri, Mar 11, 2016 at 12:17 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx>
wrote:

> Before I would allow OCE as a KiCad dependency, it must build without
> modification from source on OSX, msys2/mingw32 and msys2/mingw64 at a
> minimum.  If it fails this test, then someone will have to provide
> packages for these platforms.  Has this been tested?
>
>
No, this hasn't been tested. I can always provide the plugin as an
out-of-tree
thing but the challenge then is to get MSWin and OSX devs to look at it and
try to build it (and OCE). For now I'll move it to an out-of-tree project;
it would
be trivial to move into KiCad in the future if we wanted to do that. The
good
thing about the plugin system is that we can actually do this; no more
static
linking of 3D parsers to KiCad.

- Cirilo

On 3/10/2016 4:11 AM, Cirilo Bernardo wrote:
> > Hi folks,
> >
> >  I have a 3D plugin built to support STEP and IGES visualization via OCE
> > and have linked 3 screenshots below.
> >
> > https://drive.google.com/open?id=0By_XTJN-s8aXS1pKSE5uNVp0VG8
> > https://drive.google.com/open?id=0By_XTJN-s8aXclV4enBueWhnaGM
> > https://drive.google.com/open?id=0By_XTJN-s8aXclV4enBueWhnaGM
> >
> >  The HackRF STEP model was created by Maurice via his KiCad StepUP
> > tools for FreeCAD.
> >
> >  If people would like this plugin to be pushed into 3d_initial_merge then
> > let me know; I would need to add a CMake option to build it since it
> > depends on OCE and should not be built by default. Just remember that
> > these models will not be visible in 3DViewer until the current 3DViewer
> > has been replaced by one which uses the scenegraph objects from
> > 3d_initial_merge.  Mario is making a lot of progress with his 3DViewer
> > branch, so hopefully it won't be too long before we have all the latest
> > 3D visualization codes. :)
> >
> >  One note: although the new 3D viewer will be able to directly use the
> > STEP/IGES models (no need to convert to VRML), actual MCAD
> > exports is still a long way away since it depends on the implementation
> > of a plugin system for reading and manipulating the PCB data itself.
> >
> >  Thanks to Tom Wlostowski for the initial OCE investigations and his
> > sample c++ code for converting STEP to VRML.
> >
> > - 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
> >
>
> _______________________________________________
> 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
>

References