Пользовательское семейство на основе библиотеки ADSK



Если вы открыли библиотеку семейств ADSK и не нашли элементы по нужному ГОСТ, но есть похожее по геометрии, то это легко исправить. В этой статье расскажу как создать пользовательское семейство на основе семейства из библиотеки с каталогом типоразмеров и таблицей поиска.

Выбираем подходящий профиль


Для примера возьмем ГОСТ 32931-2015 Трубы стальные профильные для металлоконструкций. В нем очень много различных профилей. Сейчас рассмотрим создание прямоугольного и квадратного сечений.

Заглянув в библиотеку к шаблонам ADSK найдем подходящее по форме сечение.

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

Пересохраняем семейства профиля со своим именем, меняем в нем префикс (чтобы понимать, что семейство пользовательское, а не из библиотеки ADSK) и номер ГОСТ.

Таблица выбора


В каждом семействе, созданном по номенклатуре ГОСТ есть таблицы выбора (таблицы поиска). Создадим такую таблицу для выбранного ГОСТ.

Берем таблицы к библиотеке ADSK и находим нужную

Сохраняем ее с новым именем и переходим к редактированию значений. Заголовки оставляем, все остальные данные можно удалить. После этого копируем таблицу из ГОСТ 32931-2015 и вставляем ее.

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

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

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

Для этого копируем все значения из первого столбца и вставляем их под последней строкой, используя функцию Excel для вставки только значений. А в формуле столбца Тип трубы в формуле исправим русскую х на английскую x.

Визуально ничего не поменялось, но теперь когда пользователь будет вводить значение типа трубы, то вне зависимости от того, какую раскладку клавиатуры он будет использовать, все сечения будут иметь в ADSK_Наименовании одинаковые значения (с русской буквой, которые мы указали в первом столбце)

Все действия повторяем для прямоугольного профиля. Не забудем учесть, что в типе трубы будут параметры b и h.

Таблица поиска готова.

Редактирование профиля


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

Теперь старую таблицу поиска и параметр с именем старой таблицы поиска можно удалить. А созданный параметр с именем ТВ1 переименовать с ТВ.

Редактирование основного семейства


После того, как мы отредактировали оба профиля, переходим в само семейство. Находим созданное семейство в библиотеке ADSK. Для примера я взяла семейство в категории каркас несущий по тому же ГОСТ, который брали за основу для профилей. Сохраняем его под новым именем.

Далее действуем последовательно:

1. Загружаем созданные профили в семейство.

2. В семействе выделяем геометрию и меняем профиль сдвига для каждого уровня детализации.

3. Загружаем таблицу поиска, так же как мы это делали для семейства профиля. Создаем параметр с именем таблицы и изменяем значение во всех формулах size_lookup.

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

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

5. Удаляем старые профили.

Семейство готово. Его можно сохранить.

Каталог типоразмеров


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

По аналогии с таблицами поиска, находим каталог типоразмеров из семейства-аналога, копируем его и вносим необходимые правки.

Открывать каталог, не смотря на то, что он имеет формат txt лучше в Excel, с разбивкой значений по

Все значения по столбцам можно скопировать из таблиц поиска.

Следует обратить внимание на последние два столбца ADSK_Группа конструкций и ADSK_Тип элемента КМ, а так же на второй столбец Комментарии к типоразмеру.

Для каталогов типоразмеров не нужно делать дублирование значений параметров для русской и английской раскладок, так как выбранное значение будет записано в параметр Тип трубы и пользователь не будет влиять на его написание. Поэтому достаточно только одного значения на русской раскладке. Однако, дублировать придется значения, для того, чтобы прописать различное значение параметров комментарий типоразмеров.

В зависимости от значений Комментария к типоразмеру, будут меняться параметры ADSK_Группа конструкций и ADSK_Тип элемента КМ.

  • Для значения Балка ADSK_Группа конструкций = 1, ADSK_Тип элемента КМ = 2.
  • Для значения Связь ADSK_Группа конструкций = 3, ADSK_Тип элемента КМ = 2.
  • Для значения Ферма ADSK_Группа конструкций = 4, ADSK_Тип элемента КМ = 1.

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

Также необходимо помнить, что имя таблицы поиска должно полностью совпадать с именем семейства.

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

Разместив семейство в проекте оно будет работать так же как любое другое из библиотеки ADSK, попадать во все спецификации и ведомости.

Видео


Итоги


В статье рассмотрели как на основе семейства из библиотеки ADSK создать пользовательское семейство по ГОСТ. Научились править таблицы поиска и каталоги типоразмеров, а так же редактировать имеющиеся семейства и адаптировать их под нужную номенклатуру ГОСТ.

Если есть идеи или замечания, пишите в комментариях.

Всем успехов в работе!

Связаться со мной можно на странице контактов

Поддержать

Хотите поддержать автора? Это можно сделать по qr коду ниже


Больше на BIMASKREVIT

Подпишитесь, чтобы получать последние записи по электронной почте.

Добавить комментарий