Geometric Modeling of Fractal Forms for CAD. Christian Gentil. Читать онлайн. Newlib. NEWLIB.NET

Автор: Christian Gentil
Издательство: John Wiley & Sons Limited
Серия:
Жанр произведения: Техническая литература
Год издания: 0
isbn: 9781119831747
Скачать книгу

       – the last corresponds to deterministic or probabilistic algorithms or models based on the self-similarity property associated with fractals such as the terrain generator (Zhou et al. 2007), the iterated function system (Barnsley et al. 2008) or the L-system (Prusinkiewicz and Lindenmayer 1990).

      In the latter family of methods, shapes are generated from rewriting rules, making it possible to control the geometry. Nevertheless, most of these models have been developed for image synthesis, with no concerns for “manufacturability”, or have been developed for very specific applications, such as wood modeling (Terraz et al. 2009). Some studies approach this aspect for applications specific to 3D printers (Soo et al. 2006). In (Barnsley and Vince 2013b), Barnsley defines fractal homeomorphisms of [0, 1]2 onto the modeling space [0, 1]2. The same approach is used in 3D to build 3D fractals. A standard 3D object is integrated into [0, 1]3 and then transformed into a 3D fractal object. This approach preserves the topology of the original object, which is an important point for “manufacturability”.

      The main difficulty associated with traditional methods for generating fractals lies in controlling the forms. For example, it is difficult to obtain the desired shape using the fractal homeomorphism system proposed by Barnsley. Here, we develop a modeling system of a new type based on the principles of existing CAD software, while expanding their capabilities and areas of application. This new modeling system offers designers (engineers in industry) and creators (visual artists, designers, architects, etc.) new opportunities to quickly design and produce a model, prototype or unique object. Our approach consists of expanding the possibilities of a standard CAD system by including fractal shapes, while preserving ease of use for end users.

      The first chapter recalls the notion of self-similarity, intimately linked to that of fractality. We present the IFS, formalizing this property of self-similarity. We then introduce enhancements into this model: controlled iterated function systems (C-IFS) and boundary controlled iterated function systems (BC-IFS). The second chapter is devoted to examples. It provides an overview of the possibilities of description and modeling of BC-IFS, but also allows better understanding the principle of the model through examples. The third chapter presents the link between BC-IFS, the NURBS surface model and subdivision surfaces. The results presented in this chapter are important because they show that these surface models are specific cases of BC-IFS. This allows them to be manipulated with the same formalism and to make them interact by building, for example, junctions between two surfaces of any kind. In the fourth chapter, we outline design tools that facilitate the description process, as well as examples of the applications, of the design of porous volumes and rough surfaces.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «ЛитРес».

      Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

/9j/4AAQSkZJRgABAQEBLAEsAAD/7SfyUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAACUcAgAAAgAA HAJQAAxTYW1pIE1lbmFzY2UcAgUACExheW91dCAxADhCSU0EJQAAAAAAELX3qB9z4ksiHblsoQqR Gig4QklNBDoAAAAAAOUAAAAQAAAAAQAAAAAAC3ByaW50T3V0cHV0AAAABQAAAABQc3RTYm9vbAEA AAAASW50ZWVudW0AAAAASW50ZQAAAABDbHJtAAAAD3ByaW50U2l4dGVlbkJpdGJvb2wAAAAAC3By aW50ZXJOYW1lVEVYVAAAAAEAAAAAAA9wcmludFByb29mU2V0dXBPYmpjAAAADABQAHIAbwBvAGYA IABTAGUAdAB1AHAAAAAAAApwcm9vZlNldHVwAAAAAQAAAABCbHRuZW51bQAAAAxidWlsdGluUHJv b2YAAAAJcHJvb2ZDTVlLADhCSU0EOwAAAAACLQAAABAAAAABAAAAAAAScHJpbnRPdXRwdXRPcHRp b25zAAAAFwAAAABDcHRuYm9vbAAAAAAAQ2xicmJvb2wAAAAAAFJnc01ib29sAA