Автоматизация проектирования взрывозащищённого оборудования: Разработка и внедрение САПР

Разработка ПО

Задача

Разработать систему автоматического проектирования (САПР) средствами веб-технологий, которая ускорит создание чертежей, исключит ошибки и обеспечит актуальность данных. Внедрение решения позволит:

  • Сократить время проектирования за счёт автоматизации работы инженеров.
  • Исключить ошибки в расчётах путём проверки соответствия комплектующих требованиям взрывозащиты.
  • Поддерживать актуальность базы данных и автоматически обновлять элементы каталога.
  • Интегрироваться с CRM для передачи проекта в производство.

Результат

Мы разработали веб-САПР, которая автоматизирует процесс проектирования, устраняет рутинные задачи и повышает точность расчётов с соблюдением всех норм взывозащиты.

Решение

UI/UX-дизайн и Frontend на Next.js

Современный интерфейс с удобной логикой работы.
Кроссплатформенность – доступ из браузера без установки ПО.
Интерактивный редактор – визуальный редактор с реактивным интерфейсом и обновлением данных в реальном времени

Функционал веб-приложения

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

Автоматизация чертежей

Автоматическая генерация 2D и 3D-моделей на основе заданных параметров.
Переключение между 2D и 3D в режиме реального времени.
Гибкая корректировка: элементы можно легко перемещать, система сразу пересчитывает конструкцию.
Структурированная сборочная ведомость — компоненты автоматически группируются, создавая порядок и упрощая работу.

Автоматизация заказа

Готовый чертёж передаётся в производство одним кликом.
Интеграция с CRM Bitrix24. Проект мгновенно попадает в систему, где менеджеры могут работать с клиентами.
Поддержка мессенджеров и email-рассылки — отправка документации заказчику через защищённые каналы.

Ролевая модель пользователей

Гибкая система ролей:

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

Персонализация доступа:

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

Технологии

Наш стек

  • Frontend: Next.js, TypeScript, React, WebGL
  • Backend: Python, Django, FastAPI, PostgreSQ
  • Интерактивные 3D-модели: Three.js, WebSockets
  • UI/UX-дизайн: Figma

ГОТОВЫ К СОТРУДНИЧЕСТВУ?

Узнайте как продвинуть ваш бизнес и реализовать ваши идеи