<
nowAr : {{nowAr .length}}

{{vm.error.message}}

{{ vx.menu }}
техническая панель с параллельным расчётом для проверки
Материалы заказчика
0
{{ mat.menu }}
Длина ограждения
длина м
Высота забора
{{ heightK = ((height | round) / 1000)}} м {{ heightK = ((height | round) / 1000)}} м
По индивидуальному запросу мы делаем ограждения высотой от полуметра до шести метров и кратно одному сантиметру.
{{ n }}
Количество и толщина лаг
профнастил в раме
2 3 4 5
{{laga.menu}}

Лаги это горизонтальные поперечины, которые связывают столбы и придают конструкции необходимую жёсткость.

Для ограждения высотой до двух метров достаточно двух лаг. От двух до двух с половиной - уже необходимы три. Ограждение выше двух с половиной метров требует четырёх лаг.

Если у Вас сильные ветра или снеговые нагрузки, лучше добавить ещё один ряд горизонтальных лаг.

Сечение и толщина стенки столбов
{{rs.subItem.name}} мм
угловой кирпичный столб
угловой кирпичный столб

В общепринятом обозначении параметров столба первые два числа указывают его сечение в миллиметрах, то есть толщину самого столба — например 80x80. От этой толщины зависит общая прочность и надёжность всей конструкции.

Третье число означает толщину стенки — чем она выше, тем крепче и долговечнее сам столб, а значит и забор простоит дольше.

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

Покрытие каркаса
5
{{ invalue.ral }}
{{key}}
{{ invalue.ral }} не рекомендуем!
общая длина лаг: {{ }}
myzBBs.carcas
{{key}}
{{value | json}}
{{myzBBs.carcas | json}}
carcasgruntemal
{{key}}
{{value | json}}
{{carcasgruntemal | json}}
Тип панели
{{type}}
Способ монтажа
{{ukst.name}} на {{ugst}} м
{{ukst.name}}

Если под Вашим участком преобладают пески или торфы, категорически не рекомендуем бутовать и бутировать столбы щебнем — очень скоро весь щебень будет смещён в стороны переменной нагрузкой на ограждение и столбы останутся без укрепления.

Если близко к поверхности лежат грунтовые воды, то независимо от преобладающих грунтов может оказаться бессмысленным не только укрепление щебнем, но и бетонирование.

В этих случаях требуется применение обсадных труб или дополнительное укрепление укосами, так что рекомендуем Вам принять окончательное решение после консультации с нашим специалистом.

myzBBs.ukst
{{key}}
{{value | json}}
{{kk.menu}}
{{ks.name}}
{{ KKs }}
myzBBs.kk
{{key}}
{{value | json}}
myzBBs.ks
{{key}}
{{value | json}}
Тип, толщина и покрытие профнастила
7
{{fix}}
{{ key }}
{{ myzBBs.fltr[1] }} {{ sidedkey }}
{{colors.name}}
myzBBs.zpln
{{key}}
{{value | json}}
{{zpln.carcas | json}}
colorsPN
{{}}
{{colors}}
Тип, толщина и покрытие штакетника
7
металлический
деревянный

с прямым верхом
с фигурным верхом
ширина 90 мм
ширина 140 мм
{{ key }} ПРЕМИУМ
{{ key }} {{ sidedkey }}
{{colors.name}}
myzBBs.zpln
{{key}}
{{value | json}}
{{zpln.carcas | json}}
SHTJS
{{key}}
{{value | json}}
myzBBs.fltr
{{key}}
{{value | json}}
{{myzBBs.fltr | json}}
colorsSHT
{{key}}
{{value | json}}
{{ colorsSHT | json }}
Тип и покрытие ламелей
7
{{prosvet.menu}}
{{fix}}
{{paint}}
{{colors.name}}
myzBBs.zpln
{{key}}
{{value | json}}
{{zpln.carcas | json}}
LAMJS
{{key}}
{{value | json}}
{{prot.name}}
Зашивка
8
односторонняя
шахматная
вертикальная
горизонтальная
Зазор между штакетником
9
{{(zaz | round) / 10}} cм
{{ myzBBs.vz }} м в высоту ᚊ {{ myzBBs.dz }} м в длину ᚊ {{ myzBBs.shs }} м шаг столба
ширина штакетины ({{ WSHT = sht2 ? myzBBs.widthWOOD : myzBBs.zpln.widthR }} мм) + зазор ({{ (myzBBs.zaz) }} мм) = {{ SH = WSHT + myzBBs.zaz }} мм = {{ SH / 1000 }} м
{{ PRL = roundup(myzBBs.dz / myzBBs.shs) }} пролётов по {{ myzBBs.shs }} м
вертикальных штакетин в пролёте {{ myzBBs.shs }} м / {{ SH/1000 }} м × {{ myzBBs.shax.mnshax }} = {{ HCOUNT = roundup(myzBBs.shs * 1000 / SH * myzBBs.shax.mnshax) }} шт.
погонных метров в пролёте {{ HCOUNT }} × {{ myzBBs.vz }} = {{ HMCOUNT = roundup( HCOUNT * myzBBs.vz) }}
погонных метров всего {{ HMCOUNT }} × {{ PRL }} = {{ HMallCOUNT = roundup( HMCOUNT * PRL) }}
всего {{ myzBBs.dz }} м / {{ SH / 1000}} м × {{ myzBBs.shax.mnshax }} = {{ PRL }} пролётов × {{ HCOUNT }} шт. в пролёте = {{ roundup(myzBBs.dz * 1000 / SH) * myzBBs.shax.mnshax }} ( + 2 ) шт. по {{ myzBBs.vz }} м
горизонтальных штакетин в пролёте {{ myzBBs.vz}} м / {{ SH / 1000 }} м × {{ myzBBs.shax.mnshax }} = {{ VCOUNT = roundup(myzBBs.vz * 1000 / SH) * myzBBs.shax.mnshax }} шт.
погонных метров в пролёте {{ VCOUNT }} × {{ myzBBs.shs }} = {{ VMCOUNT = roundup(VCOUNT * myzBBs.shs) }}
погонных метров всего {{ VMCOUNT }} × {{ PRL }} = {{ VMallCOUNT = roundup(VMCOUNT * PRL) }}
длина штакетины {{ DL = sht2 ? 3000 : myzBBs.shs * 1000 }} мм
всего {{ PRL }} × {{ VCOUNT }} = {{ roundup(PRL * VCOUNT) }} шт. по {{ DL }} мм
+ 10 шт., если деревянный

