Geodesic Dome

DOWNLOAD Mathematica Notebook
GeodesicDome01GeodesicDome02GeodesicDome03GeodesicDome04GeodesicDome05
GeodesicDome11GeodesicDome12GeodesicDome13GeodesicDome14GeodesicDome15
GeodesicDome21GeodesicDome22GeodesicDome23GeodesicDome24GeodesicDome25
GeodesicDome31GeodesicDome32GeodesicDome33GeodesicDome34GeodesicDome35

A geodesic dome is a triangulation of a Platonic solid or other polyhedron to produce a close approximation to a sphere (or hemisphere). The nth order geodesation operation replaces each polygon of the polyhedron by the projection onto the circumsphere of the order-n regular tessellation of that polygon. The above figure shows base solids (top row) and geodesations of orders 1 to 3 (from top to bottom) of the cube, dodecahedron, icosahedron, octahedron, and tetrahedron (from left to right), computed using Geodesate[poly, n] in the Wolfram Language package PolyhedronOperations` .

The first geodesic dome was built in Jena, Germany in 1922 on top of the Zeiss optics company as a projection surface for their planetarium projector. R. Buckminster Fuller subsequently popularized so-called geodesic domes, and explored them far more thoroughly. Fuller's original dome was constructed from an icosahedron by adding isosceles triangles about each polyhedron vertex and slightly repositioning the polyhedron vertices. In such domes, neither the polyhedron vertices nor the centers of faces necessarily lie at exactly the same distances from the center. However, these conditions are approximately satisfied.

In the geodesic domes discussed by Kniffen (1994), the sum of polyhedron vertex angles is chosen to be a constant. Given a Platonic solid, let e be the number of edges, v the number of vertices,

 e^'=(2e)/v
(1)

be the number of edges meeting at a polyhedron vertex and n be the number of edges of the constituent polygon. Call the angle of the old polyhedron vertex point A and the angle of the new polyhedron vertex point F. Then

A=B
(2)
2e^'A=nF
(3)
2A+F=180 degrees.
(4)

Solving for A gives

 2A+(2e^')/nA=2A(1+(e^')/n)=180 degrees
(5)
 A=90 degreesn/(e^'+n),
(6)

and

 F=(2e^')/nA=180 degrees(e^')/(e^'+n).
(7)

The polyhedron vertex sum is

 Sigma=nF=180 degrees(e^'n)/(e^'+n).
(8)
solideve^'nAFSigma
tetrahedron643345 degrees90 degrees270 degrees
octahedron12643384/7 degrees1026/7 degrees3084/7 degrees
cube12834513/7 degrees771/7 degrees3084/7 degrees
dodecahedron302035561/4 degrees671/2 degrees3371/2 degrees
icosahedron301253333/4 degrees1121/2 degrees3371/2 degrees

Wenninger and Messer (1996) give general formulas for solving any geodesic chord factor and dihedral angle in a geodesic dome.

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.