From the course: Grasshopper: Architectural Prototyping

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Sharing example files

Sharing example files - Grasshopper Tutorial

From the course: Grasshopper: Architectural Prototyping

Start my 1-month free trial

Sharing example files

- [Instructor] When designing prototypes for collaboration, there are two goals: flexibility and accessibility. We've regrouped the functionality in our script into clusters and then externalized them as user objects. Now, we will demonstrate making them accessible to collaborators as an example file. First off, as you convert parts of a specific script into user objects, think about ways to make them more flexible to different inputs. When I created the type solver user object, I combined the custom C Sharp component we created with a logic that sets up the threshold values. I noticed that as the minimum value gets large, the thresholds no longer evenly divide the values into three groups. To fix this, I'm using the minimum value from the value inputs to scale the threshold values so they match up with the value data as it gets larger. This makes the user object more flexible and adaptable to different inputs. But what if you need to change a user object you created already? The…

Contents