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, 3.10 - Windows (32 and 64 bit)
- Python 2.7, 3.7, 3.8, 3.9, 3.10 - 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.14.1.tar.gz
(5.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-7.14.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60201e0e46a07125c56b6cfb79baf65d30cbb0fd0057a873b85871d0458b8f3d |
|
MD5 | c2a0bfce69479032e80e5fb87de5b93f |
|
BLAKE2b-256 | e5013c1fa269e29df3fba85f7d9eb4e47959b2ef7c8f6907253024c4c970f87b |
Close
Hashes for rhino3dm-7.14.1-cp310-cp310-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8516cbc4bd160e32479dbbc8cf361ace674c90705d01dc0e25f7104fdda41246 |
|
MD5 | 0cc6e1fb7b8ddb0774b7f6bcbefeb47f |
|
BLAKE2b-256 | 237b9a8fed188951f219423a0f56d78f83e02efb5ce2275bc2ed6ddb89556bcf |
Close
Hashes for rhino3dm-7.14.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19d02f36c10f8f5ced92923cb534a87cac2f2fd53975b399bad2392ad552a25c |
|
MD5 | e8472d6c1a2094a4f4df01d9e0477f8a |
|
BLAKE2b-256 | 1e4c416941598e3054c9588dc4e4cc610b4f50bf6c613d60c96a18370dc3ce96 |
Close
Hashes for rhino3dm-7.14.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c12e8b862376206b3454e2e54690b95e2b133d5edbe8e59355ba3169c411f454 |
|
MD5 | 42c73d1f33ba69aac283014c381f1bb4 |
|
BLAKE2b-256 | c8fa9b9bf29a0941112145e3dbec5483e629f2e07c265190d9176d943337d769 |
Close
Hashes for rhino3dm-7.14.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f546ec097c11b0ac4b85908478b174c07aac64370d6f21f125fae13b99bc1a83 |
|
MD5 | 701d99d7115c5c3da952fc3b47375d62 |
|
BLAKE2b-256 | 25ad6716d6c3f39a26d7ba995548f217ab65706977f132969389b9fe10b57afd |
Close
Hashes for rhino3dm-7.14.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 758402b8fa15f55e1832b834c35d0369183b4dfd08dc866f044f32a41d25b1be |
|
MD5 | 7b17284e00e13257de896be45f5cfe30 |
|
BLAKE2b-256 | 337c1a2e91cd0d71945c0388f6edb8c7ce6301e75115fc7891e94520b034de20 |
Close
Hashes for rhino3dm-7.14.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93c674e37eea8369a84ed99ef98e6363b4ec9c86c49ea418711f78a0d5786ae5 |
|
MD5 | 6760cb24d9e328b4951bbd772eee0aed |
|
BLAKE2b-256 | 0e507ef800cde1a73e880bcdedd0f82d4ca50475f50cd74c539bc071860fdd60 |
Close
Hashes for rhino3dm-7.14.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 755ac97012b2b4789421a15a317ee5d6a701b7bcf9083ab47930b235e6918027 |
|
MD5 | acbc2a2d088d8b2aa5c29a533359233b |
|
BLAKE2b-256 | 262b130ee7b0833ba593a5a60738348e5ecd4e53edc9569d313682218e12c9f2 |
Close
Hashes for rhino3dm-7.14.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 773df28a8574422473e8044aa22114051afb118e25206134c4044636f48ef47c |
|
MD5 | 59b2070642b6057ba1ed92c5c2eb08c4 |
|
BLAKE2b-256 | 82b9b70c6d905003c86afface789eeb17babe161298a9aa97c80b0adaef2a11f |
Close
Hashes for rhino3dm-7.14.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3877d4287ec7e06c9eb1d74ae7279ad5ff9f56c93ca78db6fbf18fe0dcc7dfe |
|
MD5 | 6db6e50d2c85c8de7f2d1d67fdfd7ef0 |
|
BLAKE2b-256 | 6914a3ce0fbce25e0fef4373d388236044026af63708525dd70e35f5b8379dd3 |
Close
Hashes for rhino3dm-7.14.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4f9fd0b7115e370f1dbc4937ac86c61b25fb00eb17aed6fbd9dd836160ff229 |
|
MD5 | 6b9f7d783aea3de5813409d7115cfa10 |
|
BLAKE2b-256 | 2839e68d8917357813ab3b793608fe3c339ed575e05478ee7049ac8c337c21fe |
Close
Hashes for rhino3dm-7.14.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ccc6d0972fbadd3843d34927091201162f910b544b3e8ad5b37f8e70d5fe42c |
|
MD5 | 41db2bc7d184f6966250e40d3b80e773 |
|
BLAKE2b-256 | 8afb8385fb236fcb511b33218387af3f305a49b00a18dd738398245c92b7f776 |
Close
Hashes for rhino3dm-7.14.1-cp27-cp27m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77737d3b2e8211f61177ffdb8dbd4a8f90eb5b154714f06385c57a462c681da7 |
|
MD5 | f276a34a5001c5480f730a5237777cca |
|
BLAKE2b-256 | bd43bb190da900f993cfb17f35eb5120c12eb077fa9899662e32ca7af2e147e5 |