BVBS
Геометрию армирования можно экспортировать в формат BVBS (Bundesvereinigung Bausoftware). Результатом экспорта является текстовый файл ASCII с расширением .abs.
Поддерживаемая версия формата BVBS — 2.0 (2000 г.).
Версии Tekla Structures от 2021 г. и новее поддерживают версию формата BVBS 3.0 (2018 г.). Синтаксис формата файла BVBS 3.0 полностью повторяет спецификацию формата файла BVBS 2.0, но теперь поддерживаются данные о муфтах и резьбах.
Экспортировать можно гнутые арматурные стержни, группы арматурных стержней и арматурные сетки, которые могут быть прямоугольными, многоугольными, прямыми или изогнутыми, а также могут содержать вырезы. Также поддерживается экспорт крюков.
Арматурные стержни, имеющие сгибы с двумя или более переменными значениями радиуса, экспортируются в полном соответствии со спецификацией BVBS, т. е. элемент-радиус и элементы-отрезки записываются отдельно. Если это приводит к проблемам совместимости внутри вашей среды или к проблемам совместимости с другими программами, работающими с файлами BVBS, вы можете вернуться к старому порядку экспорта, установив расширенный параметр XS_BVBS_EXPORT_ARC_COMPATIBLE_TO_OLDER_METHOD
в значение TRUE
в файле .ini, например user.ini.
Для получения наилучшего результата экспорта см. Рекомендации по экспорту в BVBS export.
Экспорт в формате BVBS
Настройки экспорта в BVBS
Для задания настроек экспорта в BVBS служит диалоговое окно Экспорт в BVBS.
Вкладка Параметры
Параметр |
Описание |
---|---|
Экспортируемые объекты модели |
Укажите, какие арматурные стержни или сетки экспортируются.
|
Исключая армирование по фильтру |
Позволяет исключить арматурные стержни или сетки с помощью любого из фильтров выбора. Арматурные стержни или сетки, удовлетворяющие критериям фильтра, исключаются. |
Выходной файл — Один файл |
Все данные BVBS экспортируются в один файл .abs. Введите имя файла в поле или нажмите кнопку ..., чтобы найти и выбрать файл. Если путь не задан, файл сохраняется в папке модели. |
Выходной файл — Каждый ЖБ элемент в отдельном файле |
Армирование каждого ЖБ элемента экспортируется в собственный файл. Файлы создаются в папке, указанной в поле Имя папки. Также можно найти и выбрать папку с помощью кнопки .... Список Шаблон именования файлов позволяет выбрать способ автоматического именования создаваемых файлов. В имени файла можно использовать несколько свойств шаблонов сборок. Введите свойства шаблонов в поле, разделяя их пробелами. В имени экспортированного файла они будут разделены символом подчеркивания. |
Включить редакцию в имя файла |
Установите этот флажок, чтобы включить редакцию в имя файла. Выберите один из следующих элементов, чтобы включить его в имя выходного файла:
|
Экспортируемые элементы BVBS |
Укажите, какие типы элементов экспортируются. Возможные значения:
|
Номера классов для сборной балки |
Введите атрибут класса для распознавания решетчатых балок. Класс должен быть одинаковым для всех арматурных стержней в решетчатой балке. |
Вкладка Содержимое данных
Параметр | Описание |
---|---|
Источник имени чертежа |
В файле BVBS каждая строка/арматурный стержень имеет поле данных для значений Позиция ЖБ элемента Имя чертежа Метка чертежа Заголовок чертежа1 Заголовок чертежа2 Заголовок чертежа3 Фиксированный текст: при выборе этого варианта введите текст в поле Пользовательское имя чертежа. Пользовательский атрибут армирования Шаблон армирования Шаблон ЖБ элемента Шаблон сборки При выборе варианта Фиксированный текст можно ввести значения в диалоговом окне, и эти же (фиксированные) значения будут записываться для каждого экспортируемого арматурного стержня. Если выбран какой-либо другой вариант, имя и редакция чертежа берутся из ЖБ элемента или чертежа ЖБ элемента данного арматурного стержня. Если используется параметр Шаблон сборки и существует арматурная сборка, всегда считывается сборка. В противном случае считывается ЖБ элемент. Параметр Шаблон сборки берет данные из ближайшего уровня иерархии сборки, а Шаблон ЖБ элемента — из ЖБ элемента верхнего уровня.Обратите внимание, что от системы-получателя файла BVBS зависит, насколько важны эти данные и для чего они будут использоваться. С точки зрения Tekla Structures использовать это поле данных необязательно. |
Пользовательское имя чертежа |
Введите текстовую строку, которая будет использоваться для чертежа в экспорте. Это поле доступно, только если в списке Источник имени чертежа выбран вариант Фиксированный текст. |
Ред. |
Редакция чертежа (порядковый номер) Это поле доступно, только если в списке Источник имени чертежа выбран вариант Фиксированный текст. |
Источник позиции |
Укажите источник позиции. Возможные варианты — Позиция армирования, Пользовательский атрибут армирования, Шаблон армирования и Фиксированный текст. |
Пользовательская позиция армирования |
Задайте номер позиции армирования в пользовательском атрибуте. Экспортируемые элементы с одинаковыми номерами позиции, но разными номерами позиции в пользовательском атрибуте будут экспортироваться в разные строки. |
Номер проекта |
Задайте номер проекта. Возможные варианты: Свойства проекта: информация о номере проекта извлекается из свойств проекта, заданных в Tekla Structures. Пользовательские атрибуты свойств проекта: используется имя пользовательского атрибута, введенное в поле Пользовательский номер проекта. Фиксированный текст: используется текст, введенный в поле Пользовательский номер проекта. |
Пользовательский номер проекта |
Задайте пользовательский атрибут с номером проекта или текстовую строку, которая будет использоваться в качестве номера проекта. |
Блок частных данных |
С помощью параметров в разделе Блок частных данных можно указать, экспортируется ли блок частных данных (Экспортировать блок частных данных), и выбрать элементы данных для этого дополнительного блока. Предусмотрены следующие типы данных: - Отчетное свойство армирования (целое число, число с плавающей запятой или текст) - Пользовательский атрибут (целое число, число с плавающей запятой или текст) - Свойство объекта Open API - Отчетное свойство сборки (целое число, число с плавающей запятой или текст) Нажмите кнопку Создать..., чтобы добавить в список новые предопределенные поля частных данных. Введите информацию об элементе данных.
Также можно редактировать и удалять поля данных и изменять их порядок. |
Вкладка Дополнительно
Параметр |
Описание |
---|---|
Округлять Округлять длины до Округлять длины участков до |
Позволяет округлять длины арматурных стержней в случае двумерных гнутых стержней. Сетки и трехмерные арматурные стержни не затрагиваются. Чтобы округлить длины, сначала выберите значение для параметра Округлять. Возможные варианты: Да: используется округление до ближайшего значения. Вверх: длины округляются вверх. Вниз: длины округляются вниз. При использовании вариантов Вверх и Вниз из списка Округлять существует предварительный допуск для небольших различий по длине (до 0,2 мм) перед выполнением округления. Это позволяет гарантировать, что значения, очень близкие к точному приращению, не будут округляться, когда это не требуется. Округлять длины до: округляются общие длины арматурных стержней в соответствующем поле BVBS в блоке заголовка. Возможные значения — 1 (по умолчанию), 5, 10 и 25. Округлять длины участков до: округляются длины участков в блоке геометрии. Возможные значения — 1 (по умолчанию), 5 и 10. |
Радиус дуги изогнутых участков |
Этот параметр определяет, какой радиус изгиба используется для расчета длины дуги: радиус изгиба до центральной линии арматурного стержня (Центральная линия), что является вариантом по умолчанию для большинства интерфейсов, или до внутренней кромки арматурного стержня (Внутренняя кромка). При выборе варианта Внутренняя кромка радиус изгиба укорачивается на половину номинального диаметра стержня. Геометрия дуг при экспорте в BVBS используется в двух случаях:
|
Пытаться создавать сетки из арматурных стержней |
Укажите, должен ли механизм экспорта пытаться автоматически формировать сетки из одиночного арматурного стержня или из группы арматурных стержней и экспортировать их в виде сетки, а не в виде отдельных двумерных стержней. Возможные значения: Да, группировать арматурные стержни по классу Да, группировать арматурные стержни по имени Да, группировать арматурные стержни по сорту Да, группировать арматурные стержни по польз. атрибуту Да, групповые сборки арматуры Чтобы арматурные стержни образовали сетку, они должны относиться к одной детали, быть прямыми, лежать в одной плоскости и иметь одинаковые значения атрибутов фильтрации. Все методы группирования могут обрабатывать арматурные сборки. |
Имя польз. атрибута для группирования |
Если вы выбрали для параметра Пытаться создавать сетки из арматурных стержней значение Да, группировать арматурные стержни по польз. атрибуту, введите имя пользовательского атрибута для группирования. |
Экспорт данных стержней сетки (@X..@Y..) |
Этот параметр позволяет указать, требуется ли включать в экспортируемые данные сетки подробные данные по стержням сетки. Значение этого параметра следует выбирать исходя из потребностей и возможностей системы-получателя. Эти данные необходимы, если экспортированный файл будет использоваться, например, для изготовления сеток.
|
Экспортировать ступенчатые стержни как отдельные элементы |
По умолчанию ступенчатая группа экспортируется как одна строка со ступенчатой длиной, определенной в конкретном блоке данных. При выборе значения Да для параметра Экспорт данных стержней сетки (@X..@Y..) все группы арматурных стержней переменного сечения экспортируются в виде нескольких отдельных элементов-стержней, даже если они имеют равномерные интервалы и могут быть экспортированы в виде единого ступенчатого элемента. Если все образующие сужение стержни внутри группы имеют одинаковую геометрию и длину, они будут экспортированы в одной строке BVBS, как обычная группа, вне зависимости от этой настройки. |
Сортировать элементы |
Этот параметр позволяет задать порядок элементов в выходных файлах. Возможные значения: Без сортировки По диаметру по возрастанию По диаметру по убыванию По номеру позиции |
Муфта |
Можно экспортировать данные по муфтам для стыковки арматуры и резьбе. Установите параметр Экспортировать данные муфт арматуры в значение Да, чтобы экспортировать данные по муфтам или резьбе. Введите пользовательские атрибуты для способа соединения, изделия/поставщика и кода изделия отдельно для начала и для конца арматурного стержня, например METHOD_START, PRODUCT_START, CODE_START и METHOD_END, PRODUCT_END, CODE_END. (Обратите внимание, что пользовательские атрибуты зависят от инструмента создания и могут отличаться от приведенных здесь примеров.) Пользовательский атрибут, представляющий способ создания, должен быть типа INTEGER, а пользовательские атрибуты, представляющие изделие и код, — типа STRING. |
Отдельные стержни и группы арматуры |
Выберите один из следующих вариантов:
|
Вкладка Проверка
Параметр |
Описание |
---|---|
Проверка армирования |
Укажите, требуется ли выполнять дополнительные проверки на предмет соответствия следующим ограничениям: Диаметры армирования(разделенные пробелами) Минимальная длина резки арматурных стержней Максимальная длина резки арматурных стержней Минимальная длина участка для прямых участков между изгибами Максимальная масса отдельных стержней Если флажок Проверка армирования установлен и значения свойств экспортируемых арматурных стержней меньше минимума или больше максимума, в файл журнала экспорта записывается предупреждение. Запись в файле журнала экспорта содержит идентификатор арматурного стержня. Найти арматурный стержень можно в модели, выбрав соответствующую строку в файле журнала. Обратите внимание, что арматурный стержень все равно экспортируется обычным образом, т. е. выдается только дополнительное предупреждение. Обратите внимание, что при активированной проверке проверяется также длина решетчатых балок. Если проверка не пройдена, в журнал записывается предупреждение. Экспортируемую длину решетчатой балки определяет длина главного пояса. |
Вкладка Пользовательские атрибуты
На этой вкладке можно задать поля пользовательских атрибутов, которые будут использоваться (Пользовательские атрибуты), а также содержимое для записи в пользовательские атрибуты армирования, деталей, ЖБ элементов и захваток бетонирования (Содержимое пользовательских атрибутов). Можно помечать пользовательские атрибуты по коду выпуска, статусу выпуска, дате выпуска и выпустившему пользователю. С помощью параметра Проверить существующие пользовательские атрибуты также можно указать, требуется ли проверять и обрабатывать существующие пользовательские атрибуты. Возможные варианты — Нет, Запретить экспорт, Занести в журнал, Занести в журнал и перезаписать и Только перезаписать.
Описание файла экспорта BVBS (.abs)
Ниже рассмотрено содержимое файла экспорта BVBS (с расширением .abs). Используемая в качестве примера структура данных представляет собой двумерный стержень — либо прямой, либо с изгибом максимум в одной плоскости. Раздел H — это раздел заголовка (идентификаторы и общая информация), а раздел G — раздел геометрии (геометрия, необходимая для изготовления изделия).
Подробное описание интерфейса BVBS см. на официальном сайте организации BVBS в разделе BVBS-Richtlinie Datenaustausch von Bewehrungsdaten.
(1) Элемент BVBS (тип изделия)
(2) Номер проекта
(3) Номер чертежа (в данном примере — номер позиции ЖБ элемента)
(4) Номер редакции чертежа (не используется в этом примере)
(5) Номер позиции стержня
(6) Длина отдельного стержня
(7) Количество изделий
(8) Масса отдельного стержня
(9) Диаметр стержня
(10) Сорт материала
(11) Диаметр гибки (прямой стержень)
(12) Слой стержня (не используется при экспорте в BVBS)
(13) Ступенчатое сужение для ряда стержней с сужением, если в настройках экспорта включено группирование стержней, образующих сужение (в этом примере сужение не используется)
(14) Длина участка (в этом примере только один участок)
(15) Угол изгиба после участка
(16) Контрольная сумма для обеспечения правильности передачи данных. Контрольная сумма — это операция суммирования на основе преобразованных числовых значений символов ASCII в строке BVBS.
Вычисление длины арматурного стержня при экспорте в BVBS
Длина арматурного стержня вычисляется в соответствии со спецификацией BVBS. Длина также зависит от угла изгиба. Экспортируются длины L1 и L2.
Основное различие устанавливается между изгибами (со стандартным диаметром оправки 4*ds) и дугами (с указанием угла и радиуса). Изгибы помечаются символом закрепления изгиба на изображении. Более подробное объяснение в отношении длины сегментов см. в текущей версии EN ISO 3766.
Если установить расширенный параметр XS_USE_USER_DEFINED_REBAR_LENGTH_AND_WEIGHT в значение TRUE
, в качестве общей длины арматурного стержня экспортируется определенное пользователем значение длины.
Обратите внимание, что в спецификациях формата BVBS определено, что общая длина стержня игнорируется, если данные содержат фактические геометрические данные. Некоторые другие программные приложения могут по-прежнему использовать значения общей длины в файле BVBS для вычисления количеств. Экспортируемая общая длина в Tekla Structures — это та же длина, которая отображается в отчетах.