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.9.0.tar.gz
(4.9 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.9.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61e312688b69284320d69f516768b9ef682e592ed7603f38798b505706f13973 |
|
MD5 | 03b039c6166ffaa86c1059c4d6729d9b |
|
BLAKE2b-256 | 52383f8fd865caee6f529ca2fbddbfbb79cc0b79e438a478520281b712b90e51 |
Close
Hashes for rhino3dm-0.9.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcbbedfe67e2fac72dd90ba39f2c41bad31cf927a90f756dfc664a6b9f8eb743 |
|
MD5 | 1fb1779ab3bff5b5796d92dcbf3473a0 |
|
BLAKE2b-256 | 2e988fe85ca954f195919385c27963374998dfd6104e79dd9426823906bf2e83 |
Close
Hashes for rhino3dm-0.9.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f153bba347e52a9d9e6b110c15d6dec06f2c0570e6d133ccd6559aaaf43c5b0 |
|
MD5 | eb7e5ccf7d8f0dbb678f63791c7a8d4d |
|
BLAKE2b-256 | e73cebb7a9633121539e0e1462e773b3813d305ef8f9e068ca37b51f98d521c6 |
Close
Hashes for rhino3dm-0.9.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d06ebef64d3512f0f66830b04181e4818226e37f21b72912c344691cb7735324 |
|
MD5 | d0bd9a2762e7d9666fd12f6d03cc37ac |
|
BLAKE2b-256 | 446812c20239cdb56d0859a09b5cfd1fa38efd27c3e1d99a9d99f9d2550c8036 |
Close
Hashes for rhino3dm-0.9.0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53e7ef11b1f484b64b562e522b73b14e12ab03a925659ae51c34124a6e5eae9e |
|
MD5 | 7f23f03ff4ee71cf3b93ecdde747e981 |
|
BLAKE2b-256 | cf56da14eacbb4251a9aa7e69db0e401bb229954877dd95872aa1d1f402df76a |
Close
Hashes for rhino3dm-0.9.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 722d6d5543ad06e8ff6cf7d8e803f1ad7eb7d75a73c964c5aab376a3e308679d |
|
MD5 | 0bdd31736ded5a2bdf49b7e0f18974f9 |
|
BLAKE2b-256 | 8cd15f5bc6c854ee0e8cde470a8e37f627098ec57649e1e760ce9f7df0ad793b |
Close
Hashes for rhino3dm-0.9.0-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0719f174e8ecdfd44cbc83f6727527f4934413cf42b2770fa75097b197ab40e0 |
|
MD5 | c2d3b7ac6e8cc46bda3e64b12fa3895a |
|
BLAKE2b-256 | 5f23255cb61e6ad09a314d5fd87a284853490717e590296c7fac167b3ceb0e73 |
Close
Hashes for rhino3dm-0.9.0-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4887b3e17a4ebec068d8c3d36a0750a51dc5f94dd87f49c63c434d6be17d0472 |
|
MD5 | df808db8c8668c8e86272efc4bb814f7 |
|
BLAKE2b-256 | 11b11cec3030549e6b4fd7a0a7ff318d0f265f940754a67c0e06681e1723b307 |