Gestão de Componentes

 

Um componente é a designação geral dada a uma peça que pode ser colocada num projeto eletrónico durante o processo de captura do projeto. Na sua forma comum, um componente é geralmente composto por um símbolo lógico que é aplicado ao esquema do projeto, e por um padrão de footprint (modelo) que representará fisicamente o componente na PCB.

Os componentes são reunidos em Bibliotecas de Componentes, de onde podem ser extraídos e colocados num documento de projeto, como um esquema, e depois “ligados” entre si para formar o projeto completo.

Componentes do CircuitMaker

No CircuitMaker, os componentes são acedidos a partir do painel Libraries – o ponto central para localizar, rever, utilizar e criar componentes do CircuitMaker. Este apresenta uma lista pesquisável de componentes obtidos através do portal da base de dados de componentes Octopart , que fornece acesso a dados abrangentes de componentes para milhares de componentes reais. Em segundo plano, os componentes listados no painel Libraries panel estão ligados a componentes correspondentes no repositório de armazenamento e gestão do CircuitMaker baseado na cloud (community components), quando disponível. Cada componente da comunidade é efetivamente um “pacote” que contém os dados e modelos (símbolo, footprint, etc.) que constituem um componente CircuitMaker completo, o qual está ligado a uma entrada correspondente de componente Octopart no painel Libraries .

Ao utilizar o CircuitMaker, não existe acesso direto à base de dados Octopart nem ao repositório do CircuitMaker, uma vez que toda a obtenção e ligação de dados é realizada em segundo plano. O seu ponto de acesso central ao sistema automatizado de gestão de componentes do CircuitMaker é o painel Libraries .

Painel Libraries

Panel page: Libraries panel

Para aceder à lista de componentes dos seus projetos, abra o painel Libraries a partir do menu principal em faixa (View | System | Libraries) e certifique-se de que a entrada All Parts (ou uma subcategoria da mesma) está selecionada no menu pendente superior. Tenha em atenção que o painel surgirá do lado direito do ecrã, mas pode ser fixado para permanecer aberto (), ou desacoplado arrastando a respetiva barra de título para longe da lateral.

Cada entrada na lista de componentes do painel é composta, no mínimo, por uma ligação para a sua página no website do fabricante. Utilize as opções de seleção no menu pendente de categorias () e o campo Search para restringir a lista aos tipos de componentes pretendidos.

Utilize o menu pendente de categorias do painel e a capacidade de pesquisa para restringir a lista aos tipos de componentes pretendidos.
Utilize o menu pendente de categorias do painel e a capacidade de pesquisa para restringir a lista aos tipos de componentes pretendidos.

Muitas das peças listadas estão ligadas a um componente CircuitMaker e a modelos na biblioteca da comunidade, indicado pela presença do ícone na lista. Utilizando a capacidade de filtragem do painel, pode mostrar apenas os componentes que têm modelos – clique no ícone  no cabeçalho da coluna do modelo e assinale Yes.

A lista de componentes pode ser filtrada para mostrar apenas componentes com modelos.
A lista de componentes pode ser filtrada para mostrar apenas componentes com modelos.

Para utilizar no seu projeto um componente equipado com um modelo, basta arrastá-lo para um documento de esquema aberto, clicar no botão , ou clicar com o botão direito na entrada e selecionar Place no menu de contexto.

Um componente pode ser colocado a partir do painel Libraries no seu projeto.
Um componente pode ser colocado a partir do painel Libraries no seu projeto.

Juntamente com as entradas de componentes listadas no painel Libraries , os componentes da comunidade também estão disponíveis no separador All Components da página Components do website workspace.circuitmaker.com . Pode utilizar a caixa de pesquisa de componentes para procurar um componente específico. As entradas desta lista podem ser selecionadas para abrir uma página dedicada a esse componente da comunidade.

Os componentes da comunidade podem ser analisados em workspace.circuitmaker.com.
Os componentes da comunidade podem ser analisados em workspace.circuitmaker.com.

A página de um componente da comunidade fornece todos os detalhes do componente derivados dos dados da base de dados de componentes Octopart, incluindo as suas especificações, opções de fornecedor, níveis de stock e informações de preços. A página do componente também inclui dados derivados do próprio componente da comunidade, incluindo pré-visualizações dos seus modelos, uma lista das suas revisões históricas e uma indicação de quaisquer projetos CircuitMaker que utilizem esta revisão do componente.

