Level: Beginner What you learn: basic primitives, basic operations, loft, arrays, surface operations.

Steps

  1. Create a number of points in a straight line that would define our curve. The distance between these points does not matter.
  1. Move the points along Z-axis on a different amount of units, so that they create a sinusoid curve.

  1. Create one more curve, with the same number of points as a previous one but with a different curvature. You can choose another curve type (e.g. Gaussian) or modify the parameters of the previous one, making it lower/higher or tighter / wider.
  1. Move the new curve some distance (span) from the first one.
  1. Connect these points with the lines. These lines can be straight or curved, based on the type of shape that you want to achieve.
  1. Let’s add a third curve beside the previous two and connect the points of all the three.
  1. Bridge the gap between the adjacent lines by creating small surfaces between them.
  1. The surface is ready! Let’s add some supporting constructions to carry it. Create beams that are flat on the bottom side and follow the surface’s curvature on the top.
  1. Let’s create the rails that carry our surface. Give volume to the initial three curves (the longitudinal ones). Check Surface/Freeform tab.
  1. Give volume to the perpendicular curves as well.

Check out the full script if you get stuck!


This exercise has been developed under the workshop for Umeå universitetetfor the course of Elena Vazquez Peña Architectural Design Studio HT23-24.