Изменяется ли reference или нет?

Автор lavgirb, 11.01.24, 10:56:56

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

lavgirb

Изменяется ли reference или нет?
В некоторых САПР при перезагрузке файлов аналог reference переназначается заново.
Пробовал перезагружать сборку КОМПАС. reference компонентов не меняется.
Может кто-то изучал этот вопрос?
Возможно ли считать, что reference компонента в сборке является величиной постоянной и неизменной в этой сборке?
И reference однозначно можно использовать для идентификации компонента в сборке при любых условиях (разные компьютеры, разные ОС, разные версии КОМПАС)
Спасибо.

Slaviation

Добрый день.
Не уверен на счет использования reference для этой цели.
Попробуйте КОМПАС-3D тоже переоткрыть а еще лучше перегрузиться.
Для этой цели есть IPropertyKeeper::UniqueMetaObjectKey - Уникальный идентификатор объекта.
+ Благодарностей: 1

lavgirb

Цитата: Slaviation от 11.01.24, 13:13:00Попробуйте КОМПАС-3D тоже переоткрыть а еще лучше перегрузиться.
Slaviation, удалось поэкспериментировать.
Перезагрузка КОМПАС и компьютера не изменили reference.
А после переименования файла и вставки его с диска reference этого же компонента стал другим.

Переименование файла не изменило UniqueMetaObjectKey компонента.
Благодарю за совет.
+ Благодарностей: 1