Глобальный поиск Единое окно поиска по РИД и запросам

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

Наименование РИД Программный модуль для автоматизированной расстановки пожарных извещателей
Реферат Программный модуль является частью программного обеспечения для автоматизированного проектирования систем пожаротушения и предназначен для автоматизации процесса расстановки пожарных извещателей в готовых CAD-проектах формата DXF (Drawing eXchange Format). Программа написана на языке Python, технологический стек включает в себя следующие библиотеки и пакеты: – PySide6 – библиотека, предназначенная для создания графического пользовательского интерфейса, аналогичного AutoCAD. Посредством PySide6 в программном компоненте реализовано окно (вьюпорт) для просмотра проектов DXF-файлов с предоставлением набора базовых функций в виде панели инструментов (загрузка DXF-файла, сохранение, закрытие текущего проекта, выбор типа пожарных извещателей и характеристики помещения, открытие боковой панели с информацией о выделенном элементе и существующих слоях проекта и др.). – ezdxf – пакет-интерфейс для работы с форматом DXF, позволяющая читать и изменять существующие DXF-файлы, а также создавать новые. С помощью данной библиотеки происходит чтение файла, загруженного пользователем, и реализуется логика работы с проектом. – Shapely – пакет для манипулирования и анализа плоских геометрических объектов. Основной задачей использования Shapely является анализ полигонов помещений проекта – определение границ помещений для последующего вычисления оптимальных позиций окружностей. Вычисление оптимальных позиций пожарных извещателей происходит с использованием алгоритма гексагональной упаковки окружностей. – Pydantic – библиотека для валидации входных данных и конфигураций, моделей данных для геометрических объектов. Меню и панель инструментов содержат следующие функции: открытие ( ) файла с проектом; сохранение ( ) внесенных изменений в открытом файле; сохранение ( ) внесенных изменения в отдельном файле; закрытие ( ) текущего файла с проектом; перезагрузка/обновление ( ) файла с проектом – несохраненные внесенные изменения не сохраняются; выбор типа пожарных извещателей и характеристики помещения, а также определение соответствующих параметров расстановки пожарных извещателей ( ) – характеристика помещения выбирается в соответствии с СП 484.1311500.2020 «Системы противопожарной защиты. Системы пожарной сигнализации и автоматизация систем противопожарной защиты. Нормы и правила проектирования», после чего определяются такие параметры расстановки, как радиус зоны контроля точечного извещателя, расстояние между точечными извещателями; автоматическая расстановка пожарных извещателей ( ) в выбранном помещении (полигоне) – доступна только после определения параметров расстановки пожарных извещателей; открытие/скрытие боковой панели ( ) с подробной информацией о существующих слоях проекта и выбранном элементе; просмотр информации о разработанном модуле ( ). Тип ЭВМ: IBM PC-совмест.ПК. Язык: Python 3.13+ ОС: Windows 10 и выше Объем программы: 83,6 Мб (исходного текста)
Возможные направления использования Область проектирования систем пожаротушения
Количество опытных образцов 1
Количество просмотров 2
Наличие дополнительных файлов True
Использование РИД правообладателем False
Внешнее использование РИД False
НИОКТР (JSON) {}
ИКСИ (JSON) []
ИКСПО (JSON) []
ОЭСР (JSON) []
Дата первого статуса 2026-01-13T11:37:44.053413+00:00
Предполагаемый тип результата Программа для ЭВМ
Ожидаемая роль Исполнитель
Заказчик ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
Руководитель работы Тараканов Дмитрий Анатольевич
Руководитель организации Тараканов Дмитрий Анатольевич
Регистрационный номер НИОКТР
Последний статус Подтверждена, 626011300646-3, 2026-01-13 14:28:57 UTC
ОКПД Услуги по инженерно-техническому проектированию зданий прочие, не включенные в другие группировки
Ключевые слова ПРОГРАММНЫЙ МОДУЛЬ; ПРОЕКТИРОВАНИЕ; СИСТЕМА ПОЖАРОТУШЕНИЯ; АВТОМАТИЗИРОВАННАЯ РАССТАНОВКА; ИЗВЕЩАТЕЛЬ
Исполнители
Авторы Тараканов Дмитрий Анатольевич
Коды тематических рубрик 50.51.02 - Общие проблемы автоматизации проектирования
OESR Информатика – архитектура и аппаратное обеспечение
Приоритеты научно-технического развития а) переход к передовым технологиям проектирования и создания высокотехнологичной продукции, основанным на применении интеллектуальных производственных решений, роботизированных и высокопроизводительных вычислительных систем, новых материалов и химических соединений, результатов обработки больших объемов данных, технологий машинного обучения и искусственного интеллекта;