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
req = requests.get("https://files.mcneel.com/rhino3dm/models/RhinoLogo.3dm"")
model = File3dm.FromByteArray(req.content)
for i in range(len(model.Objects)):
geometry = model.Objects[i].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.1.3.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.1.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bedfe1d597d929f8dfea9f7f930e1854dbef4e1a6711d7bcdead45260ad03d09 |
|
MD5 | 7e66bcd8054be1453a2e9b4db7bf1ec1 |
|
BLAKE2b-256 | 399a109e07d44277e44a9ec963718b026d0c653cd2250523fbc355120b655a7c |
Close
Hashes for rhino3dm-0.1.3-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ab891fee9d90f7107f05b1c32c4947d7b9ac0d4417f18aecd49c5a9ec60889b |
|
MD5 | 43a4372e6da7dec1780eef1d154aed80 |
|
BLAKE2b-256 | 1b9100391f46d618c36e3a18fa0070eed3e1e9e2909f0ad2fe2198ee74d5ebff |
Close
Hashes for rhino3dm-0.1.3-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd4186fd9acdf7bc5a9c5c97c9807406b9fce9b5562b15ebeba0c8142596bb2d |
|
MD5 | afa41d03102f5e824f8673c95654f329 |
|
BLAKE2b-256 | b730d500da4eeb4e49573f2221f9f0a6050ca205dd11abac29962573d480b590 |
Close
Hashes for rhino3dm-0.1.3-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24be810163ec95bf51d81f700d58a7f8a08fc67b8d060a6fc84d3ed21b861419 |
|
MD5 | c1f6d70479dad43fbbf1d808701136a0 |
|
BLAKE2b-256 | 50f9a16c446c4020e8d422ce13f8152bc43fb6ed9cc1f4ab2a6c2b46079782a1 |
Close
Hashes for rhino3dm-0.1.3-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a7c51696ce3a735c91e80fe3c0c60d5445b3e0d8b136372d3b5e6dc5fdb70a8 |
|
MD5 | a779fc55eec7c135698bc55b41ab0f77 |
|
BLAKE2b-256 | 2d21132710605781b1bbdc92ecd1dd02a7be6d65555196529363ea60b7f179e7 |
Close
Hashes for rhino3dm-0.1.3-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f3dcfda4b4368fa03090ea9576e7b9afe048bd9ff9a55fd8ce0982726aef785 |
|
MD5 | 5083678f9b626a2fa3b742737a503921 |
|
BLAKE2b-256 | 36efb25bd612a9430bf3f10b4139e1a96987b87206e8ad62306c0ef7c01642fe |