Yeh hsin 690458 algorithmic sketchbook

Page 1

ALGORITHMIC SKETCHBOOK HSIN YEH 690458 STUDIO AIR SEM 2, 2015


2


LOFTING & STAGE CAPTURE From simple, smooth ---> complex, edged Folding & twisting the tube Create sharp & round ends

LOFTING & ALTERNATING THREE CURVES The result: A overlapped form with angled towers and smooth slope. Maybe a concept for playground?

3


TRIANGULATION ALGORITHMS

POPULATE 2D + VORONOI

Increasing the number of random points creates a more complex and fine web.

RADIUS + DELAUNAY

Increasing the octree resolution creates more and smaller boxes across a surface.

OCTREE 4


VORONOI Taking out the polysurfaces created by voronoi 3D is useful for form finding.

POPULATE 3D + VORONOI 3D 5


MESH GEOMETRY

SMOOTH MESH

Concept model of a pavilion with shelter and viewing platform.

6


CURVE - INTERSECTIONS

INTERSECTING A LOFT SURFACE AND A PLANE

INTERSECTING A MESH AND A PLANE

7


CURVE

A loft surface is transformed into multiple curves to create a light structure that is different to the solid original loft.

CURVES GENERATED FROM LOFT 8


9


TRANSFORM

TRANSFORM: PROJECT & LOFT CURVE

10


A mesh is projected onto a plane as curves, and the curves are lofted to transform the mesh into a layered structure.

11


SECTIONING

SECTION A GEOMETRY: VERTICAL VIEW 12

This is a sectioning of a mesh object. The sections only onclude those that have a closed boundary, so some part of the mesh is blank. This creates possible design for bar table.


SECTION A GEOMETRY: HORIZONTAL VIEW 13


CONTOUR

CONTOUR & INTERSECT WITH SURFACES 14


15


GRIDSHELL

16


17


GEODESIC - INTERSECTING

18


19


VORONOI FROM 3D OBJECT

20


21


FIELDS

22


23


IMAGE SAMPLING

24


25


FRACTAL TECTRAHEDRA

26


27


EVALUATING FIELDS

28


29


GRAPHING SECTION PROFILES

30


31




PATTERN WITH GRAPH

34


35


PART B ITERATIONS Triangular panel - U: 8, V: 15 Curve group 1 - Crv1: 0.75, Crv2: 0.25 Curve group 2 - Crv1: 0.25, Crv3: 0.75 Curve group 3 - Crv2: 0.75, Crv3: 0.25 IntCrv Degree: 1 Curve offset: 0.8 Hexagon curve offset: 0.9 Quadrangle subdivide: 1 Amplitude - B: 0.39

Triangular panel - U: 6, V: 10 Curve group 1 - Crv1: 0.5, Crv2: 0.5 Curve group 2 - Crv1: 0.5, Crv3: 0.5 Curve group 3 - Crv2: 0.5, Crv3: 0.5 IntCrv Degree: 3 Curve offset: 0.8 Hexagon curve offset: 0.9 Quadrangle subdivide: 1 Amplitude - B: 0.39

Triangular panel - U: 6, V: 10 Curve group 1 - Crv1: 0.2, Crv2: 0.8 Curve group 2 - Crv1: 0.8, Crv3: 0.2 Curve group 3 - Crv2: 0.2, Crv3: 0.8 IntCrv Degree: 3 Curve offset: 0.9 Hexagon curve offset: 0.9 Quadrangle subdivide: 2 Amplitude - B: 2

Triangular panel - U: 6, V: 10 Curve group 1 - Crv1: 0.75, Crv2: 0.25 Curve group 2 - Crv1: 0.25, Crv3: 0.75 Curve group 3 - Crv2: 0.75, Crv3: 0.25 IntCrv Degree: 3 Curve offset: 0.9 Hexagon curve offset: 0.9 Quadrangle subdivide: 2 Amplitude - B: 2

36


Triangular panel - U: 8, V: 12 Curve group 1 - Crv1: 1, Crv2: 0.5 Curve group 2 - Crv1: 0.5, Crv3: 1 Curve group 3 - Crv2: 1, Crv3: 0.5 IntCrv Degree: 3 Curve offset: 0.9 Hexagon curve offset: 0.9 Quadrangle subdivide: 2 Amplitude - B: 3

Triangular panel - U: 8, V: 12 Curve group 1 - Crv1: 0.7, Crv2: 0.3 Curve group 2 - Crv1: 0.3, Crv3: 0.7 Curve group 3 - Crv2: 0.7, Crv3: 0.3 IntCrv Degree: 3 Curve pipe radius: 1 Hexagon curve offset: 0.95 Quadrangle subdivide: 1 Amplitude - B: 1.2

Triangular panel - U: 8, V: 12 Curve group 1 - Crv1: 0.3, Crv2: 0.3 Curve group 2 - Crv1: 0.3, Crv3: 0.4 Curve group 3 - Crv2: 0.3, Crv3: 0.4 IntCrv Degree: 3 Curve offset: 0.9 Quadrangle subdivide: 1 Amplitude - B: 1.2

