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)
- Python 3.8, 3.9, 3.10, 3.11 - Linux via manylinux
- 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.1.tar.gz
(66.0 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-8.0.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42228674b0d27caa29d16dc2f7612dc2395bc8a79ec958962a2a61505e0e2083 |
|
MD5 | e65b6321301f5701d76d91f88bffdd67 |
|
BLAKE2b-256 | ba3b0af541767bbe5a3501783223a461a9da22533643021b60acb0aabb3e424a |
Close
Hashes for rhino3dm-8.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6946eac47f923e9d8aa944523641f0ac94120036a4a6d28430ab26d607a7996 |
|
MD5 | 04a53036043dad22d50e1fbad80fc762 |
|
BLAKE2b-256 | 34a8d779777609f5212e60a1b06c6c232f12c84e3d7256979c529bd51d09f621 |
Close
Hashes for rhino3dm-8.0.1-cp311-cp311-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a846076f19c45177e6de3fc86b9c8068f843dd3f733be82b214d0af0c84da8c7 |
|
MD5 | 573ff00f9189bb28a756e2d7a0553810 |
|
BLAKE2b-256 | ffa7d62bd15cedb15d208ad9029c6c4c3b0f84dd2790e18e48d59c5cbf3cef62 |
Close
Hashes for rhino3dm-8.0.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3efa278c869096df17682e0909b512d84de1f58436bf9e59fce9ecc609549e68 |
|
MD5 | 3ae19bd454d33bf922b820bd66b88fa3 |
|
BLAKE2b-256 | a588e670a6b4a2865f6f510506aae48aad8af53fbca3b886970b049a4788e1fa |
Close
Hashes for rhino3dm-8.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 098d7701861340dca5fc843d294b3c70985f6bb2853adaf3c55aa8dc170b7426 |
|
MD5 | 20a971a35bcd592a7be82bbbc3bb1855 |
|
BLAKE2b-256 | c79f23bea127bfe12c957161050493784247f720f36bf016c9898221726fcdb3 |
Close
Hashes for rhino3dm-8.0.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d047a487039e44dd7464376c45865ed3792d5b8af36fcda4ad691eea9f051699 |
|
MD5 | ee714fc612d948d21f1b5741e25b1db9 |
|
BLAKE2b-256 | d993272c77f244f07e950d73e4437a95184aebf7aacc4c15f3fe50b79b9a1829 |
Close
Hashes for rhino3dm-8.0.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20f268f4e0563d6b0252d51eefab9654b198cf280b83586b6b787539f3e7ddf6 |
|
MD5 | ab1e92d7f2ca8003ecbc73fb285d1072 |
|
BLAKE2b-256 | 7192999b4e5977409d0041ad599244cad3abe419edf8f35d45d4b84065fd8ee8 |
Close
Hashes for rhino3dm-8.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed95b7aa4391562deea513c2e693641c34b275e8bd1279355d2b6c272543e606 |
|
MD5 | 29f6d3309b7e091f6e4bc3ef9d97babe |
|
BLAKE2b-256 | 09c581eebbb2c08b89e863fa3951dbb086c44521ead3441277ebaeffab24e440 |
Close
Hashes for rhino3dm-8.0.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86cb5814ca7bf22d6680949ba8843494a7a6d8cb6f370d40414c553eac58aa5a |
|
MD5 | ac087f08cd040724e7668d95e23086b1 |
|
BLAKE2b-256 | 5a5593f7272f5670248b6bb817d2a87b51ff7b92ec9d3e1f2546167bf3836288 |
Close
Hashes for rhino3dm-8.0.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82ce14a58ae1a804bf5658ffba6e23f42e0fa6ef08589e47e768ac4628ab04b8 |
|
MD5 | 15e198d65f0b83e26d13397d63b26661 |
|
BLAKE2b-256 | f7d60d71036435569a8575bee003bba0831081b85c7430cafcfe9bd2b9af36be |
Close
Hashes for rhino3dm-8.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d46ffd223c4b326bacf17c6afcce7f5530f99fa56beb5192dd6752646b5c1644 |
|
MD5 | 015d3603273ea5bbe04a0afed28032a6 |
|
BLAKE2b-256 | 086e345acae8cd4852e8152c04fc95aef73fdf79dca128fb7a4edd5b3f5caa6b |
Close
Hashes for rhino3dm-8.0.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7343c0340fffb95caf1108125586df505aa393d1e3d2a6618f71839edcf2d3c3 |
|
MD5 | ed630aab5fb4e29913cce5c316c6f685 |
|
BLAKE2b-256 | d423b180fbcf01eb464de35de03eb3bc0606ed0ca92110b09050a3c3928dcdfd |
Close
Hashes for rhino3dm-8.0.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2eddb16f4c4657af2eee539d78906e507079387f6766606759040b62bb94678 |
|
MD5 | 359157a1b6e84066696aec29c83beb9b |
|
BLAKE2b-256 | 48035049ad5f0b9f3c8344b18cc8a6f6bc9cb50c947391c34d37895962b28642 |
Close
Hashes for rhino3dm-8.0.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 316570ae529181f02c03b67dc9f6e67b6ebd2bbbd290157da9d0953c461eced1 |
|
MD5 | cf3cf6f0b4ed76b10380f26b89d569da |
|
BLAKE2b-256 | 4a12df16243de4e4de7450977fb3178f24525ec5e4aee41fe0f38f5ad24958d9 |