Gestão de Componentes no CircuitStudio

Parent page: Explorar o CircuitStudio

Um component é a designação genérica dada a uma peça que pode ser colocada num projeto eletrónico durante o processo de captura do desenho. 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 “ligados” entre si para formar o projeto completo.

A tarefa inicial nesta parte do processo de projeto consiste geralmente em capturar o circuito num esquema, onde um componente colocado fornece um símbolo gráfico que inclui os pontos de ligação elétrica do componente definidos por pinos. No CircuitStudio, esta representação esquemática do componente também disponibiliza um conjunto de propriedades, parâmetros e ligações opcionais a um padrão de footprint de PCB — ou, mais corretamente, a um modelo 2D e/ou 3D que representa fisicamente o componente numa PCB.

As definições de componentes esquemáticos (compostas por um símbolo, ligações a modelos, parâmetros, etc.) são armazenadas coletivamente num ficheiro de Biblioteca Esquemática (*.SchLib) que pode ser carregado no CircuitStudio. As definições de modelos PCB são armazenadas de forma semelhante numa Biblioteca PCB (*.PcbLib), em que os modelos constituintes são referenciados pelas definições de símbolo (componente) numa Biblioteca Esquemática.

A definição base de componente esquemático numa Biblioteca Esquemática inclui ligações a modelos PCB adequados numa Biblioteca PCB, satisfazendo ambos os domínios com um componente unificado.A definição base de componente esquemático numa Biblioteca Esquemática inclui ligações a modelos PCB adequados numa Biblioteca PCB, satisfazendo ambos os domínios com um componente unificado.

Este formato de componente unificado significa que a sua representação esquemática fornece toda a informação necessária para implementar um componente tanto no domínio do esquema como no da PCB. Quando um projeto esquemático é transferido para o domínio PCB (através do processo Update PCB), o CircuitStudio localizará e colocará o(s) modelo(s) PCB definidos pela(s) ligação(ões) de modelo do componente esquemático.

Para verificar os modelos PCB associados a um componente num projeto esquemático existente, abra a caixa de diálogo das respetivas propriedades (faça duplo clique no símbolo ou escolha Properties no menu de contexto com o botão direito) e observe as referências na área Models.

Trabalhar com Bibliotecas Sch/Pcb

No CircuitStudio, os ficheiros individuais de bibliotecas esquemáticas e PCB podem ser utilizados de várias formas, consoante os requisitos:

  • Os ficheiros de biblioteca podem ser adicionados a um projeto, ficando disponíveis para utilização sempre que o projeto for carregado.
  • As bibliotecas podem ser armazenadas separadamente e depois instaladas no CircuitStudio como bibliotecas permanentemente disponíveis.
  • Os ficheiros de bibliotecas esquemáticas e PCB podem ser adicionados a um projeto Library Package, que pode ser compilado para criar um único ficheiro Sch/Pcb Integrated Library. Veja abaixo para mais informações.

Em todos os casos, o ponto central para aceder e instalar bibliotecas esquemáticas e PCB é através do painel Libraries — selecione View |System | Libraries. O painel fornece uma lista de componentes (símbolos/modelos) na biblioteca atualmente selecionada, incluindo uma pré-visualização do símbolo e/ou footprint de cada entrada de componente.

Ao visualizar uma biblioteca esquemática aberta, que contém a informação base para um componente unificado, o painel Libraries apresenta um resumo gráfico de quaisquer modelos PCB ligados.

O painel Libraries é o centro de comando para todas as tarefas comuns de gestão de componentes e bibliotecas.O painel Libraries é o centro de comando para todas as tarefas comuns de gestão de componentes e bibliotecas.

As bibliotecas podem ser adicionadas ao projeto atual ou instaladas através da caixa de diálogo Available Libraries, acedida a partir do botão

do painel. As bibliotecas também podem ser instaladas na página Data Management – Installed Libraries da caixa de diálogo Preferences do CircuitStudio (File » ).

Para uma visão prática do carregamento de bibliotecas e do acesso aos componentes das bibliotecas, consulte a secção Components and Libraries no tutorial From Idea to Manufacture do CircuitStudio.

Editar Componentes

Os componentes contidos em bibliotecas esquemáticas e PCB individuais podem ser editados (ou criados/eliminados) com o editor de bibliotecas do CircuitStudio e os painéis associados de Biblioteca SCH/PCB.

