Skip to main content

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


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.0.8.tar.gz (4.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rhino3dm-0.0.8-cp37-cp37m-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.7mWindows x86-64

rhino3dm-0.0.8-cp37-cp37m-win32.whl (1.2 MB view details)

Uploaded CPython 3.7mWindows x86

rhino3dm-0.0.8-cp37-cp37m-macosx_10_13_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.7mmacOS 10.13+ x86-64

rhino3dm-0.0.8-cp27-cp27m-win_amd64.whl (1.4 MB view details)

Uploaded CPython 2.7mWindows x86-64

rhino3dm-0.0.8-cp27-cp27m-win32.whl (1.2 MB view details)

Uploaded CPython 2.7mWindows x86

rhino3dm-0.0.8-cp27-cp27m-macosx_10_13_x86_64.whl (3.0 MB view details)

Uploaded CPython 2.7mmacOS 10.13+ x86-64

File details

Details for the file rhino3dm-0.0.8.tar.gz.

File metadata

  • Download URL: rhino3dm-0.0.8.tar.gz
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.0.8.tar.gz
Algorithm Hash digest
SHA256 67f67950f01b6e957150754dfca05628a91a14f41c8784bf28703ec0f26b50fa
MD5 3509297849df6c5b03c7cd0d354bb4db
BLAKE2b-256 c464f91b51745d2ef08c59560f38bfb643a4cc8bb75da76108617a0c849d5442

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.8-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: rhino3dm-0.0.8-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.0.8-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4357e9bac553a77392d87ba85c7919b4b4f71172cec1c523f3c2c72eb28199aa
MD5 ace33121605120e89d45f7668e5ccf25
BLAKE2b-256 020a2ec878bec3248ec18100e67497e01514606418016e1eabceeb52df949ea8

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.8-cp37-cp37m-win32.whl.

File metadata

  • Download URL: rhino3dm-0.0.8-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.0.8-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 61ba64ec0c847507d8fad61b60f2adcf5609e21a710b5bcc05eae5c03be8a86c
MD5 710435b3e60204843eb6a488db10e691
BLAKE2b-256 6dffb55dbeaf052a17721a404044e809b5ad701065788a8b22e894a250008e00

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.8-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: rhino3dm-0.0.8-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.0.8-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ce59494915f7edbc14e1bc248111b983a372f23eacb6d0d852a6d5ceb81dc2c1
MD5 3c617347c4756b7285e6eaa20ba139ff
BLAKE2b-256 be33d6b662271149d2943885860d1c66f706d1b2a680e4f39376741bc28d2c85

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.8-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: rhino3dm-0.0.8-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.0.8-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 bad218c976afe70c78c3f88e96ada5ac1fd1369abb54fea6a3ddaf702c2eeef8
MD5 9d35af5c4f09067d9033f7529adb19a9
BLAKE2b-256 d71be2509985ce147f735a7cd64f879c25e32af7910730883738f28ba22db376

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.8-cp27-cp27m-win32.whl.

File metadata

  • Download URL: rhino3dm-0.0.8-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.0.8-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 02bc5ff07647eba38f0b09feb78440a63354aef08d870867c8c5d5a37221fc3c
MD5 fe1edc6dae6c0999c1d746887643a161
BLAKE2b-256 1f7b6676252f85797435e2ffa5abf5bf747ff1288dda912da977e30f7dcf6699

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.8-cp27-cp27m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: rhino3dm-0.0.8-cp27-cp27m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 2.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.0.8-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e70e8163b03e29120c741a29acfa0276a64285fe063b9d3f809712e53a65f943
MD5 b655b0eb23467d4e268df0a03bf0a636
BLAKE2b-256 b10422f9e674b9f096ef954e66a5b8b95afaf492784dced9212349879dfdf9fc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page