ecotect analysis grid 2 rhino


This tutorial runs you through the process of exporting your rhino geometry into ecotect and then bring the analysis grid data back into rhino. The method shown is a work around – numeric data is imported into rhino as a heightfield surface, then Grasshopper is used to read the height, which is then used to control the dimension of other geometries. For this tutorial, you’ll need this Rhinoscript, Grasshopper definition, and Sample Data


1. Start with your geometry. Export them into ecotect through .3ds format.


2. Run analysis with analysis grid. In this case, the analysis grid is fitted to the extent of the model with a 60×60 grid.


3. In the Analysis Grid panel, click on Grid Management to access the data export panel.


4. Export the data as .txt format.


5. The data file will have 5 lines of headers. Delete them so the data will begin at the first line.


6. The data file should look like this.


7. Run the rhinoscript to get the data into the 3D window, a “inverted” heightfield surface is created. The dimension of the surface is 10 * no. of rows by 10 * no. of columns x 50. This dimension is entirely arbitrary and can be changed via the script.


8. Create a boundary similar to the boundary of the analysis grid in ecotect.


9. Scale the surface to fit the boundary.


10. Move the surface vertically below the boundary


11. Open the Grasshopper file and assign the surface to the data surface node. Assign the number of columns and rows to U and V, these are the sampling points. these points are then projected onto a plane at z=0, and the distance between these points are measured and used to determine the radius of the circles.


Creative Commons License This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License

Comments are closed.