37


PART B ITERATIONS Triangular panel - U: 10, V: 10 Triangular frame scale: 0.95 Curve group 1 - Crv1: 0.7, Crv2: 0.3 Curve group 2 - Crv1: 0.7, Crv3: 0.5 Curve group 3 - Crv2: 0.3, Crv3: 0.5 IntCrv Degree: 3 Curve offset: 0.5 Amplitude - B: 0.97

Triangular panel - U: 10, V: 10 Quadrangle frame scale: 0.7 Curve group 1 - Crv1: 1, Crv2: 1 Curve group 2 - Crv1: 0, Crv3: 0 Curve group 3 - Crv2: 0, Crv3: 1 IntCrv Degree: 1 Pipe radius: 1.5 Amplitude - B: 0.97

Triangular panel - U: 10, V: 10 Quadrangle frame scale: 0.7, N:2 Curve group 1 - Crv1: 1, Crv2: 1 Curve group 2 - Crv1: 0, Crv3: 0 Curve group 3 - Crv2: 0, Crv3: 1 IntCrv Degree: 1 Pipe radius: 1.5 Amplitude - B: 0.97

Triangular panel - U: 10, V: 10 Quadrangle frame scale: 0.85 Curve group 1 - Crv1: 1, Crv2: 1 Curve group 2 - Crv1: 0, Crv3: 0 Curve group 3 - Crv2: 0, Crv3: 1 IntCrv Degree: 3 Pipe radius: 1 Amplitude - B: 0.97

38


Triangular panel - U: 10, V: 10 Quadrangle frame scale: 0.85 Curve group 1 - Crv1: 1, Crv2: 1 Curve group 2 - Crv1: 0, Crv3: 0 Curve group 3 - Crv2: 0, Crv3: 1 IntCrv Degree: 1 Pipe radius: 1 Amplitude - B: 0.97

Triangular panel - U: 10, V: 10 Quadrangle frame scale: 0.8 Curve group 1 - Crv1: 1, Crv3: 1 Curve group 2 - Crv1: 0, Crv3: 0 Curve group 3 - Crv2: 0, Crv3: 1 Curve group 4 - Crv3: 0, Crv4: 1 IntCrv Degree: 3 Pipe radius: 1 Amplitude - B: 2

Triangular panel - U: 10, V: 10 Quadrangle frame scale: 0.8 Curve group 1 - Crv1: 0, Crv3: 0 Curve group 2 - Crv1: 1, Crv3: 0 Curve group 3 - Crv2: 0, Crv3: 1 Curve group 4 - Crv3: 0, Crv4: 1 IntCrv Degree: 3 Pipe radius: 1 Amplitude - B: 1

39


PART B ITERATIONS

Triangular panel - U: 3, V: 5 Quadrangle N: 2 Curve group 1 - Crv1: 0.5, Crv2: 0, Crv3: 0 Curve group 2 - Crv1: 0, Crv2: 0, Crv4: 0.5 Curve group 3 - Crv2: 0, Crv3: 0.5, Crv4:0 IntCrv Degree: 3 Scale of curves: 0.97

Triangular panel - U: 3, V: 5 Quadrangle N: 2 Curve group 1 - Crv1: 0.2, Crv2: 0.4, Crv3: 0 Curve group 2 - Crv1: 0.2, Crv2: 0.4, Crv4: 0 Curve group 3 - Crv2: 1, Crv3: 1, Crv4:1 IntCrv Degree: 3 Curve pipe radius: 1

Triangular panel - U: 3, V: 5 Quadrangle N: 2 Curve group 1 - Crv1: 1, Crv2: 0.5, Crv3: 1 Curve group 2 - Crv1: 0, Crv2: 1, Crv4: 0 Curve group 3 - Crv2: 0, Crv3: 1, Crv4:1 IntCrv Degree: 3 Curve pipe radius: 1

Triangular panel - U: 3, V: 5 Quadrangle N: 2 Curve group 1 - Crv1: 0.5, Crv2: 0, Crv3: 1 Curve group 2 - Crv1: 0.5, Crv2: 0, Crv4: 1 Curve group 3 - Crv2: 0, Crv3: 1, Crv4:1 IntCrv Degree: 3 Curve pipe radius: 1

40


Triangular panel - U: 3, V: 5 Quadrangle N: 2 Curve group 1 - Crv1: 0.5, Crv2: 0.5, Crv3: 1 Curve group 2 - Crv1: 0.5, Crv2: 0, Crv4: 1 Curve group 3 - Crv2: 1, Crv3: 1, Crv4:1 Curve group 4 - Crv1: 1, Crv2: 0.5, Crv4:1 IntCrv Degree: 3 Curve frame scale: 0.99

