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.7.0.tar.gz
(4.8 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.7.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ad86b2d08b529e2bd97f736fb0c13581338b46e5b51345a2abe0bcec096d1c9 |
|
MD5 | fc4249b37e17dc8c45f133f55267e25b |
|
BLAKE2b-256 | fc206c240f0a5a8f88cfffd454378e0ecb0b042251be6758b2045d888160f087 |
Close
Hashes for rhino3dm-0.7.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05e38f0db51fbe53b84fb3a0f6d93f8d877132749b7e030951e5e644d0843d81 |
|
MD5 | 3289aa6a33ba8eb11d237a12cc951499 |
|
BLAKE2b-256 | 699e2a79495b58bb9a22611b3c72721a7ba40ee29dc233624f20054b4af6dc1a |
Close
Hashes for rhino3dm-0.7.0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 040f7af591817d182ef43e623de18fed82f83973daa584f99ff07a42c8dffbb8 |
|
MD5 | 1f5945de6244e3526f923fc0fbbbe05f |
|
BLAKE2b-256 | 29a7d3fc80f159b77698f60a6c02aa7cf263883cffc5793442021bc02b32656b |
Close
Hashes for rhino3dm-0.7.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e333f035a734aaa959fdc6d3d042ca05b6876647eb9c48a82f8f353a18dacced |
|
MD5 | 658a3d38678d122495d0b04c1e6f74ed |
|
BLAKE2b-256 | 4cdaf1f85e2318f0700ab3757e5063f3705707e4110ae3b6dfe8029bbd7c68eb |
Close
Hashes for rhino3dm-0.7.0-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f544a3167438dc94bb1902bfc7c5506266849a8524e8ec207586fbe8f67a03d |
|
MD5 | 1bb5adea22b44f00b3f3b4ca04afa70b |
|
BLAKE2b-256 | 71cfeb69baf0a7fc5d47dfc11c8985ad54cc3b34a5b8a3ade8b32f87c468c738 |
Close
Hashes for rhino3dm-0.7.0-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0fb9452767bb3e81e5289159d3d5a478d77da78e7cb7753ebbca73cebcd491f |
|
MD5 | fe793dae928d59b1a93621be073da464 |
|
BLAKE2b-256 | ef70545e3473eef186255248a349a07f83662361db80ea88c8d5fbea27f7f59c |