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.1.5.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.1.5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 979b702791027e0c93fe25423a27a3fb48b83a7ad4553f9fbfc3da7fc55ef34e |
|
MD5 | dff909f59d1f787fae0a4baca88485ae |
|
BLAKE2b-256 | 74f9c525fb69017e59946f5a5425ca62227640e8febf7d76acf120690e939c14 |
Close
Hashes for rhino3dm-0.1.5-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 189a05e0b7880f13ac9beedc0b083b2f694394f814d7fdabea5fa505768412a7 |
|
MD5 | 7c52db639a1b31c467584c6bfe3a5ba0 |
|
BLAKE2b-256 | 3c55fbe3afeef90029800bbacf93aa503cb2d4d5058b32f52537bcc8d119965b |
Close
Hashes for rhino3dm-0.1.5-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac318476ace5d2d70731fef49554e86ad28201cae710f88db509dc549ed8222e |
|
MD5 | 9eb47dcc6c726375d8b89859e2e25e40 |
|
BLAKE2b-256 | a798cc27def02eb6ef6202e439a176345f8dadd0d6b7fb145baf509c2e875335 |
Close
Hashes for rhino3dm-0.1.5-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0216b7a279a1f69a8c1ce1b7e8af5096fc3fecbb1e3eec8d9797a7e73ec1edb9 |
|
MD5 | b2e217adb5b9cac2eae5f6755ea8dd3f |
|
BLAKE2b-256 | eeb0d875c3d889c6a80cda560a477c04c255c90ef0e9a0607ffb172732a08d0c |
Close
Hashes for rhino3dm-0.1.5-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cc96141f5b341f3661ca4eab13db0fda644500cef4d0a6d8bcada1f3f4737a0 |
|
MD5 | 71d24beb9deba1303e91b7170a4c5cad |
|
BLAKE2b-256 | d55f4230c9bfe3fce94d96a64fc328e7cf4baf15752de7d6a66bd2b7286d78cb |
Close
Hashes for rhino3dm-0.1.5-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 876bafcac031ad23a7b7ba77c7621e375b8eb6502d279743d50044f83c2636f1 |
|
MD5 | ee49ccd4747ff5f27300785a469226a9 |
|
BLAKE2b-256 | 6ed1c2e5e197a98afdb69fae338ca93adbd76229c88cd5021678c147430f843c |