Lengthening, Expansion and Torsion: Three Geometric Operations for Aesthetics Creation

Year: 2003 Authors: Delgado Olmos, A.; Márquez García, L.

Core claim

Lagrangian interpolation provides an efficient way to parameterize geometric deformations that produce aesthetically and functionally useful roof and prism designs.

Topics

geometric deformation, architectural form generation, parametric surface modeling, 3D digital design

Domains

Lagrange interpolation, parametric surfaces, tensor product surfaces, hyperbolic paraboloid, architecture, civil engineering, roof design, shape modeling

Methods

control points, parametric equations, Mathematica algorithms, 3D plotting

Media

hexagonal prism, glass roof, quadrilateral surface patches, 3D digital model

Paper text

The text below is the locally extracted OCR/Markdown version of the paper. Raw PDF files remain local and are not published here.

ISAMA The International Society of the Arts, Mathematics, and Architecture BRIDGES Mathematical Connections in Art, Music, and Science

Lengthening, Expansion and Torsion: Three Geometric Operations for Aesthetics Creation

Delgado Olmos, A., Márquez García, L.

Departamento de Expresión Gráfica Arquitectónica y en la Ingeniería. Universidad de Granada. E.T.S. de Ingenieros de Caminos, Canales y Puertos. Campus Universitario de Cartuja. Granada Tfno. 958-248914; E-mail: ahdolmos@goliat.ugr.es Departamento de Matemática Aplicada. Universidad de Granada. E.T.S. de Arquitectura. Tfno. 958-129619-246122. Fax. 958-243131; E-mail: mmarquez@goliat.ugr.es

Abstract

From an hexagonal prism and with a series of control points we have been changing the configuration of that series until a sequence of shapes have been modelled to be used in architecture and civil engineering.

The process that provides the point nets allows us to generate some models where we can choose the desired length, expansion and torsion of the original prismatic shape.

By using convenient modelling parameters we can emulate all these geometric operations.

The examples shown in this presentation have been generated by using the Lagrange interpolation, and the algorithms have been written with Mathematica.

Introduction

Modelling a shape from a block of any material includes a series of operations that deform the original shape and sequentially the desired shape is being obtained.

Basically, the operations used to transform the aspect of a shape can be classified in four main operations: lengthening, expansion, flexion and torsion. We will use these operations in a double sense (e.g.: to length or to shorten).

The four operations of lengthening, expansion, flexion and torsion provide important aesthetic possibilities to shape modelling.

In this presentation we have worked with the lengthening, expansion, and torsion operations, because they are the most convenient in the design of vertical shapes, as used in architecture and civil engineering. We start with a net of quadrilateral which are deformed until the proposed designs have been obtained.

With the net of interpolation points, used in lagrangian interpolation [1], is possible to use these basic operations [7] with facility and efficiency.

Therefore we can develop a very efficient modelling process for shapes[2] [3]. To do this, we will set a series of modelling parameters for the net of passing points of the surface in such a way that, with the lengthening, expansion and torsion operations, the deformation of the net will be possible.

367

Next, using this method, two examples are shown. In the first one a glass roof of umbrella type is designed by using the above mentioned geometric operations on a regular hexagonal prism. In the second example, the same prism has been deformed to get an hexagonal roof [2].

Analytical Definition of a Quadrilateral

The curve (Figure 1) goes through the points and and its vector equation is given by:

img-0.jpeg Figure 1

where

are the Lagrange polynomials.

The tensor product of equation (1) by itself gives:

where:

are the functions called previous functions.

The expression (3) is the vector equation of the surface (Figure 2) passing through the four points [5] . This surface is a warped quadrilateral [4] (hyperbolic paraboloid) whose vertices are those points .

368

img-1.jpeg Figure 2

The parametric equations of the surface are:

Computing Resolution with Mathematica

The scheme will be [6]:

Input:Previous functions

Input: Coordinates of

Input: Equations of the algorithm

Output: Parametrical Equations of de surface

Output: Plot of the surface

