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.2.1.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.2.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8ec8a04529709fedc08c37aa00160316a0535ee3b5d608e2679866760054e87 |
|
MD5 | 90ee5810a8a852c2402f2eb03de93f8f |
|
BLAKE2b-256 | c9d051e73f92b4c02d62e0e66777b9ca58b0b65207142fce2a7e6af7eb48e6a9 |
Close
Hashes for rhino3dm-0.2.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01daa27ccb7d06c479c720c4425191535cf27fefb0f87f9e50458c43388e2835 |
|
MD5 | 9472d9b5cefd2d0e3ba7330b64293808 |
|
BLAKE2b-256 | 14be7387bcd157d8e5d142974b57ee683df0b92ef622945af3031a8101472bd7 |
Close
Hashes for rhino3dm-0.2.1-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29c439dbe80d73577bd595ff9c35127707e147cf00a519610ae9b3ed8f60229c |
|
MD5 | a0dd502b83313ce69bd1365fe8c72190 |
|
BLAKE2b-256 | 634273d7fc758c6af21e273e654e0c2d4ab8e330f7553bfcfa136b917b88ec67 |
Close
Hashes for rhino3dm-0.2.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95a52bf3292111da26888bcddb3cb2f7e3761c9926f15a71e027f1d197deb73f |
|
MD5 | a2fd8f3d394b1520aefbec34cc680a08 |
|
BLAKE2b-256 | ca9af01d27a206e3d8ef0faee81440852ed11dc8794247d685bd3a7d0e684cd0 |
Close
Hashes for rhino3dm-0.2.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eed958d68ffd152e4c9f100ad0b07e0aa5349d4df0bd3f5430616ab118aeabb2 |
|
MD5 | 275439332be9e2850144f14bf46b6cf5 |
|
BLAKE2b-256 | 3d3b6bff7864ba26a5c1cdbb64d8e87c3e4722f30eebb097230af7d06f3a9777 |
Close
Hashes for rhino3dm-0.2.1-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c1fbc797e07ad8e5097a070140647ba1d3bbc5079d7758b5674ad0c023e9f00 |
|
MD5 | 9503a2fb1c58dd2b26ab60d6134cf82d |
|
BLAKE2b-256 | 837a33a79a7c52d365ef22d34f2b65c05693c5eb55f4b6d475e552a01b4866a3 |