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 # 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.7.2.tar.gz
(4.8 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.7.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 955cc33bc991489736d8c4d1ee6a1c0029fd3c00f8aecb2affdd341040a6d268 |
|
MD5 | 790e6d7bcd18cd773811ff2e4af7d540 |
|
BLAKE2b-256 | 48648d928783dac4c451d469883d73f3704921ecd2dbcbfbb3d259cdd8a6891e |
Close
Hashes for rhino3dm-0.7.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba191a397a8369a94a1f543304a66bd7530a5daf4789ce2bd78c9778f44763aa |
|
MD5 | 347ee6e96cf98b875aa8290fbd704ae3 |
|
BLAKE2b-256 | 73a3d4a8d1044bfee9a403cfd3096bf36e986802768109728f53f05bfe9e50f3 |
Close
Hashes for rhino3dm-0.7.2-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a48a983ede54ce7bd4b442824ae2760f2d09f4fe4514d5a6537a0100a77dc878 |
|
MD5 | 46bdf65e3e70f4fd18e0fffafa91e6e7 |
|
BLAKE2b-256 | 76d29631d439c2b85b842c09bbff9e3dbbdbf4d92140a708603f841189775173 |
Close
Hashes for rhino3dm-0.7.2-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f17648484703d33c4c3d405c719c60577407c09439bdfb037873fc490713868f |
|
MD5 | 439ac91d6d3c47c18d5d7bc2d4bb979c |
|
BLAKE2b-256 | 9cca497084e3218701ba25627f9d21db298546401ed6c7be870f856ff8315339 |
Close
Hashes for rhino3dm-0.7.2-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9218420636db57e6cea4c489f3458349ec3a852b6ecce556d037a6c4975d5f4f |
|
MD5 | f9ee1f54ed8a07f7dd7033cdb6fb7080 |
|
BLAKE2b-256 | 92648608727dc4fc591aa93e73dde29dd3d492996bf9947cec4cbaa9845da6e8 |
Close
Hashes for rhino3dm-0.7.2-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c74e71208d90118eabdca90347be3abf5c2b19d4fdfa9fdd0027f208ae441df3 |
|
MD5 | 9605659337e028821353c40d4810bbd6 |
|
BLAKE2b-256 | 9d5d63925b99002d21b1e01fa92077805445328245e34033e3b66352b446bf60 |