https://github.com/ladybug-tools/honeybee-3dm
🐝 🦏3DM - Honeybee extension for creating HBJSON model from Rhino 3dm
https://github.com/ladybug-tools/honeybee-3dm
Last synced: 9 months ago
JSON representation
🐝 🦏3DM - Honeybee extension for creating HBJSON model from Rhino 3dm
- Host: GitHub
- URL: https://github.com/ladybug-tools/honeybee-3dm
- Owner: ladybug-tools
- License: agpl-3.0
- Created: 2020-10-28T16:49:19.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-05T21:38:28.000Z (over 3 years ago)
- Last Synced: 2025-07-28T10:50:21.879Z (11 months ago)
- Language: Python
- Homepage: https://www.ladybug.tools/honeybee-3dm/docs/
- Size: 1.42 MB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# honeybee-3dm
Honeybee extension for translating from a [Rhino 3dm](https://www.rhino3d.com/) aka,
a Rhino file.
[](https://github.com/ladybug-tools/honeybee-3dm/actions)
[](https://coveralls.io/github/ladybug-tools/honeybee-3dm)
[](https://www.python.org/downloads/release/python-370/)
[](https://youtube.com/playlist?list=PL8Ix1amWXqWIBuSoVX3Qn2dqwTUwY7WL2)
[](https://github.com/ladybug-tools/honeybee-3dm/releases)
[](https://github.com/ladybug-tools/honeybee-3dm/blob/master/LICENSE)
[](https://github.com/ladybug-tools/honeybee-3dm/commits/master)
[](https://github.com/ladybug-tools/honeybee-3dm/issues)
[](https://github.com/ladybug-tools/honeybee-3dm/issues?q=is%3Aissue+is%3Aclosed)
## Installation
```console
pip install honeybee-3dm
```
## QuickStart
```python
import honeybee_3dm
```
## Usage
```console
Usage: honeybee-3dm translate [OPTIONS] RHINO_FILE
Translate a rhino file to HBJSON.
Args:
rhino-file: Path to the rhino file.
Options:
-n, --name TEXT Name of the output HBJSON file. If not provided,
"unnamed" will be used.
-f, --folder DIRECTORY Path to folder where HBJSON will be written.
[default: .]
-cf, --config PATH File Path to the config.json file.
--help Show this message and exit.
```
## Connection
After generating the hbjson, you may use
[honeybee-vtk](https://github.com/ladybug-tools/honeybee-vtk#honeybee-vtk) to visualize
that hbjson in a web browser.
## [API Documentation](http://ladybug-tools.github.io/honeybee-3dm/docs)