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.6.0.tar.gz
(66.0 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-8.6.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13b28886a36514ad6da04d3a38240e0097d45cdda97560d56635db5d743bd0a8 |
|
MD5 | 070439f02af1261ca435852325a7487e |
|
BLAKE2b-256 | bd10cc76398d6921aca8108a79a187de253c4d885778a876c54548b67c78a1f0 |
Close
Hashes for rhino3dm-8.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2586b1b6bd962197af85cffbd9ba344b28d88b76cb4b59f4d80b8b5a8c329673 |
|
MD5 | 043a191145f8f79dc682ef407ff1dd34 |
|
BLAKE2b-256 | 3aa9ac9720e6c70f8a2fe5af644fbc71bb018fd8879c2a91a5b7571c9e78ebc7 |
Close
Hashes for rhino3dm-8.6.0-cp312-cp312-macosx_12_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c20887182016df8ac995cf3b564556b1557c08cde2f60222395817ec86439745 |
|
MD5 | a60e36c18325086de92c8871fa292c8a |
|
BLAKE2b-256 | 9ede0765b32761675c4efcc827f6c7270064a635918ab73cd819a6b2f73d3b06 |
Close
Hashes for rhino3dm-8.6.0-cp312-cp312-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49568d95cbe84f085766bcc32949ce9fee89ccf84a749a942c109f78060e219d |
|
MD5 | 6bc79afb0373b846a5fe5f1b382cd462 |
|
BLAKE2b-256 | 0ff0aa048a22f9c21f85a07571196a7524f48946901ba0cf856750d891527af0 |
Close
Hashes for rhino3dm-8.6.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23e216233eefa97165c3c5376913023decb84498272949b55a07796897c1afc9 |
|
MD5 | c29e0876b2e529d2182c73dc59f89e6c |
|
BLAKE2b-256 | 1c3bb03af7ceb075d3bd72d94aa03654ae8eae749194f9ed8a6d4afde3f6ac0c |
Close
Hashes for rhino3dm-8.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6950aa37c0395399430fe4f7730621393ec8a41e52b6a95354ad62fb3f09dbf4 |
|
MD5 | ac926ee0391b03960677067f65e397e9 |
|
BLAKE2b-256 | cb13e190acdba32ae5884affa5bb3d197bd7afbd470d7437184545f87e077946 |
Close
Hashes for rhino3dm-8.6.0-cp311-cp311-macosx_12_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1fcbd2bc5e22e4a531e563f7939073b14bcd241df74e3615bae82bfe0949870 |
|
MD5 | d1cc580983e9f972a5d8d05e3c888afa |
|
BLAKE2b-256 | 808e6c9579458f99e98657ca6e4a8fdb46cf5e659d8e94a126a2e78d879074b6 |
Close
Hashes for rhino3dm-8.6.0-cp311-cp311-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c99d0439ec3912ba3ef42c09eac69caab3469bb15ab3ae4aac0794b7b801bec6 |
|
MD5 | 2979322e43c3d54f21c4c9d1314ab643 |
|
BLAKE2b-256 | 76420ac4ff2fc9f44bc9a8cf96262a331ade338511134f0181a9cf8c437539c6 |
Close
Hashes for rhino3dm-8.6.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 944c19c951beec21ab4d0eae31b3b1d42a89e253993165065eaaccda5adfb7de |
|
MD5 | 68b0d00e8396252929d800889c633474 |
|
BLAKE2b-256 | a8fcf747117700d67c26d292a7a5f80b8761a64c8619b3d5fd1bcaf599bd32cc |
Close
Hashes for rhino3dm-8.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afe8bb0e053ece66572cf9e081cceac312630dffd6645f886f47a2b57a1f5e31 |
|
MD5 | 0b5c7925247297e86518a055f746e10c |
|
BLAKE2b-256 | f35470423b768fb60c18f6cb4da5df62e30312c08bd19f086b34b49483e46326 |
Close
Hashes for rhino3dm-8.6.0-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd879d3802b4261b928c76aaf1dfe23620b78f9b4621f12a7fdc5493af4ce2f8 |
|
MD5 | c760c92f5f6c5dd811aec1497a43a58f |
|
BLAKE2b-256 | 666b9be7b4c98121fa917b73eeb4211dd0a3dccb58fecbc13dcd22492d740b91 |
Close
Hashes for rhino3dm-8.6.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bfcf14c91aea61b2f795d04d79005ea0b3d46bf59bc1cd2d7e2825d4f658dff |
|
MD5 | 404bda9eba6d22af43181eeb892632b5 |
|
BLAKE2b-256 | 83bb01e3a084db6530a9ce46e76dec95952cf1661ad698843ace89eda9af41b5 |
Close
Hashes for rhino3dm-8.6.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a61e7597fec4f7191ba2c59fa919f745a5e9995f2e217e85795959763db5122d |
|
MD5 | 152cda1d931fa07a1c543b58582c1fd9 |
|
BLAKE2b-256 | 7eb1d60cb42a118510d4dfe4f1707fbc07c0f6caf44390a90d0f093574e8ab0d |
Close
Hashes for rhino3dm-8.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be44612e2f50759e5562dd7aefde1bf203737f921d5d62121f6008540f9016f5 |
|
MD5 | 9627f5c9e3dc17b4b9fae59637faad3c |
|
BLAKE2b-256 | 653bf8ada99eb9c14c001f9a8d7e4796eeba182b38ad2bf2a7b429a65ec5f313 |
Close
Hashes for rhino3dm-8.6.0-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd205981c6d3ce0adff2379f1675433128d3f046bb279a7b6c59acaf9b075f31 |
|
MD5 | 96ba7f657c4b3bf759505181945a92cb |
|
BLAKE2b-256 | 71d3eb4109c6cf8d6e23b3ba350529b2f779b8c0ffc106bc909b6d7f04df8ccc |
Close
Hashes for rhino3dm-8.6.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4ddc62b94fc72980a7dd4408323ff20df1c6af76f05cca4a3acebd52f7e9312 |
|
MD5 | 10809b24431e358cbbedaaee53ed0e73 |
|
BLAKE2b-256 | f6b585cb274a64e2e92432d33bd954865d1f3de0ce4a393c667ec2093bc04785 |
Close
Hashes for rhino3dm-8.6.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ece40981a0e4d982ad17cf4fe76bb10b8476f2220b017807316bc0d38097aecf |
|
MD5 | cc63f6ac61402e2750668e1699a09b7d |
|
BLAKE2b-256 | b92585ccb84c702f5d2b6366c0096a2b4590d93c5f66f93e26fe97936c2ecea0 |
Close
Hashes for rhino3dm-8.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96479959d7fa510771f2824b2c647d803508032f8275d0612569a92ede3708b4 |
|
MD5 | d1aa2972796635733cf5d6c39dfe122c |
|
BLAKE2b-256 | ff832c5b6fc178d9f0810f9bc5dbca97f6d263f7598141e705b8b28dbac6c08c |
Close
Hashes for rhino3dm-8.6.0-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a62da3abfe3627881cc0e88710729b585d74e9be7cfa5349ed6eadf6108581b6 |
|
MD5 | eb1d358800119f9017647a4c22ea1a1a |
|
BLAKE2b-256 | 1d6c5159fc79a9530f89242975b091af0ae9ec71e03ef5056b4881860f1d1ab9 |
Close
Hashes for rhino3dm-8.6.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 586dcd7dd3c4c61db167cfd1024237c6f1fa37d177fae396d82588ab4218e289 |
|
MD5 | 67918e90e519351865458363734d8d2a |
|
BLAKE2b-256 | 1bf73b3c0a069def22ffe58e8e99b371a37c2540cf623ea688ef039b4d5245b7 |
Close
Hashes for rhino3dm-8.6.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8e998af2912feee1f3b6ab874403cb9835f34be59307453183a69e4f55164a8 |
|
MD5 | 63e5d322a013fac1f2c30d57f355130b |
|
BLAKE2b-256 | e9b06021c682b7cfb9b8635380d550f426f0cb30103ffc0250ca493e191cb3aa |
Close
Hashes for rhino3dm-8.6.0-cp37-cp37m-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f701f0b11d8dd6a2d3872c12da20eb7d4f574eb9e68e2b1ff16219b22770cef5 |
|
MD5 | df8a0a0854ca37cfc56705495e68ab64 |
|
BLAKE2b-256 | d1e4eac68e857a28debda22222d59606dd34bdcf42713a1d62463f37b0af230b |
Close
Hashes for rhino3dm-8.6.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5598762e6d90cf107b44c85d4b2d38676a719bda6ed5cc129694ce7ece16f956 |
|
MD5 | 502f9fbc8db7786033f57816d930730d |
|
BLAKE2b-256 | 4f94167c91019046cd287be6ee240e4f4191b9b348ad80a572a3922c7140b830 |