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…



Customized Kangaroo Solver

Kangaroo assembly for Grasshopper is a wonderful tool to do physical simulation especially for designers. It’s fully integrated with Grasshopper environment, easy to use and flexible enough to enable architects to simulate particle based systems. But as you start developing upon it you’ll realize that the real power of kangaroo is beyond ready-to-use default components. You can easily hack it and define new behaviors.
read more…


Download Url: kangaroo solver
File Format: Grasshopper [.gh]
Programming Language: C# .NET

CFD streamlines in Grasshopper

As an experience I tried to import streamlines generated in Ansys Fluent into Grasshopper environment and I developed two (actually one and a half!) C# components in Grasshopper to do this. Basically generated tables in CFD Post are saved as a single file so you have to separate different tables and save them as individual .CVS files which is really easy, and then these C# components will do their missions!

read more…


Download Url: Grasshopper file
File Format: grasshopper [.gh]
Requirements: Rhino 3D, Grasshopper
Programming Language: C# .Net

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…