speckleworks / SpeckleDynamo

Check a brand new Speckle at: https://github.com/specklesystems
https://speckle.systems/
MIT License
40 stars 6 forks source link
dynamo revit

Speckle for Dynamo

Build status

⚠️ IMPORTANT ⚠️

Speckle v1 has reached EOL and is no longer mainatined. Check out our brand new 👉 Speckle v2! Read more about the announcemnt here and check out or new website.

speckle-demo

Speckle for Dynamo is out!


Contents

Installation

The latest build is here. Be sure to check out the getting started guide to get up to speed with some basics.

Usage

Speckle for Dynamo is currently made up by 7 components:

Speckle Accounts lets you manage your Speckle accounts and set the default account for new nodes, it can be accessed from: View > Speckle Accounts

1529327886901

Custom UserData

UserData is a way of adding extra information/properties to any Dynamo Geometry, making use of their internal Tag property. These custom properties are set using Dynamo dictionaries.

The SpeckleConverter accepts nested dictionaries to be sent, as well as any geometry that can be currently serialized.

Custom UserData

Bugs and feature requests

Please submit a new issue! The Receiver will often show a warning regarding Dictionary.ByKeysValues operation failed. We are aware of that and are working with the Dynamo team to fix it. Nothing to worry about for the moment!


Building Speckle for Dynamo

Requirements

Dev Notes

The SpeckleDynamo repo is currently made up by the following projects:

Building Process

Debugging

SpeckleDynamo references all other projects, debugging it you can debug the other projects as well.

About Speckle

Speckle reimagines the design process from the Internet up: an open source (MIT) initiative for developing an extensible Design & AEC data communication protocol and platform. Contributions are welcome - we can't build this alone!

Credits

Dimitrie, Luis, Matteo, Alvaro