Christian Gentil

Geometric Modeling of Fractal Forms for CAD


Скачать книгу

Library Cataloguing-in-Publication Data

      A CIP record for this book is available from the British Library

      ISBN 978-1-78630-040-9

      Preface

      This work introduces a model of geometric representation for describing and manipulating complex non-standard shapes such as rough surfaces or porous volumes. It is aimed at students in scientific education (mathematicians, computer scientists, physicists, etc.), engineers, researchers or anyone familiar with the mathematical concepts addressed at early stages of the graduate level. However, many parts are accessible to all, in particular, all introductory sections that present ideas with examples. People with no prior background, whether they are artists, designers or simply curious, will be able to understand the philosophy of our approach, and discover a new universe of unsuspected and exciting forms.

      Geometric representation models are mathematical tools integrated into computer-aided geometric design (CAGD) software. They make the production of numerical representations of forms possible. By means of graphical interfaces or programming tools, users can draw and/or manipulate these shapes. They can also test or evaluate their physical properties (mechanical, electro-magnetic, acoustic, etc.) by communicating geometric descriptions to further specific numerical simulation software.

      The geometric representation model we present here is based on the fractal geometry paradigm. The principle behind this consists of studying the properties (signal, geometry, phenomena, etc.) at different scales and identifying the invariants from there. The objects are described as self-referential between two scales: each of the object features (namely, the lower scale level) is described as a reference to the object itself (namely, the higher scale). This approach is not conventional and often confusing at first. We come to perceive its richness and power very quickly, however. The universe of forms that can possibly be created is infinite and has still only partially been explored.

      Readers unwilling to be concerned with mathematical formalisms can get to grips with the philosophy of our approach by focusing on the sections found at the beginnings of the chapters, in which ideas and principles are intuitively presented, based on examples.

      This book is the result of 25 years of research carried out mainly in the LIRIS laboratories of the University of Lyon I and LIB of the University of Burgundy Franche-Comté. This research was initiated by Eric Tosan, who was instrumental at the origin of this formalism and to whom we dedicate this work.

      Christian GENTIL

      Gilles GOUATY

      Dmitry SOKOLOV

      February 2021

      Introduction

      I.1. Fractals for industry: what for?

      This book shows our first steps toward the fundamental and applied aspects of geometric modeling. This area of research addresses the acquisition, analysis and optimization of the numerical representation of 3D objects.

       (source: project MODITERE no. ANR-09-COSI-014)

      Thus, since the development of computers in the 1950s, computer-aided geometric design (CAGD or CAD) software has been developed to represent geometric shapes intended to be manufactured by standard manufacturing processes. These processes are as follows:

       – subtractive manufacturing, using machine tools such as lathes or milling machines;

       – molding, where molds themselves are made using machine tools;

       – deformation-based manufacturing: stamping or swaging (but again, dies are usually manufactured using machine tools), folding, etc.;

       – cutting, etc.

      Each of these processes imposes constraints, for example, concerning collision issues in milling machines (even a five-axis mill cannot produce any geometry). These manufacturing processes inevitably influenced the way we design the geometries of objects, in order to actually manufacture them. For example, CAD software has integrated these design methodologies by developing appropriate numerical models or tools. Currently, most CAD software programs are based on the representation of shapes by means of surfaces defining their edges. These surfaces are usually described using a parametric representation called non-uniform rational B-spline (NURBS). These surface models are very powerful and very practical. It is possible to represent any volume enclosed by a quadric (cylinders, cones, spheres, etc.) and complex shapes, such as car bodies or airplane wings. They were originally designed for this.

      The emergence of techniques such as 3D printers allows for new possibilities that are not yet used or are even unexplored. Different mathematical models and algorithms have been developed to generate fractals. We can categorize them into three families, as follows:

       – the first groups algorithms for calculating the attraction