Python library based on OpenNURBS with a RhinoCommon style
Project description
rhino3dm.py
CPython package based on OpenNURBS with a RhinoCommon style
Project Hompage at: https://github.com/mcneel/rhino3dm
Supported platforms
- Python27 - Windows (32 and 64 bit)
- Python37 - Windows (32 and 64 bit)
- Python27 - OSX (installed through homebrew)
- Python37 - OSX (installed through homebrew)
- Linux and other python versions are supported through source distributions
Test
- start
python
from rhino3dm import *
import requests
req = requests.get("https://files.mcneel.com/rhino3dm/models/RhinoLogo.3dm"")
model = File3dm.FromByteArray(req.content)
for i in range(len(model.Objects)):
geometry = model.Objects[i].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.5.0.tar.gz
(4.8 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.5.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df26c6765e0073de0297801bad3f22cef954d58d0796f9a174b1f503a22bfcea |
|
MD5 | ff1304e7f078ffd45467ec7bdda30f9f |
|
BLAKE2b-256 | 545cb76910883a0c1bc60096e41e1384068c65a0ded39183467700459186568d |
Close
Hashes for rhino3dm-0.5.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83d27c496a29c91909e95614efef10a1a07c3cd8e78b363c419936987f767882 |
|
MD5 | 45170e3c82c21d3160daf3a7e97efebf |
|
BLAKE2b-256 | 2d546af922e6ef1b263e6126999ca6908611c95d0bd4021018d55138959729d6 |
Close
Hashes for rhino3dm-0.5.0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8325b2d86774ea3ed548b402f9d8a0f4751701086bf2394f8aaf4107363043c7 |
|
MD5 | 4377cd1af43c970a1c724a45f06d7632 |
|
BLAKE2b-256 | 6bdea3dd68ce3f385aad12230f999e70c24738ea620432bed22bdd5b5ce60bc2 |
Close
Hashes for rhino3dm-0.5.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e9e54798a69051a692486266142ecef51ccb4a0d224a3860d0cd377b3369dad |
|
MD5 | 7b8c3184b5d4a31380699e36d5918289 |
|
BLAKE2b-256 | 4249a25064918ebbfa8777ff16e80534df448ad60f42d23e77e2f807aac278e7 |
Close
Hashes for rhino3dm-0.5.0-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50a7aa80a2fcd52157f6b389efe84e0dd418b6d8e108f3ef90dd9d3479613e9d |
|
MD5 | 1f76333db2ee457ee5ca10bf43964ce6 |
|
BLAKE2b-256 | e6166a8838d99ca58d6c935fb2a8046ada13de54a45d53b5de8ae28261df96e9 |
Close
Hashes for rhino3dm-0.5.0-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df620b0b1f656dad5971ed235a44f7516e88dea302c3cfe49b5f38922ca7970c |
|
MD5 | 4500aa0af3c67cd446296ab0394b0acf |
|
BLAKE2b-256 | 228b6e92dc5e927f8bb38a0d3c752be299c4aff528a60562f9a8c3df1dc9f2e6 |