Uma página de componente individual que fornece acesso direto aos dados da biblioteca da comunidade para esse componente.
Uma página de componente individual que fornece acesso direto aos dados da biblioteca da comunidade para esse componente.

Criar um Componente Listado

Se não estiver disponível um componente da comunidade para o componente que selecionou (o ícone não é apresentado), este pode ser criado no CircuitMaker e adicionado automaticamente à biblioteca da comunidade para que outros o possam partilhar. O CircuitMaker fornece o Editor de Componentes para definir a informação paramétrica de um componente, bem como os editores de Biblioteca de Esquemas e de Biblioteca de Footprints PCB para definir, respetivamente, os modelos dos domínios de esquema e PCB.

Para criar um componente que ficará ligado à entrada atualmente selecionada na lista do painel Libraries , clique com o botão direito na entrada e selecione Create New Component no menu de contexto associado. Isto abrirá uma nova entrada de componente da comunidade no Editor de Componentes do CircuitMaker, pré-preenchida com a informação do componente (Comentário, Descrição e Parâmetros) fornecida pela base de dados de componentes Octopart.

Se um componente não tiver modelos, pode criá-los você mesmo.
Se um componente não tiver modelos, pode criá-los você mesmo.

O novo componente CircuitMaker é, em última análise, composto pela informação paramétrica do componente – apresentada no ecrã inicial – e por quaisquer modelos que pretenda adicionar. É necessário adicionar pelo menos um modelo antes de o componente poder ser guardado na biblioteca da comunidade.

Tenha em atenção que todas as entradas de dados podem ser alteradas no editor, mas quaisquer edições aos campos Comment e Description serão exclusivas do novo componente. Ou seja, não serão apresentadas na lista de componentes do painel Libraries , uma vez que esta informação é definida pela fonte da base de dados de componentes Octopart.

Adicionar um Modelo

Um símbolo esquemático é o objeto gráfico de um componente que representa o componente quando este é colocado num documento de esquema. O símbolo inclui informação de ligação elétrica (indicada pelos pinos do componente) que permite que um circuito seja logicamente interligado e correspondido às suas ligações equivalentes no footprint (pads, etc.) no domínio PCB. Um footprint PCB é o objeto gráfico de um componente que representa a sua forma física e de conectividade quando é colocado num documento PCB. O footprint inclui informação de ligação elétrica e mecânica (indicada principalmente por pads PCB) e permite que os componentes sejam interligados por pistas num projeto de layout de placa.

Pode utilizar um modelo que já tenha sido criado selecionando Add Existing no menu do botão Home | Add New Symbol ou Home | Add New Footprint, respetivamente, ou clicando no ícone de menu pendente no botão abaixo de um tipo de modelo na secção Models do Editor de Componentes e escolhendo Existing no menu associado. Isto abre a caixa de diálogo Select Item Revision , permitindo-lhe ver e selecionar a partir de uma lista de modelos existentes, e depois editar e guardar uma nova versão para o seu componente.

Adicione um modelo existente ao novo componente. Aqui é mostrada a adição de um símbolo esquemático existente ao componente. Passe o cursor sobre a imagem para ver a adição de um footprint PCB existente ao componente.
Adicione um modelo existente ao novo componente. Aqui é mostrada a adição de um símbolo esquemático existente ao componente. Passe o cursor sobre a imagem para ver a adição de um footprint PCB existente ao componente.

Em alternativa, para criar um novo modelo personalizado para o novo componente, selecione o botão Home | Add New Symbol ou Home | Add New Footprint na faixa, ou clique no ícone de menu pendente no botão abaixo de um tipo de modelo na secção Models do Editor de Componentes e escolha New no menu associado. O editor respetivo será aberto, onde o novo modelo pode ser criado utilizando as ferramentas disponíveis no separador Home da faixa.

Os símbolos são criados colocando formas e aplicando as ferramentas de desenho e, de forma importante, incluindo Pins de ligação que definem os pontos de cablagem elétrica do componente num documento de esquema. Para editar as propriedades do símbolo esquemático, abra o modo Symbol do painel Inspector selecionando Home | Library » Component Properties na faixa. Utilize o painel para definir propriedades como o atributo Comment do componente ou o Designator predefinido.

