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.1.5.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.1.5-cp37-cp37m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.7mWindows x86-64

rhino3dm-0.1.5-cp37-cp37m-win32.whl (1.3 MB view details)

Uploaded CPython 3.7mWindows x86

rhino3dm-0.1.5-cp37-cp37m-macosx_10_13_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.7mmacOS 10.13+ x86-64

rhino3dm-0.1.5-cp27-cp27m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 2.7mWindows x86-64

rhino3dm-0.1.5-cp27-cp27m-win32.whl (1.3 MB view details)

Uploaded CPython 2.7mWindows x86

rhino3dm-0.1.5-cp27-cp27m-macosx_10_13_x86_64.whl (3.4 MB view details)

Uploaded CPython 2.7mmacOS 10.13+ x86-64

File details

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

File metadata

  • Download URL: rhino3dm-0.1.5.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.20.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.1.5.tar.gz
Algorithm Hash digest
SHA256 ff28c5caeadf5d616416f933470b9aa9f105403364333a5c408cf73935459586
MD5 550197ad217aec8ba80092a75a5c81f1
BLAKE2b-256 724761c4091e5244c8fbd8cb9602155b9fb831ad0948e8924c0952cd27f90b0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rhino3dm-0.1.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.6 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.20.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.1.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 979b702791027e0c93fe25423a27a3fb48b83a7ad4553f9fbfc3da7fc55ef34e
MD5 dff909f59d1f787fae0a4baca88485ae
BLAKE2b-256 74f9c525fb69017e59946f5a5425ca62227640e8febf7d76acf120690e939c14

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rhino3dm-0.1.5-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 189a05e0b7880f13ac9beedc0b083b2f694394f814d7fdabea5fa505768412a7
MD5 7c52db639a1b31c467584c6bfe3a5ba0
BLAKE2b-256 3c55fbe3afeef90029800bbacf93aa503cb2d4d5058b32f52537bcc8d119965b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rhino3dm-0.1.5-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 3.4 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.1.5-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ac318476ace5d2d70731fef49554e86ad28201cae710f88db509dc549ed8222e
MD5 9eb47dcc6c726375d8b89859e2e25e40
BLAKE2b-256 a798cc27def02eb6ef6202e439a176345f8dadd0d6b7fb145baf509c2e875335

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rhino3dm-0.1.5-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 1.6 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.20.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.1.5-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 0216b7a279a1f69a8c1ce1b7e8af5096fc3fecbb1e3eec8d9797a7e73ec1edb9
MD5 b2e217adb5b9cac2eae5f6755ea8dd3f
BLAKE2b-256 eeb0d875c3d889c6a80cda560a477c04c255c90ef0e9a0607ffb172732a08d0c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rhino3dm-0.1.5-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 6cc96141f5b341f3661ca4eab13db0fda644500cef4d0a6d8bcada1f3f4737a0
MD5 71d24beb9deba1303e91b7170a4c5cad
BLAKE2b-256 d55f4230c9bfe3fce94d96a64fc328e7cf4baf15752de7d6a66bd2b7286d78cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rhino3dm-0.1.5-cp27-cp27m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 3.4 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.1.5-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 876bafcac031ad23a7b7ba77c7621e375b8eb6502d279743d50044f83c2636f1
MD5 ee49ccd4747ff5f27300785a469226a9
BLAKE2b-256 6ed1c2e5e197a98afdb69fae338ca93adbd76229c88cd5021678c147430f843c

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