Мастерская Габараева · прототип

Конструктор дверей

Полотно + коробка · материалы и геометрия заказа

Версия 0.23 · iPhone

Заказы мастерской

Пока только на этом устройстве.

Локально
Можно сохранить новый заказ или открыть существующий.
Подключение общей базы заказов

Для синхронизации между вашими устройствами потребуется один проект Supabase. Пока он не настроен, доступно локальное сохранение. Не вводите сюда service_role / secret key.


Вход не выполнен.


1. Конструкция и количество

У двустворчатой двери ширины можно задать разными. «Обычная» дверь — частный случай распашной. Для раздвижных и складных дверей пока рассчитываем деревянные элементы, а не механизм.

2. Филёнки и расположение

Для каждого ряда выбери своё количество секций по ширине. Например: 1 / 3 / 2. Это могут быть деревянные филёнки или стекло.

Индивидуальная ширина секций (необязательно)

Для каждой створки и каждого ряда укажи ширину просвета в мм. Пустое поле = автоматическое равное распределение оставшейся ширины. Последняя секция всегда вычисляется автоматически. Толщина внутренних перемычек учитывается отдельно.

Индивидуальная высота рядов (необязательно)

Задай высоту каждого просвета, кроме последнего; его программа вычислит автоматически. Размеры без пазов.

Заполнение каждой секции

Нажми на секцию, чтобы переключить «дерево ↔ стекло». Для двух створок выбор независимый. Эскиз и смета изменяются автоматически.

2а. Штапики и декоративная раскладка

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

250 и 350 ₽/м — условные цены, их необходимо заменить фактическими. 10% — учебный припуск на отрезки, не оптимизация раскроя. Для каждой стеклянной секции выбери тип остекления: одно цельное стекло с накладной раскладкой либо несколько отдельных стёкол между деревянными перемычками. Это влияет на расход стекла и штапиков.

Ширина перемычки уменьшает размер стекла только при отдельных стёклах. При цельном стекле это накладной декор. Глубину пазов и реальный столярный раскрой пока не считаем.

Тип остекления по секциям

3. Древесина и закупочные цены

Виды стекла и закупочные цены

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

Если резка уже входит в цену за м², оставь 0 ₽. Если поставщик берёт плату за каждое вырезанное стекло, введи её здесь. Для 6 отдельных стёкол она начислится 6 раз, а для цельного — 1 раз.

Цена 2 500 ₽/м² для обычного стекла — условный пример, введи цену поставщика. Зазор 0 мм для демонстрации; реальное стекло вырезают с учётом фальца и необходимых зазоров. Резка стекла учитывается отдельной строкой при заданной цене за деталь.

97 295 ₽/м³ — пример цены ясеня с присланного тобой скриншота. 5 000 ₽/м² щита и 2 500 ₽/м² стекла — условные тестовые цены. Площадь стекла предварительная: по размерам просвета с введённым зазором; пока без точного расчёта фальца и посадки стекла. Плата за резку указывается отдельно, если известна. При смене породы дерева цену нужно ввести заново: мы не придумываем цены других пород.

4. Соединения поперечин

Выбор можно менять для каждой горизонтальной детали. В одной конструкции используется одинаковый набор соединений на обеих створках; отдельные настройки для створок добавим позднее.

5. Дверная коробка

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

5а. Наличники, доборы и дополнительные детали коробки

Папа изготавливает всё самостоятельно. Количество и размеры свободно меняются для нестандартного проёма. Здесь считаем заготовки по прямоугольному сечению с припуском, а не готовые покупные изделия или оптимизированный раскрой.

Наличники

На каждой стороне предполагаем две вертикальные планки и одну верхнюю. Габариты считаем по дверному блоку; для сложных обрамлений потребуется отдельная деталировка.

Доборы

Ширина добора учитывает фактическую геометрию проёма; предложенное значение можно исправить.

Ширину добора задаём вручную. Можно задать толщину стены и глубину коробки для подсказки ширины добора. Ширину добора разрешено менять вручную.

Дополнительная планка коробки (если требуется)

Наличники: количество / комплект—
Наличники: древесина / комплект—
Доборы: количество / комплект—
Доборы: древесина / комплект—
Доп. детали коробки / комплект—
Всего за детали / комплект—

Площадь этих деталей добавляется к расчёту шлифовки и покрытия, если оно выбрано. Монтажные расходники и раскрой учитываются в новых разделах ниже.

6. Подготовка и покрытие древесины

Площадь отделки считается по готовым деревянным поверхностям полотен, деревянных филёнок, коробки, штапиков и раскладки. Стекло не красим. Учитываем обе лицевые стороны и отдельный процент на профили/кромки. Это предварительная модель, а не производственная карта покрытия.

Расчётная площадь отделки / комплект—
Стоимость отделки / комплект—

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

7. Клей и кромление

