Python library based on OpenNURBS with a RhinoCommon style
Project description
rhino3dm.py
CPython package based on OpenNURBS with a RhinoCommon style
Project Homepage 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.11.0.tar.gz
(5.1 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.11.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 555c40fef9d10ae24eaf05565aacbf42cd723f7c41322acf539d7c728f60c8b1 |
|
MD5 | b9ad6d8738b7e73efe5f21d06a2122d1 |
|
BLAKE2b-256 | 48d5e580a326594f73750593cd824ef3b2049590fe46b487a283d7fba72db991 |
Close
Hashes for rhino3dm-0.11.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a19b68b52733169ff3d1215381bec9ca75fb4c500faf44bec1a862ec92d49e15 |
|
MD5 | 537427b55603615b6d7f0ba24a8bd3c6 |
|
BLAKE2b-256 | b627cda581ee00c631a34c85f7a6d89080ba4fc79ead907db89071af3ae487d8 |
Close
Hashes for rhino3dm-0.11.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4003bd3e5b13ccafc8c0902386bbd3d2ab9ca74ba343e4a69bb5fd07ffd9c1ed |
|
MD5 | d57551670d931ecb5809b9bd9b00493d |
|
BLAKE2b-256 | 4eeceb246c3d253dc81528f95479f65bb9283651585b5451567424651375fb09 |
Close
Hashes for rhino3dm-0.11.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fb14ef7734cda78a8a2975915a9d8c0c8088e463ca68fba6f41fe01fba37e2d |
|
MD5 | 818732f286dee1fc5c8472ef814a218a |
|
BLAKE2b-256 | 89f8ef9480c27567dadb8ed9ec4d158cd0b6184b87ab725dd8bf34b1654e6745 |
Close
Hashes for rhino3dm-0.11.0-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e7d861952a2f71f420ee4268fa981dc29d731f9e7a5071900b611bb8b3fefdd |
|
MD5 | 6a329f1f78a6c77e3f42d8e26db8e80a |
|
BLAKE2b-256 | 6f5989e6365d72a5d9e25c9f4fef922f46ff7af01315d252aba0429a406952eb |
Close
Hashes for rhino3dm-0.11.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecdb6f9934be24d393a4e4c1b89f10bdcb3f3798b231206553d2b6224a4308cb |
|
MD5 | c14b7ffc44ced1d122b055897e87297c |
|
BLAKE2b-256 | ffcf65d321e6c1fcd27c5ff0d1fce6e2722edd567027865765761d3fab0de32c |
Close
Hashes for rhino3dm-0.11.0-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f0867aa09d9f73ae9dac20c61ab1286951946b63cef5ae77e9d4bce03662a77 |
|
MD5 | 3caf3bf783d7a68b08308cde2a106f99 |
|
BLAKE2b-256 | 005681abba8f0eb30507d3ccd0e775e1f45db471d263dde276f8e64e3cd55d0d |
Close
Hashes for rhino3dm-0.11.0-cp27-cp27m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d97b237619fff08bf8610a6fe24840c37091a425da6784852cd3491314148454 |
|
MD5 | 067fc00db1d1b783acc60f5d52bb9376 |
|
BLAKE2b-256 | 5cf52ed3b60b136ff441e3942bf652687314ff16cebff2aa66f2a3db08aef06a |