Преобразование объектов IFC в оригинальные объекты Tekla Structures

Tekla Structures
2021
Tekla Structures

Преобразование объектов IFC в оригинальные объекты Tekla Structures

Большинство линейных опорных объектов IFC, таких как балки, колонны, раскосы, пластины, перекрытия, фундаменты и стены, можно преобразовывать в оригинальные объекты Tekla Structures. Преобразование также поддерживают составные балки, содержащие криволинейные участки, которые изначально были экспортированы из Tekla Structures, а также пользовательские атрибуты типа string, int и double. Цель преобразования объектов IFC в Tekla Structures — облегчить создание конструктивной модели и не моделировать заново уже готовые объекты на ранних стадиях моделирования.

При преобразовании объектов IFC объекты преобразуются либо как элементы, либо как тела выдавливания. Преобразование как элемента означает, что объект IFC преобразовывается в элемент Tekla Structures, и геометрию элемента определяет 3D-фигура. Преобразование как тела выдавливания означает, что объект IFC преобразовывается как деталь (колонна, балка, пластина и т. д.), у которой профиль выдавлен для создания протяженности детали.

Ограничение. Форматы IFC4 и IFC4.1 при преобразовании объектов IFC не поддерживаются.

При преобразовании объектов IFC необходимо сделать следующее:

  1. Перед преобразованием проверьте, что профили и единицы измерения в опорной модели IFC совместимы с используемой средой.
  2. Проверьте настройки преобразования объектов в диалоговом окне Настройки преобразования объектов IFC и при необходимости измените их.
  3. Преобразуйте объекты IFC в оригинальные объекты Tekla Structures. Для преобразования объектов существует два способа:
    • Преобразование всех выбранных объектов опорной модели за одно действие с помощью команды Преобразовать объекты IFC на вкладке Управление.
    • Преобразование с помощью управления изменениями при преобразовании объектов IFC. Также можно выполнить преобразование обновления (новой редакции опорной модели) с помощью управления изменениями.

Всегда ли необходимо преобразование объектов?

В Tekla Structures объекты опорных моделей можно использовать аналогично оригинальным объектам — например, для проверки на конфликты, подготовки отчетов и спецификаций. Преобразовывать абсолютно все объекты в оригинальные нет нужды, потому что объекты опорных моделей также можно использовать во многих операциях. Например, объекты опорных моделей можно показывать на чертежах и включать в отчеты.

Опорные файлы имеют то преимущество по сравнению со скопированными файлами, что содержимое файлов автоматически обновляется проектировщиком соответствующей дисциплины.

Проверка и изменение настроек преобразования объектов IFC