Mathematica Codes Usados En El Proceso De Diseño

The main Mathematica codes used in the process would be the following: Input of the previous functions:

Input of the control points of the surfaces’s coordinates (fill with the numerical data)

Output of the parametric equations of each one of the patches that compose the design:

xi= abx00+bcx01+bdx11; Expand[xi];xi= Simplify[xi] yi= aby00+bcy01+bdy11; Expand[yi];yi= Simplify[yi] zi= abz00+bcz01+bdz11; Expand[zi];zi= Simplify[zi]

Output of the 3D graph of each one of the patches that compose the design:

si= ParametricPlot 3D[{xi,yi,zi},{t,0,1},{u,0,1}]

Output of the total 3D graph:

Show[ s1, s2,……sn]

Design of a Regular Hexagonal Prism

The design of a regular hexagonal prism (Figure 3) of side length L and height H can be made from the design of each one of the faces by applying the above mentioned algorithm.

img-2.jpeg Figure 3. Regular hexagonal prism

The height of the prism can be adjusted with parameter H. To get an expansion or contraction of the prism we should increase or decrease the value L in the hexagon.

About the torsion, we can get it by rotating the upper face around an orthogonal axis and passing through its center. The rectangles that form the sided faces are transformed into quadrilaterals defined by the vertices in the inferior face and the other two vertices in the upper face.

Example of Transformation of a Regular Hexagonal Prism into a Glass Roof of Umbrella Type

We start from a regular hexagonal prism, which we divide in three regions, each one being characterized by two parameters: length and side. By playing with both parameters and with the rotation between basis in each one of these regions of the prism we got the glass roof (Figures 4 and 5).

The process starts from the algorithm above defined. This has been implemented by using Mathematica, in order to obtain a program that generates virtual models in three dimensions that can be manipulated to obtain different configurations of this glass roof.

img-3.jpeg Figure 4. Glass roof of umbrella type. Perspective

img-4.jpeg Figure 5. Glass roof of umbrella type. Ground plan

Example of Transformation of a Regular Hexagonal Prism into an Hexagonal Roof

In this example, it has been obtained a very short roof, that is formed by a series of pieces, namely non-plane quadrilaterals.

371

372 img-5.jpeg Figure 6. Hexagonal roof. Perspective

img-6.jpeg Figure 7. Hexagonal roof. View from the inside

img-7.jpeg Figure 8. Hexagonal roof. View from front

The algorithm and its implementation are the same, as shown before, and the figures that follow are perspectives from the 3D model used to configure the roof.

Conclusions

The operations of lengthening, expansion and torsion are easily done in the modelling process by using Lagrangian interpolation. This is due to the fact that the parametric equations of the surfaces obtained are linear functions of the coordinates of the interpolation points.

By using these operations we can get very satisfactory solutions, both aesthetic and functionally, for forms that are used in architecture and civil engineering.

Bibliography

[1] Modelado de superficies polinomiales y su aplicación a la técnica. Delgado Olmos, Angel H. Tesis doctoral, Universidad de Granada. 1995

[2] Diseño de Superficies de Borde Fijo Delgado Olmos, Angel H VI Congreso Internacional de Expresión Gráfica Arquitectónica. Pamplona .1996

[3] La formalización Gráfico-analítica del proyecto. Un proceso armonizador Delgado Olmos, Angel H; Márquez García, Luisa VII Congreso Internacional de Expresión Gráfica Arquitectónica. S. Sebastian 1998

[4] Two tools for the design of cover-roofs: polynomial curves and coons surfaces Delgado Olmos, Angel H; Márquez García, Luisa ISAMA 1999. San Sebastián. Junio 1999 Editorial: Nathaniel A. Friedman ISBN: 84-930669

[5] Curves and surfaces for computer aided geometric design Farin, G. Academic Press, INC. 1988

[6] Mathematica. Un enfoque práctico Blachman, N Edit. . Ariel 1993

[7] Cálculo Numérico I Gasca, M UNED 1990

374

0 items under this folder.