The openNURBS Initiative provides CAD, CAM, CAE, and computer graphics software developers the tools to accurately transfer 3-D geometry between applications.
The openNURBS Toolkit consists of C++ source code for a library that will read and write openNURBS 3D model files (.3dm). More than 400 software development teams and applications, including RhinocerosĀ®, exchange 3D models using the openNURBS (.3dm) file format.
Documentation
Source
openNURBS is an open source project. You can find the source code in this repository.
Support
Please post your openNURBS toolkit support questions in this category.
For questions related to the rhino3dm libraries based on openNURBS, please post to the Rhino Developer / rhino3dm category.
Download
The openNURBS SDKs are intended for use by skilled C++ or .NET programmers.
- C++ openNURBS SDK
- Rhino3dm - A set of .NET, Python, and Javascript libraries based on openNURBS
- Sample 3DM files