Python library based on OpenNURBS with a RhinoCommon style
Project description
rhino3dm.py
CPython package based on OpenNURBS with a RhinoCommon style
Project Homepage at: https://github.com/mcneel/rhino3dm
Supported platforms
- Python 2.7, 3.7, 3.8, 3.9, 3.10 - Windows (32 and 64 bit)
- Python 2.7, 3.7, 3.8, 3.9, 3.10 - OSX (installed through homebrew)
- Linux and other python versions are supported through source distributions
Test
- start
python
from rhino3dm import *
import requests # pip install requests
req = requests.get("https://files.mcneel.com/TEST/Rhino Logo.3dm")
model = File3dm.FromByteArray(req.content)
for obj in model.Objects:
geometry = obj.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.
Built Distributions
Close
Hashes for rhino3dm-7.15.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5726044a472224ec58b906e40c7f0d4d57e92e811305711b76cf6e3cd54ad382 |
|
MD5 | 006bd38be8d0a578c5a9b85c592165b3 |
|
BLAKE2-256 | 8db757529be380f4ab1b291c1a53af4ea3b3093be3136eab26f0075d6f6eba59 |
Close
Hashes for rhino3dm-7.15.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d00e7f901b95a5653cbf64065eb4254e2c24f829023c50674b7ade740aa7847 |
|
MD5 | 332368dc3b9af9f34a77b2699a8dd932 |
|
BLAKE2-256 | 3df5b15be33ac57f9dad717ee691c65d298dfd046f3cf8912e5274002bda53c5 |
Close
Hashes for rhino3dm-7.15.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7c0938a353146ef3047ac3290b0d66ba72cbdcefce1d8634b29fe0411c47fcb |
|
MD5 | 5834c8de088b24fddfc0a9e5b1ec48aa |
|
BLAKE2-256 | 9f927552e23e6d6228eb1f5a9600c200b4dd77f590a2da8826974d5b58bbb6fa |
Close
Hashes for rhino3dm-7.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aee1c79157ff34eb26099f5aac053e9343c76bb68b5909b54bc6750a0f6727cf |
|
MD5 | 1e76d318413c9fc21698a4cd707c120e |
|
BLAKE2-256 | f61b1ae32a5413e379e031ee711c54bd6be21b25efa3b098ee8389687ae445f9 |
Close
Hashes for rhino3dm-7.15.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44017eb7588e86d9f6e4799a589b7357a7382ac198839c2f7ef663f0da46ff1d |
|
MD5 | c50c10caf9b36238977029d1fa13c8f3 |
|
BLAKE2-256 | 8e71199ebb9fc3d3a949e71ae53327083e191fb1a6a5b67edae731b19b5407b2 |
Close
Hashes for rhino3dm-7.15.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a11191b961b53b05ffa1cbd943bf59bd77a4c8c8e707a2dab39c072160823a5c |
|
MD5 | fc70b5a160f7e1d82edc1f277aa10e09 |
|
BLAKE2-256 | b4985ae0e521106d0220495a21b1f646f136b4c1921b2da8354100ae2080a7e3 |
Close
Hashes for rhino3dm-7.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aee4f2853ff62ecad6bb5eff0222c767b90739ffa26618b4582486bb5b95107b |
|
MD5 | 662866b49ad1b9489e1d406f9e0e35f3 |
|
BLAKE2-256 | 0c5b886d8ea45e8591a6dce306fddb318adbaab12f02bfde71b30bc906bbb2e7 |
Close
Hashes for rhino3dm-7.15.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dba40b4417526e25c1e4bbf9a080f096b25193f476092a00a750c8e5674ade8 |
|
MD5 | f1e6cab713a20f2ef62dd5f50ef2835a |
|
BLAKE2-256 | 5d1d526c5852dcdfb34ba1a2b2ce67f8ee05aedab4840397b26fbd54d786f719 |
Close
Hashes for rhino3dm-7.15.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2e45816c62270e63f65f753fb5216cdc7afda0bcd5b90bbd83f8b0f67e6aaf4 |
|
MD5 | 3e2cf2992bd80941d666c5fb40a19eaf |
|
BLAKE2-256 | 6a95c0141ead4ca5cd1f67405beaaaa1c555ee1fb3a8e50d2035540acbf0f6de |
Close
Hashes for rhino3dm-7.15.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ef5c0ad46fcdbbe771d5303a33c7e9e08e834fa4bead6b755426e04628494e0 |
|
MD5 | 72f88d19fb2d50f63268be2647b8cdfb |
|
BLAKE2-256 | fe8c10ae975894df0867de031a267563d8c624112aeee311b701032b35cacebb |
Close
Hashes for rhino3dm-7.15.0-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54c59c7fc01867a0be1e79968fa219fda509f33c92aed466e5341ff57eb6843f |
|
MD5 | d3623131e4a97f83266db7eef6763ec2 |
|
BLAKE2-256 | bff8ab4976710babe6f285c1a95cd51701adee44ca2cfde2ab8ec6e71c689b00 |
Close
Hashes for rhino3dm-7.15.0-cp27-cp27m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6db2551df487e9c37ce50a540c2de4b1f36b0e231170e8dd33bab651f3e135bc |
|
MD5 | fc9c2fcee419251feefd878dd8626f4b |
|
BLAKE2-256 | 18fca5f0377a2d9d7b04baa2a0b6ffd1de63b6b723e79c628ea9f18a9064c498 |