Modelos de componentes em falta
Parent category: Violações Associadas a Componentes
Default report mode: ![]()
Resumo
Esta violação ocorre ao compilar um Pacote de Biblioteca Integrada (*.LibPkg) e não foi possível encontrar um modelo associado a um componente na biblioteca esquemática de origem.
Notificação
Se os erros e avisos do compilador estiverem ativados para apresentação no esquema (ativados na página Schematic - Compiler da caixa de diálogo Preferences), um objeto com problema apresentará uma linha ondulada colorida por baixo. Também é apresentada uma notificação no painel Messages, num dos seguintes formatos:
<ComponentName>: Could not find <ModelName> - quando o âmbito de pesquisa do modelo é Any.
<ComponentName>: Could not find <ModelName> in <LibraryName> - quando o âmbito de pesquisa do modelo é Library Name.
<ComponentName>: Could not find <ModelName> in <Path> - quando o âmbito de pesquisa do modelo é Library Path.
onde:
ComponentName é o nome do componente na biblioteca esquemática de origem.
ModelName é o nome do modelo de Componente 2D/3D que está associado ao componente de origem e que não foi possível encontrar.
LibraryName é o nome do ficheiro de biblioteca especificado para conter o modelo associado.
Path é o caminho absoluto para um ficheiro de biblioteca especificado para conter o modelo associado.
Recomendação para Resolução
Este problema é normalmente causado por um dos seguintes cenários:
- O nome do modelo foi especificado incorretamente ao definir a associação do modelo.
- O modelo associado não se encontra no ficheiro de biblioteca especificado.
- O ficheiro de biblioteca que contém o modelo associado foi movido ou eliminado.
O primeiro passo para resolver esta violação é a caixa de diálogo de configuração associada ao modelo ao qual está a associar-se - a caixa de diálogo PCB Model. Verifique e assegure-se de que:
- O nome do modelo ao qual está a associar-se está correto e,
- É utilizada a opção correta para localizar o ficheiro de biblioteca onde esse modelo se encontra.
O formato da mensagem de erro apresentada depende do âmbito de pesquisa que ativou ao localizar o modelo e pode ser de grande ajuda para identificar o problema com a associação do modelo:
- Se não foi possível encontrar o modelo ao longo de um caminho especificado (âmbito de pesquisa: Library Path), certifique-se de que o ficheiro de biblioteca que especificou existe efetivamente nessa localização e verifique também o ficheiro de biblioteca para confirmar se o modelo com o nome especificado existe no seu interior.
- Se não foi possível encontrar o modelo num ficheiro de biblioteca especificado (âmbito de pesquisa: Library Name), certifique-se de que o ficheiro de biblioteca foi adicionado à lista de Bibliotecas Disponíveis (Bibliotecas do Projeto, Bibliotecas Instaladas, Caminhos de Pesquisa do Projeto). Verifique também se o ficheiro de biblioteca contém o modelo com o mesmo nome especificado na associação.
- Se simplesmente não foi possível encontrar o modelo (âmbito de pesquisa: Any), certifique-se de que foi adicionado à lista de Bibliotecas Disponíveis um ficheiro de biblioteca que contenha um modelo com o mesmo nome que o especificado na associação.