The rolling wall will have a surface that describes the climate of Houston. It is built from an Excel spreadsheet of monthly highs and lows for years back to 1970. A Revit family makes the surfaces easy to produce.
After much experimentation, I have come to the conclusion that Revit will not let us create smooth forms by nesting families for the lines that define the form. All of the points defining the surface must be in the same family in which the surface has been created. This is annoying, because the notion of nesting profiles to make a surface seemed natural. My new solution is to make a family that represents the entire panel. The panel contains rows of data representing the temperature at a particular time of day for the four seasons. The columns represent the seasons for a year. There are actually two years on each panel; the top 3' of the panel represents one year and the bottom 3' represents another year. Each panel has 40 points. This is exceedingly tedious to do by hand, so I created a "lookup table" that stores all of the temperature data. The panel family looks up the data for each point, by specifying the year and month. Once the "rig" is built, it is only necessary to specify the two years to be plotted and the two subsequent years so that the surface can be smoothed between adjacent panels.
Each team has a panel that has been saved as a type. Thus Team 1 selects the Panel 1 settings. To make your panel, you must open this file and save it with a new name, such as Panel 1.rfa. Then, open the Types dialog and select the type that corresponds to your panel. Delete all of the other types. Then, select the lines and Create Form to make your surface. Save the file and use it as the backdrop for your curtain panel design.
You can combine the surface with the rolling wall family and project file to document the complete project.
The panel files below are as good as I can get them. They are all surfaced, five of them with a smooth surface, and three panels with two smooth surfaces and one with a ruled surface. Let's use these to get a rich and interesting collective form.