Стройка Кровля

Расчет софитов для свесов: панели и принимающие профили

Поперечная подшивка свесов: нарезка софитов из целых панелей, площадь и обрезки, J-профили либо J-профиль и J-фаска по отдельным линиям.

Быстрый ответ

Число полос вдоль свеса = длина свеса / рабочая ширина панели с округлением вверх. Из каждой длинной панели вырезается целое число полос по ширине подшивки с учетом пропила.

Описание расчёта

Поперечная подшивка свесов: нарезка софитов из целых панелей, площадь и обрезки, J-профили либо J-профиль и J-фаска по отдельным линиям.

Входные данные

шт

Результат

Чистая площадь прямоугольных свесов
12 м2
Полос с округлением по каждому свесу
80 шт
Целых отрезков из панели
5 шт
Целых панелей
16 шт
Рабочая площадь закупленных панелей
14,4 м2
Стеновых принимающих планок
8 шт
Наружных принимающих планок
8 шт
Наружный элемент выбранной схемы
J-профиль
Чистая площадь прямоугольных свесов
12 м2

Как считается

  1. 1 Количество полос определяется по рабочей, не габаритной ширине.
  2. 2 Между соседними отрезками учитывается ширина пропила; после последнего отрезка дополнительный пропил не нужен.
  3. 3 Количество панелей определяется по общему числу целых полос, а не отношением площадей.
  4. 4 Каждая принимающая линия делится на полезную установленную длину соответствующей планки и округляется отдельно для каждого свеса.
Чистая площадь прямоугольных свесов
eave_length_m >= 0 && Number.isInteger(eave_count) && eave_count >= 1 && eave_depth_m > 0 && panel_length_m > 0 && panel_width_m > 0 && kerf_mm >= 0 ? (eave_length_m * eave_count * eave_depth_m) : 0
Расшифровка переменных ▾
  • eave_length_m Длина одного одинакового свеса (м)
  • eave_count Одинаковых свесов (шт)
  • eave_depth_m Длина отрезка панели по подшивке (м)
  • panel_length_m Полная длина панели (м)
  • panel_width_m Полезная рабочая ширина панели (м)
  • kerf_mm Ширина пропила (мм)
Полос с округлением по каждому свесу
eave_length_m >= 0 && Number.isInteger(eave_count) && eave_count >= 1 && eave_depth_m > 0 && panel_length_m > 0 && panel_width_m > 0 && kerf_mm >= 0 ? (ceil(eave_length_m / panel_width_m) * eave_count) : 0
Расшифровка переменных ▾
  • eave_length_m Длина одного одинакового свеса (м)
  • eave_count Одинаковых свесов (шт)
  • eave_depth_m Длина отрезка панели по подшивке (м)
  • panel_length_m Полная длина панели (м)
  • panel_width_m Полезная рабочая ширина панели (м)
  • kerf_mm Ширина пропила (мм)
Целых отрезков из панели
eave_length_m >= 0 && Number.isInteger(eave_count) && eave_count >= 1 && eave_depth_m > 0 && panel_length_m > 0 && panel_width_m > 0 && kerf_mm >= 0 ? (floor((panel_length_m + kerf_mm / 1000) / (eave_depth_m + kerf_mm / 1000) + 1e-12)) : 0
Расшифровка переменных ▾
  • eave_length_m Длина одного одинакового свеса (м)
  • eave_count Одинаковых свесов (шт)
  • eave_depth_m Длина отрезка панели по подшивке (м)
  • panel_length_m Полная длина панели (м)
  • panel_width_m Полезная рабочая ширина панели (м)
  • kerf_mm Ширина пропила (мм)
Целых панелей
eave_length_m >= 0 && Number.isInteger(eave_count) && eave_count >= 1 && eave_depth_m > 0 && panel_length_m > 0 && panel_width_m > 0 && kerf_mm >= 0 ? (cuts_per_panel > 0 ? ceil(strips / cuts_per_panel) : 0) : 0
Расшифровка переменных ▾
  • eave_length_m Длина одного одинакового свеса (м)
  • eave_count Одинаковых свесов (шт)
  • eave_depth_m Длина отрезка панели по подшивке (м)
  • panel_length_m Полная длина панели (м)
  • panel_width_m Полезная рабочая ширина панели (м)
  • kerf_mm Ширина пропила (мм)
Рабочая площадь закупленных панелей
eave_length_m >= 0 && Number.isInteger(eave_count) && eave_count >= 1 && eave_depth_m > 0 && panel_length_m > 0 && panel_width_m > 0 && kerf_mm >= 0 ? (panels * panel_length_m * panel_width_m) : 0
Расшифровка переменных ▾
  • eave_length_m Длина одного одинакового свеса (м)
  • eave_count Одинаковых свесов (шт)
  • eave_depth_m Длина отрезка панели по подшивке (м)
  • panel_length_m Полная длина панели (м)
  • panel_width_m Полезная рабочая ширина панели (м)
  • kerf_mm Ширина пропила (мм)
