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  # 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


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.8.0.tar.gz (4.8 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.8.0-cp38-cp38-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.8Windows x86-64

rhino3dm-0.8.0-cp38-cp38-win32.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86

rhino3dm-0.8.0-cp37-cp37m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 2.7mWindows x86-64

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

Uploaded CPython 2.7mWindows x86

File details

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

File metadata

  • Download URL: rhino3dm-0.8.0.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.8.0.tar.gz
Algorithm Hash digest
SHA256 3fc7694bbe5bc5821225a2129edfb0f0f55519b653ccb3bff76b3f90025c1ac1
MD5 d99ac9fc70264e48db94e6a1aeb82b1f
BLAKE2b-256 844d1039a5cbce4e93757d0aa890c1a373fe7de6053e2fa2ff5035908b97dd5d

See more details on using hashes here.

File details

Details for the file rhino3dm-0.8.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: rhino3dm-0.8.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.8.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9382f8b6877dd27ad1b0e406f1f0c479d26499cacaf7a7c8d8a4bc5b4daa5039
MD5 d81cc7a18f0be159f4f1232c6f5ac1de
BLAKE2b-256 759c8bac0b0757f201fcf9670ca5382bea601642e65649f8ab488e3ea448223e

See more details on using hashes here.

File details

Details for the file rhino3dm-0.8.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: rhino3dm-0.8.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.8.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 bef50054d398f3c7a6310d4ddfbc758ea6a2192bbc574e4c6dd8c346231a902d
MD5 030cd71c33adb344310458b6b118d584
BLAKE2b-256 070d6b9d6800a15ff1fc1a5d92198fa40cd770c5f8983eea7f4cdef5cc3baa1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rhino3dm-0.8.0-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.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.8.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d7b49c128e531cd8ce9bc80e87ab157da9a10d7d9a04ebd692193ccd0bb91d72
MD5 09e63caf7a2540a62e3d8ad8d57da960
BLAKE2b-256 e82f658362bff720dd2ebc9ea901551bf6cf8d10f2e22779b8614c5a6f1b26f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rhino3dm-0.8.0-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.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.8.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 886485ad9bd1d2663fd3884a75e360032a005aedd2f5bf26bbe28e0fd2b3e717
MD5 cedaec6baa48ed48f9a6be4812b76291
BLAKE2b-256 52ed2a43f1b4c085765dd0b7a43bf6933eb76831bca3c07c23b0fa7f64967277

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rhino3dm-0.8.0-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.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.8.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 4c6107a34f9cec3f2da07b190ffa852a6de5f51552804ecdc4f7807bab777388
MD5 feafb35c8b08778c825ebbdc4f7d191f
BLAKE2b-256 449625028cc3efcb2c1a7d437db3c94547eb3d8e1b1f33dd64a21c02f94097a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rhino3dm-0.8.0-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.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15

File hashes

Hashes for rhino3dm-0.8.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 a8871bcac4848067c0d514fd28ba8cd807a6be5157e36186bf3327591d191a77
MD5 636305345ca01f4991d6d15b444dda7e
BLAKE2b-256 d3384fe91ffd86d1c146cb85dc7b3704efbc040b92e473f93ec38350c3993e44

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