Введение
Цель данного проекта — разработка плагина для AutoCAD, который будет извлекать данные из чертежей вставлять таблицы в AutoCAD и формировать спецификации в формате Excel (.xls). Плагин должен обеспечивать возможность фильтрации, переименования столбцов и обновления данных при изменении чертежа.
Функциональные требования
1. Извлечение блоков с атрибутами
• Функционал:
o Извлечение всех блоков, содержащих атрибуты, из текущего чертежа.
o Возможность применения фильтров по атрибутам (например, по значению атрибута).
o Возможность выбора слоя, на котором находится блок.
o Возможность суммирования похожих элементов или записи каждого элемента в таблицу отдельно.
o Вывод данных в внешний файл формата .xls.
o Возможность скрывать не нужные столбцы таблицы
o Возможность менять порядок столбцов
• Связь с чертежом:
o Обеспечение взаимосвязи между чертежом AutoCAD и выводимой таблицей.
o Возможность обновления данных в таблице при изменении данных в чертеже.
2. Извлечение элементов размера
• Функционал:
o Извлечение элементов размера из текущего чертежа.
o Включение в спецификацию параметров: величина размера и текстовая строка.
o Возможность фильтрации по слоям.
o Возможность переименования столбцов в итоговой таблице.
o Возможность суммирования похожих элементов или записи каждого элемента в таблицу отдельно.
o Вывод данных в внешний файл формата .xls.
o Возможность скрывать не нужные столбцы таблицы
• Связь с чертежом:
o Обеспечение взаимосвязи между чертежом AutoCAD и выводимой таблицей.
o Возможность обновления данных в таблице при изменении данных в чертеже.
Нефункциональные требования
• Плагин должен быть совместим с версиями AutoCAD 2019-и выше.
• Интерфейс пользователя должен быть интуитивно понятным и удобным.
• Время отклика на действия пользователя не должно превышать 2 секунд.
• Обеспечение безопасности данных при работе с внешними файлами.
• Инсталлятор
• Ограниченние использования программы (пароль при установке)
Заключение
Плагин должен значительно упростить процесс извлечения данных из чертежей AutoCAD и их последующей обработки в формате Excel, обеспечивая высокую степень автоматизации и удобства в использовании.
Разделы:
Опубликован:
11.05.2025 | 14:40 [поднят: 11.05.2025 | 14:40]