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.3.0.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.3.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7518be6cc5d55447f37f8cdd0c3b23a055e8a835c2c0b91949387627f12e89a |
|
MD5 | fd4267864b30197f07d17e646f6f9f35 |
|
BLAKE2b-256 | 73e93539d6b92de936b8ef54682da63fbe31cc3dace61a1f39dc1ea90bf80bb1 |
Close
Hashes for rhino3dm-0.3.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | decd992c19d30ac9d90610d3703d49d1e6d835514196194cd1fe76aef88f6850 |
|
MD5 | 3eddc774727df3ad7ef2b9dbd3fe5a7c |
|
BLAKE2b-256 | 4188efa64c8afc9f11c107482b14eb0ede1575ca187556bb0eff6904f5a01ac0 |
Close
Hashes for rhino3dm-0.3.0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fff7a501d863bbbb125242813c82a3ba44ecc3d3f4bd0f06a5efc264779a4d3 |
|
MD5 | 232105b3cbb334f3b6bc6d08511267e4 |
|
BLAKE2b-256 | 9628c9add603fbabcf4b77c0896d788ec6281f588f983a4487d88d5abf6670dd |
Close
Hashes for rhino3dm-0.3.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 933c1fa430db286bdfc5ce77b204328e5826fa0de135842eb44d218db56315ae |
|
MD5 | 7de9934beabcef76a031b6576e4bffc3 |
|
BLAKE2b-256 | 4e38b10db9acf04d7198af84154f2663f6c2f881f35f7a18cb56a966bcd50fcf |
Close
Hashes for rhino3dm-0.3.0-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 410e705576005ced5f31bdd1fdd132314495cd5b9a95cb7328c052e1e984e901 |
|
MD5 | 48b83e234b03a468ee06d882387cdeb5 |
|
BLAKE2b-256 | 6f619d7ccc79d44201f0f8f4350d4903d2d070e36122d5c8608ecc225884213d |
Close
Hashes for rhino3dm-0.3.0-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e99d1307a832dd4a1ea4e910e5c0f778127b6f9db59301523f37779ed8f17d6 |
|
MD5 | c5a0cec29bf8bd20fc40753ac45468a8 |
|
BLAKE2b-256 | 7d79b0d6aec7ae0e86e081079ba84482bfb0ac6dfe431de3665dc9ea3a6e9b4f |