В нашей статье мы покажем, как создать инструмент для отображения перечня элементов из программы RFEM, упорядоченного по стержням, сечениям и материалам. Средой программирования является Visual Basic for Application (VBA) в Excel.
Перечень элементов по стержням, сечениям и материалам будет отображен на отдельных листах таблицы «Список элементов», «Список элементов по сечениям» и «Список материалов» после нажатия кнопки [Список элементов] или [Список материалов]. Необходимо, чтобы до этого был открыт соответствующий файл в RFEM.
Ввод ссылки
Сначала нужно интегрировать в редактор VBA, щелкнув на "Инструменты"→ "Ссылки", библиотеки объектов Dlubal RFEM Type Library v3.4 и Dlubal RFEM Type Library v5.5, а также библиотеку Microsoft Scripting Runtime. Библиотека объектов Dlubal RFEM Type Library v3.4 необходима для получения величин сечений.
Исходный код
Файл Excel с исходным кодом для создания перечня элементов можно скачать по ссылке ниже в данной статье. Все отдельные шаги затем объясняются комментариях.
Резюме и перспективы применения
В данной статье мы создали инструмент для отображения перечня элементов из программы RFEM. Аналогично можно создать соответствующий инструмент для RSTAB.
Инструмент запускается в Excel. Он может быть также интегрирован в интерфейс RFEM или RSTAB. Как это сделать, описано в статье по ссылке, указанной ниже.