Python library based on OpenNURBS with a RhinoCommon style
Project description
rhino3dm.py
CPython package based on OpenNURBS with a RhinoCommon style
Project Homepage at: https://github.com/mcneel/rhino3dm
Supported platforms
- Python 2.7, 3.7, 3.8, 3.9 - Windows (32 and 64 bit)
- Python 2.7, 3.7, 3.8, 3.9 - OSX (installed through homebrew)
- Linux and other python versions are supported through source distributions
Test
- start
python
from rhino3dm import *
import requests # pip install requests
req = requests.get("https://files.mcneel.com/TEST/Rhino Logo.3dm")
model = File3dm.FromByteArray(req.content)
for obj in model.Objects:
geometry = obj.Geometry
bbox = geometry.GetBoundingBox()
print("{}, {}".format(bbox.Min, bbox.Max))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rhino3dm-0.16.0.tar.gz
(5.5 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.16.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7601e553db1409988ff1eebde13e79399ab1293f975ec42c2b59417266506a1c |
|
MD5 | fb961575ecbcd0f07590f4d3508d1600 |
|
BLAKE2b-256 | a98a70c2fe0463037ac323fc0cc52ef66032339b21e7fb341a5e7b03c1735b37 |
Close
Hashes for rhino3dm-0.16.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d836316fa3b2238cb7dad58049677cd9fe29d090bf0a39f05a06e8bb76e763d |
|
MD5 | 049aa37ff94e76f7e59807ef2026fa96 |
|
BLAKE2b-256 | e454292fd397d969d5c14df62dfab6ce88a0ac9770212e5c14d8b58936006ef2 |
Close
Hashes for rhino3dm-0.16.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cacc631c5f51910e1f15314cd0efbdc32e1c4833689dba5d1808bbcddda338ee |
|
MD5 | 26a5b0307dab80be8b9b4a9f37f26f52 |
|
BLAKE2b-256 | 6c903e15f4ca63a359236d719cac7ad7299f02ea0217222ed7ac7ab7018753eb |
Close
Hashes for rhino3dm-0.16.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 081447fe05c32154d2013f4fa0a2d0aeb3714d1be9c6e7e0c7ec8d9656b596f2 |
|
MD5 | cbed7de99f7ef27f31f8a79032364909 |
|
BLAKE2b-256 | 9034d5015c358884d932b9121c674acffb07eeae5cc6964c0c32cac1f68ac5c3 |
Close
Hashes for rhino3dm-0.16.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e62fad1a77d4c10d6543030d4b5cd6dc50d7577231b8b0c7bac74ab889c1fbf5 |
|
MD5 | 14c0e3465d7d9e594646d98566363786 |
|
BLAKE2b-256 | e9a2f22ca2c2d7ae56c8fd886afdee49f0fc2c17986c40f22f67e5779efe4d6c |
Close
Hashes for rhino3dm-0.16.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a76f4c39f14c7af345189aad39779aa30913e3e902f451808c804d4851ecd47b |
|
MD5 | 11af8993056d9db76a6bb5759511cf3a |
|
BLAKE2b-256 | 303ceff1dd71ce72ad8cab2924c73ddb366016afd94a2b9934db999623bcf769 |
Close
Hashes for rhino3dm-0.16.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b16bad213a798c106a1cce8ebd06bc1a9497566047644a6174b7c2445903d676 |
|
MD5 | 2e836ab0df7c2684722b85733629a0bd |
|
BLAKE2b-256 | 40a4bdde40d96ea0b08d7702093243e75535081b7849b842ba3fadb1255eb4c2 |
Close
Hashes for rhino3dm-0.16.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a14446956db2cdb6ea402dfc0b7a08326ff41c437fcbee408f1e908e55030a8b |
|
MD5 | 470679d7611ade88c46233ce026e85a3 |
|
BLAKE2b-256 | 8d8d5b0d677f1dc5b096d9b3e477f8c930f9b6b588dc26ba024820f3940c3cce |
Close
Hashes for rhino3dm-0.16.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5b49260dbfa835482272457d2e3e28003bcd76bec73c706bb3b0adffe23053a |
|
MD5 | 684387c9c1db32514b5151975f2ca507 |
|
BLAKE2b-256 | 79f53fefb5a55234671a629fb7c556f0bbdc75c833651d625cae7fac075623e2 |
Close
Hashes for rhino3dm-0.16.0-cp27-cp27m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfe4dd64a5eec26bb9d83202b09b9f54de06a0602e85f04c0db683be6f575036 |
|
MD5 | 97003f824383560390f1b694694d0b06 |
|
BLAKE2b-256 | 86e64bf053a2d85bc936d669e3a68c8262490e3791c307d0497ceb91d37ecb02 |