Основы > Таблицы семейства > Работа с экземплярами в таблицах семейств > Работа с индексными файлами экземпляров > Индексные файлы экземпляров
  
Индексные файлы экземпляров
Индексные файлы экземпляров позволяют загружать экземпляры путем ввода только имени экземпляра. Индексный файл экземпляров содержит общее количество экземпляров, а также столбец имен экземпляров в левой части и столбец соответствующих имен базовых объектов — в правой. Индексный файл экземпляров имеет имя directoryname.idx (где directoryname — папка, в которой сохраняется файл).
При сохранении базовой модели автоматически создается новый индексный файл или обновляется существующий. Этот файл содержит перечень имен всех регенерированных экземпляров каждой базовой модели, которая была регенерирована и сохранена в той же папке, что и текущая базовая модель.
В индексном файле экземпляров содержатся только имена тех экземпляров, которые были регенерированы при сохранении их базовой модели. При этом необязательно, чтобы они содержались в памяти в момент сохранения базовой модели. Например, экземпляры могли быть загружены, а затем стерты из сессии при помощи команды "Стереть" (Erase) в меню Файл (File). (Исключение составляют объекты библиотеки, например детали из базовой библиотеки.)
При сохранении базовой модели имена всех ее экземпляров автоматически добавляются в индексный файл экземпляров, при этом их регенерации не требуется. Это также относится к именам экземпляров в подсемействах, таких как экземпляры, имеющие экземпляры.
Индексные файлы экземпляров являются кумулятивными, поэтому экземпляры, которые были загружены в более поздних сессиях, добавляются в список. Чтобы добавить в файл имена новых экземпляров, необходимо сохранить базовую модель после регенерации этих экземпляров; индексный файл экземпляров будет затем обновлен со включением новых экземпляров.
Кроме того, индексный файл экземпляров можно создать или обновить при помощи команды Файл (File) > Управление сессией (Manage Session) > Обновить индекс (Update Index).
Эта команда создает или обновляет индексный файл экземпляров для конкретной папки (по умолчанию для текущей папки). При помощи команды Обновить индекс (Update Index) можно создать индексный файл экземпляров для всех базовых моделей, сохраненных в определенной папке, а не только объектов, которые находятся в сессии или активны в главном окне.
Чтобы упростить процесс загрузки экземпляров в сессию для добавления их в индексный файл экземпляров, можно использовать команду Инструменты (Tools) > Проверка (Verify) в меню Таблица семейства (Family Table). При сохранении базовой модели после проверки имена всех успешно регенерированных экземпляров будут добавлены в индексный файл экземпляров для этой папки.
Файл .idx — это текстовый файл, который можно редактировать за пределами Creo Parametric в любом текстовом редакторе. Тем не менее, если этот файл отредактирован за пределами Creo Parametric, то Creo Parametric не распознает его. Например, при выборе команды Файл (File) > Открыть (Open) для открытия модели, содержащей измененный файл .idx, имена экземпляров этого файла не появятся в диалоговом окне Открыть файл (File Open).