|
Команда "Обновить стандартные компоненты" выполняет обновление стандартных деталей библиотеки компонентов в сборке.
|
Совет: Если Библиотека компонентов находится в общем доступе для группы проектировщиков, то команду "Обновить стандартные компоненты" следует использовать регулярно. Обновление позволит гарантировать, что все члены группы работают с последними версиями стандартных деталей.
Процесс обновления состоит из двух шагов:
- Анализ сборки: стандартные детали Библиотеки компонентов, помещенные в сборку и сохраненные в папке файлов Библиотеки компонентов, сравниваются с семействами в настроенных Библиотеках компонентов. Если стандартная деталь отличается от соответствующего элемента семейства в библиотеке, то в списке для обновления она помечается как устаревшая.
- Обновление: выбираются стандартные детали, которые требуется обновить. Затем запускается процесс обновления. В ходе выполнения процесса обновляется список стандартных деталей. После завершения обновления результаты можно посмотреть в файле журнала.
Прим.: Для того чтобы компоненты из Библиотеки компонентов можно было включить в процесс обновления , они должны быть сохранены в папке файлов Библиотеки компонентов, определенной в текущем файле.
Стандартная деталь, вставленная в сборку, становится устаревшей, когда элемент семейства в библиотеке отличается от существующей стандартной детали. Отличия могут возникать по следующим причинам:
- Стандартная деталь вставлена из стандартной Библиотеки компонентов, и была настроена новая версия стандартной библиотеки. Элемент семейства, соответствующий вставленной стандартной детали, изменяется в новой стандартной библиотеке.
- Стандартная деталь вставлена из пользовательской библиотеки, и соответствующий элемент семейства был отредактирован в пользовательской библиотеке.
- Стандартная деталь вставлена из пользовательской библиотеке, и был использован инструмент обновления для переноса и синхронизации библиотеки. Инструмент обновления изменил элемент семейства, соответствующий вставленной стандартной детали.
- Стандартная деталь вставлена из пользовательской библиотеки, и соответствующий элемент семейства или пользовательская библиотека больше недоступны. Если элемент семейства был скопирован из доступной в текущий момент библиотеки, в диалоговом окне "Обновление стандартных компонентов" деталь помечается как "Более поздняя". Она может быть обновлена с использованием родительского семейства. Если нет доступного родительского семейства, для детали устанавливается статус "Не доступен".
Редактирование, в результате которого стандартная деталь становится устаревшей
Если после редактирования изменяется соответствующий файл детали элемента семейства, то стандартная деталь становится устаревшей. Изменение файла детали элемента могут вызвать следующие операции редактирования:
- Изменения в таблице семейства, которая сопоставлена с параметрами шаблона детали или свойствами Inventor (включая изменения значений, выражений столбцов и сопоставления).
- Изменения в свойствах семейства, которые сопоставлены с параметрами шаблона детали или свойствами Inventor (включая изменения значений, шаблона семейства и сопоставления).
-
Замена шаблона семейства
Файл детали элемента не изменяется в следующих случаях:
- Имя семейства изменяется, но оно не привязано к выводимому имени семейства.
- Изменяется эскиз предварительного изображения семейства.
- Изменяется привязка для параметров категории.
- Семейство копируется в пользовательскую библиотеку с помощью команды "Копировать в".
- С помощью инструмента обновления семейство переносится, но не синхронизируется.
- Редактируются столбцы семейств, которые не привязаны к параметру шаблона или параметрическому свойству. Кроме этого, измененные данные не используются в каких-либо выражениях для столбца, привязанных к параметру шаблона или параметрическому свойству.
Автоматическое обновление стандартных деталей при вставке
При вставке элементов семейства в сборку Библиотека компонентов проверяет наличие соответствующего файла детали в папке файлов Библиотеки компонентов. Файл детали существует, если элемент семейства уже был вставлен в сборку или открыт из Библиотеки компонентов. Если файл детали не найден, создается новый файл детали. Если файл детали существует, он сравнивается с данными семейства в Библиотеке компонентов. Если были обнаружены отличия между файлом детали и элементом семейства в библиотеке, то следующий шаг определяется параметром "Обновлять устаревшие стандартные компоненты при вставке":
- Если параметр выбран, исходный файл детали заменяется новым файлом детали из библиотеки, который соответствует данным семейства. В случае если этот же элемент семейства вставлен в другие сборки, новая деталь автоматически заменяет исходную деталь в этих сборках.
- Если параметр не выбран, стандартная деталь из папки Библиотеки компонентов вставляется в сборку. Стандартная деталь пока не синхронизирована с семейством Библиотеки компонентов. Используйте команду "Обновить стандартные компоненты", чтобы обновить стандартную деталь.
Прим.: Параметр "Обновлять устаревшие стандартные компоненты при вставке" настраивается в диалоговом окне "Параметры приложения" на вкладке "Библиотека компонентов".