This is the main gem. The spreadsheet contains comments and values to generate a wide variety of Hirth joint geometries.