Найти тему

Передача атрибутов из библиотеки стандартных изделий Полином в IPS

Оглавление

Ранее мы уже разбирались, как передать атрибуты обычной 3D-модели Компас в карточку IPS или как интегрировать типовые параметры из библиотеки Компас в IPS. Сегодня мы немного усложним задачу - научимся передавать атрибуты стандартных элементов из библиотеки Компас, таких как шаг резьбы, вид покрытия, толщина покрытия, диаметр резьбы и других в карточку создаваемого стандартного изделия в IPS.

В общем виде, принцип атрибутов передачи такой же, как и в предыдущей статье. Значения атрибутов, которые мы хотим видеть в IPS, должны находиться в списке свойств стандартного компонента в Компас 3D.

Список свойств стандартного изделия Компас
Список свойств стандартного изделия Компас

Вроде бы все хорошо, но есть одна проблема. Данный список по умолчанию содержит ограниченное количество свойств - это базовые свойства, такие как обозначение, наименование, материал, масса, раздел спецификации и еще несколько других. Специальных свойств, таких как шаг резьбы или размер под ключ здесь нет. Эти свойства хранятся в самой библиотеки стандартных изделий "ПОЛИНОМ" и по умолчанию не передаются в свойства компонента при вставке.

Окно библиотеки стандартных изделий
Окно библиотеки стандартных изделий

Отсюда наша первая задача - перенести атрибуты стандартного изделия из "ПОЛИНОМ" в свойства компонента в дереве Компас.

Перенос атрибутов из библиотеки "ПОЛИНОМ" в свойства Компас

Итак, сначала нужно создать одноименные свойства в Компасе. Для этого нажимаем Настройка/Библиотека стилей/Управление свойствами.

Управление свойствами
Управление свойствами

Далее жмем кнопку Добавить свойство.

Добавить свойство
Добавить свойство

Создаем свойство с таким же наименованием как в библиотеке.

Параметры свойства
Параметры свойства

После того как свойство будет создано, необходимо связать его с атрибутом в "ПОЛИНОМ". Для этого запускаем библиотеку стандартных изделий. Со стартовой страницы переходим в Стандартные изделия/Конфигурация.

Конфигурация стандартных изделий
Конфигурация стандартных изделий

В разделе Конфигурация нам нужна Настройка передаваемых свойств изделий в Компас-3D.

Настройка передаваемых свойств изделий в Компас-3D
Настройка передаваемых свойств изделий в Компас-3D

На вкладке Свойства нажимаем Редактировать.

Кнопка Редактировать
Кнопка Редактировать

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

Таблица передаваемых свойств
Таблица передаваемых свойств

Таблица содержит 4 столбца:

Свойство Компас - наименование созданного свойства Компас.

Идентификатор свойства Компас - доступен в параметрах свойства.

Параметры свойства Компас
Параметры свойства Компас

Свойство ПОЛИНОМ - наименование свойства в ПОЛИНОМ.

Код свойства ПОЛИНОМ - уникальный идентификатор свойства библиотеки ПОЛИНОМ.

Чтобы определить Код свойства ПОЛИНОМ, необходимо запустить Редактор справочников ПОЛИНОМ. По умолчанию он находится по следующему пути:

Запуск редактора справочников ПОЛИНОМ
Запуск редактора справочников ПОЛИНОМ

В редакторе справочников нужно открыть вкладку со свойствами, и в поле Фильтр ввести наименование свойства. Выбрать именно то свойство, наименование которого полностью совпадает со свойством в карточке "ПОЛИНОМ". Атрибут Код - это и есть Код свойства ПОЛИНОМ.

Код свойства ПОЛИНОМ
Код свойства ПОЛИНОМ

Сохраняем изменения в таблице передаваемых свойств. Теперь при вставке стандартного изделия из библиотеки, атрибуты из "ПОЛИНОМ" будут попадать в свойства Компас.

Свойства компонента Компас
Свойства компонента Компас

Далее нужно настроить передачу этих свойств в IPS.

Настройка передачи атрибутов из Компас в IPS

Здесь порядок действий такой же, как в этой статье.

Кратко опишу порядок действий.

1. Добавить атрибут для типа объектов Стандартные изделия. Если такого атрибута нет, то создать.

Атрибуты стандартных изделий
Атрибуты стандартных изделий

2. В настройках интегратора Компас 3D, добавить в список синхронизируемых атрибутов изделий требуемые атрибуты.

Настройки интегратора
Настройки интегратора

Теперь, при стандартной регистрации изделия Компас, если наименование атрибута в Компас полностью соответствует наименованию атрибута в IPS, атрибуты стандартных изделий будут сохраняться в свойствах IPS.

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

Карточка изделия в IPS
Карточка изделия в IPS

Если наименования атрибутов в Компас и IPS не совпадают, то соответствие настраивается в секции [Convert] файла ConvertKS.ini, который находится по пути C:\IM\CAD. Например, вот так:

Настройка файла ConvertKS.ini
Настройка файла ConvertKS.ini

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

Для связи используйте контакты,

Газизулин Александр

ООО "АМКАД"

Telegram-канал для пользователей IPS

8-800-3333-205

gam@amcad.ru