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.2.tar.gz
(5.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-7.14.2-cp310-cp310-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4004d33219b730b66d1c581a024c15ada1dd374320ab13574d19ae9eff8683ce |
|
MD5 | e09df17a5d023166b5d8e50b8e9845f7 |
|
BLAKE2b-256 | 0293df354b844acc4483312457f24929a4c6b55c16d57447fccd89a4371474e1 |
Close
Hashes for rhino3dm-7.14.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bc901f67193009b751aa4379b0018e9ec11027fd3a3af55dc75ec31c3d1415d |
|
MD5 | a466222ac97bc5c122e08afa188f0d90 |
|
BLAKE2b-256 | d7b6742cc1857c688de8eba2b2768f1d7164e89a273f40b0af97ff21c2dd61fd |
Close
Hashes for rhino3dm-7.14.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af3c21a76d077e08a586f6251eed1a3c2714d53a56c358a518fba09185ef7188 |
|
MD5 | 676f4829fae2c0e786943f13f9900c9d |
|
BLAKE2b-256 | e61cabe03eb796db15e1923ff2c8249341bfa451f374a9dabdc84aac3e738478 |
Close
Hashes for rhino3dm-7.14.2-cp39-cp39-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb5b51bbf1e313675a46232f484fd5deb09e89e1b4d8809dc3c1f1f0fcd76394 |
|
MD5 | 843f07c0346bf1be349bc83e5331c866 |
|
BLAKE2b-256 | dd6ae6e0d6ee03621bfa6a38070406650e09f64a034228699246463a6ba0f93a |
Close
Hashes for rhino3dm-7.14.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6831bc2435614c2c1bf6ddf2efd6a84289557c0eccf8b5cecbd601d3b392f724 |
|
MD5 | 8874918f6cfabfe5b78ccad50986b694 |
|
BLAKE2b-256 | 5c4889af908db33977d479fc0e3f79c9fd39fdaf4ed16631a73618acd5e06bcc |
Close
Hashes for rhino3dm-7.14.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0314198877c34d67348efe228de3dc41e6fd7a83843128c47fc5ded9ac76127 |
|
MD5 | 99ce02a5ebb095b730adb9a69f6cd980 |
|
BLAKE2b-256 | 08cc1b68f5d126e97750d5febdc0633d1c10dd4ef3beb7bf711f0c61a0dfb3f4 |
Close
Hashes for rhino3dm-7.14.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e6b052fee4fe741ff29edc7ea73a477306ccbf0e8c9b49cc99d3b6a3dc49417 |
|
MD5 | 134dda4240000577db5a8a8625f4e8a4 |
|
BLAKE2b-256 | 7ffa4f4a3086a1c12c478933112bbb8a6ba0075b05b97d422c69fc09d8ef86ce |
Close
Hashes for rhino3dm-7.14.2-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e890ffa99f81388f27e34af0dc371b1d8c3ba8ecf4fd8809521b67dd13a699e8 |
|
MD5 | 54699a359abcf9c872139f475115457b |
|
BLAKE2b-256 | 6ec200ce934f6927274a1eb5e794828d9b2973af07d147be4ed6e52bbfd5f15b |
Close
Hashes for rhino3dm-7.14.2-cp27-cp27m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46611431989adb7a9610ee55772f750862e2b40380ad91a2aebb2bb15682319e |
|
MD5 | 5d71d2c69de272e86d5a9b492dbca1eb |
|
BLAKE2b-256 | e2a694991daad038fd6bc78921b3e97744ac325dec08f6114fcfc9dcde85c360 |