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.4.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.1.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba22ad4796eae3d9832909cd6f5867faec06b027e888d2ae453a79ea8a944817 |
|
MD5 | 5b0e4b0702a8bb457ebf365cecfb171a |
|
BLAKE2b-256 | 79af943046c2c751081cfbd944bc5e211ee0286eddcad6bd194cb8afc8433608 |
Close
Hashes for rhino3dm-0.1.4-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e57ecb69794fcaff728efacf72bd0155d9f98861a1152a2795dccbe3c2aae96 |
|
MD5 | 3338837365c4e976666fdf49228dec95 |
|
BLAKE2b-256 | 5b85bd83a0f231e11abda7e9e4db1de2f25a816cc3f2842dd2c23bbb938e3c36 |
Close
Hashes for rhino3dm-0.1.4-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b444e9d6965df87459b476ffda9c2ca9a266a10bd6afa0dbe8353c4d612b14f8 |
|
MD5 | c48b2012ae2e0b66931479d711ce9820 |
|
BLAKE2b-256 | 300ea378079dae1fcfb0fdaa59ab69159782f00bccd336b686d5c1f4b47c869a |
Close
Hashes for rhino3dm-0.1.4-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66d31fa086e169ca9b091cacf79b3265994ac20894e601d4788b33bac111c1da |
|
MD5 | 117a492b0716e1648ae3f0f8d1d71c78 |
|
BLAKE2b-256 | 74dcbd4d49b8fd8879bff69e3296a82a8ff1bd2d29de1a77292b70101ef091de |
Close
Hashes for rhino3dm-0.1.4-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76b4b1177dc82269e86ad2a857ac1dce59ef96862c8f77a6da300f057e169575 |
|
MD5 | ec8896b8afba25363fe932d54e45721c |
|
BLAKE2b-256 | bc94741abf9e9cf9c614fd910ffe7748956f47d3ba89d4ac94b800697f638d18 |
Close
Hashes for rhino3dm-0.1.4-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eed837c27b670b17808515e47c6d30c5c54d4491bf35066f071410a394084278 |
|
MD5 | 25e34bcd73fc4479673aafdab71629ab |
|
BLAKE2b-256 | fba12e1955f047961abd4c2b2370eb4fc042a0c14e23ba3b449af718f14e5fd1 |