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.1.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.3.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5bbdc08a00c07626a72cb4c5a661547f1a22cc353ca92343f60bf3f7c0152e4 |
|
MD5 | 5ceeb689d42ff66d06125b65d94af4c4 |
|
BLAKE2b-256 | 5b527d21157bdcbe6783c1ca96659b2409db77b5a6a776d93e5918fb88c34c34 |
Close
Hashes for rhino3dm-0.3.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2767f3bd4f8c960034260b634a8ad4d01632d8e14f1c2b96c35f30c3c1b5452 |
|
MD5 | 8e8e7b00f94e8b25e019ea9ceb635903 |
|
BLAKE2b-256 | 42247ebabe07b6b925ec77ece76bd0cf05f3615e6d42801f1cc66bd49dfd8ac4 |
Close
Hashes for rhino3dm-0.3.1-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd8bf8cbbdfbb9522b7ce75660df55d7d697463953c5dab120421db1bd614e43 |
|
MD5 | 1765d431ec2583e96f7ad7be4da2cfd1 |
|
BLAKE2b-256 | 2f69c3f82191408fd2d4571b0bb97948d61c5fbf5f7b064097a8441f53547749 |
Close
Hashes for rhino3dm-0.3.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc7b3d026336ddc1358a524abafd1473b3bc289c3a9b902644dc2a96120e39cb |
|
MD5 | d192e887bb5d2d1e92bbaf6cd7e8353b |
|
BLAKE2b-256 | a42a138ce4f93250b6fe88e499465a15f9c7ea8514c6b12afcad012e63970c9b |
Close
Hashes for rhino3dm-0.3.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 940bafda92fcbd797c6b508a8e57f50a776ea19c8bd098de2c7413db91c75dfd |
|
MD5 | 8d341e3db8c46a29717efcb9a3805b75 |
|
BLAKE2b-256 | 26ec42da9826123fa257fd0d212eb94caf147b377fec6eba9cd2ce78249ae0e0 |
Close
Hashes for rhino3dm-0.3.1-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc2226bc0cf518dea37d162e2b8b47c8ac7df5b97a2dbfd7e05e37fb4128cbfd |
|
MD5 | a06a8ec3d6ed15a5c508a2e7e2c595c5 |
|
BLAKE2b-256 | 8c5f203c7465934bee6953e13ab2cfdb9d20b5ff4173fe41d348513874961a28 |