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