I’m working on a big project. I’m creating a complex object and its molds directly with grasshopper.
I cannot post the definition…
Almost everything is parametrized.
As I want each user interaction to be decently smooth, I’ve divided the definition in “steps”.
Each step have its own parameters, message/warning panels, geometry previews and outputs.
While the step is “on edit” the previews will be enabled, and all the subsequent steps will be completely disabled.
When the step is “completed” the previews will be disabled and the next step is enabled.
I’ve used a small c# to enable/disable whole chunks of code and “Stream gate” do block the flow of data.
Above the steps I’m using an “array” of global geometries that are changed and added at each step.
I would use clusters to “pack” the definition, to make it better looking and to give a more ordinate feeling to everything, but I can’t manage and use custom previews if inside a cluster, breaking all the logic I’ve made.
How… would you make this situation better?
Did you ever had a similar situation? How did you solve it?
Video version. (my English is horrible …sorry!)
Any advice is welcome!