Отсутствующие модели компонентов

Parent category: Нарушения, связанные с компонентами

Default report mode:

Сводка

Это нарушение возникает при компиляции Integrated Library Package (*.LibPkg), когда не удаётся найти связанную модель для компонента в исходной библиотеке схем.

Уведомление

Если включён показ ошибок и предупреждений компилятора на схеме (включается на странице Schematic - Compiler диалога Preferences), под объектом-нарушителем будет отображаться цветная волнистая линия. Уведомление также отображается на панели Messages в одном из следующих форматов:

<ComponentName>: Could not find <ModelName> - когда область поиска модели — Any.

<ComponentName>: Could not find <ModelName> in <LibraryName> - когда область поиска модели — Library Name.

<ComponentName>: Could not find <ModelName> in <Path> - когда область поиска модели — Library Path.

где:

ComponentName — имя компонента в исходной библиотеке схем.

ModelName — имя 2D/3D-модели компонента, связанной с исходным компонентом, которую не удалось найти.

LibraryName — имя файла библиотеки, в котором должна находиться связанная модель.

Path — абсолютный путь к файлу библиотеки, в котором должна находиться связанная модель.

Рекомендации по устранению

Обычно проблема вызвана одним из следующих сценариев:

  • Имя модели задано неверно при определении ссылки на модель.
  • Связанная модель не находится в указанном файле библиотеки.
  • Файл библиотеки, содержащий связанную модель, был перемещён или удалён.

Первый шаг при устранении этого нарушения — открыть соответствующий диалог настройки модели, на которую вы ссылаетесь, — диалог PCB Model. Проверьте и убедитесь, что:

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

Формат отображаемого сообщения об ошибке зависит от области поиска, выбранной при поиске модели, и может существенно помочь при выявлении проблемы со ссылкой на модель:

  • Если модель не удалось найти по указанному пути (область поиска: Library Path), убедитесь, что указанный файл библиотеки действительно существует по этому адресу, а также проверьте файл библиотеки и убедитесь, что в нём есть модель с указанным именем.
  • Если модель не удалось найти в указанном файле библиотеки (область поиска: Library Name), убедитесь, что файл библиотеки добавлен в список Available Libraries (Project Libraries, Installed Libraries, Project Search Paths). Также проверьте, что файл библиотеки содержит модель с тем же именем, которое указано в ссылке.
  • Если модель просто не удалось найти (область поиска: Any), убедитесь, что в список Available Libraries добавлен файл библиотеки, содержащий модель с тем же именем, что указано в ссылке.

 

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content