Looks fascinating and very clever, but the thing that puzzles me is how they actually make use of the model that is produced at the end? After all the transformations have been applied to your curtain wall, how does one actually build it? If your design is sufficiently curvy and complex you could end up with every component being completely unique, no matter how small, which can't be very efficient! Maybe the dimensions are so large that the actual 'curve' of an individual component can be effectively ignored, and a tolerance built in to the junctions to compensate?
It would be interesting to see what the actual process is to get from a paper design, to a geometrical massing 3d model, to a rationalised buildable model, to the metalwork fabrication, to actual assembly on-site. Anyone seen any articles on the subject, or can offer further info?
Out of curiosity, what sort of thing were you trying to model, Bricklyne? How about holding a little contest on here to find the best way to model it. It might be quite interesting to see the different ways to do the task with various software currently available like GDL, Maxonform, Cinema 4d, Rhino and Sketchup etc, and how well they integrate back into ArchiCAD.