PLATONIC SOLIDS
Let’s figure out the surface area of the Platonic solids we created in
Chapter 3. To do that, we can look back at the area of inscribed and
circumscribed polygons in Chapter 7 where we compute the area of a
regular polyhedron. Consider printing several of the solids from platonic_
net.scad to follow along with the geometrical reasoning here.
MODIFYING THE MODEL
The model platonic_net.scad creates nets for Platonic solids. It has
these parameters (and default values):
• faces = 4;
• Number of faces
• edge = 10;
• Length of an edge of face, mm
• linewidth = 0;
• Cut/fold line width for 2D export. Set to zero for 3D.
The Platonic solids have faces that are either equilateral triangles,
squares, or regular pentagons. That means we need to find the area of
each of those fundamental shapes, and then add up those areas to get the
surface area of the solid. As we learned in Chapter 3, the apothem is the
distance from the center of a regular polygon that makes a right-angle
intersection with one of its sides.
EQUILATERAL TRIANGLE FACES
Three Platonic solids have equilateral triangle faces: the tetrahedron (4
faces, Figures 9-5 and 9-6), the octahedron (8 faces, back in Figures 9-1
and 9-2), and the icosahedron (20 faces, Figures 9-7 and 9-8). The model
takes as input the apothem, in mm, since that simplifies the math to make
the net. The apothem of an equilateral triangle is just half its height.
To calculate the area of the triangles that make up the faces of the
Platonic solids that have equilateral triangle faces, we can use the
Pythagorean Theorem to find the height (h) of the triangle as a function of
the length of an edge, which we’ll call s, as shown in Figure 9-9.
(s/2)
2
+ (h)
2
=s
2
Which, if we gather up the terms in s, becomes
FIGURE 99: Equilateral triangle
Make: Geometry 181
Geometry_Chapter10_v15.indd 181Geometry_Chapter10_v15.indd 181 6/23/2021 9:10:27 AM6/23/2021 9:10:27 AM