Прежде чем приступать к преобразованию, проверьте настройки преобразования и при необходимости измените их.

  1. В меню Файл выберите Настройки > Настройки преобразования объектов IFC.
  2. В диалоговом окне Настройки преобразования объектов IFC проверьте и измените настройки преобразования:
    Создать отчет после преобразования Больше не используется. Вместо отчета теперь есть список изменений.
    Установить ручки на верхней полке

    Установка опорных линий балок на верхнюю полку балки.

    Если флажок Установить ручки на верхней полке снят, опорные линии балок проходят посередине балок.

    Для улучшения результатов преобразования этот параметр не используется для составных балок.

    Преобразовать объект BREP

    Преобразование объектов в граничном представлении (Brep) в объекты Tekla Structures.

    Можно выбрать преобразование в элемент и преобразование в тело выдавливания отдельно для бетона и других материалов, например стали. Выбранные параметры применяются к непосредственному преобразованию, а также в процессе управления изменениями при преобразовании.

    Объекты Brep преобразовываются в элементы, и элементы добавляются в каталог форм. Элементы относятся к классу 996.

    Сопоставление основного профиля Имя профиля: профили сопоставляются в первую очередь путем сравнения имен профилей между моделью IFC и каталогом профилей Tekla Structures.

    Размеры: профили сопоставляются в первую очередь путем сравнения размеров объектов.

    Если конвертеру объектов IFC не удается сопоставить профили с использованием метода, выбранного в качестве основного, применяется второстепенный (невыбранный) метод.

    Допуск Введите значения для сравнения размеров. Единица измерения зависит от среды.

    Значение r в области Допуск влияет только на прямоугольные полые профили. Оно используется для различения горячекатаных и холоднокатаных профилей.

  3. Скопируйте свойства из наборов свойств объектов IFC для использования в качестве пользовательских атрибутов преобразованных объектов Tekla Structures:
    1. Нажмите кнопку Добавить, чтобы добавить строку, и введите имя свойства IFC в ячейке Свойство.

      Вводите свойство IFC так, как оно отображается в диалоговом окне Запросить (без префикса EXTERNAL.).

    2. Введите имя пользовательского атрибута в ячейке Польз. атрибут.

      Максимальная длина имени пользовательского атрибута составляет 20 символов. Добавляемый здесь пользовательский атрибут должен также присутствовать в файле objects.inp. Следите за тем, чтобы имя атрибута было уникальным. Необходимо вводить исходное пользовательского атрибута, а не его перевод на какой-либо язык.

      Обратите внимание, что свойство Object type можно скопировать в пользовательские атрибуты с помощью параметра ObjectType.

    3. Щелкните в ячейке Тип, чтобы выбрать формат атрибута.

      Возможные форматы — строка, целое число или число с двойной точностью. Тип определяет тип данных свойства IFC, а не тип данных пользовательского атрибута.

  4. Прежде чем преобразовывать объекты IFC в оригинальные объекты Tekla Structures, проверьте профили и материалы, чтобы убедиться, что преобразование пройдет успешно, и сопоставьте профили или материалы вручную следующим образом:
    1. Нажмите кнопку Проверить.

      При отсутствии каких-либо профилей или материалов Tekla Structures отображает их на вкладках Отсутствующие профили и Отсутствующие материалы в диалоговом окне Отсутствующее сопоставление.

    2. Выберите соответствующий пункт в списках профилей Tekla Structures и материалов Tekla Structures, чтобы определить сопоставление для недостающих профилей или материалов.

      Имя профиля детали IFC можно сопоставить с профилем Tekla Structures. Сопоставление профилей работает применительно к данным IFC, содержащим имя профиля, но не содержащим достаточной информации для преобразования. При необходимости сопоставления можно изменить впоследствии. Сопоставления используются при преобразовании, только если профили не найдены в каталогах Tekla Structures. Преобразование профилей следует определенной логике.

    3. Нажмите кнопку Обновить каталоги сопоставлений и закрыть.

    Также можно открыть и отредактировать файлы каталогов в текстовом редакторе. Чтобы это сделать, нажмите кнопку Каталог. Закончив, снова откройте настройки преобразования объектов IFC, чтобы задействовать новые настройки. Эти файлы находятся в папке \attributes внутри папки модели:

    TeklaStructuresCatalogMaterials.txt содержит все материалы

    TeklaStructuresCatalogProfiles.txt содержит все профили

    MappedMaterials-default.txt содержит сопоставления материалов

    MappedProfiles-default.txt содержит сопоставления профилей

  5. Нажмите ОК в диалоговом окне Настройки преобразования объектов IFC.
    Теперь можно преобразовать объекты IFC, используя один из двух предусмотренных способов.

Преобразовать выбранные объекты IFC за одно действие

Можно преобразовать все импортированные объекты IFC за одно действие, используя текущие настройки преобразования объектов. Необходимо иметь как минимум две редакции одной и той же модели.

  1. Откройте список Опорные модели, нажав кнопку Опорные модели на боковой панели.
  2. Нажмите кнопку Добавить модель, найдите модель в диалоговом окне Добавить модель и нажмите кнопку Добавить модель еще раз.
  3. Выберите в модели объекты, которые требуется преобразовать.
  4. На ленте перейдите на вкладку Управление и выберите Преобразовать объекты IFC.
    Выбранные объекты преобразуются в соответствии с настройками преобразования IFC. Преобразование производится автоматически для объектов, которые не были преобразованы ранее. Преобразованный объект IFC указан внизу списка изменений. Каждый объект имеет собственную строку, а срезы/вырезы перечислены в иерархическом порядке под соответствующим объектом.

    • Для выбора объектов в модели установите флажок Выбрать объекты в модели, а затем щелкните строку объекта. При этом также будет выбран соответствующий оригинальный объект.
    • Чтобы выделить объект в списке изменений и отобразить сведения о нем, установите флажок Получить выбранные объекты из модели, а затем щелкните объект в модели.
    • Чтобы отобразить и увеличить выбранный объект в модели, установите флажок Увеличить выбранное, а затем щелкните строку в списке изменений. Флажок Увеличить выбранное недоступен, если флажок Выбрать объекты в модели снят.
    • Чтобы в списке сведений о свойствах отображались только изменения, установите флажок Показать только изменения, а затем щелкните строку в списке изменений.

      Обратите внимание, что если вы случайно удалили один из столбцов в списке сведений о свойствах, его можно восстановить, щелкнув заголовок столбца правой кнопкой мыши и выбрав столбец в контекстном меню. Затем столбец можно перетащить в требуемое место.

    • Объекты могут находиться в состоянии Новые (зеленый), Измененные (желтый), Удаленные (красный), Соответствует текущему моменту (синий или серый при повторном открытии панели управления изменениями при преобразовании) или Ошибка (сиреневый).
    • В столбце Состояние преобразования указано итоговое состояние преобразования.
    • Свойства преобразованного объекта перечислены в списке сведений о свойствах, который отображается в боковой панели при щелчке по объекту в списке изменений.
  5. Объект в списке можно обновить, изменив его состояние преобразования на Преобразование и нажав кнопку Применить изменения.
  6. Если списки исчезли, нажмите следующие кнопки, которые виды, только когда список изменений при преобразовании активен:
    • Кнопка Список изменений возвращает на экран список изменений.
    • Кнопка Сведения о свойствах возвращает на экран список сведений о свойствах.