Triangular panel - U: 3, V: 5 Quadrangle N: 2 Curve group 1 - Crv1: 0.8, Crv2: 0.5, Crv3: 1 Curve group 2 - Crv1: 0.5, Crv3: 1, Crv4: 0.5 Curve group 3 - Crv2: 0.5, Crv3: 1, Crv4: 0.5 Curve group 4 - Crv1: 0.9, Crv2: 0.5, Crv4:1 IntCrv Degree: 1 Pipe radius: 1

Triangular panel - U: 3, V: 5 Quadrangle N: 2 Curve group 1 - Crv1: 0.8, Crv2: 0.5, Crv3: 1 Curve group 2 - Crv1: 0, Crv3: 0, Crv4: 0 Curve group 3 - Crv2: 1, Crv3: 0.5, Crv4: 0.5 Curve group 4 - Crv1: 0.9, Crv2: 0.5, Crv4:1 IntCrv Degree: 1 Pipe radius: 1

41


PART B ITERATIONS Hexagon cells - U: 4, V:3 Curve group 1 - Crv1: 0.5, Crv2: 0, Crv3: 1 Curve group 2 - Crv1: 0, Crv3: 1, Crv4: 1 Curve group 3 - Crv2: 1, Crv3: 1, Crv4: 1 Curve group 4 - Crv1: 1, Crv2: 1, Crv4:1 IntCrv Degree: 1 Pipe radius: 1

Hexagon cells - U: 4, V:3 Curve group 1 - Crv1: 0.7, Crv2: 1, Crv3: 1 Curve group 3 - Crv2: 0.5, Crv3: 0, Crv4: 0.7 Curve group 4 - Crv1: 0, Crv2: 0, Crv4: 0 IntCrv Degree: 3 Curve frame scale: 0.97

Hexagon cells - U: 4, V:3 Curve group 1 - Crv1: 0, Crv2: 1, Crv5: 1 Curve group 3 - Crv2: 0.5, Crv3: 0, Crv4: 0.7 Curve group 4 - Crv1: 0, Crv2: 0, Crv4: 0.7 IntCrv Degree: 1 Curve frame scale: 0.97

Hexagon cells - U: 4, V:3 Curve group 1 - Crv1: 0, Crv2: 1, Crv4: 0.7, Crv5: 0 Curve group 3 - Crv1: 0, Crv3: 0, Crv4: 0, Crv5: 0.5 Curve group 4 - Crv1: 0, Crv2: 0, Crv4: 0.9 IntCrv Degree: 3 Curve frame scale: 0.97

42


Hexagon cells - U: 4, V:3 Curve group 1 - Crv1: 0, Crv2: 0.4, Crv3: 1, Crv4: 1, Crv5: 1 Curve group 4 - Crv1: 1, Crv2: 1 IntCrv Degree: 1 Curve frame scale: 0.97

Hexagon cells - U: 4, V:3 Curve group 1 - Crv1: 0.5, Crv2: 0, Crv3: 0.7, Crv5: 0 IntCrv Degree: 3 Curve frame scale: 0.97

Hexagon cells - U: 4, V:3 Curve group 1 - Crv3: 0, Crv4: 0, Crv5: 1 IntCrv Degree: 1 Curve frame scale: 0.97

43


PART B ITERATIONS Triangular panel - U: 5, V: 5 Quadrangle N: 1 Curve group 1 - Crv1: 0.75, Crv2: 0.25, Crv3: 1 IntCrv Degree: 1 Pipe radius: 1

Triangular panel - U: 5, V: 5 Quadrangle N: 1 Curve group 1 - Crv1: 0.75, Crv2: 0.25, Crv3: 1 IntCrv Degree: 1 Pipe radius: 1 Quadrangle curve pipe radius: 1

Triangular panel - U: 5, V: 5 Quadrangle N: 1 Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0.5 IntCrv Degree: 1 Pipe radius: 1

Triangular panel - U: 5, V: 5 Quadrangle N: 1 Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0.5 IntCrv Degree: 1 Pipe radius: 1 Quandrangle pipe radius: 1

44


Triangular panel - U: 2, V: 2 Quadrangle N: 2 Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0.5 Curve group 1 - Crv1: 0.5, Crv2: 0.5, Crv3: 0.5 IntCrv Degree: 1 Pipe radius: 1 Quadrangle pipe radius: 1

Triangular panel - U: 2, V: 2 Quadrangle N: 1 Curve group 1 - Crv1: 1, Crv2: 0.8, Crv3: 1 Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0.5 Arc for curve Pipe radius: 1

Triangular panel - U: 2, V: 2 Quadrangle N: 1 Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0 Curve group 1 - Crv1: 1, Crv2: 0, Crv3: 1 Arc for curve Pipe radius: 1

45


PART B DESIGN PROPOSAL

46


47


PART C ITERATIONS OF FORM FINDING

48


49


PART C: SPHERE COLLIDES WITH PATTERN

50


51


PART C FINAL PROTOTYPE

52


53


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.