Está disponível uma gama de modelos de símbolo na área Home | Symbol Templates da faixa para o editor da Biblioteca de Esquemas.

Os footprints são criados colocando pads, pistas, linhas, arcos, corpos 3D, etc. em camadas PCB adequadas para representar com precisão os atributos físicos e elétricos do componente no domínio PCB. Para editar as propriedades do footprint, abra a caixa de diálogo PCB Library Footprint selecionando Home | Library » Footprint Properties na faixa. Utilize a caixa de diálogo para definir propriedades como a descrição do footprint, etc.

Crie um novo modelo de componente utilizando o editor relevante. Aqui é mostrado o editor da Biblioteca de Esquemas. Passe o cursor sobre a imagem para ver o editor da Biblioteca de Footprints PCB.
Crie um novo modelo de componente utilizando o editor relevante. Aqui é mostrado o editor da Biblioteca de Esquemas. Passe o cursor sobre a imagem para ver o editor da Biblioteca de Footprints PCB.

Quando estiver concluído, guarde o novo modelo utilizando o ícone  na Barra de Acesso Rápido (atalho: Ctrl+S) a partir do menu principal ou clicando com o botão direito na entrada do modelo no painel Projects e selecionando Save no menu de contexto.

Guardar na Biblioteca da Comunidade

Ao regressar ao Editor de Componentes, pode agora ver que tanto os modelos de símbolo como os de footprint (mostrados como pré-visualizações) estão associados ao novo componente. Quando o componente é guardado na biblioteca da comunidade, as ligações do componente base aos seus modelos (que também são guardados automaticamente na biblioteca) são mantidas.

O Editor de Componentes a mostrar pré-visualizações dos seus modelos de símbolo e footprint associados, antes de ser guardado na biblioteca da comunidade como um componente “completo”.
O Editor de Componentes a mostrar pré-visualizações dos seus modelos de símbolo e footprint associados, antes de ser guardado na biblioteca da comunidade como um componente “completo”.

Para guardar o novo componente (e os seus modelos) na biblioteca da comunidade, clique no botão Home | Save to Server na faixa de opções. Isto irá iniciar o processo automático de gravação do CircuitMaker, que transfere (publica) os dados do componente e dos ficheiros de modelo para a biblioteca da comunidade, configura o novo componente da comunidade e adiciona ligações de acesso na lista Favorites do CircuitMaker. O componente recém-criado fica então disponível para todos os utilizadores do CircuitMaker através da biblioteca da comunidade.

Se não pretender guardar o novo componente (ou um componente editado) na biblioteca da comunidade, clique no botão Home | Discard changes . Isto irá remover os documentos locais do componente e dos modelos e fechar todos os editores.

Guarde o componente na biblioteca da comunidade ou rejeite as alterações para abortar o processo.
Guarde o componente na biblioteca da comunidade ou rejeite as alterações para abortar o processo.

Editar um Componente da Comunidade

Se pretender efetuar alterações a um componente existente e aos seus modelos, selecione o componente na lista do painel Libraries  e selecione Edit no menu de contexto aberto com o botão direito. Isto irá obter o componente da biblioteca da comunidade (ou da cache local) e abri-lo no Editor de Componentes, conforme mostrado acima. Se posteriormente optar por editar um dos modelos (clique no ícone  ), este será obtido e aberto no respetivo editor. Utilize o comando Remove do menu do ícone  para eliminar um modelo.

Criar um Componente Personalizado

Pode haver situações em que um componente específico de que necessita para um projeto não esteja listado na base de dados Octopart e, por isso, não esteja incluído na lista de componentes disponíveis no painel Libraries . Isto pode ser resolvido criando de raiz um novo componente CircuitMaker não listado — um componente personalizado.

Para criar um novo componente personalizado, selecione a opção Create Custom Part por baixo da lista de componentes no painel Libraries ou na área da lista de componentes quando não forem encontrados componentes.

Se não existirem peças relevantes, pode criar a sua própria peça personalizada.
Se não existirem peças relevantes, pode criar a sua própria peça personalizada.

