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.1.8.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.1.8-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e81e8d898f03e6d76cae1c9cf81dfdb0889c29e3afb3054933258879a2011b8 |
|
MD5 | f54dae0434ea060f6e2b6e547d587950 |
|
BLAKE2b-256 | 9f11868c9b48cd9e2122c12ddfe830bb1b2b8e0422980a16028d4be91710d2e8 |
Close
Hashes for rhino3dm-0.1.8-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01628f1cc4dac586271f10216b0433eb81ed45876988946aa61614deeedff23c |
|
MD5 | 5b2787efee3eba9f2b4e71142e9373e6 |
|
BLAKE2b-256 | bc7fe9a79b006e06aac70a1e280aa99e0e3148e681748d21a166651cc35947c2 |
Close
Hashes for rhino3dm-0.1.8-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7553bf7c22b8e416345636a530314929ea1c6d62bf734a3616420aefdf2be188 |
|
MD5 | a3f1ddd1399341a325f0183479c82abd |
|
BLAKE2b-256 | 338e87fc5f5ec3ca4f675ce26a4090e087279a36b603fec2260924a3688dd482 |
Close
Hashes for rhino3dm-0.1.8-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfc48cb6af1f84fdab4583c319dff6d0c0de176929e16548045c0ef254174bfc |
|
MD5 | 302f480b4eb611f30aef06f46459eb43 |
|
BLAKE2b-256 | 0fd6ce6a749bada6b3529ef69fdab58ab8b967336678c000d6add151bffef1c1 |
Close
Hashes for rhino3dm-0.1.8-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8e7aaa7cef0c57e522f3088b543ca8ea303f831d6a08dc012cc16cedf373d02 |
|
MD5 | 738a8fe93e18a1c54cdc261bb9242169 |
|
BLAKE2b-256 | 8786410cfb10d7da42f57bc2d8d985657aed6947a9509ec669e0be157b3886f2 |
Close
Hashes for rhino3dm-0.1.8-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 814c6d928b74fab64d2d2af6bdd49c12aff23a141ac45203737cf432cb3ce9e1 |
|
MD5 | a2304a83891b9c7a146d3059c5559b4e |
|
BLAKE2b-256 | 50641d439c5de34f425d7e91610bd32c26ec83803e796169861b3ce315c5b1fd |