Para abrir um componente esquemático para edição, clique com o botão direito na respetiva entrada na lista do painel Libraries e selecione Edit Component no menu de contexto. De forma semelhante, para abrir um componente para edição numa Biblioteca PCB aberta, selecione Edit Component no menu de contexto do botão direito do painel Libraries. Tenha em atenção que uma biblioteca também pode ser aberta para edição diretamente a partir do painel Projects.

Os componentes contidos em bibliotecas Esquemáticas ou PCB individuais podem ser editados até aos elementos e primitivas fundamentais.Os componentes contidos em bibliotecas Esquemáticas ou PCB individuais podem ser editados até aos elementos e primitivas fundamentais.

O CircuitStudio abrirá o painel de Biblioteca apropriado para o tipo de componente que está a ser editado (painel SCH Library ou painel PCB Library) e carregará o gráfico do símbolo ou modelo na área de trabalho do editor, pronto para edição. O painel Biblioteca pode ser aberto manualmente a partir do menu em faixa, se necessário, a partir do editor de biblioteca esquemática ou do editor de biblioteca PCB: View | Schematic | Library ou View | PCB Library | Library.

Para a edição de componentes, o sistema disponibiliza um conjunto abrangente de ferramentas de edição gráfica tanto para edição de símbolos esquemáticos como de padrões PCB (disponíveis no separador de menu Home), enquanto o painel Biblioteca fornece funções de edição de nível superior, como adicionar/eliminar entradas de componentes e aceder aos elementos básicos de um componente. Para símbolos esquemáticos, estes são os pinos elétricos e, para padrões PCB, são as pistas, pads e elementos 3D que constituem o modelo.

Dados e Ligação de Componentes

Para além da inclusão de símbolos e padrões baseados em bibliotecas, um componente abrangente e multidomínio tem de conter informação adicional, como as suas especificações base, parâmetros e ligações a modelos 2D/3D — o conjunto completo de dados descritivos de um componente unificado.

Estes dados são armazenados no próprio componente esquemático e podem ser editados através da caixa de diálogo esquemática Library Component Properties. Com o editor de biblioteca esquemática aberto, pode aceder-lhe selecionando Home | Library | Library » Component Properties no menu principal, ou fazendo duplo clique na entrada do nome do componente no painel SCH Library.

Juntamente com um conjunto de propriedades básicas do componente, um componente pode ter vários modelos ligados e qualquer número de Parâmetros personalizados adicionados.Juntamente com um conjunto de propriedades básicas do componente, um componente pode ter vários modelos ligados e qualquer número de Parâmetros personalizados adicionados.

Talvez o aspeto mais crucial da criação (e manutenção) de um componente unificado sejam as ligações de modelo Esquemático-PCB do componente. Estas são estabelecidas e editadas na área Models da caixa de diálogo Library Component Properties. Aqui, os modelos de biblioteca 2D e 3D podem ser adicionados, removidos e editados através dos botões correspondentes da secção e da caixa de diálogo associada PCB Model (acedida clicando em Edit na caixa de diálogo Library Component Properties).

O componente esquemático base pode ser ligado a uma variedade de dados de modelo.O componente esquemático base pode ser ligado a uma variedade de dados de modelo.

A caixa de diálogo PCB Model permite estabelecer ligações a modelos a partir de uma biblioteca carregada, de um caminho absoluto de biblioteca, de uma biblioteca no caminho de pesquisa de bibliotecas do CircuitStudio, ou através da navegação no armazenamento local do sistema.

Bibliotecas de Componentes Integradas

O passo evolutivo seguinte na gestão de componentes no CircuitStudio consiste em reunir efetivamente bibliotecas Esquemáticas e PCB individuais em Bibliotecas Integradas únicas.

Estas compilam todos os elementos necessários do componente (símbolos esquemáticos, modelos PCB, etc.) num único ficheiro de biblioteca só de leitura (*.IntLib). Os componentes contidos numa Biblioteca Integrada permanecem unificados de forma persistente entre os domínios Esquemático-PCB, uma vez que as ligações internas aos modelos são permanentes — isto é, não podem ser quebradas, como acontece quando os elementos do componente em ficheiros de biblioteca Sch/PCB separados estão ligados.

Os modelos PCB são importados para um componente de Biblioteca Integrada quando a biblioteca é criada.Os modelos PCB são importados para um componente de Biblioteca Integrada quando a biblioteca é criada.

Na prática, uma Biblioteca Integrada comporta-se como uma Biblioteca Esquemática só de leitura que contém (em vez de ligar a) modelos PCB para cada componente. O tipo de biblioteca é, por isso, simultaneamente seguro e portátil.

