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.2.0.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.2.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0369b09acb51af7c8c939462caa243a6a5c11fe86442cba0ede199e5f947506 |
|
MD5 | a22707e30c5a45d6eabd1a4842945767 |
|
BLAKE2b-256 | 94722a933cbd7001a5fe2f23ef9ed2e16a9f0d5811267087a28b5010021b8d96 |
Close
Hashes for rhino3dm-0.2.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d85e60c130405a00ad5abef0da2615426abcc74ec71e51c3b44a142c0772c13b |
|
MD5 | 0a656e22966367a8347e3b1ef55a40e4 |
|
BLAKE2b-256 | f78545c634e60a066b7ce000d32d2081b086caa8a751e1df61ba56a704d1b4f1 |
Close
Hashes for rhino3dm-0.2.0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7df4fcf35ed9229ae613fb249db0ecd8dc79ba68a5823f4a69df20a501c4223 |
|
MD5 | b8a76db2c4f770364b65fdae42f4cac9 |
|
BLAKE2b-256 | 1b40ddfafa6cf8a0da6c9221f5d0f7e940a25ed6ec24d7f30030c1d2371fff3d |
Close
Hashes for rhino3dm-0.2.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfac452a80f9cf89389b8be2d1aafc1fb4b015a961e411795eddc8ad51f453dd |
|
MD5 | f31db7e94af2dc93c4cfee9253a585dd |
|
BLAKE2b-256 | adc544fadd2c45bf2027b4e7b1f323fc6119054a8e81b7a744f642dee9011869 |
Close
Hashes for rhino3dm-0.2.0-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc96a2d186912cf66a6e2bd4fb45fca07e42e9d1f3124e92f2cf32c1e89d6ce5 |
|
MD5 | 42939285be4270c2909c00ee877d06b0 |
|
BLAKE2b-256 | c54f6bbde11bc2a1fcd8090e3634ff2726d76226a25845e671fa04f183b503db |
Close
Hashes for rhino3dm-0.2.0-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa971bfb910cf62b361cb677c12ac09c123e50594b2b46dc11ea6a88b6c174c9 |
|
MD5 | 07d9acac606b0d9a42cbeb1f0eccb33d |
|
BLAKE2b-256 | cdd42166aba2c9abc9cdb9aa76c999251ed708a614bc88feb7b642f50f5104a8 |