Эти расходы добавляются на один комплект дверей. Указываем реальный объём работ: программа пока не знает точную длину кромок для всех конструкций и не выдумывает её автоматически.

Столярный клей

Стоимость клея / комплект0 ₽

Кромление — если требуется

Стоимость кромления / комплект0 ₽
Итого клей + кромление / комплект0 ₽

Важно: если кромку папа делает из древесины, уже включённой в расход заготовок, повторно стоимость материала не добавляем. В поле «Материал кромки» ставим 0 ₽. Работа по кромлению учитывается здесь, а не второй раз в общих часах.

8. Фурнитура и механизмы

Добавляй только то, что действительно требуется для одного дверного комплекта. Для двустворчатой двери укажи суммарное количество фурнитуры на обе створки. Цена — закупочная за единицу, без выдуманных наценок.

Пока нет позиций. Выбери тип фурнитуры и добавь его.
Фурнитура / комплект0 ₽

0 ₽ допускается только если закупочной стоимости действительно нет. Можно добавить свою позицию, например нестандартный механизм. Не добавляй отдельно каретки, если их цена уже включена в комплект раздвижного механизма.

8а. Раскрой и закупка целого материала

Планируем раскрой прямоугольных заготовок на целых досках и мебельных щитах. Алгоритм размещает детали по длине и ширине с заданным пропилом, но это предварительный план: он не учитывает сучки, направление волокон при изменении ориентации, влажность, дефекты и сложный профиль. Размеры заготовок включают указанные выше припуски.

Закупаемая доска / брус

Цена за м³ берётся из раздела «Древесина». Изменяй сечение доски и длину под реального поставщика.

Закупаемый мебельный щит

Досок для всего заказа—
Щитов для всего заказа—
Закупка досок + щитов—
Расчётная площадь остатков после размещения деталей—
Доплата относительно расчёта по размерам деталей—
Посмотреть ведомость заготовок и раскрой

Остатки показываются по площади, а не как гарантированно пригодные детали. При заказе с учётом раскроя закупка целых досок заменяет прежний расчёт древесины, а не начисляется второй раз. Щиты считаются аналогично. Если заготовка не помещается на выбранный материал, приложение покажет ошибку.

8б. Замер, монтаж и доставка — дополнительные расходы

Монтаж 10% и доставка 3 000 ₽ задаются в разделе экономики ниже. Здесь — только ориентировочные расходники монтажа и отдельный замер. Оба расхода вычитаются из готовой цены, не умножаются на 3 и не дублируют петли, замки и другие позиции фурнитуры.

2 000 ₽ на комплект — предварительный резерв для обычной установки (пена, клинья, крепёж, герметик, мелочи). При сложном проёме увеличь вручную; реальная сумма может быть ниже или выше. Монтажную фурнитуру здесь второй раз не считаем.

9. Цена заказа и экономика мастерской

Правило: учтённая себестоимость × коэффициент = цена клиенту. Из этой цены вычитаются учтённые затраты, налог с выручки, резерв на монтаж, доставка, расходники монтажа, замер и доля аренды. Монтаж и доставка НЕ увеличивают цену продажи; они уменьшают остаток папе.

Долю аренды на заказ рассчитаем по часам всех изделий.

Продажная цена заказа—
Учтённые затраты (до монтажа и доставки)—
Разница до остальных расходов—
Налог с выручки—
Монтаж: резерв из цены—
Доставка: расход из цены—
Монтажные расходники: резерв—
Замер—
Доля аренды на заказ—
Остаток папе после учтённых расходов—
Остаток на 1 час папы—
Ориентир за месяц при таком же потоке заказов—

Предварительная модель: страховые взносы, неучтённые расходы, возможная оплата помощника и иные неучтённые расходы пока не включены; раскрой остаётся ориентировочным. Монтаж заложен резервом 10% — его нужно будет сверить с реальными расходами. Если он уже включён в себестоимость, нельзя вычитать его второй раз. 240 часов — настраиваемое допущение о полной производственной загрузке мастерской.


КП для клиента

Откроется отдельная страница КП с эскизом текущей двери. В окне печати выбери «Сохранить как PDF». Гарантия и срок действия предложения редактируются. Информация о рассрочке от 100 000 ₽ отображается всегда, даже для более дешёвых заказов. Расходы мастерской и прибыль клиенту не раскрываются.

11. Техническое задание для мастерской

Краткая карта: размеры, материалы и пожелания клиента. Без цен и сложной деталировки.

Подробное ТЗ (по желанию)

Рабочая карта формируется из текущего заказа. На iPhone используй меню печати для сохранения PDF. Размеры деталей перед изготовлением проверяет мастер.

Это локальная тестовая версия 0.22. Она не синхронизируется между компьютером и iPhone; для этого потребуется отдельное размещение и база данных. Здесь проверяем интерфейс и предварительные геометрические формулы. Сложные конструкции пока требуют ручной проверки специалистом.