The Mazerolle Code has been broken.
Purlin Rafter unfolded. You need 6 angles and 2 dimensions to layout the unfolded template for the purlin rafter.
Jack Rafter Unfolded.You need 3 angles and 1 dimension to layout the unfolded template for the jack rafter. The roof surface angles was obtained from the drawdown method of the roof surface.