Coyote Add-on for Grasshopper:     (As a part of ongoing doctoral thesis)   Coyote is an add-on for Grasshopper 3D for performing inter-process communications such as sending design…

Myo + Grasshopper

“Myo Grasshopper” is an add-on for Grasshopper 3D software. It can read certain data/ commands generated by Myo armband such as; Pose, Roll, Pitch and Yaw, and then…

Myo + Rhino3d

Rhino controller allows users to control some of Rhino control features using Myo armband such as viewport rotation, pan moving and zooming. Double-Tab to Unlock the Myo armband….

Pencidom :)

A pencils dome holder- Pencidom! Designed and modeled using: Grasshopper3D + Rhino3D Printed using fused-deposition-modeling (FDM) 3D printer


Attractors are means to manipulate 3D Models and shapes. The existence of a single or multiple attractors influences the properties of each element in the model based on the…

Math & Design

         The potential of using mathematical equations in designing a bridge The aim of this exercise was to explore a variety of bridge forms, that are stable…

Scripted Tower

The simple Python script below shows how different equations can create different shapes.   Sample code 01: As a start in scripting, it is necessary to import the…

Algorithmic Urbanism

The following slides show the application of a growth algorithm in Baba Sahib slum, Mumbai, India.

Algorithmic Growth

As a part of MUPAC collaboration program, the Algorithmic Growth was a design proposal I made for the gradual conversion of the Baba Sahib slum towards a more efficient…

Algorithmic Mumbai

Baba Sahib Slum is one of the main districts in the city of Mumbai, India. It was chosen for the study of gradual conversion towards better living conditions….