Преобразование объектов IFC с помощью управления изменениями при преобразовании — первое преобразование

Управление изменениями при преобразовании объектов позволяет выявлять изменения и управлять изменениями на уровне объектов. Управление изменениями при преобразовании — необходимый этап управления изменениями в начальных данных, позволяющий снизить вероятность проблем при дальнейшей работе над строительным проектом. Объекты не преобразовываются автоматически; их необходимо преобразовывать, используя список изменений при преобразовании.

  1. Откройте список Опорные модели, нажав кнопку Опорные модели .
  2. Нажмите кнопку Добавить модель, найдите модель в диалоговом окне Добавить модель и нажмите кнопку Добавить модель еще раз.
  3. Дважды щелкните модель в списке Опорные модели, чтобы открыть ее, а затем нажмите кнопку Запустить управление изменениями при преобразовании объектов IFC .

    В списке изменений отображается текущее состояние преобразования, и активируется управление преобразованиями. Состояние основывается на физических изменениях объекта опорной модели и на настройках преобразования IFC. Свойства опорного объекта перечислены в списке сведений о свойствах, который отображается отдельно для каждого объекта при щелчке по объекту в списке изменений.

    Для просмотра модели, списков изменений и сведений пользуйтесь флажками Выбрать объекты в модели, Получить выбранные объекты из модели и Увеличить выбранное.

    Логика и цвета, используемые для состояний опорных объектов и состояний преобразования:

    Состояние Состояние преобразования Цвет
    Новые Без преобразования Зеленый
    Измененные Преобразовать как элемент или Преобразовать как выдавливание Желтый
    Удаленные Преобразовать как элемент или Преобразовать как выдавливание Красный
    Соответствует текущему моменту Преобразовать как элемент или Преобразовать как выдавливание Синий (серый при повторном открытии панели управления изменениями при преобразовании)
    Ошибка Без преобразования Сиреневый
  4. Преобразуйте объекты: выберите требуемые строки объектов, выберите Преобразование в столбце Состояние преобразования и нажмите кнопку Применить изменения. Преобразование производится на основе настроек преобразования. Можно выбрать сразу несколько объектов.
    • После преобразования состояние преобразования будет Преобразовать как элемент или Преобразовать как выдавливание в зависимости от результата преобразования.
    • Объекты Brep (граничные представления) имеют тип Геометрия поверхности, параметрические профили — тип Параметрический, а произвольные фигуры — тип Произвольный. Сборки также имеют тип Произвольный, как и опорные объекты, выбранные с помощью переключателей выбора Выбрать объекты в сборках или Выбрать объекты в компонентах.

    • Если выбрано преобразование Brep (Геометрия поверхности в столбце Опорный тип), объект преобразовывается как элемент; в противном случае выдается ошибка.
    • Если объект представляет собой выдавливание (Произвольный или Параметрический в столбце Опорный тип), он преобразовывается как выдавливание.
    • Можно принудительно преобразовать объект как элемент, выбрав Преобразовать как элемент. Объекты выдавливания в этом случае также преобразовываются как элементы. При преобразовании не проверяется, не существует ли уже такая же форма, т. е. всегда создается новая форма.
    • Можно принудительно преобразовать объект как выдавливание, выбрав Преобразовать как выдавливание. Объекты Brep в этом случае также преобразовываются как выдавливания, а профили преобразовываются путем сопоставления или по ограничивающей рамке (при отсутствии сопоставления). Такой результат преобразования не всегда является предпочтительным.
    • Если преобразовать объект не удается, результат записывается в столбец Состояние преобразования, и строка становится сиреневого цвета.
  5. Если списки исчезли, нажимайте следующие кнопки, которые отображаются только при активном управлении преобразованиями:
    • Кнопка Список изменений возвращает на экран список изменений.
    • Кнопка Сведения о свойствах возвращает на экран список сведений о свойствах.

