Yeh hsin 690458 algorithmic sketchbook
description
Transcript of Yeh hsin 690458 algorithmic sketchbook
HSIN YEH 690458
STUDIO AIR
SEM 2, 2015
ALGORITHMICSKETCHBOOK
2
3
LOFTING & STAGE CAPTURE
From simple, smooth ---> complex, edgedFolding & twisting the tubeCreate sharp & round ends
The result:A overlapped form with
angled towers and smooth slope. Maybe a concept for
playground?
LOFTING & ALTERNATING THREE CURVES
4
TRIANGULATION ALGORITHMS
POPULATE 2D + VORONOI
RADIUS + DELAUNAY
OCTREE
Increasing the number of random points creates a more complex and fine web.
Increasing the octree resolution creates more
and smaller boxes across a surface.
5
POPULATE 3D + VORONOI 3D
Taking out the polysurfaces created by voronoi 3D is useful for form finding.
VORONOI
6
MESH GEOMETRY
SMOOTH MESH
Concept model of a pavilion with shelter and
viewing platform.
7
CURVE - INTERSECTIONS
INTERSECTING A LOFT SURFACE AND A PLANE
INTERSECTING A MESH AND A PLANE
8
CURVE
CURVES GENERATED FROM LOFT
A loft surface is transformed into multiple curves to create a light
structure that is different to the solid original loft.
9
10
TRANSFORM
TRANSFORM: PROJECT & LOFT CURVE
11
A mesh is projected onto a plane as curves, and the curves are
lofted to transform the mesh into a layered structure.
12
SECTIONING
SECTION A GEOMETRY: VERTICAL VIEW
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.
13
SECTION A GEOMETRY: HORIZONTAL VIEW
14
CONTOUR
CONTOUR & INTERSECT WITH SURFACES
15
16
GRIDSHELL
17
18
GEODESIC - INTERSECTING
19
20
VORONOI FROM 3D OBJECT
21
22
FIELDS
23
24
IMAGE SAMPLING
25
26
FRACTAL TECTRAHEDRA
27
28
EVALUATING FIELDS
29
30
GRAPHING SECTION PROFILES
31
34
PATTERN WITH GRAPH
35
36
Triangular panel - U: 8, V: 15Curve group 1 - Crv1: 0.75, Crv2: 0.25Curve group 2 - Crv1: 0.25, Crv3: 0.75Curve group 3 - Crv2: 0.75, Crv3: 0.25IntCrv Degree: 1Curve offset: 0.8Hexagon curve offset: 0.9Quadrangle subdivide: 1Amplitude - B: 0.39
Triangular panel - U: 6, V: 10Curve group 1 - Crv1: 0.5, Crv2: 0.5Curve group 2 - Crv1: 0.5, Crv3: 0.5Curve group 3 - Crv2: 0.5, Crv3: 0.5IntCrv Degree: 3Curve offset: 0.8Hexagon curve offset: 0.9Quadrangle subdivide: 1Amplitude - B: 0.39
Triangular panel - U: 6, V: 10Curve group 1 - Crv1: 0.2, Crv2: 0.8Curve group 2 - Crv1: 0.8, Crv3: 0.2Curve group 3 - Crv2: 0.2, Crv3: 0.8IntCrv Degree: 3Curve offset: 0.9Hexagon curve offset: 0.9Quadrangle subdivide: 2Amplitude - B: 2
Triangular panel - U: 6, V: 10Curve group 1 - Crv1: 0.75, Crv2: 0.25Curve group 2 - Crv1: 0.25, Crv3: 0.75Curve group 3 - Crv2: 0.75, Crv3: 0.25IntCrv Degree: 3Curve offset: 0.9Hexagon curve offset: 0.9Quadrangle subdivide: 2Amplitude - B: 2
PART B ITERATIONS
37
Triangular panel - U: 8, V: 12Curve group 1 - Crv1: 1, Crv2: 0.5Curve group 2 - Crv1: 0.5, Crv3: 1Curve group 3 - Crv2: 1, Crv3: 0.5IntCrv Degree: 3Curve offset: 0.9Hexagon curve offset: 0.9Quadrangle subdivide: 2Amplitude - B: 3
Triangular panel - U: 8, V: 12Curve group 1 - Crv1: 0.7, Crv2: 0.3Curve group 2 - Crv1: 0.3, Crv3: 0.7Curve group 3 - Crv2: 0.7, Crv3: 0.3IntCrv Degree: 3Curve pipe radius: 1Hexagon curve offset: 0.95Quadrangle subdivide: 1Amplitude - B: 1.2
Triangular panel - U: 8, V: 12Curve group 1 - Crv1: 0.3, Crv2: 0.3Curve group 2 - Crv1: 0.3, Crv3: 0.4Curve group 3 - Crv2: 0.3, Crv3: 0.4IntCrv Degree: 3Curve offset: 0.9Quadrangle subdivide: 1Amplitude - B: 1.2
38
Triangular panel - U: 10, V: 10Triangular frame scale: 0.95Curve group 1 - Crv1: 0.7, Crv2: 0.3Curve group 2 - Crv1: 0.7, Crv3: 0.5Curve group 3 - Crv2: 0.3, Crv3: 0.5IntCrv Degree: 3Curve offset: 0.5Amplitude - B: 0.97
Triangular panel - U: 10, V: 10Quadrangle frame scale: 0.7Curve group 1 - Crv1: 1, Crv2: 1Curve group 2 - Crv1: 0, Crv3: 0Curve group 3 - Crv2: 0, Crv3: 1IntCrv Degree: 1Pipe radius: 1.5Amplitude - B: 0.97
Triangular panel - U: 10, V: 10Quadrangle frame scale: 0.7, N:2Curve group 1 - Crv1: 1, Crv2: 1Curve group 2 - Crv1: 0, Crv3: 0Curve group 3 - Crv2: 0, Crv3: 1IntCrv Degree: 1Pipe radius: 1.5Amplitude - B: 0.97
Triangular panel - U: 10, V: 10Quadrangle frame scale: 0.85Curve group 1 - Crv1: 1, Crv2: 1Curve group 2 - Crv1: 0, Crv3: 0Curve group 3 - Crv2: 0, Crv3: 1IntCrv Degree: 3Pipe radius: 1Amplitude - B: 0.97
PART B ITERATIONS
39
Triangular panel - U: 10, V: 10Quadrangle frame scale: 0.85Curve group 1 - Crv1: 1, Crv2: 1Curve group 2 - Crv1: 0, Crv3: 0Curve group 3 - Crv2: 0, Crv3: 1IntCrv Degree: 1Pipe radius: 1Amplitude - B: 0.97
Triangular panel - U: 10, V: 10Quadrangle frame scale: 0.8Curve group 1 - Crv1: 1, Crv3: 1Curve group 2 - Crv1: 0, Crv3: 0Curve group 3 - Crv2: 0, Crv3: 1Curve group 4 - Crv3: 0, Crv4: 1IntCrv Degree: 3Pipe radius: 1Amplitude - B: 2
Triangular panel - U: 10, V: 10Quadrangle frame scale: 0.8Curve group 1 - Crv1: 0, Crv3: 0Curve group 2 - Crv1: 1, Crv3: 0Curve group 3 - Crv2: 0, Crv3: 1Curve group 4 - Crv3: 0, Crv4: 1IntCrv Degree: 3Pipe radius: 1Amplitude - B: 1
40
PART B ITERATIONS
Triangular panel - U: 3, V: 5Quadrangle N: 2Curve group 1 - Crv1: 0.5, Crv2: 0, Crv3: 0Curve group 2 - Crv1: 0, Crv2: 0, Crv4: 0.5Curve group 3 - Crv2: 0, Crv3: 0.5, Crv4:0IntCrv Degree: 3Scale of curves: 0.97
Triangular panel - U: 3, V: 5Quadrangle N: 2Curve group 1 - Crv1: 0.2, Crv2: 0.4, Crv3: 0Curve group 2 - Crv1: 0.2, Crv2: 0.4, Crv4: 0Curve group 3 - Crv2: 1, Crv3: 1, Crv4:1IntCrv Degree: 3Curve pipe radius: 1
Triangular panel - U: 3, V: 5Quadrangle N: 2Curve group 1 - Crv1: 1, Crv2: 0.5, Crv3: 1Curve group 2 - Crv1: 0, Crv2: 1, Crv4: 0Curve group 3 - Crv2: 0, Crv3: 1, Crv4:1IntCrv Degree: 3Curve pipe radius: 1
Triangular panel - U: 3, V: 5Quadrangle N: 2Curve group 1 - Crv1: 0.5, Crv2: 0, Crv3: 1Curve group 2 - Crv1: 0.5, Crv2: 0, Crv4: 1Curve group 3 - Crv2: 0, Crv3: 1, Crv4:1IntCrv Degree: 3Curve pipe radius: 1
41
Triangular panel - U: 3, V: 5Quadrangle N: 2Curve group 1 - Crv1: 0.5, Crv2: 0.5, Crv3: 1Curve group 2 - Crv1: 0.5, Crv2: 0, Crv4: 1Curve group 3 - Crv2: 1, Crv3: 1, Crv4:1Curve group 4 - Crv1: 1, Crv2: 0.5, Crv4:1IntCrv Degree: 3Curve frame scale: 0.99
Triangular panel - U: 3, V: 5Quadrangle N: 2Curve group 1 - Crv1: 0.8, Crv2: 0.5, Crv3: 1Curve group 2 - Crv1: 0.5, Crv3: 1, Crv4: 0.5Curve group 3 - Crv2: 0.5, Crv3: 1, Crv4: 0.5Curve group 4 - Crv1: 0.9, Crv2: 0.5, Crv4:1IntCrv Degree: 1Pipe radius: 1
Triangular panel - U: 3, V: 5Quadrangle N: 2Curve group 1 - Crv1: 0.8, Crv2: 0.5, Crv3: 1Curve group 2 - Crv1: 0, Crv3: 0, Crv4: 0Curve group 3 - Crv2: 1, Crv3: 0.5, Crv4: 0.5Curve group 4 - Crv1: 0.9, Crv2: 0.5, Crv4:1IntCrv Degree: 1Pipe radius: 1
42
PART B ITERATIONS
Hexagon cells - U: 4, V:3Curve group 1 - Crv1: 0.5, Crv2: 0, Crv3: 1Curve group 2 - Crv1: 0, Crv3: 1, Crv4: 1Curve group 3 - Crv2: 1, Crv3: 1, Crv4: 1Curve group 4 - Crv1: 1, Crv2: 1, Crv4:1IntCrv Degree: 1Pipe radius: 1
Hexagon cells - U: 4, V:3Curve group 1 - Crv1: 0.7, Crv2: 1, Crv3: 1Curve group 3 - Crv2: 0.5, Crv3: 0, Crv4: 0.7Curve group 4 - Crv1: 0, Crv2: 0, Crv4: 0IntCrv Degree: 3Curve frame scale: 0.97
Hexagon cells - U: 4, V:3Curve group 1 - Crv1: 0, Crv2: 1, Crv5: 1Curve group 3 - Crv2: 0.5, Crv3: 0, Crv4: 0.7Curve group 4 - Crv1: 0, Crv2: 0, Crv4: 0.7IntCrv Degree: 1Curve frame scale: 0.97
Hexagon cells - U: 4, V:3Curve group 1 - Crv1: 0, Crv2: 1, Crv4: 0.7, Crv5: 0Curve group 3 - Crv1: 0, Crv3: 0, Crv4: 0, Crv5: 0.5Curve group 4 - Crv1: 0, Crv2: 0, Crv4: 0.9IntCrv Degree: 3Curve frame scale: 0.97
43
Hexagon cells - U: 4, V:3Curve group 1 - Crv1: 0, Crv2: 0.4, Crv3: 1, Crv4: 1, Crv5: 1Curve group 4 - Crv1: 1, Crv2: 1IntCrv Degree: 1Curve frame scale: 0.97
Hexagon cells - U: 4, V:3Curve group 1 - Crv1: 0.5, Crv2: 0, Crv3: 0.7, Crv5: 0IntCrv Degree: 3Curve frame scale: 0.97
Hexagon cells - U: 4, V:3Curve group 1 - Crv3: 0, Crv4: 0, Crv5: 1IntCrv Degree: 1Curve frame scale: 0.97
44
Triangular panel - U: 5, V: 5Quadrangle N: 1Curve group 1 - Crv1: 0.75, Crv2: 0.25, Crv3: 1IntCrv Degree: 1Pipe radius: 1
Triangular panel - U: 5, V: 5Quadrangle N: 1Curve group 1 - Crv1: 0.75, Crv2: 0.25, Crv3: 1IntCrv Degree: 1Pipe radius: 1Quadrangle curve pipe radius: 1
Triangular panel - U: 5, V: 5Quadrangle N: 1Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0.5IntCrv Degree: 1Pipe radius: 1
Triangular panel - U: 5, V: 5Quadrangle N: 1Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0.5IntCrv Degree: 1Pipe radius: 1Quandrangle pipe radius: 1
PART B ITERATIONS
45
Triangular panel - U: 2, V: 2Quadrangle N: 2Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0.5Curve group 1 - Crv1: 0.5, Crv2: 0.5, Crv3: 0.5IntCrv Degree: 1Pipe radius: 1Quadrangle pipe radius: 1
Triangular panel - U: 2, V: 2Quadrangle N: 1Curve group 1 - Crv1: 1, Crv2: 0.8, Crv3: 1Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0.5Arc for curvePipe radius: 1
Triangular panel - U: 2, V: 2Quadrangle N: 1Curve group 1 - Crv1: 0, Crv2: 0, Crv3: 0Curve group 1 - Crv1: 1, Crv2: 0, Crv3: 1Arc for curvePipe radius: 1
46
PART B DESIGN PROPOSAL
47
48
PART C ITERATIONS OF FORM FINDING
49
50
PART C: SPHERE COLLIDES WITH PATTERN
51
52
PART C FINAL PROTOTYPE
53