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.7.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.1.7-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5292924b3b6b151c86457226be63585edb22f4cd753cddba5613abd65e1f5464 |
|
MD5 | 93eca49425509d8fc5617cbadc5259ff |
|
BLAKE2b-256 | cbc4a227ff0ad381158800e2730f7c71881893aa1ab6ee5f1e8578db7ab811c9 |
Close
Hashes for rhino3dm-0.1.7-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97d137fff7d841007109b2279aa399538eec54b13eb1a95c1ac824e68a248e75 |
|
MD5 | cc16fe6bfd16fdc52c75b97b323f812e |
|
BLAKE2b-256 | 73a670bbeb1e9cb8b15c1b168acf2ff40aca61fb1043c97a27a5f64101fc457b |
Close
Hashes for rhino3dm-0.1.7-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd2c34bdd019ab4681a73eb012efb7909bb3c01c5fcca91a5e3c3bc0531f806e |
|
MD5 | 3a575a25c59110834a972accf5e7bdb3 |
|
BLAKE2b-256 | f94bba48a75163a5a2d9877865b7baca6bab98e50d44841e35913fc3f0c3408c |
Close
Hashes for rhino3dm-0.1.7-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e41f8410d85220b3bfd89d35754a81569f6670f50d8dc5ce739933831f21632a |
|
MD5 | 579b13fbd3bde02a362ed10fac45c321 |
|
BLAKE2b-256 | 4020d0394a7fc2af283128feb7d0289452008eea339ac7373821f6f5c4f84507 |
Close
Hashes for rhino3dm-0.1.7-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7bf0b7eb9888f16d816fdf59744018da4a0142a75c2b7e3b72fc67506f9bb47 |
|
MD5 | 0c67104e2f74f7ee675efc1c85cf7080 |
|
BLAKE2b-256 | 44f4ed351ba7db354b0abd5f5f180997f5dd9ef596faaea785d7712d154f4602 |
Close
Hashes for rhino3dm-0.1.7-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 327988f14caefc12a7fef99fa33da7bf4a7e6f2de4f3a01dcc2e6ce2b0273d5e |
|
MD5 | e4e85473d9e9622e83778e429b707887 |
|
BLAKE2b-256 | dbfbaf3a853142744ccffc39b9e466ead6c89b38e69b78b74ec2bef57ca616a5 |