Калькулятор обшивки внутри дома

{{ w.states.copies }} {{ getLang(w.states.copies, {1:'копия', 2:'копии', 3:'копий'}) }} +
Свернуть карточку
Стена {{ w.name ? w.name : '#' + (wallPos + 1) }} {{ entitySquares[wallPos] }} м2

Стена
м

Вычитаем проёмы –{{ getEntityMinus(wallPos) }} м2

Площадь стены: {{ (entitySquares[wallPos]) ? entitySquares[wallPos] : "..." }} м2
Вычитаем проёмы

Обшивка

Материал
Порода
Сорт
Длина
Запас на порезку
:title="db.products[w.matherial.productId]['NAME']" :alt="db.products[w.matherial.productId]['NAME']" > — понадобится {{ prodCalc(wallPos)['upakCount'] }} {{ getLang(prodCalc(wallPos)['upakCount'], {1:'упаковка', 2:'упаковки', 3:'упаковок'}) }}.
Бюджет: {{ prodCalc(wallPos)['upakPrice'].toLocaleString('ru') }} рублей.
Ожидаем площадь для расчёта

Обрешётка и крепления

Ошибка! Неизвестный тип поверхности

{{ emitState[camelCases(paramCode)] }} {{ getNodeLang(paramCode) }}
{{ emitState[camelCases(paramCode + '_samorezi')] }} саморезов под {{ getNodeLang(paramCode, true) }}
Подробно Кратко
Бюджет: {{ (calculateMontazh20Budget(wallPos)).toLocaleString('ru') }} рублей.
Ожидаем площадь для расчёта

Ошибка! Не заполнены все данные для подсчёта монтажа

!!! {{ isInstallDbBroken() }} !!!

Покраска

Ссылка на товар — понадобится {{ calculatePaintVolumeForEntity() }} л.
Колеровка:
{{ db.colorificatorColors[colorsIdToPos[state.colorificatorColor]].name }}
{{ db.colorificatorColors[colorsIdToPos[colorId]].name }}
+ грунтовка
{{ db.paintingDb['primers'][db.paintingDb[state.scheme][state.productId].PRIMER_ID].NAME }}
Ссылка на товар — понадобится {{ calculatePaintVolumeForEntity('primers') }} л.
{{ db.colorificatorColors[colorsIdToPos[state.colorificatorColor]].name }}
{{ db.colorificatorColors[colorsIdToPos[colorId]].name }}

Дополнительные услуги

Бюджет для {{ parseToNumber(matherialsUpaksSquareSingle) }} м2 : {{ parseToNumber(matherialsUpaksSquareSingleDescription[dKey]) }} × {{ (getCost(false)).toLocaleString('ru') }} рублей.
Ожидаем площадь для расчёта
Потолок {{ w.name ? w.name : '#' + (wallPos + 1) }} {{ entitySquares[wallPos] }} м2

Потолок
м

Площадь потолка: {{ (entitySquares[wallPos]) ? entitySquares[wallPos] : "..." }} м2

Обшивка

Материал
Порода
Сорт
Длина
Запас на порезку
:title="db.products[w.matherial.productId]['NAME']" :alt="db.products[w.matherial.productId]['NAME']" > — понадобится {{ prodCalc(wallPos)['upakCount'] }} {{ getLang(prodCalc(wallPos)['upakCount'], {1:'упаковка', 2:'упаковки', 3:'упаковок'}) }}.
Бюджет: {{ prodCalc(wallPos)['upakPrice'].toLocaleString('ru') }} рублей.
Ожидаем площадь для расчёта

Обрешётка и крепления

Ошибка! Неизвестный тип поверхности

{{ emitState[camelCases(paramCode)] }} {{ getNodeLang(paramCode) }}
{{ emitState[camelCases(paramCode + '_samorezi')] }} саморезов под {{ getNodeLang(paramCode, true) }}
Подробно Кратко
Бюджет: {{ (calculateMontazh20Budget(wallPos)).toLocaleString('ru') }} рублей.
Ожидаем площадь для расчёта

Ошибка! Не заполнены все данные для подсчёта монтажа

!!! {{ isInstallDbBroken() }} !!!

Покраска

Ссылка на товар — понадобится {{ calculatePaintVolumeForEntity() }} л.
Колеровка:
{{ db.colorificatorColors[colorsIdToPos[state.colorificatorColor]].name }}
{{ db.colorificatorColors[colorsIdToPos[colorId]].name }}
+ грунтовка
{{ db.paintingDb['primers'][db.paintingDb[state.scheme][state.productId].PRIMER_ID].NAME }}
Ссылка на товар — понадобится {{ calculatePaintVolumeForEntity('primers') }} л.
{{ db.colorificatorColors[colorsIdToPos[state.colorificatorColor]].name }}
{{ db.colorificatorColors[colorsIdToPos[colorId]].name }}

Дополнительные услуги

Бюджет для {{ parseToNumber(matherialsUpaksSquareSingle) }} м2 : {{ parseToNumber(matherialsUpaksSquareSingleDescription[dKey]) }} × {{ (getCost(false)).toLocaleString('ru') }} рублей.
Ожидаем площадь для расчёта
Ваши расчёты
Площадь
{{ summaryGetWallsTitles() }}
{{ summaryGetWallsSquaresTotal() }} м2
Материалы обшивки
{{ matherial.name }}
{{ matherial.upaks }} упак , {{ matherial.itemsByUpaks }} шт
{{ matherial.cost.toLocaleString('ru') }} р.
{{ summaryGetMatherialsTotalCost().toLocaleString('ru') }} р.
Обрешетка и крепления
{{ install.name }}
{{ install.cnt }} {{ install.measure }}
{{ install.cost.toLocaleString('ru') }} р.
{{ getInstallTotalCost().toLocaleString('ru') }} р.
Покраска
{{ paint.name }}
{{ paint.cnt }}
{{ paint.cost.toLocaleString('ru') }} р.
{{ summaryGetPaintingTotalCost().toLocaleString('ru') }} р.
Ожидаем
настройки
площади
Бюджет: {{ summaryTotalTotalCost.toLocaleString('ru') }} р.

Ваш сообщение отправлено. Наш менеджер свяжется с вами.

Ваш заказ создан. Наш менеджер свяжется с вами.

Ваш сообщение отправлено. Наш менеджер свяжется с вами.