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.9.tar.gz
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for rhino3dm-0.1.9-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8bf48016820fbc33e4881750feaa941d6a582c1ce591f6233474af739f5c501 |
|
MD5 | 7716999784fc26710c2c517914e0715d |
|
BLAKE2b-256 | c3edafe5131fe36c63f066e324ee82c6a7d433af4c328901f8ddc7a300d54ec6 |
Close
Hashes for rhino3dm-0.1.9-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be3fb80ef40d749f562242470f07f17fff4b54c7f2ee6842699c3af487a9afce |
|
MD5 | 835c370154246d90f299dfd6d041384a |
|
BLAKE2b-256 | 0d38097308e346e37e605a6d38f4a2c15f6c32d773e8c2d35bbf5d253f0166bf |
Close
Hashes for rhino3dm-0.1.9-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 642d08b140db40b0fc9d88b84604419f2809d70a2c62f2f63b73db9efaa2d4d0 |
|
MD5 | 67b9987a2581f494322ecca5b2fa6a2b |
|
BLAKE2b-256 | bcfb0d9303841871fa581e0bbc0b27d37970fcfb3684773204469f1eff640b1e |
Close
Hashes for rhino3dm-0.1.9-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10fdcca1d1adfd5e1ca21f09abb64b13031b2c0f73741611c8e3c545191eac90 |
|
MD5 | 4b51f138fd1cb15d257055fb013a69cc |
|
BLAKE2b-256 | 9b5585eb1f3339389a7d12eedfc65f07a232d6230449d94480096320135a634b |