← Back to team overview

kicad-developers team mailing list archive

Re: 3D plugin for STEP/IGES via OCE

 

Hi Cirilo,
      If people would like this plugin to be pushed into
    3d_initial_merge then
    let me know;
You get my vote for inclusion; nice work :)
      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.
but this is a first good step in that direction
Native STEP integration and STEP exporting would be my favorite choice!
I developed kicad StepUp just because I missed that option...
I'm happy that my approach to MCAD, converting STEP to VRML to represent the models in kicad, it is useful for a direct integration of STEP models in kicad

Sorry, I doubled up on a link and missed the HackRF link:
 https://drive.google.com/open?id=0By_XTJN-s8aXaTJidzZzOUhxWEk
this board is just 'HACK' and not HackRF...
unfortunately the HackRF board
https://a.fsdn.com/con/app/proj/kicadstepup/screenshots/hackrf-one-VRML-vs-STEP.jpg
that I converted with kicad StepUp was converted using many 'non sharable-non free' STEP models coming from 'pseudo-free' online libs (I used them for fast start... it was my first attempt in converting to STEP)... that is an other very good reason to have a kicad 3D STEP models repo ready for the kicad-library.
It is almost one year I'm trying to achieve that :)
https://github.com/KiCad/kicad-library/issues/186
and there are already a lot of nice 3D STEP models ready
https://forum.kicad.info/t/3d-new-library-for-mechanical-cad-exporting-and-enclosure-design/1763
hoping to get this repo one day :)

Maurice

On 10/03/2016 10.13, Cirilo Bernardo wrote:
Sorry, I doubled up on a link and missed the HackRF link:

https://drive.google.com/open?id=0By_XTJN-s8aXaTJidzZzOUhxWEk

- Cirilo

On Thu, Mar 10, 2016 at 8:11 PM, Cirilo Bernardo
<cirilo.bernardo@xxxxxxxxx <mailto:cirilo.bernardo@xxxxxxxxx>> 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



References