Podem ser encontrados exemplos de Bibliotecas Integradas na pasta Library local do CircuitStudio, C:\Users\Public\Documents\Altium\CS\Library, e as Miscellaneous Integrated Libraries são normalmente instaladas por predefinição — Miscellaneous Connectors.IntLib e Miscellaneous Devices.IntLib.

Criar uma Biblioteca Integrada

Uma Biblioteca Integrada do CircuitStudio é produzida a partir de um tipo de projeto especializado chamado Library Package (*.LibPkg). Na abordagem mais simples, uma Biblioteca Esquemática existente (com ligações de modelo válidas) é adicionada a este projeto, que é depois compilado para produzir uma Biblioteca Integrada separada.

Os passos básicos são:

  • Criar um projeto Library Package abrindo um novo projeto de Biblioteca Integrada (File » New Library).
  • Guardar o projeto com um nome adequado (File » Save Library As).
  • Adicionar uma biblioteca esquemática de destino ao projeto (Project| Design Documents | Add Existing Document).
  • Compilar o projeto para criar a Biblioteca Integrada correspondente (selecione o nome do projeto package e depois escolha Compile Integrated Library xx.LibPkg no menu de contexto com o botão direito).
  • Verificar se o resultado da compilação foi bem-sucedido, conforme indicado no painel Messages (View | System | Messages).

Foi adicionada uma Biblioteca Esquemática ao projeto Library Package MyIntLib e compilada para criar a Biblioteca Integrada MyIntLib. Foi adicionada uma Biblioteca Esquemática ao projeto Library Package MyIntLib e compilada para criar a Biblioteca Integrada MyIntLib.

Tenha em atenção que a Biblioteca Integrada gerada pelo processo (guardada em ../Library/Project Outputs for xx) é instalada automaticamente no CircuitStudio, pronta a utilizar. O ficheiro de biblioteca autónomo, que inclui os símbolos dos componentes, parâmetros e modelos PCB, pode ser transferido em segurança para armazenamento ou para outros utilizadores como parte de um projeto ou como biblioteca independente.

A nova Biblioteca Integrada (MyIntLib) instalada no CircuitStudio.A nova Biblioteca Integrada (MyIntLib) instalada no CircuitStudio.

Para configurar a verificação de erros do compilador, caminhos de destino, parâmetros e muito mais para a geração de Bibliotecas Integradas, edite as definições de opção na caixa de diálogo Options For Integrated Library . No painel Projects, clique com o botão direito no nome do projeto package e selecione Project Options no menu de contexto.

Componentes do Altium Vault

A solução mais sofisticada e abrangente para gerir componentes no CircuitStudio é utilizar o Altium Component Vault — um repositório separado e totalmente gerido de componentes atualizados fornecido pela Altium.

Além de disponibilizar uma enorme gama de componentes para utilização nos seus projetos, o conteúdo do vault baseado na cloud é gerido pela Altium em parceria com os principais fornecedores de componentes. Isto liberta-o da tarefa de gerir recursos de componentes, uma vez que todas as peças são totalmente validadas, o ciclo de vida é gerido e é também disponibilizada uma vasta gama de dados adicionais, como especificações atuais, folhas de dados e preços.

Na prática, os componentes do vault são utilizados no CircuitStudio ligando o Altium Component Vault remoto, navegando ou pesquisando a peça pretendida no Vault Explorer e colocando-a no esquema.

O CircuitStudio Vault Explorer fornece acesso direto aos componentes no Altium Component Vault.O CircuitStudio Vault Explorer fornece acesso direto aos componentes no Altium Component Vault.

Uma vantagem significativa da utilização de componentes baseados no Altium Vault é que estes são geridos por si, pelo que pode ter a confiança de que estão atualizados, disponíveis e corretamente implementados. A utilização de componentes do vault também evita a necessidade de criar e gerir grandes coleções de bibliotecas locais de componentes.

Ligações a Fornecedores de Componentes

Embora o acesso a recursos de componentes de elevada qualidade seja essencial para o sucesso de um projeto, os símbolos e modelos representam apenas o equivalente virtual de componentes do “mundo real” — ou seja, as peças físicas que acabam por ser montadas numa placa de circuito fabricada. Decidir que peças reais são utilizadas no projeto — com que especificações, de que fabricantes e fornecedores, e a que preço — é uma parte crucial do processo de projeto que normalmente envolve investigação considerável e comparação de produtos.

