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.6.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.1.6-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce4535ca0f24b0fd1e8cdd9174edddfe60b2ec90e9083ce95ae35613c5f56e24 |
|
MD5 | 627debe4b6b975f263167c5e78d9a3f2 |
|
BLAKE2b-256 | be40d96a6f2bd847fc153e9e59db6711ca3dad6a500881b09aed0fb26b2e16f3 |
Close
Hashes for rhino3dm-0.1.6-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2b5b0eee200c96b00c0370ac01dd0ab829a2404739a7abb00334566b6903e01 |
|
MD5 | 55d75fc560aa5467be341401e2027ad4 |
|
BLAKE2b-256 | d09722a8731d53da90ef9d35c24151a5fb9430d92a8fa18f7e6fc9acd6a10797 |
Close
Hashes for rhino3dm-0.1.6-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2b2d8c4dc37d4e715d57486f8ebbc2bc14df1b552eebaac993cebc4fda87df8 |
|
MD5 | d9c2b67387b30bebf74e8badabeeb2e4 |
|
BLAKE2b-256 | ce2e91b1c10fe983eb463b56cc715a3bd341cb55548b3e6dc7d557ab42cf3450 |
Close
Hashes for rhino3dm-0.1.6-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bda45c8cbd2ef43b81d2e9b1cebee4384df9b311822616923d2c15736dbe3f3 |
|
MD5 | 13b2b24d219cdef831fd92ac884615de |
|
BLAKE2b-256 | ef7e57200ec84b287cb19430501572df100fb197809d4acc527f76a199239efb |
Close
Hashes for rhino3dm-0.1.6-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bec34473ecba203dc9e69b8f9875fa34670c98fe3faa39a09a6ad80438d9db1f |
|
MD5 | a5ad76890a8cf8a9ae4db2639c5626f8 |
|
BLAKE2b-256 | 3e164a460f5ae8e154851446791c493c1b8b7648ef84c454ca9f6709752b6dda |
Close
Hashes for rhino3dm-0.1.6-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ab0ec86ef82a7a77d19a8daed9886b690eb873f98298b0806a8d83956bc2364 |
|
MD5 | 4452257e9eb11c9990f7a297590fb6b3 |
|
BLAKE2b-256 | 9fbd41f275ecd4a66aa745fbafd433000d4a34f0cd57eae479a380f341e7cefc |