87
1 GEOMETRIE The Contribution of Discrete Differential Geometry to Contemporary Architecture Helmut Pottmann Vienna University of Technology, Austria

The Contribution of Discrete Differential Geometry to ... · 8 GEOMETRIE Geometry in architecture The underlying geometry representation may greatly contribute to the aesthetics and

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

1

GEOMETRIE

The Contribution of Discrete Differential Geometry to Contemporary Architecture

Helmut Pottmann

Vienna University of Technology, Austria

2

GEOMETRIE

Project in Seoul, Hadid Architects

3

GEOMETRIE

Lilium Tower Warsaw, Hadid Architects

4

GEOMETRIE

Project in Baku, Hadid Architects

5

GEOMETRIE

Discrete Surfaces in Architecture

triangle meshes

6

GEOMETRIE

Chapter 19 - Discrete Freeform Structures 6

Zlote Tarasy, Warsaw

Waagner-Biro Stahlbau AG

7

GEOMETRIE

Visible mesh quality

8

GEOMETRIE

Geometry in architecture

The underlying geometry representation may greatly contribute to the aesthetics and has to meet manufacturing constraints

Different from typical graphics applications

9

GEOMETRIE

10

GEOMETRIE

nodes in the support structure

triangle mesh: generically nodes of valence 6; `torsion´: central planes of beams not co-axial

torsion-free node

11

GEOMETRIE

quad meshes in architecture

Schlaich Bergermann

hippo house, Berlin Zoo

quad meshes with planar faces (PQ meshes) are preferable over triangle meshes (cost, weight, node complexity,…)

12

GEOMETRIE

Discrete Surfaces in Architecture

Helmut Pottmann1, Johannes Wallner2, Alexander Bobenko3

Yang Liu4, Wenping Wang4

1 TU Wien2 TU Graz

3 TU Berlin

4 University of Hong Kong

13

Previous work

14

GEOMETRIE

Previous work

Difference geometry (Sauer, 1970)

Quad meshes with planar faces (PQ meshes) discretize conjugate curve networks.

Example 1: translational netExample 2: principalcurvature lines

15

GEOMETRIE

PQ meshes

A PQ strip in a PQ mesh is a discrete model of a tangent developable surface.

Differential geometry tells us: PQ meshes are discrete versions of conjugate curve networks

16

GEOMETRIE

Previous work

Discrete Differential Geometry: Bobenko & Suris, 2005: integrable systems

circular meshes: discretization of the network of principal curvature lines (R. Martin et al. 1986)

17

Computing PQ meshes

18

GEOMETRIE

Computational Approach

Computation of a PQ mesh is based on a nonlinear optimization algorithm:

Optimization criteria

planarity of faces

aesthetics (fairness of mesh polygons)

proximity to a given reference surface

Requires initial mesh: ideal if taken from a conjugate curve network.

19

GEOMETRIE

subdivision & optimization

Refine a coarse PQ mesh by repeated application of subdivision and PQ optimization

PQ meshes via Catmull-Clark subdivision and PQ optimization

20

GEOMETRIE

Opus (Hadid Architects)

21

GEOMETRIE

Opus (Hadid Architects)

22

GEOMETRIE

OPUS (Hadid Architects)

23

Conical Meshes

24

GEOMETRIE

Conical meshes

Liu et al. 06

Another discrete counterpart of network of principal curvature lines

PQ mesh is conical if all vertices of valence 4 are conical: incident oriented face planes are tangent to a right circular cone

25

GEOMETRIE

Conical meshes

Cone axis: discrete surface normal

Offsetting all face planes by constant distance yields conical mesh with the same set of discrete normals

26

GEOMETRIE

Offset meshes

27

GEOMETRIE

Offset meshes

28

GEOMETRIE

Offset meshes

29

GEOMETRIE

Offset meshes

30

GEOMETRIE

normals of a conical mesh

neighboring discrete normals are coplanar

conical mesh has a discretely orthogonal support structure

31

GEOMETRIE

Multilayer constructions

32

GEOMETRIE

Computing conical meshes

angle criterion

add angle criterion to PQ optimization

alternation with subdivision as design tool

33

GEOMETRIE

subdivision-based design

combination of Catmull-Clark subdivision and conical optimization; design: Benjamin Schneider

34

GEOMETRIE

design by Benjamin Schneider

35

Mesh Parallelism and Nodes

36

GEOMETRIE

supporting beam layout

beams: prismatic, symmetric with respect to a plane

optimal node (i.e. without torsion): central planes of beams pass through node axis

Existence of a parallel mesh whose vertices lie on the node axes

geometric support structure

37

GEOMETRIE

Parallel meshes

meshes M, M* with planar faces are parallel if they are combinatorially equivalent and corresponding edges are parallel

M M*

38

GEOMETRIE

Geometric support structure

Connects two parallel meshes M, M*

39

GEOMETRIE

Computing a supporting beam layout

given M, construct a beam layout

find parallel mesh S which approximates a sphere

solution of a linear system

initialization not required

40

GEOMETRIE

Triangle meshes

Parallel triangle meshes are scaled versions of each other

Triangle meshes possess a support structure with torsion free nodes only if they represent a nearly spherical shape

Triangle Meshes – beam layout with optimized nodes

• We can minimize torsion in the supporting beam layout for triangle meshes

41

Mesh optimization

• Project YAS island (Asymptote, Gehry Technologies, Schlaich Bergermann, Waagner Biro, …)

42

Mesh smoothing

• Project YAS island (quad mesh with nonplanar faces)

43

Mesh smoothing

• Project YAS island (quad mesh with nonplanar faces)

44

Optimized nodes

• Torsion minimization also works for quadrilateral meshes with nonplanar faces

45

Optimized nodes

• Torsion minimization also works for quadrilateral meshes with nonplanar faces

46

YAS project, mockup

47

48

Offset meshes

49

GEOMETRIE

node geometry

Employing beams of constant height: misalignment on one side

50

GEOMETRIE

Cleanest nodes

Perfect alignment on both sides if a mesh with edge offsets is used

51

GEOMETRIE

Cleanest nodes

52

GEOMETRIE

Offset meshes

at constant distance d from M is

called an offset of M.

different types, depending on the definition of

vertex offsets:

edge offsets: distance of corresponding (parallel) edges is constant =d

face offsets: distance of corresponding faces (parallel planes) is constant =d

53

GEOMETRIE

Exact offsets

For offset pair define

Gauss image

Then:

vertex offsets vertices of S lie in S2 (if M quad mesh, then circular mesh)

edge offsets edges of S are tangent to S2

face offsets face planes of S are tangent to S2 (M is a conical mesh)

54

Meshes with edge offsets

55

GEOMETRIE

Edge offset meshes

M has edge offsets iff it is parallel to a mesh S whose edges are tangent to S2

56

GEOMETRIE

Koebe polyhedra

Meshes with planar faces and edges tangent to S2 have a beautiful geometry; known as Koebe polyhedra. Closed Koebe polyhedra defined by their combinatorics up to a Möbius transform

computable as minimum of a convex function (Bobenko and Springborn)

57

GEOMETRIE

vertex cones

Edges emanating from a vertex in an EO mesh are contained in a cone of revolution

whose axis serves as node axis.

Simplifies the construction of the support structure

58

GEOMETRIE

Laguerre geometry

Laguerre geometry is the geometry of oriented planes and oriented spheres in Euclidean 3-space.

L-trafo preserves or. planes, or. spheres and contact; simple example: offsetting operation

or. cones of revolution are objects of Laguerre geometry (envelope of planes tangent to two spheres)

If we view an EO mesh as collection of vertex cones, an L-trafo maps an EO mesh M to an EO mesh .

59

GEOMETRIE

Example: discrete CMC surface M (hexagonal EO mesh) and Laguerre transform M´

60

GEOMETRIE

Hexagonal EO mesh

61

GEOMETRIE

Planar hexagonal panels

Planar hexagons

non-convex in negatively curved areas

Phex mesh layout largely unsolved

initial results by Y. Liu and W. Wang

62

Single curved panels, ruled panels andsemi-discrete representations

63

GEOMETRIE

developable surfaces in architecture

(nearly) developable surfaces

F. Gehry, Guggenheim Museum, Bilbao

64

GEOMETRIE

surfaces in architecture

single curved panels

65

GEOMETRIE

D-strip models

developable strip model (D-strip model)

semi-discrete surface representation

One-directional limit of a PQ mesh:

66

GEOMETRIE

Principal strip models I

Circular strip model as limit of a circular mesh

67

GEOMETRIE

Principal strip models II

Conical strip model as limit of a conical mesh

68

GEOMETRIE

Principal strip models III

Conversion: conical model to circular model

69

GEOMETRIE

Conical strip model

70

GEOMETRIE

Conical strip model

71

GEOMETRIE

Multi-layer structure

D-strip model ontop of a PQ mesh

Project in Cagliari, Hadid Architects

Approximation by ruled surface strips

73

Semi-discrete model: smooth union of ruled strips

74

75

Circle packings on surfaces

M. Höbinger

76

GEOMETRIE

Project in Budapest, Hadid Architects

77

GEOMETRIE

Selfridges, Birmingham

Architects: Future Systems

78

GEOMETRIE

Optimization based on triangulation

79

GEOMETRIE

Circle packings on surfaces

80

GEOMETRIE

81

GEOMETRIE

82

GEOMETRIE

83

GEOMETRIE

84

GEOMETRIE

Conclusion

architecture poses new challenges to geometric design and computing: paneling, supporting beam layout, offsets, …

Main problem: rationalization of freeform shapes, i.e., the segmentation into panels which can be manufactured at reasonable cost; depends on material and manufacturing technology

many relations to discrete differential geometry semi-discrete representations interesting as well architectural geometry: a new research direction

in geometric computing

85

GEOMETRIE

Acknowledgements

S. Brell-Cokcan, S. Flöry, Y. Liu, A. Schiftner, H. Schmiedhofer, B. Schneider, J. Wallner, W. Wang

Funding Agencies: FWF, FFG

Waagner Biro Stahlbau AG, Vienna

Evolute GmbH, Vienna

RFR, Paris

Zaha Hadid Architects, London

86

GEOMETRIE

Literature

Architectural Geometry

H. Pottmann, A. Asperl, M. Hofer, A. Kilian

Publisher: BI Press, 2007

ISBN: 978-1-934493-04-5

725 pages, 800 color figures

www.architecturalgeometry.at

87

GEOMETRIE

D-strip models via subdivision