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
- 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.12.0.tar.gz
(5.1 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.12.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c90e3939d9ded6968b9aed6a9521b7c2860556fef71396aea87102138d47fff |
|
MD5 | 255762fee7c2069cebe72acca06ed720 |
|
BLAKE2b-256 | 4f083553cd8d0f32926969e336ada27df827b2ab553f356e18a77982a8812967 |
Close
Hashes for rhino3dm-0.12.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e034981ed90ab5591e41b54fdc26ec46c8c4dfa19d40c84504aa4976bf9ef1dd |
|
MD5 | 7056da7c43f525fab781f97d03c31e92 |
|
BLAKE2b-256 | 4dbf5883183ee12d274d06baf032541f8f1e1376b0f2ecb947c27d92375cd1b0 |
Close
Hashes for rhino3dm-0.12.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc64401a42a3e45f36fc406e9c4027b836e6764d899739035429e9511e9dc937 |
|
MD5 | 9aebb0c229f58f9dadbbe619744db1cf |
|
BLAKE2b-256 | 4da6bc85502460efa232708df20a2c7aaf4828e29742dd2fbb57a49e98d45dd7 |
Close
Hashes for rhino3dm-0.12.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d340968f0ab4fa930704393da3cc4a0c07d7f943a3d1909f84c86a1971267ca0 |
|
MD5 | 882074e7278e7d35d9f1b39c17a82153 |
|
BLAKE2b-256 | 464a1ff61d5f4858fa698b5371ac11c1bdc2594c4bd07f3692c8acc4259166fc |
Close
Hashes for rhino3dm-0.12.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5412daa4d3a5c3c55572c2fe66787bc106ee2c2a815cf67a4474ef391f2720f |
|
MD5 | 7409a34346fa869dfb2a9f6a1d7b7b01 |
|
BLAKE2b-256 | c57ae3dde348d98e08ed31c6f76674444cba1dbeb337238a8fb940e541bfcff0 |
Close
Hashes for rhino3dm-0.12.0-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff614cacb45bf39fbca11a19432ead6ddca590b68c3238d31505883a15b3002c |
|
MD5 | f4ccd87eafd01336021f3aad34829d7e |
|
BLAKE2b-256 | 8be0d0c06c0ca99754bc93e10b45ff277e45c76c4982a0fe1d53ca16a7eb1b8d |
Close
Hashes for rhino3dm-0.12.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e835a55489507ed753b4aab60bfd1eb706c0232def18fa26ecc22e346c2b298d |
|
MD5 | 1e546425e959a5e6a7bde1cf99901845 |
|
BLAKE2b-256 | bea1fcc2d3afbce0232960013da3c8fb3e3c54f7d02c8413864391e90babffc0 |
Close
Hashes for rhino3dm-0.12.0-cp27-cp27m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39277d3426f943d3c8f0247ec9f6e7418ad8f91ebb47cd57667da63cf7352623 |
|
MD5 | ecf70b55cc0f113146722f758257ccdf |
|
BLAKE2b-256 | ea694e1e452041d256aa1c2d0b381504df675c593ede288599087d6cfbf1532a |