For this assignment, I developed a parametric shelter in Dynamo using a repeated rib system and lofted surface skin. I started with a simple linear base line that controlled the overall length of the structure, then placed evenly spaced points along that line to generate a series of rib frames. Each rib was defined by three points, left, top, and right, which allowed me to control the overall width, height, and spacing of the shelter through sliders. After generating the ribs, I lofted surfaces between adjacent ribs to create a continuous protective skin.
Modeling a Parametric Structure

My modeling approach focused on keeping the geometry simple and flexible. The shelter was built from a base control line, rib division points, and repeated arch ribs, which made it easy to adjust the form without rebuilding the graph. I used sliders to control the overall length, width, height, and rib count, so the structure could be resized and adapted for different applications while maintaining the same logic.
Transforming Your Geometry

For the transformation stage, I introduced a mathematical wave function to dynamically alter the controlling geometry. I used wave amplitude and wave count parameters to shift the ribs laterally, which transformed the original straight shelter into a more dynamic wave-like form. When the amplitude was set to zero, the shelter returned to its original shape. Increasing the amplitude and wave count produced stronger formal variation, while negative values inverted the direction of the wave. This helped test both the flexibility and the limits of the parametric logic.
Applying Your Form at Different Scales

Small

Medium

Large