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.4.0.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.4.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d4c46859ec57906ad62d02a01b55434ddbae798ca50eaf79d74b5e07223df43 |
|
MD5 | 465f7a06fe223d818101c33aeecda6b4 |
|
BLAKE2b-256 | 1f8ff1d10ea4f17d03a33b13ed3ff3a0a37eac114e462ae1b239aceb6810a8aa |
Close
Hashes for rhino3dm-0.4.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 311bf1458c39f705407d05277aa54407e430400363388679531d61f202dc74de |
|
MD5 | b2a8bb152915d4cb3486e09774d7e0fb |
|
BLAKE2b-256 | 780b5af2151a526732ffe2a3a54dce36322d7ce3d22a8e0b613b7dde4e7f523d |
Close
Hashes for rhino3dm-0.4.0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57a6347d0c1760b90355b180ae7edb9445b50ecf653e73e63698f50e0b317229 |
|
MD5 | 1b4a1568982bc19ccedcb37e197ff141 |
|
BLAKE2b-256 | df0eba63d53b07749fe19738c2703a79060f99f869680793168eacbf8a099598 |
Close
Hashes for rhino3dm-0.4.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d7d38098e9477f591dd770c9c6296fdedf49c942419631a2096be55b58d5c0b |
|
MD5 | 24a68d8012cd6a07814a0d0d38e3e291 |
|
BLAKE2b-256 | c08cf33502450d080a87a7312729b25da9b58d8d5700ae405f812bce341ed407 |
Close
Hashes for rhino3dm-0.4.0-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63575ccc245f3f50d844d17650ab4970618560d480a415d90b3872a90c6da1ff |
|
MD5 | 6fd337b4cbe8c075cab54795098ae7d9 |
|
BLAKE2b-256 | 64ef7687316e3adfd55c389c4f0cc2d7564c79e305f7a0a438ec024a90d27c69 |
Close
Hashes for rhino3dm-0.4.0-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d46b136ce234219855888a023fcbbefc2fd15ad26247c946f73ec475e052d7f1 |
|
MD5 | 55784a38926d273cacdc43d8f142c5e0 |
|
BLAKE2b-256 | 7c24346de676a265a911159d6578bf5ed6242c3d877a6a2ff2e17fa41b43b0e9 |