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 3.7, 3.8, 3.9, 3.10, 3.11 - Windows (32 and 64 bit)
- Python 3.7, 3.8, 3.9, 3.10, 3.11 - 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-8.0.0b0.tar.gz
(65.9 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-8.0.0b0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b00ed53f73f133bb23a95d007f83ae2690fe9216bfcc14e190c1f374354e4f7 |
|
MD5 | 85e8291c1e5230c9df409a827e3db851 |
|
BLAKE2b-256 | c4cb1237366bdef27fb976b838343d24462b4a3e6336eac0baa3560ef20945f1 |
Close
Hashes for rhino3dm-8.0.0b0-cp311-cp311-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 118335cd98baf0ef50e0c4b19bd1bb0b97c3be6487d74a101d42d485d49a2f10 |
|
MD5 | 20b626d1751c1d16273421849f1f2356 |
|
BLAKE2b-256 | 8715019cae23d82117545c449922d5d326d357c1b7de03ca690bf91438fd2a8c |
Close
Hashes for rhino3dm-8.0.0b0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 396f17b22dd036f29a1f969d20696ec724588a7690b4948f6a231087b495c8a5 |
|
MD5 | 078dcdfc41a3b307b9091d3faf7eccde |
|
BLAKE2b-256 | 79a3380c6ba68bc9c59978a5ea2c1c6f7b20379e8afad5d59c3524e35e61b8df |
Close
Hashes for rhino3dm-8.0.0b0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0746a5c359ff04227a5362b8d7575d4627d9dfdd5349511d59b269a094a21773 |
|
MD5 | f3f6395a7b9e2111115d7813af7f8e1f |
|
BLAKE2b-256 | 08c0c131d915d0ccb26d31cf9466a75fe6299d7d6be0ed6a30927200a784ba06 |
Close
Hashes for rhino3dm-8.0.0b0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24bbd7ab46286f8543529b6f256806e824e58e2f699dd7739ac57083c261944f |
|
MD5 | 74b45d5081516745c861f574e0ea41a4 |
|
BLAKE2b-256 | 84e675c2566778dffbfeb0d83d4001622ecd7423d664d27172370d97c6f40e51 |
Close
Hashes for rhino3dm-8.0.0b0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca5be39f045aa6ab90eb00bb7ee5024572608892068141f6efb1b44e97bd4d25 |
|
MD5 | 6947ab0f9ec450292b896513f583b070 |
|
BLAKE2b-256 | 986f0b9531bb8199fd4518dadf0702dd129fb535b6c16978ae5fda2c39a6f72a |
Close
Hashes for rhino3dm-8.0.0b0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a4a953a66d2b7c0b447fbdde3f6718e2837ac6bba3f5caeb80f4e6d8d039fb0 |
|
MD5 | 3194258c64ed81de5cfd9c3c76146bc5 |
|
BLAKE2b-256 | c1abdaa72b47836c8eb040df30a1484e5168a5b405854597f0ca1b14de546b9c |
Close
Hashes for rhino3dm-8.0.0b0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab4bb568c91842b773cbd18770fcc9ac5f67768bf4075429e56c883157eea8c8 |
|
MD5 | a6efce864b8f1b0a0c750387f16ea500 |
|
BLAKE2b-256 | 7b6f575549a08de0df7a40fb06d03b008c0edecdda8e3a53e0f40857891e87d7 |
Close
Hashes for rhino3dm-8.0.0b0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9fc033c1acfc5e7c6c6f77b5d5e802820cdcdab4b8ec8544a1c59294c0a4fd4 |
|
MD5 | 4b6426782a19eb5efb99d578e260b7c7 |
|
BLAKE2b-256 | 819ba301dda7465c144ba18630415d9464cd6551357bffc564e0749dce1d3974 |
Close
Hashes for rhino3dm-8.0.0b0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e894f4b0c2798894a60d7911bbff00624a663f40e8237b070d23448e2a54edfe |
|
MD5 | 5b95548412dba1b4b1b31b2342fde0d8 |
|
BLAKE2b-256 | 930e5edffc0ee40c26ba03119eb374b31ad6becce3ec0adb1edca1285efc4959 |
Close
Hashes for rhino3dm-8.0.0b0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f351436d8dbcaf095479cadfeceb306b506ffb8582dd562a53e4932f23a0d59 |
|
MD5 | dbaa8880a08f414a6fe718142a758d0a |
|
BLAKE2b-256 | c726206ad19d298910dfcf68f826cf9d9d675e3a932cbbeb515ecc5ec804e73f |
Close
Hashes for rhino3dm-8.0.0b0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4e4df5ca258452f6a3e60c21fc341701b73dffee3d3c0bc5d3f5967f6f139a1 |
|
MD5 | bf953e321768f36bd9f6286e26d167b9 |
|
BLAKE2b-256 | c806899fdffed9f0ae87aaedab8ed1f2ef924c8fb473e5eaca1eebcf490646df |