Пролёты и столбы на концах
Если длина делится на шаг без остатка, лишний кусок не появляется. Ворота внутри линии вычтите из длины сами.
Пролёты = округление вверх(длина / шаг), столбы = пролёты + 1
Столбов на один больше, чем промежутков
20 м при шаге 2,5 м и высоте 1,8 м — 8 пролётов, 9 столбов и 36 м² полотна. Лишняя стойка нужна, потому что забор начинается и заканчивается столбом. Если шаг не делит длину нацело, число пролётов округляется вверх, последний будет короче.
Ворота занимают пролёт и часто убирают одну секцию полотна, но не столб. Вычтите их ширину из длины до расчёта или смиритесь, что полотна выйдет чуть больше. Калитка живёт по тому же правилу.
Откуда брать числа
- Длина — единица в поле: м
- Высота — единица в поле: м
- Шаг столбов — единица в поле: м
Пример
20 м при шаге 2,5 м и высоте 1,8 м — это 8 пролётов, 9 столбов и 36 м² полотна.
Вопросы
Замкнутый периметр?
Для замкнутого контура столбов столько же, сколько пролётов. Вычтите один столб из ответа.
Шаг неровный?
Посчитайте участки отдельно.
Лаги входят в площадь?
Нет, площадь — это полотно длиной на высоту.