I am attempting to construct a model geodesic structure out of beveled panels. The structure is based on a third frequency icosahedron, in which the 20 triangles that make up a standard icosahedron are each subdivided into nine smaller triangles, and the vertices are “bumped out” to coincide with the circumscribing sphere. In this way the 3-frequency icosahedron more closely approximates a sphere. An example may be seen here (scroll down for the 3-frequency design.)
The 180 beveled panels come in two sizes. One is an isosceles triangle with side lengths (0.4124, 0.4124, 0.4035) and the other is an isosceles triangle with side lengths (0.3486, 0.3486, 0.4035). Those figures are based on an icosahedron with a radius of 1. I am trying to calculate the angles between adjacent faces of the icosahedron so I can bevel the edges of the triangles to help them fit together properly. Initially I looked at the problem from the point of view of the completed icosahedron, but had some trouble with the 3-dimensional geometry. Now I’m looking at it a different way, treating the triangular panel as the base of a tetrahedron with the fourth point at the center of the sphere. Doing this, I have a tetrahedron with three edges equal to the face side lengths listed above, and three edges equal to 1. The dihedral angles of the base of the tetrahedron are the bevels I will need to make. Given the known dimensions, the areas of the four faces and the corner angles of each of the triangular faces can be easily calculated.
Calculating the dihedral angles-- the angles between adjacent faces-- has been more problematic. I found an analog to the law of cosines that applies to the tetrahedron at this site (equation 28). Using that equation, I end up with four equations and six unknowns (the six dihedral angles.) However, because of symmetries in the tetrahedra I’m working with, there are two pairs of dihedral angles that are equal to each other, leaving four unknowns. As I made the substitutions, however, I found that two of the equations became essentially the same, due to the fact that two of the faces of my tetrahedron are of equal area. So I am left with three equations and four unknowns. I got the equations shown below, using the nomenclature in the equation cited above. I made point A[sub]1[/sub] the center of the sphere, A[sub]2[/sub] the vertex of the unequal angle of the isosceles triangle, and A[sub]3[/sub] and A[sub]4[/sub] the other vertices of the isosceles triangle. I substituted Q for theta because I have no Greek character skillz.
s[sub]1[/sub][sup]2[/sup] = s[sub]2[/sub][sup]2[/sup] + s[sub]3[/sub][sup]2[/sup] + s[sub]4[/sub][sup]2[/sup] -2s[sub]2[/sub]s[sub]3[/sub] cos Q[sub]23[/sub] -2s[sub]2[/sub]s[sub]4[/sub]cos Q[sub]24[/sub] -2s[sub]3[/sub]s[sub]4[/sub]cos Q[sub]34[/sub]
s[sub]2[/sub][sup]2[/sup] = s[sub]1[/sub][sup]2[/sup] + s[sub]3[/sub][sup]2[/sup] + s[sub]4[/sub][sup]2[/sup] -2s[sub]1[/sub]s[sub]3[/sub] cos Q[sub]13[/sub] -2s[sub]1[/sub]s[sub]4[/sub]cos Q[sub]14[/sub] -2s[sub]3[/sub]s[sub]4[/sub]cos Q[sub]34[/sub]
s[sub]3[/sub][sup]2[/sup] = s[sub]1[/sub][sup]2[/sup] + s[sub]2[/sub][sup]2[/sup] + s[sub]4[/sub][sup]2[/sup] -2s[sub]1[/sub]s[sub]2[/sub] cos Q[sub]12[/sub] -2s[sub]1[/sub]s[sub]4[/sub]cos Q[sub]14[/sub] -2s[sub]2[/sub]s[sub]4[/sub]cos Q[sub]24[/sub]
s[sub]4[/sub][sup]2[/sup] = s[sub]1[/sub][sup]2[/sup] + s[sub]2[/sub][sup]2[/sup] + s[sub]3[/sub][sup]2[/sup] -2s[sub]1[/sub]s[sub]2[/sub] cos Q[sub]12[/sub] -2s[sub]1[/sub]s[sub]3[/sub]cos Q[sub]13[/sub] -2s[sub]2[/sub]s[sub]3[/sub]cos Q[sub]23[/sub]
The way I set things up, every term in the fourth equation is equal to the corresponding term in the third equation due to symmetry. I vaguely recall dealing with this sort of thing when I was a student, but I am at a loss over how to do it now.
Can anyone out there tell me how I might go about calculating the dihedral angles of a tetrahedron, given all of the edge lengths? Is there some relationship that I am missing that will give me a fourth equation and enable me to solve the system of equations I have generated? Am I using the law of cosines (Eq. 28) correctly to generate four equations like those shown above?