- Главная
- Tekla Structures
- Create models
- Components
- Advanced component settings
- Электронные таблицы Excel при проектировании соединений
Электронные таблицы Excel при проектировании соединений
Электронные таблицы Excel при проектировании соединений
Использовать Excel можно при проектировании всех стальных соединений, в диалоговом окне свойств которых имеется вкладка Проектирование или Тип конструкции.
Соединения можно связывать с электронными таблицами Excel, выбирая Excel в списке Внешний проект на вкладке Проектирование или Тип конструкции. Информация о соединении передается в предусмотренную для данного типа соединений электронную таблицу, где выполняются необходимые вычисления. Вычисленные свойства сохраняются в выходном файле, а измененные значения свойств компонента передаются обратно в соединение. После этого соединение изменяется соответствующим образом.
Для создания таблицы Excel для типа соединений можно использовать файл component_template.xls , который находится в папке ..\Tekla Structures\<version>\Environments\common\exceldesign. Также можно использовать предопределенный файл для данного типа соединений.
Файлы, используемые при проектировании соединений с помощью Excel
При проектировании соединений с помощью электронных таблиц Excel используются следующие файлы:
Файл | Описание |
---|---|
Файл скрипта Visual Basic | Файл Excel.vb обеспечивает связь Tekla Structures с Excel и определяет расположение и имена файлов электронных таблиц Excel. Этот файл находится в папке ..\Tekla Structures\<version>\Environments\common\exceldesign. Excel ищет необходимый файл электронной таблицы в следующем порядке:
|
Электронная таблица Excel для конкретного типа компонентов | Электронная таблица для конкретного типа компонентов содержит предопределенные вычисления. При запуске проектирования соединения свойства соединения и информация о главной и второстепенной деталях передаются на листы Inputs и Component таблицы. |
Файл результатов для конкретного соединения | Файл результатов содержит измененные свойства соединения.
|
Шаблон электронной таблицы | В папке ..\Tekla Structures\<version>\Environments\common\exceldesign имеется электронная таблица component_template.xls , которую вы можете использовать для создания собственных электронных таблиц для работы с компонентами Tekla Structures. |
Пример использования электронной таблицы Excel при проектировании соединения
На рисунках ниже показан пример электронной таблицы Excel, используемой для соединения Сопряжение балки с колонной. Торцевая пластина (144).
Электронная таблица содержит следующие листы:
Лист Calculation содержит отчет по вычислениям.
Лист Inputs содержит свойства соединения из диалогового окна соединения.
Лист Outputs содержит результаты проектирования. Эти значения передаются обратно в соединение, и соединение в модели изменяется соответствующим образом.
Лист Component содержит вычисления, информацию о геометрии соединения, а также о главной детали и второстепенных деталях. Атрибуты компонента в таблице идентичны атрибутам в соответствующем файле .inp. Дополнительные сведения о файлах .inp см. в разделе Входные файлы (.inp).
Также в электронную таблицу входят следующие листы:
- Лист Data , на котором содержится информация из каталогов.
- Лист Norm , на котором содержатся применимые разделы строительных норм.
- Лист Language , на котором содержатся переводы используемых в электронной таблице терминов на различные языки.
Пример визуализации процесса проектирования соединения с помощью Excel
В файле Excel.vb можно определить, как визуализируется процесс проектирования соединения с помощью Excel. Файл Excel.vb обеспечивает связь Tekla Structures с Excel и определяет расположение и имена файлов электронных таблиц Excel.
- Откройте файл Excel.vb , который находится в папке ..\Tekla Structures\<version>\Environments\common\exceldesign.
- Отредактируйте файл Excel.vb следующим образом:
- Элемент управления визуализацией — Const DEBUG As Boolean= True
- Визуализация с помощью Excel — Const SHOW_EXCEL As Boolean = True
- Сохранение результатов — Const STORE_RESULTS As Boolean = True
- Сохраните файл.
- Нажмите кнопку Приложения и компоненты в боковой панели, чтобы открыть каталог Приложения и компоненты.
- Найдите компонент Сопряжение балки с колонной или балок через уголок (141) и дважды щелкните его, чтобы открыть диалоговое окно свойств.
- На вкладке Тип конструкции :
- Выберите Excel в списке Внешний проект.
- Введите значения нагрузки.
- Нажмите кнопку Изменить.
Откроется файл Excel, открытый на листе Inputs.
- Нажмите кнопку ОК , чтобы продолжить расчет.
Процесс проектирования в Excel вычисляет данные, которые будут отображаться на листе Component , и открывает лист Component.
- Нажмите кнопку ОК , чтобы продолжить расчет.
Процесс проектирования в Excel вычисляет выходные значения и открывает лист Outputs. Вычисленные значения передаются обратно в соединение.
- Сохраните файл в папке модели.
- При нажатии кнопки ОК процесс проектирования завершается, и файл Excel закрывается.
Отображение состояния соединения при проектировании с помощью Excel
При применении для проектирования соединений электронных таблиц Excel можно дать Tekla Structures указание использовать в символах компонентов разные цвета для обозначения состояния компонентов в модели.
Это делается путем включения атрибута ошибок на листе Outputs электронной таблицы Excel компонента. Этот атрибут имеет тип int.
Возможные значения:
Значение | Цвет | Состояние |
---|---|---|
1 |
Зеленый |
Расстояния от болтов до кромок достаточны. Соединение проходит проверку конструкции по нормам проектирования Великобритании и США, встроенным в систему. |
2 |
Желтый |
Расстояния от болтов до кромок не являются достаточными исходя из значения, заданного на странице Компоненты ( Файл > Настройки > Параметры ). |
3 |
Красный |
Tekla Structures не может вычислить свойства компонента. Возможные причины:
|
Цвет символа компонента можно задавать только для системных компонентов, но не для пользовательских компонентов.