← К проектам

2023 · работаю 3 года 5 месяцев с перерывом

Самостоятельно С ИИ-агентами Производство Россия

Конструктор душевых под производство

Одни и те же миллиметры на экране, в чертеже по ГОСТ и на станке: восемь типов конструкций уже в работе у заказчика.

Замена иностранной программы Smart Glazier, которая ушла из России. С мая 2023 года проектирую Glass Pro вместе с заказчиком, а с ноября 2024-го руковожу его разработкой.

Стек

  • Python
  • FastAPI
  • Vue
  • TypeScript
  • Three.js
  • PostgreSQL
  • Redis
  • MinIO
  • Docker

Задача

Иностранная программа Smart Glazier ушла с российского рынка. Производству нужна своя система: выбрать тип конструкции, задать размеры проёма и фурнитуру, увидеть модель, получить чертёж стекла и коммерческое предложение с ценой. Без ручных расчётов в таблицах и без зависимости от чужого поставщика.

Что умеет система

Пользователь выбирает один из восьми шаблонов (одна дверь, прямая стенка с дверью, угол, трапеция — в левом и правом исполнении) и задаёт размеры. Система подбирает панели и фурнитуру, считает размеры стекла с допусками и запасом под вырезы и считает цену стекла и комплектующих. За один расчёт она выдаёт 3D-модель, чертёж для цеха и коммерческое предложение в PDF. Сохранённый проект помнит свой состав, а справочник фурнитуры и цены всегда берутся актуальные.

Расчёт под цех

Самое сложное — расставить на панелях петли, профили, уплотнители, ручки и соединители и посчитать размеры стекла с учётом кривой стены, пола и стыков. Чертёж оформляется по ГОСТ и уходит на производство: по нему режут панели и делают вырезы в стекле. Те же числа идут в 3D-модель, спецификацию и заказ стекла. Формула одна, поэтому размеры на экране и в цеху не расходятся.

С чего начинали

Работа началась в мае 2023 года с изысканий. Сначала нужно было понять, можно ли вообще собирать чертежи для AutoCAD кодом. В июне я написал программу, которая построила чертёж стороны панели со сверлением, и заказчик открыл его в AutoCAD без правок. Затем собрал первый 3D-прототип: стёкла строились кодом, а на них расставлялись модели фурнитуры. Параллельно написал техническое задание: разбил систему на части и описал интерфейс по шагам. С осени 2023 до осени 2024 года проект стоял. В ноябре 2024-го его перезапустили с командой программистов, и я начал с задания и первых задач для них.

Моя роль

Отвечаю за то, как устроена система, и руковожу командой. На старте основную часть кода писали разработчики команды; на мне были проектирование, проверка и приём их кода. С августа 2026 почти все изменения делаю я вместе с ИИ-агентами: правила записаны в документации проекта, у каждого агента узкая роль, а геометрию я принимаю сам — по эталонным листам заказчика и тестам.

Где проект сейчас

Работает первая версия. Ей пользуются внутри компании-заказчика на реальных заказах. Дальше — пробный доступ для других компаний и гибкий конструктор, не только готовые типы. Технологии: FastAPI, Quasar/Vue 3 и Three.js.

Схема системы

Схема системы

Пользователь работает в браузере. Сервер принимает размеры, расчётное ядро собирает состав и файлы. Остальная часть системы берёт данные из базы и 3D-модели из хранилища. На схеме выделены сервер и расчётное ядро.

1-я версияработает у заказчика
8типов конструкций
ГОСТчертежи сразу для цеха
3 файлаза один расчёт: 3D-модель, чертёж, КП
← К проектам