Isto abre uma nova entrada de componente em branco no Editor de Componentes, que pode ser preenchida com a informação correspondente ao seu componente personalizado. Da mesma forma que ao criar um novo componente listado (descrito acima), os modelos podem depois ser criados e o componente submetido à biblioteca da comunidade.

Modo Apenas Favoritos

Além da listagem da base de dados de componentes Octopart disponível no painel Libraries , o CircuitMaker também oferece o conceito de uma coleção de componentes Favoritos. Estes representam componentes da comunidade que criou ou editou, ou quaisquer componentes que tenha adicionado manualmente à lista Favorites.

Para adicionar manualmente um componente da listagem Octopart no painel Libraries à sua coleção Favorites, clique com o botão direito na entrada do componente e selecione Add To Favorites no menu de contexto. Tenha em atenção que esta opção só está disponível para entradas de componentes que tenham um componente da comunidade associado.

Também é possível adicionar um componente da comunidade à sua lista Favorites a partir da respetiva página de componente em workspace.circuitmaker.com. Para o fazer, utilize o botão  na página.

A lista de componentes Favorites está diretamente acessível a partir do painel Libraries , selecionando Favorites Only no menu pendente de seleção de biblioteca do painel.

A definição de biblioteca Favorites lista e agrupa apenas os componentes que lhe interessam.
A definição de biblioteca Favorites lista e agrupa apenas os componentes que lhe interessam.

Criar uma lista de componentes favoritos significa que as suas opções de componentes preferidas ficam fáceis de aceder e utilizar nos seus projetos. Os componentes podem ser colocados num projeto a partir da lista Favorites utilizando o botão Place ou o comando do menu de contexto com o botão direito, e também removidos da lista utilizando o comando do menu de contexto com o botão direito Remove From Favorites .

Utilizando a caixa de verificação Custom Only abaixo do campo Search, pode apresentar no painel apenas os seus Custom Components. Tenha em atenção que as peças personalizadas são distinguidas pelo ícone  na lista Favorites.

Uma diferença fundamental da lista Favorites, em comparação com a listagem normal do Octopart, é que as suas entradas se referem diretamente a componentes da Comunidade, em vez de componentes da lista da base de dados Octopart. Por isso, cada entrada inclui informação derivada do item do componente da comunidade, como a sua versão — ID de Revisão (1, 2, etc.) — como sufixo do respetivo nome. Isto representa o funcionamento do sistema de controlo de versões da biblioteca da comunidade — um componente editado é armazenado como uma nova versão na biblioteca da comunidade, deixando a versão anterior intacta. Por outras palavras, quando um componente ou modelo é guardado na biblioteca da comunidade, o sistema de controlo de versões cria uma nova versão — ou, mais corretamente, revision — desse componente/modelo.

Como pode ver na imagem acima do painel Libraries , a lista Favorites pode incluir várias entradas para um único componente — repare nas entradas “LM217MS-TR”. Estas representam duas versões do componente da comunidade: a revisão inicial 1 e a revisão 2 criada por uma edição posterior — estas foram adicionadas automaticamente à lista durante o processo de gravação.

Por outro lado, as outras entradas listadas apresentadas foram adicionadas a Favorites a partir da listagem da biblioteca Octopart. Tenha em atenção que a entrada destacada a azul está na revisão 2, que era a versão atual desse componente quando foi adicionada à lista Favorites.

O componente da comunidade associado a uma entrada da lista de componentes Octopart será a versão latest desse componente da Comunidade. Se esta for adicionada à sua lista Favorites, a entrada permanecerá nessa revisão, mesmo que revisões posteriores possam ter sido criadas por outro utilizador.

Tenha em atenção que a listagem Octopart no painel Libraries estará sempre ligada à versão atual (revisão mais recente) de um componente da comunidade.

Além das entradas Favorites listadas no painel Libraries , as entradas também estão disponíveis no separador Favorites da página Components de workspace.circuitmaker.com . As entradas desta lista podem ser selecionadas para abrir uma página dedicada a esse componente da comunidade.

A lista dos seus componentes favoritos pode ser visualizada em workspace.circuitmaker.com.
A lista dos seus componentes favoritos pode ser visualizada em workspace.circuitmaker.com.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Conteúdo