Grasshopper formulation for the snub dodecahedron and the pentagonal hexecontahedron.
Saved in:
| Title: | Grasshopper formulation for the snub dodecahedron and the pentagonal hexecontahedron. |
|---|---|
| Authors: | Sanchez-Alvarez, Jaime1,2 (AUTHOR) jaime.sanchez@t-online.de |
| Source: | International Journal of Space Structures. Jun2026, Vol. 41 Issue 2, p117-129. 13p. |
| Subjects: | Polyhedra, Three-dimensional modeling, Visual programming languages (Computer science), Geometrical constructions, Algorithms |
| Abstract: | The purpose of the present paper is to demonstrate how the script components of Grasshopper, the user-programming platform of the geometry program Rhinoceros 7/8, can be used to create a software tool for the generation of two complex semi-regular polyhedra, namely, the snub dodecahedron and its dual, the pentagonal hexecontahedron. The snub dodecahedron is an Archimedean polyhedron whose geometric construction is not as simple or direct as that of other polyhedra. The dual of this polyhedron is the Catalan polyhedron known as the pentagonal hexecontahedron, a convex polyhedron with 60 identical, axially symmetric, semi-regular, pentagonal faces. The intricacy of deriving and specifying the geometric particulars of these two polyhedra might be a reason for their infrequent application in dome-like architectural envelopes, such as the "Amazon Spheres" in Seattle (2018). A numerical method for the geometric specification of the snub dodecahedron based on the regular icosahedron is used in this article to illustrate its formulation in Grasshopper (GH). The successive GH implementation of the duality principle to obtain the pentagonal hexecontahedron completes the formulation exercise. Here, the geometric construction method and its algorithm, as well as the data organization and its handling within the data tree structure in Grasshopper, pose the actual challenge for an efficient formulation. The practical outcome of the present discussion is provided by the GH-script that generates the mentioned polyhedra, which can be used in further design and construction processes. [ABSTRACT FROM AUTHOR] |
| Copyright of International Journal of Space Structures is the property of Sage Publications Inc. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
|
Full text is not displayed to guests.
Login for full access.
|
|
| Abstract: | The purpose of the present paper is to demonstrate how the script components of Grasshopper, the user-programming platform of the geometry program Rhinoceros 7/8, can be used to create a software tool for the generation of two complex semi-regular polyhedra, namely, the snub dodecahedron and its dual, the pentagonal hexecontahedron. The snub dodecahedron is an Archimedean polyhedron whose geometric construction is not as simple or direct as that of other polyhedra. The dual of this polyhedron is the Catalan polyhedron known as the pentagonal hexecontahedron, a convex polyhedron with 60 identical, axially symmetric, semi-regular, pentagonal faces. The intricacy of deriving and specifying the geometric particulars of these two polyhedra might be a reason for their infrequent application in dome-like architectural envelopes, such as the "Amazon Spheres" in Seattle (2018). A numerical method for the geometric specification of the snub dodecahedron based on the regular icosahedron is used in this article to illustrate its formulation in Grasshopper (GH). The successive GH implementation of the duality principle to obtain the pentagonal hexecontahedron completes the formulation exercise. Here, the geometric construction method and its algorithm, as well as the data organization and its handling within the data tree structure in Grasshopper, pose the actual challenge for an efficient formulation. The practical outcome of the present discussion is provided by the GH-script that generates the mentioned polyhedra, which can be used in further design and construction processes. [ABSTRACT FROM AUTHOR] |
|---|---|
| ISSN: | 09560599 |
| DOI: | 10.1177/09560599261431941 |