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.6.0.tar.gz
(4.8 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.6.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d689ef5abf0467e3b019addc954727a6f26a7fe4400133685776771b3224834 |
|
MD5 | c8d62081f0678e1469eeee21a6b864c2 |
|
BLAKE2b-256 | eec60d63645a4bae9f8d4ad3875a80d50def184b225b35ff21205ba997d23d69 |
Close
Hashes for rhino3dm-0.6.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3495c56ff8ff82fe9b26d78ed081fb34ddfc761c5a3727124852e21ce1c605b5 |
|
MD5 | 95bbc80d80649bec32f3de365556b88d |
|
BLAKE2b-256 | 3d289dd8d222dc80a419346846666d0f799c9125c9cde3819272d91f04d4ff3f |
Close
Hashes for rhino3dm-0.6.0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bcb184a140bb7b641dd814ac5e969bd55721f99c3cf326d885a6f35d6122efb |
|
MD5 | 8cae9b81ff5433c4f8310a522197990c |
|
BLAKE2b-256 | 306f252bb6b65d2b3a2ed0f5165d46d7a39e67e2da3f9d4fa8578f1c618654b4 |
Close
Hashes for rhino3dm-0.6.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cd0ffbebc718eebdd3aef85e8a2178b3de0b4482a8d7499f27923dee46fdda9 |
|
MD5 | 4f3db121b362d3d3064ef2957719ae00 |
|
BLAKE2b-256 | cff3f5f4507997b356a2f91dab3a9a2483ebdc9dc20ac8d349cfe3344e0c3bc2 |
Close
Hashes for rhino3dm-0.6.0-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8f51f685397c2b9f6691a9db39c4fc08aedba4c2473aa2470e19c58b00e693a |
|
MD5 | 365793819e18886cd0084eda9b749700 |
|
BLAKE2b-256 | 558c61c3174d3a62c1d07ebfa41d317d673502d945662da8cce001c92bc1622e |
Close
Hashes for rhino3dm-0.6.0-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7283722c48f07ae253ab447ef8663d19ae1d7a5bad50544d92076af579d9b4a1 |
|
MD5 | 866f8d37adebff30710b5dffa728c913 |
|
BLAKE2b-256 | ee188cedfcf37ae43d81ea84eb94f93ea22162c329ad76d40287280c6964dfc2 |