I developed the structure using a parametric workflow in Dynamo, where a base line is divided into points to generate controlling curves. These curves define the position of ribs and panels using adaptive components. The geometry is driven by mathematical functions, allowing the form to update dynamically. I used sine-based transformations to introduce curvature and variation along the structure.
Design & Parameters: I chose this linear canopy form because it is simple, flexible, and easy to scale for different uses, while still allowing interesting geometric variations. The design can be adjusted using parameters such as length, width, height, and number of ribs. I also introduced wave-based controls like amplitude, frequency, and asymmetry to create dynamic forms. To make the model work smoothly, I ensured proper point ordering, consistent list structures, and adaptive component placement so that the geometry updates correctly when parameters are changed.


