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.8.1.tar.gz
(4.8 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.8.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e05ecf4c14570e0435f347eee7db9c9bdd9b86c37945a1bd839d8938d42cf591 |
|
MD5 | 8fc177c5df8f63295646756e9886ac97 |
|
BLAKE2b-256 | 9fcc14ca5e3f68c53fe05418326f57798260ca1bc0f3252e6099214df6e33d2e |
Close
Hashes for rhino3dm-0.8.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5574eeed91c32f659f17f016d88473b7af75e860b07da9b9378d52c8cebbe5e |
|
MD5 | 04ac5c28c4ac1edb19e9181e6579176c |
|
BLAKE2b-256 | e601ac309336affaefc2ec16d963f57fcea05bbe414ae1b483fc4892c2a24047 |
Close
Hashes for rhino3dm-0.8.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 608dbf3466f0769d1b707d2910519fde4358d0607ca0bfc3ddaa47df59bad29b |
|
MD5 | d0b14eb343f1487d4722439deae2e312 |
|
BLAKE2b-256 | 41f8efc2d9f7302e3dc336516ddd3e09df60b64f9b02a2115619ef1f3cb4a972 |
Close
Hashes for rhino3dm-0.8.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f91cded998f6914167dc0ca162d7152fb7357d5209c938f9c9672f15e5bdab53 |
|
MD5 | 050126bcb2d92d4801b46a2c27fb4786 |
|
BLAKE2b-256 | ab9c7097916b84cfcf6d12da3df14d576e89a9718ba415d2c9c9cfdeda9dac9e |
Close
Hashes for rhino3dm-0.8.1-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 726bb0c0830b766ff02dc2c30e768e7594ccb1ed260d6feb936f579a7610b511 |
|
MD5 | ad1f74444b7e0a49716ad58c3534cefb |
|
BLAKE2b-256 | 0149d4944661f973dd86049c5ccbc5c2b8d03bb31f3e699c6a25f4b1c5961e1a |
Close
Hashes for rhino3dm-0.8.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11e757cf89879a4417e7237773f114bfe998669eb277fc394fa6937759b9c400 |
|
MD5 | f010222684e4c08e8bf4a0f7ceec4197 |
|
BLAKE2b-256 | bf9a60c7ffbf8f1879305ac43d69260d45b661b143bbc65b060528273226aa98 |
Close
Hashes for rhino3dm-0.8.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f7e03f47d22becb170cfc6d99d3b8a72d36c94b07ad87f57dc6e51a2fbef30e |
|
MD5 | 16bbb52f0637a16f41bcd046cbc68984 |
|
BLAKE2b-256 | 12cba879c244b9f6c6dc5cda1897e6f262511a0fbaa436b93d7368a15c9eab7d |
Close
Hashes for rhino3dm-0.8.1-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba9921de0af6eab137bec6a74e2d9ae35d7f23bec4c7945ccddc596baf9f256a |
|
MD5 | 6232b5ec31269369eed33c01a9e8c5ed |
|
BLAKE2b-256 | 78088a71a6d610786b73b2387a98643f2eaacd352f01e5b6373f22d1eede99c8 |