Саморезы оцинкованы все — неоцинкованных саморезов не бывает.

Защитно-декоративная планка для профнастила защищает срез листа от осадков и кромочной коррозии, придавая ограждению дополнительную жёсткость и законченный эстетичный вид.

{{ myzBBs.deckP | json }}
{{x.menu}}: шт.
{{z.name}}
{{ heightK = ((height | round) / 1000)}} м {{ heightK = ((height | round) / 1000)}} м
ширина ворот
2 м
2.5 м
3 м
3.5 м
4 м
4.5 м
5 м
6 м
без автоматики
с автоматикой
на винтовых сваях
на железобетонной тумбе
60×40×2 мм
60×60×2 мм
60×60×3 мм
80×80×2 мм
80×80×3 мм
100×100×4 мм
кирпичные
калитка
рядом с воротами
внутри ворот
откосы
укосы
съёмная стяжка для ворот
несъёмная стяжка для калитки
без замка
навесной
накладной
накладной электромеханический
врезной с поворотной ручкой
врезной с электромагнитной защёлкой
{{ukst.name}} на {{ugst.u}} м
{{key}}
{{ invalue.ral }} не рекомендуем
{{allhere.length}}
{{key}}
{{value}}
{{value}}
{{value}}
{{x.menu}}
{{key}}
{{value}}
{{value}}
{{value}}
{{ btntxt = activezakaz ? "создать заказ-наряд+договор" : "создать договор-счёт" }}
расчёт №{{curdataid }} В СМЕТУ
изменить
удалить
{{key}} {{ value | filterBy: ['Type']: key | filterBy: ['Side']: $parent.$index | map: 'Fullprice' | sum }} ₽
{{zbss.UID}}
{{zbss.Name}}  {{ ZbSmtk }}  {{zbss.Price}} ₽ × {{zbss.Count}} {{zbss.Unit}}
{{zbss.Fullprice}} ₽
все {{key}}: {{ (value | filterBy: ['Type']: key | map: 'Fullprice' | sum ) }} ₽
{{zbss.UID}}
{{zbss.Name}}  {{zbss.depth}} {{ ZbSmtk }}  {{zbss.Price}} ₽ × {{zbss.Count}} {{zbss.Unit}}
{{zbss.Fullprice}} ₽
  • {{ SUMMA[0] = SumMat }} {{ SUMMA[1] = SumRab }} {{ SumMat + SumRab }}
  • DSCNT: {{ DSCNT }}  SKIDKA: {{ SKIDKA }}  SUMMA: {{ SUMMA }} 
  • всего: {{ (SUMMA[2] = SUMMA[0] + SUMMA[1]) }} ₽
  • Ваша скидка: {{ (SKIDKA | sum)}}  ₽
  • итого с Вашей скидкой: итого: ( ≊ {{ ((SUMMA[0] + SUMMA[1] - (SKIDKA | sum)) / myZBSS[0].dz) | roundup }} ₽ за п. м ) {{ (SUMMA[2] = SUMMA[2] - (SKIDKA | sum)) }} ₽
  • агентская скидка ({{ USERNAME }}: {{DISCOUNT}}%): {{ (SUMMA[2] / 100 * DISCOUNT) | roundup}}  ₽
  • {{ curDog['сумма_прописью'] | lowercase }}
    пересоздать js-объект договора
    сохранено {{ timesince(curDog.EDITdata) }}
    укажите телефон или почту, чтобы создавать связанные варианты расчёта
    для {{ groupBy = curDog['почта'] != 'a@a.aa' ? curDog['почта'] : curDog['телефон'] }} ( {{ curDog['ФИО'] }} ):
    вариант {{ $index + 1 }}
    создать ещё один вариант
    обновить варианты
    • вариант {{ viewCur[1] }}

      {{ viewCur[0].zPrice }} руб.

    • {{ viewCur[0].zName[0] }}
    • {{ viewCur[0].zName[1] }}
    • {{ viewCur[0].zName[2] }}
    договор
    номер расчёта бригада
    доставок направление
    ФИО заказчика телефон почта
    дата договора дата доставки начало монтажа конец монтажа предоплата, ₽ {{ curDog['предоплата'] = 0 }}
    {{ curDog['сумма_прописью'] }}
    проверка
    товарных_наименований:
    {{ curDog['товарных_наименований'] }}
    количество_доставок:
    {{ curDog['количество_доставок'] }}
    за_материалы:
    {{curDog['за_материалы'] }}
    предоплата:
    {{curDog['предоплата'] }}
    скидка_материалы_руб:
    {{ curDog['скидка_материалы_руб'] }}
    за_услуги:
    {{ curDog['за_услуги'] }}
    скидка_услуги_руб:
    {{ curDog['скидка_услуги_руб'] }}
    без_скидки_за_доставку:
    {{ curDog['без_скидки_за_доставку'] }}
    скидка_доставка:
    {{ curDog['скидка_доставка'] }}
    за_доставку:
    {{ curDog['за_доставку'] }}
    стоимость_договора:
    {{ curDog['стоимость_договора'] }}
    скидка:
    {{ curDog['скидка'] }}
    стоимость_договора_со_скидкой:
    {{ curDog['стоимость_договора_со_скидкой'] }}
    долг_материалы:
    {{ curDog['долг_материалы'] }}
    долг_услуги:
    {{ curDog['долг_услуги'] }}
    долг_доставка:
    {{ curDog['долг_доставка'] }}
    долг_всего:
    {{ curDog['долг_всего'] }}
    к_оплате:
    {{ curDog['к_оплате'] }}

    {{ curDog['без_скидки_за_услуги'] = curDog['за_услуги'] = curDog['скидка_услуги'] = 0 }}

    {{ curDog['без_скидки_за_материалы'] = curDog['за_материалы'] = curDog['скидка_материалы'] = 0 }}

    {{ curDog['без_скидки_за_доставку'] = curDog['за_доставку'] = curDog['скидка_доставка'] = 0 }}

    {{ key }} к удалению
    {{$index + 1 }}
    отмена
    %
    {{zbss.FullPriceTrue | round }} ₽ - {{ zbss.FullPriceEconom }}
    - {{ (zbss.Price - zbss.PriceDsc) | round }}
    {{zbss.Unit}}
    {{ znak = $first ? "" : "➕"; }}
    {{ sk.Discount }} % {{ sk.TypeTrue }} {{ sk.FullPriceEconom }} ₽
    {{ znak = $first ? "" : "➕"; }}
    {{ sk.Discount }} % {{ sk.TypeTrue }} {{ sk.FullPriceEconom }} ₽
    ...
    {{ un.zab.name }}
    {{ presetName(categ) }}
    {{ rub( i.counted['стоимость_стороны_за_метр']) }}

    {{ color.name }}
    {{ color.ral }}
    {{ color.pk }}
    {{ color.standart }}

    tmp unnames = {{ unnames = ( presets | countBy: 'zab.name' ) }}
    uncats = {{ uncats = ["minimal", "bbs", "ts", "bs", "vs", "lf", "lfks", "econom", "standart", "premium"] }}
    от {{ rub(sortedPrices | min) }} ( ещё {{ sortedPrices.length - 2 }} ) до {{ rub(sortedPrices | max) }}
    {{ rub( i.counted['стоимость_стороны_за_метр']) }}

    {{ i.presetname }}


    {{ rub( i.counted['стоимость_стороны_за_метр']) }}

    i.name

    {{ value }}

    i.UTP
    1. {{ value }}

    {{ i.presetname }} {{ rub( i.counted['стоимость_стороны_за_метр']) }}


    {{ key }} {{ value | filterBy: ['Vx']: key | map: 'Fullprice' | sum }} ₽
    {{ value[0].VxObj.name }} | сторона {{ value[0].VxObj.side + 1 }}
    {{zbss.Name}}   | {{zbss.Price}} ₽ × {{zbss.Count}} {{zbss.Unit}}
    {{zbss.Fullprice}} ₽


    {{here}}