Стеновых принимающих планок
(eave_length_m >= 0 && Number.isInteger(eave_count) && eave_count >= 1 && eave_depth_m > 0 && panel_length_m > 0 && panel_width_m > 0 && kerf_mm >= 0) && cuts_per_panel > 0 && (mount_scheme === 1 || mount_scheme === 2) && wall_profile_useful_m > 0 && front_profile_useful_m > 0 ? max(0,ceil(eave_length_m / wall_profile_useful_m - 1e-12)) * eave_count : 0
Расшифровка переменных ▾
  • eave_length_m Длина одного одинакового свеса (м)
  • eave_count Одинаковых свесов (шт)
  • eave_depth_m Длина отрезка панели по подшивке (м)
  • panel_length_m Полная длина панели (м)
  • panel_width_m Полезная рабочая ширина панели (м)
  • kerf_mm Ширина пропила (мм)
  • mount_scheme Принимающие профили по краям подшивки
  • wall_profile_useful_m Полезная установленная длина стеновой планки (м)
  • front_profile_useful_m Полезная установленная длина наружной планки (м)
Наружных принимающих планок
(eave_length_m >= 0 && Number.isInteger(eave_count) && eave_count >= 1 && eave_depth_m > 0 && panel_length_m > 0 && panel_width_m > 0 && kerf_mm >= 0) && cuts_per_panel > 0 && (mount_scheme === 1 || mount_scheme === 2) && wall_profile_useful_m > 0 && front_profile_useful_m > 0 ? max(0,ceil(eave_length_m / front_profile_useful_m - 1e-12)) * eave_count : 0
Расшифровка переменных ▾
  • eave_length_m Длина одного одинакового свеса (м)
  • eave_count Одинаковых свесов (шт)
  • eave_depth_m Длина отрезка панели по подшивке (м)
  • panel_length_m Полная длина панели (м)
  • panel_width_m Полезная рабочая ширина панели (м)
  • kerf_mm Ширина пропила (мм)
  • mount_scheme Принимающие профили по краям подшивки
  • wall_profile_useful_m Полезная установленная длина стеновой планки (м)
  • front_profile_useful_m Полезная установленная длина наружной планки (м)
Наружный элемент выбранной схемы
!((eave_length_m >= 0 && Number.isInteger(eave_count) && eave_count >= 1 && eave_depth_m > 0 && panel_length_m > 0 && panel_width_m > 0 && kerf_mm >= 0) && cuts_per_panel > 0 && (mount_scheme === 1 || mount_scheme === 2) && wall_profile_useful_m > 0 && front_profile_useful_m > 0) ? 'Проверьте схему и полезные длины профилей' : mount_scheme === 1 ? 'J-профиль' : 'J-фаска выбранной совместимой системы'
Расшифровка переменных ▾
  • eave_length_m Длина одного одинакового свеса (м)
  • eave_count Одинаковых свесов (шт)
  • eave_depth_m Длина отрезка панели по подшивке (м)
  • panel_length_m Полная длина панели (м)
  • panel_width_m Полезная рабочая ширина панели (м)
  • kerf_mm Ширина пропила (мм)
  • mount_scheme Принимающие профили по краям подшивки
  • wall_profile_useful_m Полезная установленная длина стеновой планки (м)
  • front_profile_useful_m Полезная установленная длина наружной планки (м)

Допущения

  • Одинаковые прямоугольные свесы и поперечная укладка. Диагональные углы, скосы и фронтонная подшивка не моделируются.
  • Размер отрезка уже должен учитывать монтажные зазоры из инструкции системы.
  • Для принимающих планок рассмотрены только две прямые параллельные линии. Углы, фасонные соединения, крепеж и вентиляционная площадь определяются отдельно; полезная длина уже должна учитывать требования системы.

Источники и методика

  • Расчетная модель по введенным параметрам

    Паспортные нормы и параметры покрытия задаются пользователем.

Часто задаваемые вопросы

Какую ширину панели вводить?

Полезную ширину после соединения замков, указанную изготовителем. Габаритная ширина может отличаться.

Почему деления площадей недостаточно?

Панель может дать только целое число отрезков нужной длины. Длинный остаток другой формы не превращается автоматически в готовую полосу.

Можно ли посчитать свесы разной глубины?

Посчитайте их отдельными группами. Сложный совместный раскрой разных отрезков здесь не оптимизируется.

Температурные зазоры учтены?

Автоматически нет. Введите требуемую длину отрезка по монтажной инструкции уже с нужным зазором.

Результат включает J-профиль?

Да, отдельно показаны стеновые и наружные планки для двух прямых линий. Выберите два J-профиля либо J-профиль и совместимую J-фаску; угловые детали в расчет не входят.