Rhino .3DM format C++ libraries

Hi;

I posted this in the "Data Exchange" projects but it's probably more relevant here (feel free to remove it from there).

Rhino http://www.rhino3d.com/ has made available C++ libraries to read and write their native .3DM format through the OpenNURBS initiative http://www.opennurbs.org/ .

Several CAD/CAE packages like GiD are starting to support it. Support for this in OpenCascade would be great.

_________
The openNURBS Initiative provides CAD, CAM, CAE, and computer graphics software developers the tools to accurately transfer 3-D geometry between applications.

The tools provided by openNURBS include:

- A file format specification and documentation.

- C++ source code libraries to read and write the file format. Windows, Windows x64, Mac, and Linux are supported.

- Quality assurance and revision control.

- Various supporting libraries and utilities.

- Technical support.

Unlike other open development initiatives, alliances, or consortia:

- Commercial use is encouraged.

- The tools, support, and membership are free.

- There are no restrictions. Neither copyright nor copyleft restrictions apply.

No contribution of effort or technology is required from the members, although it is encouraged.
Note: openNURBS is an open source toolkit for reading and writing models in the 3DM format. Our full-featured development platform is Rhino.
_______________

cheers,

Pedro.

Nicholas Seward's picture

I agree. Support for 3dm would be huge for OpenCascade.

jelle's picture

+1

Jeff Baylor's picture

Has anyone tried this yet? If there is a starting point, I would be interested in help moving it allong