Studio Mode | modeLab

Through an open-ended and promiscuous design approach collaborations are manifest, intelligence is cross-pollinated, and new forms of thinking and doing are discovered...

Lab Entries

modeLab

modeLab is the collective research entity of Studio Mode. It is conceived of as an open-laboratory and serves as a knowledge base for design research and experimentation. The laboratory is distributed in nature and operates across multiple time-scales and locations ranging from intensive workshops to design studios throughout North America and Europe.

Grasshopper | Data Trees Introduction

DataPaths02_WEB

As of Grasshopper 0.6, data can be stored in hierarchical structures not dissimilar to a branching tree.

Data is still stored in lists; however, each list now has a series of indices describing the unique position of the data within a larger data framework. This framework  is not unlike a Data Dictionary in that it contains a list of all transactions in the Grasshopper Definition and the number of  associated entities per transaction.  In Grasshopper this framework is referred to as a Data Tree. It is important to remember that the Data Tree does not contain any of the actual data in the Grasshopper Definition, only bookkeeping information for managing it.

Data Trees can be visualized in Grasshopper using the Parameter Viewer in which you can toggle between the visualization of the Data Tree as a branching diagram or a per-Path address.

This Primer incrementally constructs a Data Tree- from trunk to leaves.

Download the Grasshopper Definition (version 0.6.0019).