
The Domebuilder's Handbook by John Prenis (1973) was influential, specifically the information on page 94 for building a 3-frequency icosahedrally based alternate, although we may differ in nomenclature, as I go with Classes I, II and III (what I learned down on the farm, as we say).

For center C, I added three vectors from the same triangle (X1, U1, Q1), and divided by 3, the resultant vector being said mid-point, at the intersection of perpendicular bisectors through each edge and opposite angle.
For other points I used scale factors of 1/3 along these same edges, did some vector subtraction and addition. These points then needed to be pushed out to touch the unit radius sphere, again by using radius reciprocals.
The resulting vectors were sufficient to check edge lengths and angles in the handbook. I'll do the open source thing and link to some code (my inhouse rbf.py is a little different, sorry).
