Auto UI Form
Just like in Dynamo, Orkestra can generate UIs automatically from your Grasshopper components with minimal effort!
Last updated
Just like in Dynamo, Orkestra can generate UIs automatically from your Grasshopper components with minimal effort!
Last updated
The only thing you need to do in order to turn any component into an AutoUIForm input is add the *ok* tag in front of it's nickname :
The Orkestra Plugin for Grasshopper lets you visualize the inputs nodes in your graph:
All sorts of components can effortlessly be turned into AutoUIForm inputs:
All states of value lists are taken into account :
These selection input tags were introduced in 1.9.3. You'll need to be on Orkestra 1.9.3 or more recent for these tags to be taked into account.
Selection inputs have received special treatment in order to help you make the selection fit your needs.
Use *ok* to generate an input that will allow a single selection. Here's an example with a curve selection component:
Use *ok*multi* to generate an input that will allow a multi selection. Here's an example with a curve selection component:
Compatibility with Rhino.Inside.Revit was introduced in Orkestra 1.9.3. You will need to be on 1.9.3 or more recent for any of this to work.
Just like with Rhino element selection, you can use the *ok* tag for a single Revit Element Selection in the current Revit document. Here's an example with the wall selection component :
If you want your users to select multiple Revit elements in the current Revit document, you can use the *ok*multi* tag :
In order to let your users select a single Revit element in a linked Revit document, you can use the *ok*linked* tag . Here is an example with the wall component :
For multiple linked Revit element selection, you can use the *ok*multi*linked* tag . Here's an example with the wall component :
You can visualize the outputs as well, using the *out* tag. Any component that has the *out* tag in it's nickname will appear as an output in the Auto UI Form !
Here is how it looks like when run through the Auto UI Form :
Inputs in the Orkestra Auto UI Form follow the placement of the nodes on the canvas! This makes it very easy to reorganize them in the way that makes most sense for the tool :
You can also add informational Text Notes on the Auto UI Forms by creating a Scribble in Grasshopper that has the *Orkestra* header: