Здравствуйте!

Вы знаете, что после входа пользователям становится доступно намного больше содержимого?

2019i Table of Contents

Электронные таблицы Excel при проектировании соединений

Добавлено September 30, 2019 by Tekla User Assistance tekla.documentation@trimble.com

Версия программы: 
2019i

Электронные таблицы 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 ищет необходимый файл электронной таблицы в следующем порядке:

  1. В папке \exceldesign внутри папки текущей модели: файл с именем component_ + номер или название + .xls , например: ..\test_model\exceldesign\component_144.xls.
  2. В папке, заданной расширенным параметром XS_EXTERNAL_EXCEL_DESIGN_PATH следующим образом:

    XS_EXTERNAL_EXCEL_DESIGN_PATH (=%XS_DIR%\environments\common\exceldesign\) + "component_" + номер + ".xls"

Электронная таблица Excel для конкретного типа компонентов Электронная таблица для конкретного типа компонентов содержит предопределенные вычисления. При запуске проектирования соединения свойства соединения и информация о главной и второстепенной деталях передаются на листы Inputs и Component таблицы.
Файл результатов для конкретного соединения

Файл результатов содержит измененные свойства соединения.

  • Этот файл создается автоматически из листа Calculation таблицы.
  • Этот файл хранится в папке \exceldesign внутри папки модели; в качестве его имени используется глобальный уникальный идентификатор (GUID).
  • Файл обновляется при каждом изменении соединения.
  • Результаты вычислений могут сохраняться в виде электронной таблицы Excel либо в форматах HTML или PDF, в зависимости от настроек электронной таблицы.
Шаблон электронной таблицы В папке ..\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.

  1. Откройте файл Excel.vb , который находится в папке ..\Tekla Structures\<version>\Environments\common\exceldesign.
  2. Отредактируйте файл Excel.vb следующим образом:

    • Элемент управления визуализацией — Const DEBUG As Boolean= True
    • Визуализация с помощью Excel — Const SHOW_EXCEL As Boolean = True
    • Сохранение результатов — Const STORE_RESULTS As Boolean = True
  3. Сохраните файл.
  4. Нажмите кнопку Приложения и компоненты в боковой панели, чтобы открыть каталог Приложения и компоненты.
  5. Найдите компонент Сопряжение балки с колонной или балок через уголок (141) и дважды щелкните его, чтобы открыть диалоговое окно свойств.
  6. На вкладке Тип конструкции :
    1. Выберите Excel в списке Внешний проект.
    2. Введите значения нагрузки.

  7. Нажмите кнопку Изменить.

    Откроется файл Excel, открытый на листе Inputs.

  8. Нажмите кнопку ОК , чтобы продолжить расчет.

    Процесс проектирования в Excel вычисляет данные, которые будут отображаться на листе Component , и открывает лист Component.

  9. Нажмите кнопку ОК , чтобы продолжить расчет.

    Процесс проектирования в Excel вычисляет выходные значения и открывает лист Outputs. Вычисленные значения передаются обратно в соединение.

  10. Сохраните файл в папке модели.
  11. При нажатии кнопки ОК процесс проектирования завершается, и файл Excel закрывается.

Отображение состояния соединения при проектировании с помощью Excel

При применении для проектирования соединений электронных таблиц Excel можно дать Tekla Structures указание использовать в символах компонентов разные цвета для обозначения состояния компонентов в модели.

Это делается путем включения атрибута ошибок на листе Outputs электронной таблицы Excel компонента. Этот атрибут имеет тип int.

Возможные значения:

Значение Цвет Состояние

1

Зеленый

Расстояния от болтов до кромок достаточны.

Соединение проходит проверку конструкции по нормам проектирования Великобритании и США, встроенным в систему.

2

Желтый

Расстояния от болтов до кромок не являются достаточными исходя из значения, заданного на странице Компоненты ( Файл > Настройки > Параметры ).

3

Красный

Tekla Structures не может вычислить свойства компонента. Возможные причины:
  • Неправильное направление соединения.
  • Неправильная рабочая плоскость.
  • Выбранное соединение не подходит для данной ситуации.
  • По результатам проверки конструкции соединения по нормам проектирования Великобритании и США соединение не выдерживает заданную нагрузку.
Note:

Цвет символа компонента можно задавать только для системных компонентов, но не для пользовательских компонентов.

Обратная связь

Отзыв, который вы оставляете здесь, не виден другим пользователям. Мы используем ваши комментарии для улучшения содержания.
Мы используем это для предотвращения автоматических спам-сообщений.
Рейтинг: 
Голосов еще нет