Страницы: 1
RSS
Разработка Excel-надстройки для автоматического расчёта площадей помещений и строительных объёмов, Задача — исключить ручные расчёты сотрудников и минимизировать ошибки.
 

Доброго времени суток!
1. Цель
Разработать надстройку (плагин) для Microsoft Excel, которая автоматически рассчитывает площади, периметры и формирует ведомости по помещениям на основе введённых параметров (габариты помещения, проёмы и элементы).

2. Исходные данные
Данные по помещениям могут:

  • вводиться
        вручную в Excel (для MVP),
  • или
        импортироваться из AutoCAD на следующих этапах.

Для каждого помещения должны задаваться:

  • номер
        помещения
  • длина
  • ширина
  • высота
  • количество
        и размеры дверей
  • количество
        и размеры окон
  • наличие
        ниш под радиаторы
  • наличие
        ригелей (если есть)

3. Основной функционал

3.1 Расчёт площадей
Автоматический расчёт:

  • Пол:
        площадь пола (с учётом дверных проёмов и ниш под радиаторы)
  • Потолок:
        площадь потолка с возможностью вычета ригелей
  • Стены:
        площадь стен с вычетом проёмов и без вычета

3.2 Периметр

  • общий
        периметр помещения
  • периметр
        за вычетом дверных проёмов

3.3 Спецификации элементов

  • Двери:
        номер помещения, размеры, количество
  • Окна:
        номер помещения, размеры, количество

3.4 Дополнительные расчёты

  • дверные
        и оконные откосы
  • ниши
        под радиаторы
  • дверные
        наличники

4. Типы отделки

  • Реализовать
        справочник типов отделки на отдельном листе Excel.
  • Возможность
        назначать для помещения: тип отделки пола, тип отделки стен, несколько
        типов отделки стен с разной высотой (например плитка до 1,5 м + покраска
        выше).
  • Расчёты
        должны учитывать выбранные типы отделки.

5. Генерация ведомости объёмов работ
Автоматическое формирование сводной таблицы работ и объёмов по всем помещениям.

6. Проверка ошибок
Кнопка «Проверить данные» должна выявлять:

  • не
        указана высота помещения
  • нулевые
        площади
  • не
        выбран тип отделки
  • некорректные
        размеры проёмов

7. Интерфейс

  • кнопки
        для расчёта
  • кнопка
        генерации ведомости
  • кнопка
        проверки данных

8. Дальнейшее развитие (не входит в MVP)

  • импорт
        данных из AutoCAD
  • подключение
        API LLM-модели для интеллектуальной обработки данных и генерации
        документов

9. Ожидаемый результат
Excel-файл или надстройка, которая:

  • автоматически
        рассчитывает площади и периметры
  • формирует
        ведомости объёмов работ
  • минимизирует
        ручные расчёты и ошибки

Примечания по архитектуре

  1. Основные
        расчёты желательно реализовать на стандартных формулах Excel, без сложной
        логики на VBA. Код нужен в основном для кнопок запуска расчётов, генерации
        ведомостей и проверки данных.
  2. Разделить
        данные помещений и элементов (двери, окна и т.д.) на отдельные таблицы.
    • Таблица
           помещений: ID, длина, ширина, высота
    • Таблица
           элементов: ID помещения, тип элемента, ширина, высота, количество
  • Типы
        работ и отделки желательно реализовать через отдельный справочник, а не
        жёстко прописывать в коде.

  •  
    Готов помочь. Есть наработки как раз по этой тематике. Контакты в профиле.
    Никому не отвечай, кoгда ты зол, ничего не обeщай, когда ты счастлив, никогда нe решай, когда ты грустeн.
    Страницы: 1
    Читают тему
    Наверх