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.2.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.1.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1f8815f9eb95140267aa0ecbbf96cc1f95af338305f1bd027d0987556d9872f |
|
MD5 | 4c1cff797e1fd801cfd96db282f2878f |
|
BLAKE2b-256 | 2e65bfa73ab990922531ea9158299d10ed41cc9fa43e4f8ccdf8caa79fb879a0 |
Close
Hashes for rhino3dm-0.1.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 746306d455350cbe306b3fdeee6b416724b3fa473985990d8a6a8f2859df5d7d |
|
MD5 | ad2e9f39ba389d4b1cee41c10401fead |
|
BLAKE2b-256 | b387e1e89a4d438bd70c930ec36f89c8586c5ac150f43387e2e09c5806ddd69d |
Close
Hashes for rhino3dm-0.1.2-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06e2bf8e3828c3e0a0f75dcde73f111ab08a62e10e0c7f925b83e202251fa6c9 |
|
MD5 | d3f1199e56898027effac62a5fefdf00 |
|
BLAKE2b-256 | fb775ee66fd10d5943309f2aec65db9360a524f616b543d456d24aaeaa0a1554 |
Close
Hashes for rhino3dm-0.1.2-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a788d192ffdb6299bce860d8892c6e08f963bb32f3a657ce82468fcddd9746c9 |
|
MD5 | de56a8dc50d62595cd5a6135a0a15266 |
|
BLAKE2b-256 | 0afdd27d1cf7a41f5312fdd9cee49214486fd5eeec4b0e1585698aef538a3daf |
Close
Hashes for rhino3dm-0.1.2-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20eabd5f76f1095f847d9581b48c8474ed12a0855ab113932a205c5b796b1db9 |
|
MD5 | 7c97b3d72f8870caba53f8d8c64d4a75 |
|
BLAKE2b-256 | cda74d15f51439953a403b6b416c7d7c277275aba133d5817784066a1ba29ce5 |
Close
Hashes for rhino3dm-0.1.2-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac6655d919feeedfeea01a7ec16b1ad0c5fc20577ba7e6c30021d12ff00c972f |
|
MD5 | ec80a43217ad22d83ca247a92f26684d |
|
BLAKE2b-256 | 0b4857169ddd935015d9c04d249a15af1c5b78dc725a01ddf24b9ed69257b9c8 |