Behrooz
Tahanzadeh


Expiring solution in Grasshopper

Regarding Bengesht 3.2.0.0!

Due to sequential model of Grasshopper it’s tricky to implement asynchronized codes. The idea is that you have to focus on single function called SolveInstanceĀ to read, calculate and export the results. But when it comes to handling threads it means that all of states of the code have to be handled through same function and one of these states is exporting data!

read more…



Timer component usage

working with Timer can be fun! You can change parameters at some intervals and see result like an animated movie. What I’ve done in this C# component is defining an integer property, named ‘num’ and then increasing its value by 1 at each computing.

Combination of this component with a Timer create a clock-like effect you can use in your project.

read more…


Download Url: Grasshopper file
File Format: grasshopper [.gh]
Requirements: Rhino 3D, Grasshopper

Solar Calculations component
for Grasshopper

This is my first experience as a grasshopper developer. I create a simple component called “Solar Calculations” that do all of the basic calculations to get sun properties at specific location, in a specific time.

read more…