O CircuitStudio simplifica este processo, ao mesmo tempo que melhora significativamente a sua precisão e relevância, através da disponibilização de Live Supplier Links. Fáceis e rápidas de implementar, estas são ligações ativas estabelecidas entre um componente do CircuitStudio e um item na base de dados de componentes eletrónicos de um fornecedor.

A Ligação ao Fornecedor é formada por uma ligação direta aos serviços web do fornecedor, o que lhe permite pesquisar em todas as bases de dados de fornecedores suportadas pelo CircuitStudio. Quando a peça pretendida é selecionada, é adicionada uma ligação ao componente esquemático local como um conjunto de parâmetros — Fornecedor e Número de Peça do Fornecedor. Esta ligação é depois restabelecida sempre que o componente é aberto num esquema ou biblioteca e, por isso, é garantido que reflete os dados atuais do fornecedor para esse componente.

Num projeto esquemático existente, as Ligações a Fornecedores de um componente podem ser vistas através da sua caixa de diálogo Properties (faça duplo clique num componente esquemático).

As Ligações a Fornecedores de um componente são mantidas como parâmetros na entrada do componente esquemático, como campos de fornecedor e número de peça.As Ligações a Fornecedores de um componente são mantidas como parâmetros na entrada do componente esquemático, como campos de fornecedor e número de peça.

Para ver os dados que a Ligação ao Fornecedor de um componente extrai dos serviços web do fornecedor, clique com o botão direito no componente esquemático e depois selecione Supplier Links no menu de contexto associado. Tenha em atenção que as Ligações a Fornecedores podem ser adicionadas e removidas nesta caixa de diálogo.

A caixa de diálogo Supplier Links apresenta quaisquer ligações a fornecedores associadas ao componente selecionado e os dados resultantes extraídos dos serviços web dos fornecedores associados.A caixa de diálogo Supplier Links apresenta quaisquer ligações a fornecedores associadas ao componente selecionado e os dados resultantes extraídos dos serviços web dos fornecedores associados.

A capacidade de estabelecer dados de componentes ligados a fornecedores numa fase inicial do ciclo de projeto, e rever esta informação ao longo do processo de projeto, permite-lhe tomar decisões válidas sobre peças com base nas especificações atuais dos componentes, folhas de dados, propriedades físicas e informação de disponibilidade e preços. Além disso, depois de serem adicionadas Ligações a Fornecedores ativas aos componentes do CircuitStudio, os dados do fornecedor associado — incluindo preços e informação de stock — podem ser incluídos, no momento da libertação do projeto, numa Lista de Materiais (BOM).

No CircuitStudio, as Ligações a Fornecedores podem ser adicionadas a componentes num projeto ou a componentes dentro de uma Biblioteca Esquemática. As Ligações a Fornecedores adicionadas a componentes num projeto são exclusivas desse projeto, e as Ligações a Fornecedores adicionadas a um componente de biblioteca ficarão disponíveis em qualquer projeto que utilize esse componente de biblioteca.

Adicionar Ligações a Fornecedores a um Projeto

Para adicionar Ligações a Fornecedores a um componente num projeto, selecione o componente no esquema, selecione Supplier Links no menu de contexto do botão direito e depois clique no botão Add na caixa de diálogo Supplier Links resultante. A caixa de diálogo Add Supplier Links abre-se. O campo Keywords da caixa de diálogo será pré-preenchido com o texto da propriedade Comment desse componente, que será a cadeia de pesquisa nominal aplicada às bases de dados dos fornecedores quando selecionar o botão Search. Tenha em atenção que a cadeia de palavras-chave é editável.

Quando os resultados da pesquisa tiverem sido preenchidos, pode percorrer as opções disponíveis para determinar a seleção de peça ideal para o componente do projeto.

Ao adicionar uma ligação a um fornecedor a um componente, a caixa de diálogo Add Supplier Links mostra a lista completa de entradas de fornecedores extraídas que correspondem à pesquisa por palavras-chave da caixa de diálogo.Ao adicionar uma ligação a um fornecedor a um componente, a caixa de diálogo Add Supplier Links mostra a lista completa de entradas de fornecedores extraídas que correspondem à pesquisa por palavras-chave da caixa de diálogo.