Преобразование объектов IFC с помощью управления изменениями при преобразовании — преобразование при обновлении

Если в новой редакции опорной модели ранее преобразованный опорный объект изменился, можно сравнить старую и новую редакции опорной модели и обновить преобразование.

  1. Откройте список Опорные модели, нажав кнопку Опорные модели на боковой панели.
  2. Откройте более новую редакцию опорной модели, дважды щелкнув ее в списке Опорные модели.
  3. Обновите опорную модель, заменив ее новой редакцией: выберите новый файл редакции в списке Файл в разделе Сведения и нажмите кнопку Изменить.
  4. Нажмите кнопку Запустить управление изменениями при преобразовании объектов IFC .
  5. Просмотрите изменения:
    • Установите флажки Выбрать объекты в модели и Увеличить выбранное, чтобы четко видеть измененные объекты в модели.
    • Нажмите измененную строку, чтобы увидеть подробности изменения в сведениях о свойствах в боковой панели.
  6. Можно обновить ранее преобразованные объекты частично, установив флажок Обновить рядом с определенным свойством в сведениях о свойствах.
    Например, если требуется просто обновить информацию о профиле, установите флажок Обновить только рядом со строкой Профиль в сведениях о свойствах.
  7. Чтобы преобразовать все объекты с измененным состоянием преобразования, выберите все строки, измените Состояние преобразования на Преобразование и нажмите кнопку Применить изменения.
    • Объекты, имеющие измененное состояние преобразования, преобразуются на основе текущих настроек преобразования объектов IFC.
    • Можно обновить ранее преобразованные оригинальные объекты модели в соответствии с ранее использовавшимся типом и настройками преобразования, выбрав Преобразование в столбце Состояние преобразования. Изменить тип с выдавливания на элемент нельзя; в подобном случае необходимо удалить оригинальные объекты и преобразовать опорные объекты принудительно.
    • Если опорный объект имеет состояние Удален, выберите Преобразование и нажмите кнопку Применить изменения. При этом оригинальный объект и ссылка на удаленные опорные объекты будут удалены.

Макрос для выбора преобразованных объектов IFC

Макрос SelectConvertedObjectsBasedOnIfcObjectsSelection позволяет выбрать все объекты, которые были преобразованы в оригинальные объекты Tekla Structures. Необходимость выбрать преобразованные объекты может возникнуть, например, для проверки свойств оригинальных объектов Tekla Structures. Этот макрос находится в разделе Приложения каталога Приложения и компоненты.

Значения классов

Состояние преобразованного объекта показано в списке изменений в столбце Класс. Иногда входных данных в модели IFC недостаточно для успешного создания преобразованного объекта. В следующей таблице поясняется, что означают значения классов.

Значение класса Данные объекта IFC Описание преобразованного объекта

990

Параметрический профиль с именем

В модели IFC достаточно информации для успешного преобразования объекта.

991

Параметрический профиль без имени

Tekla Structures определяет имя объекта, основываясь на профиле объекта.

992

Произвольный профиль с именем

Профиль преобразованного объекта может быть неправильно повернут из-за отсутствия в модели IFC параметризованных данных профиля.

993

Произвольный профиль без имени

Профиль преобразованного объекта может быть неправильно повернут из-за отсутствия в модели IFC параметризованных данных профиля.

В качестве имени профиля устанавливается UNKNOWN.

994

Brep-форма с именем

Профиль может представлять собой рамку предельных точек из-за отсутствия в модели IFC данных профиля.

995

Brep-форма без имени

Профиль может представлять собой рамку предельных точек из-за отсутствия в модели IFC данных профиля.

В качестве имени профиля устанавливается UNKNOWN.

996

Brep-форма

Объект преобразовывается с использованием параметра «Преобразовать объект Brep» в настройках преобразования.

Преобразованный объект Brep представляет собой либо элемент, либо бетонный элемент и добавляется в каталог форм.

Была ли эта информация полезной?
Назад
Далее