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-0.14.0.tar.gz
(5.4 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.14.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54620442cff46d36f8f7599e8673be140cbaa0935a373948ec7c9842d563fec1 |
|
MD5 | 08bcda8e6d0e1a37aff5b97ccce3ed81 |
|
BLAKE2b-256 | 2610e4e49f587bff2e78eb0014fe14b80819a082ea92ff9e2f15c4448063f063 |
Close
Hashes for rhino3dm-0.14.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b131055b6763baeb846b782f1c991258d29c10bc8583c119cbf22c40b03eb520 |
|
MD5 | b853201dc588906e3a0cf24d700dae55 |
|
BLAKE2b-256 | 5f942e68ffe5ff9b36c3e56e5536f5cb2bc4e8d92facaca994ad8c3dee5262cf |
Close
Hashes for rhino3dm-0.14.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99805c0b2bbc007b3bd8859f31534074d5f456715b9eb8159e01911f6631b2a2 |
|
MD5 | fb90b83ad6c1386c0eae5ab9994c2770 |
|
BLAKE2b-256 | a62432756057968f5c4aaa7871d44b9f6f2c7cd00a35ad2cb52a74556c607398 |
Close
Hashes for rhino3dm-0.14.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab1ef02334e2de2cb85eae52f0e941d0a34653ac351ababa32965a1c8c1bd45a |
|
MD5 | fe36ea874c47c9826ca078772ee7ec3c |
|
BLAKE2b-256 | 375017f4d52e5b96bbe41500ec4fc028b50f95807a417ec72b45f15e95bdd5d0 |
Close
Hashes for rhino3dm-0.14.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4325fd667e1d716c10bc62ee381147d4615302e2c333fa4de005ac7b77148000 |
|
MD5 | 8bf4eeae9603084cff2c9b99a8a949ff |
|
BLAKE2b-256 | 00eee0e89e202e0d5d1ed1dca2df9dc386fe0e1fefc2a26e97d3564bff02b565 |
Close
Hashes for rhino3dm-0.14.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39435bc8b7c817087d33d2ed49f0bd90403c407d2661855b00152cc414122510 |
|
MD5 | 1a86061fbc34b8c5e29fd28b2b1caee8 |
|
BLAKE2b-256 | 770dc89b332391e1d6aca2803bc51c1635e38fb60d3f56567d5db21b4bda44a3 |
Close
Hashes for rhino3dm-0.14.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a82dd0444b99db8a15f1a5afdf6e4f6306a1eeca8fcebf2feff44d667e3cae02 |
|
MD5 | 8314c5a109a38e6a18bee4ebf18511c8 |
|
BLAKE2b-256 | cd61369156c4eb53d5e952f975074d1bbc8cdee7e54f32a3cb48a6879624c545 |
Close
Hashes for rhino3dm-0.14.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ec41f71d98a941f1fe1870a1ef8c61f167324dcefbf9608c2c5f07996e940a9 |
|
MD5 | 36da26420047746cec0921f22300d2b1 |
|
BLAKE2b-256 | 17c370267ea1ef530e516696a63c34f66f8fb5b5728cc374ae85c614cd9d15e2 |
Close
Hashes for rhino3dm-0.14.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fc340216932d9eaf55eb34882bd9bcfcf8eafae1923b6c247f89dd798eefc96 |
|
MD5 | e8425b2e0dc809093952a280dc3dfd86 |
|
BLAKE2b-256 | fc4afb4ffd1def722922591fe4b7ba401e8f1fc77fd23d4e9225354b43c98a6e |
Close
Hashes for rhino3dm-0.14.0-cp27-cp27m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce4454ae5b2f7eb34622b36778adaf89d8f5945a1556fc46bd66d83d01f26182 |
|
MD5 | 49c5521eb49497c3c5889fc24f130928 |
|
BLAKE2b-256 | 8b95a9df0a344986329d931dc64f3eeb71ae89865dd584d9f41e869f374b71fc |