TY - BOOK AU - Tedeschi, Arturo TI - Parametric architecture with grasshopper primer SN - 8895315103 U1 - 720.151 PY - 2011/// N1 - CONTENTS Foreword 7 Introduction - What's Grasshopper 11 1. What's an algorithm 15 1.1. Algorithms 15 2. The very beginning 19 1. Installation 19 2. User interface 19 Components' panel 21 Working area (canvas) 22 3. Components and data 24 Data's local definition 24 Components' direct connection 26 Parameters and components 30 Working status showed with different colours 31 Direct import from Rhino 34 4. Data matching 35 5. Parametric control. Remote Control Panel 38 6. Algorithms' save and conversion 40 Save 40 Bake: algorithms' conversion in models for Rhino 40 7. Display and control 41 Draw Fancy Wires 41 Draw Icons 42 Enable/Disable Preview 42 Enable/Disable Selection 43 Navigate/Views 43 Focus 44 Hidden display 45 Cluster 46 3. Mathematical and logical functions 49 1. Mathematics 49 2. Mathematics and Grasshopper 49 3. Numerical sequences 51 Series - Numerical sequence 52 Range 54 Random - random numbers 55 Fibonacci series 55 3.4. Mathematical functions 56 Component function Fl (x) 56 Component Function F2(x,yj 59 5. Logical functions: Boolean operators 61 6. Exclusion lists and filters 63 List Item 64 List Length 65 Reverse List 65 Shift List 65 Split List * 66 Cull Nth 67 Cull Pattern 68 Dispatch 70 4. Curves and surfaces 71 1. Representations 71 2. Theoretical outlines 71 Parametric representation ol a curve 71 The notion or curvature: plane curves 73 Surface's curvature 73 Isocurves 75 3. Curve analysis in Grasshopper 76 Evaluate Curve 76 Curvature 79 Curvature Graph 80 4. Surfaces' analysis in Grasshopper 80 Divide Surface 80 Evaluate Surface 81 Principal Curvature 82 Surface Curvature 82 Isotrim (SubSrf) - Extract an isoparametric subset of a surface 84 5. Transformations 89 1. Geometrical transformations 89 Classifications 89 2. Transformations with shape preservation 90 Vectors 90 Translations: Move 91 Rotations: Rotate Axis 92 Rotations: Rotate 93 Orient 94 3. Transformations with shape variation 95 Resizing: Scale 95 Graph Mapper 98 Deformations: Morphing 1 00 4. Paneling 102 5. Image Sampler 111 6. Exercise: Turning Torso 115 1. Introduction 115 2. Turning Torso 116 3. Steps 116 Collecting information about the building 1 16 Definition of the typical plan 117 Transformation of floors 11 8 Simplified modeling of the envelope 1 21 Modeling of the detail of the exterior surface 1 23 7. Data Tree 129 1. Concepts 129 2. Display 132 3. Components 134 Flatten Tree 134 Merge 138 Graft Tree 140 Tree Branch 143 Explode Tree 144 Path Mapper 145 4. Lexical rules 151 8. Attractors 161 8.1. Definitions 161 Attractor point 161 Attractor curve 1 64 9. Mesh 167 1. NURBS and polygonal surfaces 167 2. Mesh 170 Topology 170 3. Triangulations 173 Delaunay 174 Voronoi 176 4. Approximation 177 5. Subdivision 178 Subdivision surfaces with the Loop's method 179 Subdivision surfaces with Catmull-Clark's method 1 84 10. Fabrication 185 1. Project and fabrication 185 2. Matters of scale 186 3. Two case histories 188 4. Exercise: modeling a complex covering 191 Covering components' fabrication 191 Production of structural elements 194 5. Conclusions 204 Bibliography 205 Publications 205 Web references 206 ER -