Crocheting adventures with hyperbolic planes

been able to consider without such tools. Finally, in Chapter 7, one works with data sets as inputs for the parameters defined in programs constructing models. Data sets might be images or environmental data such as temperature, wind or the sun’s azimuth and elevation. For example, the intensity values of the pixels in an image may specify the radii of each of a grid of circles, or sun position information may be used to define louvers on different facades of a building. Architects and designers who finish Krawczyk’s workbook will learn a powerful set of methods for turning a simple application like AutoCAD into a more powerful modelling tool. They will have explored the concept of going beyond just building a model to building a modeller that builds a model. That is, they will explore designing a process of design, which is what Professor Mitchell alludes to in his Foreword with the term ‘meta-design’. As an architect whose career depends on the concepts of parametric and algorithmic design processes, and someone who works primarily with AutoCAD and AutoLISP, I was enthusiastic to learn that The Codewriting Workbook had been published. I have used it to help introduce my colleagues and students to these ways of working. As evidenced by its presence in the annual Association for Computer Aided Design (ACADIA), Smart Geometry and Education and Research in Computer Aided Architectural Design in Europe (eCAADe) conferences, parametric and algorithmic modelling are gaining more and more attention and respect. Although some may be worried that AutoCAD coupled with AutoLISP is beginning to be seen as outdated as newer tools such as Rhinoceros 3D, Form-Z, 3ds Max and Maya emerge, I feel AutoCAD is still prominent in the field, and that one can easily learn AutoLISP. More importantly, I see how the examples and process descriptions found in this book can be extended to every designer’s work.