Quando se clica em OK , a informação da peça do fornecedor selecionada será adicionada à caixa de diálogo Supplier Links, e quando se clica em OK na caixa de diálogo Supplier Links, a informação da peça do fornecedor selecionada é adicionada ao componente atual. Uma ligação a fornecedor existente pode ser removida da lista da caixa de diálogo Supplier Links selecionando a ligação ao fornecedor a remover e clicando depois no botão Remove.

Os dados fornecedor/peça são armazenados como os parâmetros Supplier 1 e Supplier Part Number 1, como referido acima. Tenha em atenção que podem ser adicionadas várias ligações de peças à lista da caixa de diálogo Supplier Links. Estas serão armazenadas como parâmetros Supplier numerados sucessivamente no componente — ou seja, Supplier 1, Supplier 2, etc.

A listagem BOM base inclui apenas informação de peça para Solution 1, uma vez que as escolhas entre as opções de peças têm de ser feitas antes de uma BOM ser gerada no momento da libertação do projeto. Consulte o conteúdo da BOM abaixo.

Para ver os dados resultantes da Ligação ao Fornecedor na BOM do projeto, selecione Project | Project Actions | Generate outputs para abrir a caixa de diálogo Generate output files. A BOM pode ser pré-visualizada e configurada selecionando a ligação Configure associada ao Bill of Materials na região Outputers da caixa de diálogo. Tenha em atenção que diferentes níveis de informação do fornecedor podem ser incluídos na BOM ativando e desativando colunas de dados.

A caixa de diálogo de configuração da BOM fornece opções de exportação e moeda, além de uma pré-visualização do conteúdo da BOM.A caixa de diálogo de configuração da BOM fornece opções de exportação e moeda, além de uma pré-visualização do conteúdo da BOM.

Adicionar Ligações a Fornecedores a uma Biblioteca

As Ligações a Fornecedores são adicionadas a componentes de biblioteca no Editor de Bibliotecas Esquemáticas, iniciado pela abertura de uma Biblioteca Esquemática.

Com a peça selecionada aberta no editor, clique com o botão direito dentro da área de trabalho e depois selecione Supplier Links no menu de contexto. As opções de peças podem ser visualizadas e adicionadas a partir da caixa de diálogo Supplier Links, conforme descrito acima para adicionar ligações a um projeto.

As Ligações a Fornecedores adicionadas a um componente de biblioteca são armazenadas com o componente e são recuperadas sempre que esse componente é colocado num projeto a partir da biblioteca.As Ligações a Fornecedores adicionadas a um componente de biblioteca são armazenadas com o componente e são recuperadas sempre que esse componente é colocado num projeto a partir da biblioteca.

Quando um componente de biblioteca inclui Ligações a Fornecedores, o painel Libraries apresentará informação de preços atual para esse componente, obtida diretamente do fornecedor principal — o parâmetro Supplier 1 desse componente. Isto fornece uma vista conveniente da informação de preços atual do componente, obtida a partir da ligação ativa ao fornecedor, sempre que esse componente é selecionado na biblioteca para possível colocação num projeto.

Os dados de preços em tempo real estão disponíveis quando um componente de biblioteca (que tenha ligações a fornecedores incorporadas) é selecionado no painel Libraries.Os dados de preços em tempo real estão disponíveis quando um componente de biblioteca (que tenha ligações a fornecedores incorporadas) é selecionado no painel Libraries.

Opções de Fornecedores

Através de acordos com uma gama de fornecedores de componentes, a Altium permitiu ao CircuitStudio aceder e pesquisar dados de componentes a partir de múltiplas fontes. O acesso web a estes portais de fornecedores é fornecido por CircuitStudio Extensions — módulos de software plug-in desenvolvidos para fazer interface com APIs específicas de bases de dados de fornecedores.

Do ponto de vista prático, uma Extensão de fornecedor tem de estar instalada e ativa para que a caixa de diálogo Add Supplier Link carregue e apresente os dados desse fornecedor, e também para voltar a aceder aos dados associados a partir de um componente de projeto ou biblioteca.

As extensões são instaladas a partir da área Extensions and Updates do CircuitStudio na página Home (View |Start). Selecione Extension and Updates na lista pendente My Account.

As opções de fornecedor pretendidas também têm de estar ativadas, o que é configurado através da página Data Management – Suppliers da secção Data Management na caixa de diálogo Preferences. Isto também fornece opções de configuração para definir o seu país ou região, credenciais de início de sessão do fornecedor (quando aplicável), opções de importação e palavras-chave de pesquisa.

Consulte a página Data Management - Suppliers Preferences para mais informações sobre a configuração de fornecedores e dados de fornecedores.

 

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