openNURBS 提供 CAD、CAM、CAE 及電腦繪圖軟體開發人員在不同的軟體平台之間精確轉換 3D 幾何圖形的工具。
openNURBS 提供的工具如下:
- 可以讀、寫 3DM 檔案格式的 C++ 原始碼函式庫,支援目前 Microsoft 及 Apple 編譯器,提供 makefile 作為使用其他編譯器的起點。
- 透過 rhino3dm 的 .NET、Python 及 JavaScript wrappers。
- 品質保証與版本控制。
- 技術支援。
與其它開放源碼的開發平台不同之處:
- 希望用戶將它運用在商業用途。
- 所提供的工具與技術支援完全免費。
- 不使用著作權 (Copyright) 與公共版權 (Copyleft) 的約束條款。
- 鼓勵但不強迫用戶提供自己的研發成果。
附註:openNURBS 是只能讀、寫 3DM 檔案格式的開放源碼工具集,需要完整功能的開發平台請使用 Rhino SDKs。
下載
- C++ openNURBS SDK (包含 3DM 範例檔案)
- .NET、Python 或 JavaScript (rhino3dm)
文件與支援
- 需要技術支援請至我們的論壇。
- 相關文件請至 developer.rhino3d.com。
- 有關 NURBS 請參考我們的 NURBS 概述。
法律資訊
Copyright (c) 1993-2025 Robert McNeel & Associates. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of the openNURBS SDKs and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software.
THIS SOFTWARE IS PROVIDED “AS IS” WITHOUT EXPRESS OR IMPLIED WARRANTY. ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF MERCHANTABILITY ARE HEREBY DISCLAIMED.
openNURBS and Rhinoceros are registered trademarks of Robert McNeel & Associates.