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.1.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.1.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34dfd77923a806ee426f6c049908ebb84df0615befa7ce6dc743f27a228e9c00 |
|
MD5 | 88f4c5342e6b92fa867deb012464258a |
|
BLAKE2b-256 | 98f6b4ba78ce4b7f1bd54b4e84fc501494acd8810a0b063ff5af32f4669eb1ca |
Close
Hashes for rhino3dm-0.1.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | effb18ebad9960748b89b298ad5feb8280e302af93cf696cabb11292fd8e43f2 |
|
MD5 | e36f910e8ee9efec24431d6f824fd2e7 |
|
BLAKE2b-256 | b556c2b41eaad72446064319c27a138ffdd03d1d5d83c4036fbebf42795a9ade |
Close
Hashes for rhino3dm-0.1.1-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 716c1380bfbd400128558f588aad95b504a53b81069b0e6bcf992702c873f48e |
|
MD5 | 9b6f4cd6550e90db29d791a35e8281a2 |
|
BLAKE2b-256 | 252d8363484e17a4c9e7ba7152ac4ccf3e694ded3911118eb21accdede0744ac |
Close
Hashes for rhino3dm-0.1.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 688b764560d36a691fbf28807bd47fadcf921c5ac67fc61033b882012e9f3d30 |
|
MD5 | 0d402bc4505570a4f2592acf2a4eb33f |
|
BLAKE2b-256 | 077c2153670ee23c307db7bcd056fc915dced10bf8c23f349ca8b3d5ca98b0eb |
Close
Hashes for rhino3dm-0.1.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d7cb0b9c1d2fd6161f29ff4e3924b6ea1acfdeb53d1a8b10dc335cd8b133ea9 |
|
MD5 | 2852bd6beafcc026e7ad2cdeb6e36c33 |
|
BLAKE2b-256 | f6e73b35661972970fcdff218d5d562a724f81a57486321a0c9ad820a9550d4d |
Close
Hashes for rhino3dm-0.1.1-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6df65f82fdb9576328564ee1b4bcb9d9886f3a303a49d7acbb992efeb154c4f8 |
|
MD5 | 82c54507d285dac8ac39fecf77dfc769 |
|
BLAKE2b-256 | fd4fd40ac5cedbf677efcb7da9b1d6919a01b1a53e556368ec0d9323c99551e9 |