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.6.0.tar.gz
(5.5 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-7.6.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bda28b83713e5838d294e7d8d35fedd67aa54c7fc717ec1e46b0b5702f94f958 |
|
MD5 | 6a4a12bf1d303f7bc48d921922437125 |
|
BLAKE2b-256 | a45cbd992046013b89cd0264b0bb3c31b0df3fcaa17eff207f3be40d6ba1d1cf |
Close
Hashes for rhino3dm-7.6.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 903cad88326b990fced345afcdbbff5b01a68cb06491d621a5fad0b902ee9b91 |
|
MD5 | fafad23eb36dddb0c06c3a1da1e25983 |
|
BLAKE2b-256 | 4b54025dcc6d0b5f3a17b8aa00cfdaa18b6cd36e3436661bcc31be74cd3d7f49 |
Close
Hashes for rhino3dm-7.6.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4b858db4d475c6aaf56d72ecc077972a534133877fff49589548239d8656f88 |
|
MD5 | e72a3e1fda4ba2924c0057a70bbcfea9 |
|
BLAKE2b-256 | 6a12b2eb8f56a9c64dcabaa0f502dabf907e942838b5d9e8a8fd885aac531957 |
Close
Hashes for rhino3dm-7.6.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c3a3c720720ca78e9354c7cc3d9ffe4d72488dbfb75c07a89fa5d1b8afba42a |
|
MD5 | 9138f04fc0aec43855b827657ebb67ba |
|
BLAKE2b-256 | 814ac51a0bd6c319750df82870ab2d046d7fa104bae59d7d1f17d7a202ff2f71 |
Close
Hashes for rhino3dm-7.6.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb539363e5adc12853aaded6a7ec1fbc6fcb6d743d18148e4190e506b7abd350 |
|
MD5 | c667337d00e87526ca4429a1de383e6e |
|
BLAKE2b-256 | 7257fc1df95b0ef082ad275397653838ccfafde69d5009b6d56ace79da2bd62a |
Close
Hashes for rhino3dm-7.6.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae0fed60583edf4a29e45ff3c719d7c75c81e418def3f152d8505f1ba100cf1d |
|
MD5 | 0580be3fabe0588841840650f0a9e49d |
|
BLAKE2b-256 | 45b051a0bb5b6a6a07590ab7013393d47b6777a7165f4135aaa785f1b718bc15 |
Close
Hashes for rhino3dm-7.6.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e31700b75578847b92f109da3ab0cec856a5aabbfcd97b2c57357f8481d3d0b |
|
MD5 | 545bcc25392bb4f21baf59759432ca05 |
|
BLAKE2b-256 | 7cab5a7dd41f4b794fb67a0c8b36cb0f3bd5ef674979c6160372577e0adcee29 |
Close
Hashes for rhino3dm-7.6.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4274f14cd01984565d65acfc0e04b96d388d52bf1fd2829f0d798ca2796a6de9 |
|
MD5 | e5ba0b7d26fb85fa75ce0ee61f5c6190 |
|
BLAKE2b-256 | 4f287d638850660d57ea5f1519993dd12d5df54835cc515445cf62a06178a8e8 |
Close
Hashes for rhino3dm-7.6.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f19c5960fab4c87b261478fcc3e4d8fb696d66480eadc258a943f24084664d7c |
|
MD5 | fa434a736bd5a16f1087272903726b9f |
|
BLAKE2b-256 | 0e5b33fe204752ea6d5da80ef56531c21591e142261e390cd189f0c5ece8637d |
Close
Hashes for rhino3dm-7.6.0-cp27-cp27m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e5c3affcc9ebeee91a06369b3e41b5ca4affc4c870bc8ef1e6f0a58eec0c293 |
|
MD5 | 7d663348b2a30e1485d2dec5ef506ca7 |
|
BLAKE2b-256 | 9d6172ea1b0aeb3807cccd6ce30c947249949cfd5122e85721b90641b667c0b4 |