Формулы (упрощённо):
Lₑфф = L + 2×свес₍фронтон₎,
Wₑфф = W + 2×свес₍карниз₎,
A = Lₑфф×Wₑфф / cos(θ),
s (двуск/вальм) = (Wₑфф/2)/cos(θ), s (односк.) = Wₑфф/cos(θ),
Lконька(вальм) ≈ max(0, Lₑфф−Wₑфф),
Lрёбер(вальм) ≈ 4×((Wₑфф/2)×√2)/cos(θ),
Единиц покрытия ≈ ⌈A(1+запас)/Sед.⌉.
Это ориентировочные расчёты; проект уточняйте по ТДС производителя.