Python library based on OpenNURBS with a RhinoCommon style
Project description
rhino3dm.py
CPython package based on OpenNURBS with a RhinoCommon style
Project Hompage at: https://github.com/mcneel/rhino3dm
Supported platforms
- Python27 - Windows (32 and 64 bit)
- Python37 - Windows (32 and 64 bit)
- Python27 - OSX (installed through homebrew)
- Python37 - 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-0.7.3.tar.gz
(4.8 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.7.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f2abbf13dac9b231f0bbb0453be50e7e37dcb2a6c0f5598e0eb99e2087b6fae |
|
MD5 | aa225b406d42cba62981f03589e3699c |
|
BLAKE2b-256 | 5a318f2157492a52c097492c64721e9b88f2af2cc6cfadc4d1a03cb12c9b5019 |
Close
Hashes for rhino3dm-0.7.3-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f7eaeb27a07062c91874b5695dce8cfdebff65c760dc7f1868665b84ba7cd9e |
|
MD5 | 1cba4ac55ddbf4c4212031d32e23a579 |
|
BLAKE2b-256 | eea9591f73b23b666a69554d77379f0710ccef7b5082224077686f2a9f916345 |
Close
Hashes for rhino3dm-0.7.3-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30ad78cf27cd64a2c6cb99372af89ecb47cbe20cecb7ee13df90721645c975b7 |
|
MD5 | 688a62255e4a3cd02f9a82dfdd64a3b7 |
|
BLAKE2b-256 | a8053c8cf5b7c5eac920e892eb1c49a89a098d699490d0e452f8930015fe7a50 |
Close
Hashes for rhino3dm-0.7.3-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4991c45ba433955ec4947e24a8760a41a8ea81b0a9f6405e7bc3046288b9e237 |
|
MD5 | 36d2bde6cbffda6a30c9a28622be3729 |
|
BLAKE2b-256 | b0ab460a4fa65ec1d6a8b041106a4dda44db361c57cce25d86c2a518432d2855 |
Close
Hashes for rhino3dm-0.7.3-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 233d39f4651ba4a322a85d94340e1ed7ed55db1bfdda76efda4642222724f20f |
|
MD5 | b0914ef1f62e36d9dfaabfd18630fe42 |
|
BLAKE2b-256 | ff62a5ccd386aebd0394958e85da9dd55746431bced47d968c47c2b11bd2d882 |
Close
Hashes for rhino3dm-0.7.3-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 398b1303b73c0527b4f0ddbe8d7c17db26606593b4e302e09cd767a8d0929c16 |
|
MD5 | c02aeaa249600dc72671263b729cf290 |
|
BLAKE2b-256 | 0e6cd01753aabfc946e46777606965f101f8b1e4f1f69f5632b61301f33ee277 |