Калькулятор обоев
Рассчитайте полотна и физические рулоны для комнаты или отдельных стен: раппорт, припуски, справочная площадь проёмов и стоимость.
Введите комнату или отдельные стены. Получите две условные оценки полноразмерных полотен: при подготовленном начале и при резерве раппорта. Проёмы меняют только справочную площадь. Это не поиск глобального минимума.
Как измерить стены
Для прямоугольной комнаты задайте длину и ширину; противоположные стены повторяются. Для ниш и выступов задайте до 50 отдельных ширин. Высота общая; наклонные стены и разные высоты здесь не моделируются.
Физический рулон и полотна
Один рулон — непрерывная лента указанной ширины B и длины L. Число полотен N равно сумме ceil(ширина стены/B) отдельно по стенам, а не округлению всего периметра. Узкие остатки через углы не переносятся.
Припуски и высота полотна
Высота полного полотна h=H+верхний припуск+нижний припуск. Припуски могут быть нулевыми; их выбирает пользователь, автоматического запаса нет.
Шаг рисунка
Свободная стыковка: P=h. Прямая: P=R×ceil(h/R). Половинная: D=R/2, P=D+R×ceil((h−D)/R). После последнего полотна промежуток не расходуется.
Две оценки начального отхода
Для g=0 предполагается подготовленная фаза начала. Для g=R используется верхняя оценка начального отхода в один раппорт. Обе оценки показываются одновременно. Для свободной стыковки g=0 в обеих; одинаковое количество и стоимость объединяются. Это не измерение фазы, не стандарт производителя и не гарантия закупки.
Когда числового плана нет
q(g)=0 при L−g
Рулоны, запас и стоимость
При q>0 базовые рулоны=ceil(N/q), закупка=базовые+запасные 0–1000. Стоимость равна закупке×цене; только финальный итог округляется HalfUp до копеек. Пустая цена — неизвестная стоимость, цена 0 — нулевая. Отсутствующий план не заменяется нулём или другой оценкой.
Окна и двери
До 50 строк проёмов: размеры и сумма площадей проверяются по выбранной стене. Проёмы меняют только справочную площадь и не уменьшают число полноразмерных полотен. Координаты и пересечения не проверяются. При нулевой чистой площади проверьте необходимость покрытия до покупки.
Точность и единицы
Десятичные строки до 36 символов: точка или одна запятая, без знака, пробелов, группировки и экспоненты. Длины больше нуля и до 1 000 000 м, шаг 0,000001 м: м — 6, см — 4, мм — 3 знака. Завершающие нули допустимы; значение проверяется после перевода в метры. Цена 0–10¹² ₽, шаг 0,000001 ₽.
Схема и границы модели
Схема показывает бюджет длин отдельно для каждого условия: начальный резерв, полотна, промежутки и остаток. Резерв и остаток не являются измеренными метками резки или гарантированно полезным материалом. Панно, A/B-комплекты, произвольный сдвиг и оптимальный раскрой не рассчитываются. Сверьте этикетку и инструкцию производителя.
Сохранение и версия 2
Copy содержит обе оценки, статусы, ввод и допущения. Save сохраняет серверный полный снимок; обладатель ссылки увидит его. Open не пересчитывает и не изменяет запись. Исторический v1 сохраняет starts_aligned и прежний результат; явный расчёт использует v2 без старого переключателя. Неподдержанные параметры нужно исправить явно, они не обрезаются.
Частые вопросы
Почему две оценки?
Для g=0 предполагается подготовленная фаза начала. Для g=R используется верхняя оценка начального отхода в один раппорт. Обе оценки показываются одновременно. Для свободной стыковки g=0 в обеих; одинаковое количество и стоимость объединяются. Это не измерение фазы, не стандарт производителя и не гарантия закупки.
Что означает conditional?
q(g)=0 при L−g<h; иначе q(g)=1+floor((L−g−h)/P). Если помещается только при g=0, статус conditional: консервативные рулоны и стоимость не определены. Если не помещается и при g=0, no_full_strip: числового плана нет. Это результаты расчёта, а не недопустимые размеры.
Почему рулонов больше, чем по площади?
Один рулон — непрерывная лента указанной ширины B и длины L. Число полотен N равно сумме ceil(ширина стены/B) отдельно по стенам, а не округлению всего периметра. Узкие остатки через углы не переносятся.
Как работает половинная стыковка?
Свободная стыковка: P=h. Прямая: P=R×ceil(h/R). Половинная: D=R/2, P=D+R×ceil((h−D)/R). После последнего полотна промежуток не расходуется.
Уменьшают ли окна число рулонов?
До 50 строк проёмов: размеры и сумма площадей проверяются по выбранной стене. Проёмы меняют только справочную площадь и не уменьшают число полноразмерных полотен. Координаты и пересечения не проверяются. При нулевой чистой площади проверьте необходимость покрытия до покупки.
Что считается физическим рулоном?
Один рулон — непрерывная лента указанной ширины B и длины L. Число полотен N равно сумме ceil(ширина стены/B) отдельно по стенам, а не округлению всего периметра. Узкие остатки через углы не переносятся.
Это гарантированная закупка?
Схема показывает бюджет длин отдельно для каждого условия: начальный резерв, полотна, промежутки и остаток. Резерв и остаток не являются измеренными метками резки или гарантированно полезным материалом. Панно, A/B-комплекты, произвольный сдвиг и оптимальный раскрой не рассчитываются. Сверьте этикетку и инструкцию производителя.
Что делать при нулевой площади?
До 50 строк проёмов: размеры и сумма площадей проверяются по выбранной стене. Проёмы меняют только справочную площадь и не уменьшают число полноразмерных полотен. Координаты и пересечения не проверяются. При нулевой чистой площади проверьте необходимость покрытия до покупки.
Как вводить миллиметры?
Десятичные строки до 36 символов: точка или одна запятая, без знака, пробелов, группировки и экспоненты. Длины больше нуля и до 1 000 000 м, шаг 0,000001 м: м — 6, см — 4, мм — 3 знака. Завершающие нули допустимы; значение проверяется после перевода в метры. Цена 0–10¹² ₽, шаг 0,000001 ₽.
Как округляется цена?
При q>0 базовые рулоны=ceil(N/q), закупка=базовые+запасные 0–1000. Стоимость равна закупке×цене; только финальный итог округляется HalfUp до копеек. Пустая цена — неизвестная стоимость, цена 0 — нулевая. Отсутствующий план не заменяется нулём или другой оценкой.
Можно ли использовать остатки?
Схема показывает бюджет длин отдельно для каждого условия: начальный резерв, полотна, промежутки и остаток. Резерв и остаток не являются измеренными метками резки или гарантированно полезным материалом. Панно, A/B-комплекты, произвольный сдвиг и оптимальный раскрой не рассчитываются. Сверьте этикетку и инструкцию производителя.
Пересчитается ли старый снимок?
Copy содержит обе оценки, статусы, ввод и допущения. Save сохраняет серверный полный снимок; обладатель ссылки увидит его. Open не пересчитывает и не изменяет запись. Исторический v1 сохраняет starts_aligned и прежний результат; явный расчёт использует v2 без старого переключателя. Неподдержанные параметры нужно исправить явно, они не обрезаются.