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.7.1.tar.gz
(4.8 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.7.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 536d295944feb7622d81f6bb05b03976b39e051650090115e8a54951d8af8c92 |
|
MD5 | 0c5dbaad486efbaeeb3e16e9962b0302 |
|
BLAKE2b-256 | 3a28bcd98e35cb6f1e480b20961269df71d74ffefea84add34b58e3d6acd9aa3 |
Close
Hashes for rhino3dm-0.7.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 457451ea1272e8a06fa4d2900620dc0e6a0be369dddc00d32dd32dce31259ecf |
|
MD5 | 552c326760379d910788d9e72dda7f12 |
|
BLAKE2b-256 | beb8ce9c6fee0a34dad0a5db9ec8f3bb06cf238220259ecdc67c61eaa51ec2e2 |
Close
Hashes for rhino3dm-0.7.1-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18d6f341b7880d81a6631ff65ea56c189d6f4f247af9e7d1b2f5f3f8a00772c1 |
|
MD5 | 12cb512c0fa6ee570f1214b113c2c57e |
|
BLAKE2b-256 | 4162dbbae7527d7e0ff2fda0b6610d1e24b79ef2abf5e0ea64510bba70c218e6 |
Close
Hashes for rhino3dm-0.7.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fcc889d42366e8b4fe2193ac23b4609f05a058a57d86b4d9c1415e6ad426f4a |
|
MD5 | 384199151d674255b164dc50f1dd3459 |
|
BLAKE2b-256 | adf1ed832eec73047eda22ed6f9ff6cc15097799edc0879cd4e19069fc707084 |
Close
Hashes for rhino3dm-0.7.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5baee842a497c9f0d8aef96bb65ba2955a924feef19009d700e25e121a95415f |
|
MD5 | 65307bb1eef62ab952a8e397955355bf |
|
BLAKE2b-256 | 897566c3769032b538da0b3f3bdcb3cdba2e237bf7c2cca4e8eaadd71803a782 |
Close
Hashes for rhino3dm-0.7.1-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 589735e7d7dc312d121c76abbe2feba12d0fc2db74a2a82f003eb205d4cfd73f |
|
MD5 | aef4bc05bb8ce0a016bb0077408aed94 |
|
BLAKE2b-256 | 6f4efaf0828c21d71885da577c95d8adbeb4242e91eebbf0f5497112494d0e58 |