Algorithmic Thinking - A parametric approach to problem solving

Page 22

Monsoon Semester 2019 2nd year M.Arch

1.1.1 Summarizing work-flow using stepwise procedure into set of rules.

Pseudocode(f ) summarizes a program flow, but excludes underlining details. In figure 1-3 the student is trying to break down his design process using illustrations and carefully recording the steps required to develop a tubular surface with relative fenestrations. This process is then translated into a script through tools like grasshopper to generate complex form. STEP 01 : DEFORMATION INTENSITY. Rule: Define reference object with set radius and number of segments. Parameter: Number of vertical section

with an invert relationship. Parameter: Depth of section.

vertical

STEP 06 : DEFINING CURVE THROUGH DEFORMED POINTS. Rule: Draw vertical cross section STEP 02 : by interpolating points between DEFINING CROSS SECTION each horizontal section grafted by INTERVALS. Rule: Increments of Fibonacci number of vertical sections. sequence between sections. Constrain: Spacing between STEP 07 : section. SURFACE FORMATION. Parameter: Number of horizontal Rule: Creating network surface section. through achieved curves with edge conditions on both sides same as the reference object. STEP 03 : IDENTIFYING THE DEFORMATION POINTS. STEP 08 : Rule: Alternate point selection on DEFINING HEXAGONAL CELLS. each section with inverted relaParameter: Defining no. of tionship to its neighbors. Hexagonal divisions. Constrain: Identifying the deformation points based on the STEP 09 : ascending spiral selection. DEFINING HEXAGONAL CELL STEP 04 : DIRECTIONAL MOVEMENT OF THE IDENTIFIED POINTS. Rule: Perpendicular movement of deformation points to its section

OPENINGS. Constrain: Opening of the cells on surface becomes smaller as the deformation points moving away from the axis.

Pseudocode(f) is a non programming language used to outline a rough draft of script syntax in simple words by establishing procedure of various rules, parameters and constraints. It summarizes a program flow, but excludes underlining details.

Page 22


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.