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.0b3.tar.gz
(66.0 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-8.0.0b3-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e8f8727ccd444e4e30161e2b5ac3472c1a0bf29ca779bf343a94ea36942e0c0 |
|
MD5 | 687ab6dcf612e28c54877ee021c4fc9d |
|
BLAKE2b-256 | 735a22f72223dac892d85cb96f393512cd70dab5aaa6dbe84100358b87b0eaef |
Close
Hashes for rhino3dm-8.0.0b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72b3a7a72a21b0cfa77386454a0a7bff56aafca57b926de6500e49e46dffde56 |
|
MD5 | 146d790749edcfd5a8e3433d5ac87153 |
|
BLAKE2b-256 | 4a67f53a725c13a37221d47a4deb6ac7238e7a489a032d6c6d174e4a48424140 |
Close
Hashes for rhino3dm-8.0.0b3-cp311-cp311-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8373a63ee4af8c4de6d2d6cc8e89d852623385d9989ba983d13626b9deeffe08 |
|
MD5 | f72582cccf2d2c0c35b1d17eae059374 |
|
BLAKE2b-256 | 95f6e32e8826c11d0f0f1d7e0c50faf7925cbbfc28da18fab8b10a704baae123 |
Close
Hashes for rhino3dm-8.0.0b3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eabdcc357cc5400a1bf4c7096980ee233291995256f1745eb7b046e3795abc0f |
|
MD5 | be5a811501b8423380f494b60fa17bfc |
|
BLAKE2b-256 | 162af82c9ddddd2b133da0d648cd69a960903f5cc4827ff74914bccb7558da45 |
Close
Hashes for rhino3dm-8.0.0b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf8ea5e97cc8aa51cf54884c0efaa054348b6cfd97cf099fc228812e23ba089c |
|
MD5 | c188c74ab393eb4fe3fd83e1134508d7 |
|
BLAKE2b-256 | afc420e7fb1df7e8504d4223215d9977f3951968033175473576b05c003f9c64 |
Close
Hashes for rhino3dm-8.0.0b3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ce7eadf037909e1c42c36f64559bfca61a51a1d1bc5a06b6576446beb62d038 |
|
MD5 | 1a586d2a4384c4a4d3c9f18c107378bf |
|
BLAKE2b-256 | c7497beb515597ced5357e6f2fb65357cdd180bcfba2b1495b42482c3a020880 |
Close
Hashes for rhino3dm-8.0.0b3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c4b84354b0384b60b85da9b05f6ffbfe0816596601334a647f406aaaacc48e3 |
|
MD5 | 99d0d0230ab57d845eb74d27b5b743ab |
|
BLAKE2b-256 | d08740786dff0f8acbcd043a3a3d8fc804e9294bba2d4f45ef19b8bf659dc484 |
Close
Hashes for rhino3dm-8.0.0b3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0f597ffa1997b3631842d7c1a9a46b345b30461908df45761bd5d29c0cdd9c5 |
|
MD5 | 8c9e39305242a36086bc9d2518ffcbce |
|
BLAKE2b-256 | eacf0c063028816afee9365c26109ab9c95328ce4941f94a7fa0fdd89c35c877 |
Close
Hashes for rhino3dm-8.0.0b3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 312f8bc96dc430bafd23fceb973a4698685cee3272ba866c005897b5e8b2a613 |
|
MD5 | 07126f3365117c2a856af6131026a633 |
|
BLAKE2b-256 | fedcf54a6518512f8e461a2727f3467cdc8310cdf9b4ffbc79d4a3127520f3dc |
Close
Hashes for rhino3dm-8.0.0b3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c408d001fd77ffc40e71656db17eb1a32f4042950e9eabb5994ab636403fbea |
|
MD5 | a5024d963e03a1ba6cab5e50269230f4 |
|
BLAKE2b-256 | 3435b626e8b48e5e5f766cbfce7e240a37ed8cc8cb264e6d59e593d56b15e3eb |
Close
Hashes for rhino3dm-8.0.0b3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a6dd819a8f16cda66089c73febd715643a8d796492732cbd7283865e5d323ce |
|
MD5 | b1bc8284a3dc3a74725cb6ce6ec5ea63 |
|
BLAKE2b-256 | 69ead15a39e6981bd8eef77af47262381c077bca50107115c0d8a9e7aed7701c |
Close
Hashes for rhino3dm-8.0.0b3-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abfb8350a5776d7dc74ca62b6b02095024966e0b34f849fe2d40e313ac07c777 |
|
MD5 | 6ec0ce7079ff5aca70ed73b704cfa116 |
|
BLAKE2b-256 | 7ebaa25f5de1f71c2664c5bcfc7aa51ebc42b3b3074d554f601eed412aa1539c |
Close
Hashes for rhino3dm-8.0.0b3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62e3eb71742dac2b7786527cd38df39902bb7745d76b83782f984d05734e5685 |
|
MD5 | ea3c110ac5ef895523d11d8e00560cf1 |
|
BLAKE2b-256 | 4993707a63f4d0a375f7dd694fca215a394da84dc9632d84d1c621186de8ac43 |
Close
Hashes for rhino3dm-8.0.0b3-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58ab7c87451880d047fdf55801e57b3888a506b03c59882cf583d60fc41d005d |
|
MD5 | ee3b1799ec8a719bb0ffe9d37acc2c06 |
|
BLAKE2b-256 | d03e27f64676f49d1cb83a951faf722d31b41483abb357145a98befbf8a9c98b |