Python library based on OpenNURBS with a RhinoCommon style
Project description
rhino3dm.py
CPython package based on OpenNURBS with a RhinoCommon style
Project Homepage at: https://github.com/mcneel/rhino3dm
Supported platforms
- Python 2.7, 3.7, 3.8, 3.9 - Windows (32 and 64 bit)
- Python 2.7, 3.7, 3.8, 3.9 - 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-7.7.0.tar.gz
(5.5 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-7.7.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 833da80cd98d641894605054f5db19ec04da0b0833b145d78cbd987830778556 |
|
MD5 | c9e833dd9c3c6b29bde7782344b92c06 |
|
BLAKE2b-256 | e004b00e8e906ff6d019fa74a9670e5bc6a8980db4529dd89a3b8ae5da6182dc |
Close
Hashes for rhino3dm-7.7.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff97c0a2e043e85bb3a825b7c60cd10ceb6f3d442da1cd3506ebd982b20ee1f2 |
|
MD5 | d159c9a908b921c417dd510914733ac7 |
|
BLAKE2b-256 | e1b277f168079daa0fd381fc7e05e59eca5ab49141678992c9467e3bde2e21e5 |
Close
Hashes for rhino3dm-7.7.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b144eb951a00059267e7afa3f1f7b66c0a0f3abbc492a6c8765a3d3aedfa8d |
|
MD5 | b31ed3d3c8977255ac4edc084871fd0a |
|
BLAKE2b-256 | a9fbde356168c18a47d503f883f81a9c2c33317dad93c9333ec770dba89f8624 |
Close
Hashes for rhino3dm-7.7.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f379dd05569f445628e0a774965c8a9b6bbdf86fa1188147b381b7e173e8b6d2 |
|
MD5 | 68d01fc4f155a4d237a161ade015efcc |
|
BLAKE2b-256 | 786bcc9f40f74523f5560a7a8f1fea6db11de6a7fdfd69560bbf79ac5db04209 |
Close
Hashes for rhino3dm-7.7.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f16a353990b8cdc454a88fb90d801575438c24ecb94f41a584c5258594bf5ef |
|
MD5 | 5431751ba192c74561dbf79f76fd6e4f |
|
BLAKE2b-256 | 3c5af4f1ea0e4683183c181c6b0df1c7975f5a3a9e8f975e86d5d1f4cef130a7 |
Close
Hashes for rhino3dm-7.7.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba6c61ce8d61e9a06763575b477add0b417efd8ff7981235a5f74c1074e5be52 |
|
MD5 | 619123ee493bedda348be19ab3163571 |
|
BLAKE2b-256 | c7a3d72aa457bdabdefadd83b0dde81ff5429154571a4a15211f5eede1bf00db |
Close
Hashes for rhino3dm-7.7.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cde2aedf1ea4335210770579e203f6d998f64b7bb4f6f5386217dc58a643711d |
|
MD5 | 667fb09cb8b4941f9173dfa613f951d1 |
|
BLAKE2b-256 | 45559feacf0fa3a70cff3ca298fe813f5e88f8e2c17e02bd3ea5154964cc032b |
Close
Hashes for rhino3dm-7.7.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71fe6593948c7a283e986551729b28f69a538ce1ef81e609f71b7c821c00b96b |
|
MD5 | 8ed280d5448c512522866c3a05ef7427 |
|
BLAKE2b-256 | ddf60da26004468acd93f1d98c04c1ef72fd8ad4d7bab5f1198c4309f764170d |
Close
Hashes for rhino3dm-7.7.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 994cd887fb9686c632930e82db6ceb1936377a888cb02e30aad70649147c6b00 |
|
MD5 | 6ff4174ccc5388752af43d76cd19d462 |
|
BLAKE2b-256 | d098bd1e10d8264fa2abaef0ddb54637ca80965f58f24ec2c177913f1d227b48 |
Close
Hashes for rhino3dm-7.7.0-cp27-cp27m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef685fe78ffb9683c3c5ff5ca3f358aaf7c1999a12f3912e9c7707295d5a20b8 |
|
MD5 | 58d124f6c805fb384779183b246534cf |
|
BLAKE2b-256 | 16feb0e0b87283d3bedd473e88ed5e8b6bad54857f2cdcaffc0af1942b9dbcd8 |