Skip to main content

OpenNURBS based package 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/TEST/Rhino Logo.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.6.tar.gz (4.6 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.6-cp37-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.7Windows x86-64

rhino3dm-0.0.6-cp37-none-win32.whl (1.1 MB view details)

Uploaded CPython 3.7Windows x86

rhino3dm-0.0.6-cp37-none-macosx_10_13_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7macOS 10.13+ x86-64

rhino3dm-0.0.6-cp27-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 2.7Windows x86-64

rhino3dm-0.0.6-cp27-none-win32.whl (1.1 MB view details)

Uploaded CPython 2.7Windows x86

rhino3dm-0.0.6-cp27-none-macosx_10_13_x86_64.whl (2.9 MB view details)

Uploaded CPython 2.7macOS 10.13+ x86-64

File details

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

File metadata

  • Download URL: rhino3dm-0.0.6.tar.gz
  • Upload date:
  • Size: 4.6 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.6.tar.gz
Algorithm Hash digest
SHA256 e3fa11bbf55017c3ef7b5eede60f7ae404eab177fedb79068cf23b84ec825c00
MD5 a04710b6567dcaf4242b2cffa271877e
BLAKE2b-256 a881a6624b7db178a4111d598eeb8a4a9c21cc02ce4eb022d549c1da5a4d8c00

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.6-cp37-none-win_amd64.whl.

File metadata

  • Download URL: rhino3dm-0.0.6-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7, 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.6-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 91e27aadcf0816dca68b980d887c46bd66ffaa1a8010b273ba19dc385f4364fa
MD5 1c63e19a488e1b4da0b001dff15aa66e
BLAKE2b-256 6dfd3143fadbdaa785b5d7636d0e73580be1b2a4be3078bcfd25ce994fc33d3d

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.6-cp37-none-win32.whl.

File metadata

  • Download URL: rhino3dm-0.0.6-cp37-none-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7, 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.6-cp37-none-win32.whl
Algorithm Hash digest
SHA256 d41335eb1e9d17e1f48d89b5d75d9d162694d215090ccedb2403238e6e2b3c07
MD5 8707e75bd2b5c4bfe0c2dee9da0c7b42
BLAKE2b-256 cab7d7491e2fc17ae0968dbe8648ad959ecc8de987d7d1d5f7812c8af9643f5e

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.6-cp37-none-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: rhino3dm-0.0.6-cp37-none-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7, 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.6-cp37-none-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 09b145dc9b88e27bff6f8fce573feedfa8f21b5a8163d2e922711ecef0dd4ef2
MD5 39ad761812d66b71dedd5d1ea920663e
BLAKE2b-256 2402c63b110115d6029e27ec0b5883c40d83018b41eede07b54938a47d7c57b4

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.6-cp27-none-win_amd64.whl.

File metadata

  • Download URL: rhino3dm-0.0.6-cp27-none-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7, 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.6-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 7620a84bd5719222c79a469a57323729148fff47290da2706947efad490fd399
MD5 52c684c95951dad2a4549dc6effd269f
BLAKE2b-256 3aa5cf6f86cfec8ad4d55b86db07640a107283ca6b6b419359572b1c84ce9971

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.6-cp27-none-win32.whl.

File metadata

  • Download URL: rhino3dm-0.0.6-cp27-none-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 2.7, 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.6-cp27-none-win32.whl
Algorithm Hash digest
SHA256 bf62ab2feb7f9933a4ddde2e7b4d688c6f4bb0d83852daf43d5dae366051c462
MD5 dfea459b9fa7b54214344f63952ad9fa
BLAKE2b-256 ffbe62a907dbc64e784e2b78b41b386c08c1d2ed791a2becb61a31bd962d08a9

See more details on using hashes here.

File details

Details for the file rhino3dm-0.0.6-cp27-none-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: rhino3dm-0.0.6-cp27-none-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 2.7, 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.6-cp27-none-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5534d65d98af0e6139f9455d5d9945dbb75f4416b51023f14de6aca108565e0f
MD5 28666e5278deb85399cd075514577b46
BLAKE2b-256 ef5692c1632624b030e533ef216d461403c27c79a0e97f03ddd0f2ec25037e10

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