Introduction¶
This is the py3dm 0.2.0-dev1 documentation.
py3dm is a small binding library that exposes openNURBS classes to Python. It is reminiscent of rhino3dm and uses very similar syntax.
Important
OpenNURBS and Rhinoceros are registered trademarks of Robert McNeel & Associates.
py3dm is an independent, open-source project not affiliated with, endorsed by, or vetted by Robert McNeel & Associates. It provides Python bindings that utilize the publicly available OpenNURBS APIs. Users should refer to the OpenNURBS Terms of Use for further details.
How to cite this project?¶
Please use the following BibTeX template to cite py3dm:
@misc{py3dm,
author = {StudioWEngineers},
title = {py3dm: Python bindings for openNURBS using nanobind},
year = {2025},
url = {https://github.com/StudioWEngineers/py3dm}
}
Disclaimer¶
py3dm is an open-source set of bindings that benefits from the collaboration of many contributors. While efforts have been made to ensure the implementation is correct, it remains the user’s responsibility to verify and accept the results.
Please refer to the license for the terms and conditions of use.