Working with Component Folders and Items

Altium Training

Altium Essentials: Workspace Folder Structure

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Uma distinção importante a fazer entre o painel Explorer e o painel Components:

  • No painel Explorer, está a navegar na árvore à esquerda por Folder Name. Quando clica numa pasta no painel Explorer, os componentes stored nessa pasta são listados no painel. Estes componentes do not têm de ser do mesmo Tipo de Componente. 

  • Quando está a navegar pelos componentes do seu Workspace no painel Components panel (ou através da interface baseada no browser), está a navegar por Component Type - e não pelo nome da pasta onde os componentes estão armazenados. O painel Components e a interface baseada no browser pesquisam automaticamente em todas as Pastas de Componentes no Workspace e agrupam os componentes por Tipo de Componente.

A associação entre o Tipo de Componente e a Pasta de Componentes é definida na página Data Management - Component Types da caixa de diálogo Preferences. São estas definições que são usadas quando cria um novo componente. Quando cria um componente, seleciona um Tipo de Componente na caixa de diálogo Create new component. O novo componente é então atribuído ao Tipo de Componente que acabou de escolher e é armazenado na Pasta Predefinida definida para esse Tipo de Componente na caixa de diálogo Preferences. Estas definições podem ser verificadas expandindo a secção Advanced Settings das propriedades do componente durante a edição. (mostrar imagem)

Controlos do Tipo de Pasta de Componentes

Quando uma pasta do tipo Components ainda não tem componentes, será apresentado aqui um conjunto de controlos para o ajudar a preencher a pasta com componentes.

Utilize estes controlos para executar uma ação apropriada:

  • Import Library – clique para abrir a caixa de diálogo padrão do Windows Open e selecione uma biblioteca baseada em base de dados ou em ficheiro guardada na sua pasta local ou de rede. Depois de abrir um ficheiro de biblioteca, o Library Importer no seu modo Simple será iniciado com a biblioteca selecionada carregada.
  • Create Component – clique para abrir o Component Editor no seu modo Single Component Editing, pronto para definir um novo componente.
  • Create Other Item Type – clique para abrir a caixa de diálogo Create New Item dialog e criar um novo item de qualquer tipo.

Independentemente de existirem ou não componentes na pasta, estas ações também podem ser executadas usando as opções do menu associado ao botão Add Component, no canto superior direito do painel.

Vista Library Health

Esta funcionalidade está disponível quando a opção LibraryHealth está ativada na caixa de diálogo Advanced Settings.

Ao navegar no conteúdo de um Workspace Altium 365 ligado, o painel Explorer fornece acesso à vista Library Health, a partir da qual pode executar verificações de integridade e inspecionar problemas de integridade dos componentes. Selecione a entrada Library Health na região Server Folder do painel para aceder a esta vista no painel.

A vista Library Health acedida a partir do painel Explorer
A vista Library Health acedida a partir do painel Explorer

A região superior da vista fornece um resumo da integridade dos seus componentes desde a última execução de uma verificação de integridade. Abaixo encontram-se as análises de verificação de integridade suportadas, reunidas em várias Issue Themes. Clicar num mosaico de análise de verificação de integridade fornecerá uma descrição mais detalhada da verificação, com passos para a resolver (quando disponíveis), bem como uma listagem detalhada de todos os componentes que falham essa verificação de integridade.

A vista Library Health partilha a mesma interface e funcionalidade que a página detalhada do painel Library Health, acedida a partir da interface de browser do Workspace Altium 365. Consulte Accessing the Main Library Health Dashboard para mais informações sobre esta página.

Vista de Componentes

A pasta do tipo Components suporta dois modos de visualização – o Classic View e o Components View. Este último, que é a vista predefinida para este tipo de pasta, permite-lhe navegar pelos dados paramétricos associados a todos os componentes na pasta atual. Além disso, pode configurar a vista exatamente como pretender para diferentes pastas de componentes, e essas configurações permanecerão entre sessões.

Para alternar entre estes dois modos de visualização, navegue até uma pasta Components no painel Explorer, clique no botão no canto superior direito da listagem de componentes e escolha o comando View » Classic View ou View » Components View no menu associado.

Aceda ao Components View para uma pasta do tipo Components, apresentando os componentes em termos dos respetivos dados paramétricos. Passe o cursor sobre a imagem para ver o resultado de voltar ao Classic View.
Aceda ao Components View para uma pasta do tipo Components, apresentando os componentes em termos dos respetivos dados paramétricos. Passe o cursor sobre a imagem para ver o resultado de voltar ao Classic View.

Consulte as secções seguintes para mais informações sobre como trabalhar com o Components View.

Suporte para Componentes com Várias Partes

Ao visualizar o símbolo de um componente com várias partes, o separador de vista Preview apresentará cada parte – cada uma com o seu próprio gráfico de símbolo distinto – como um separador separado. Além disso, o menu Place apresentará um submenu com todas as partes aplicáveis que podem ser colocadas para esse componente.

Controlar a Visibilidade dos Parâmetros ao Colocar Componentes

Ao colocar componentes da biblioteca do Workspace (a partir do painel Components ou Explorer), o controlo sobre a visibilidade dos parâmetros associados a esses componentes – ou, mais especificamente, dos seus valores – é efetuado a partir da caixa de diálogo de propriedades da pasta principal.

A pasta tem de ser do tipo Components.

Clique com o botão direito na pasta principal e escolha o comando Properties. A caixa de diálogo Edit Folder será apresentada. Ative a opção Configure Parameters Visibility on Add no lado direito. Os parâmetros, obtidos de todos os componentes da pasta, serão apresentados na região. Utilize a caixa de verificação Visible On Add associada a cada parâmetro para controlar a sua visibilidade quando um componente que tenha esse parâmetro for colocado numa folha esquemática.

O parâmetro Name/Comment também está incluído na lista. Este é um parâmetro do sistema.
Os dados de visibilidade paramétrica são armazenados como parte das propriedades da pasta do Workspace, no próprio Workspace, e são globais para todos os utilizadores do Workspace com quem as pastas relevantes tenham sido partilhadas. A hierarquia de pastas também é tida em conta, pelo que a visibilidade de parâmetros configurada para uma pasta principal será transmitida para baixo (herdada por) todas as pastas filhas abaixo dela.

Determine, ao nível da pasta, quais os parâmetros que devem estar visíveis quando os componentes que os utilizam são colocados num projeto.
Determine, ao nível da pasta, quais os parâmetros que devem estar visíveis quando os componentes que os utilizam são colocados num projeto.

Copiar Informações de Parâmetros de Componentes para a Área de Transferência

As informações paramétricas de uma revisão de um componente podem ser copiadas para a área de transferência para utilização posterior noutra parte do projeto, ou para colar numa aplicação externa (como o Microsoft Excel). Ao consultar o separador de vista Preview para uma revisão de Item de Componente, selecione os parâmetros pretendidos – na região Parameters da vista – e utilize o atalho de teclado Ctrl+C ou clique com o botão direito na região e utilize o comando Copy no menu de contexto.

Selecione vários parâmetros conforme necessário utilizando técnicas padrão de seleção múltipla (Ctrl+Click, Shift+Click).

Copie as informações paramétricas de uma revisão de Item de Componente para a área de transferência, para utilização noutro local conforme necessário.
Copie as informações paramétricas de uma revisão de Item de Componente para a área de transferência, para utilização noutro local conforme necessário.

Alterar Dinamicamente o Tipo de um Componente Já Libertado

É possível alterar o tipo de componente de um ou mais componentes após a libertação para um tipo completamente diferente, dinamicamente. No painel Explorer, selecione a(s) revisão(ões) do componente que pretende alterar, depois clique com o botão direito e escolha o comando Operations » Change component type no menu de contexto. A caixa de diálogo Choose component type será apresentada, a partir da qual poderá selecionar o novo tipo de componente.

Um exemplo de alteração do tipo de componente para revisões selecionadas de Itens de Componente que já tinham sido libertadas – com o tipo errado desde o início, para evidenciar a funcionalidade!
Um exemplo de alteração do tipo de componente para revisões selecionadas de Itens de Componente que já tinham sido libertadas – com o tipo errado desde o início, para evidenciar a funcionalidade!

Pesquisar Componentes

O painel Explorer oferece uma funcionalidade de pesquisa poderosa. Pode efetuar pesquisas genéricas ou pesquisas direcionadas através da utilização de configurações de pesquisa guardadas. Estas últimas permitem-lhe pesquisar, relativamente aos seus componentes, por um tipo de componente específico e também utilizar pesquisa por intervalos – um aspeto muito útil da pesquisa possibilitado através de tipos de dados de parâmetros de componentes sensíveis a unidades (suportados através de um modelo de componente referenciado). Além disso, pode adicionar um atalho de teclado às suas pesquisas guardadas que lhe permite efetuar rapidamente uma pesquisa fora do painel Explorer.

Embora a funcionalidade de pesquisa disponibilizada através do painel Explorer seja poderosa, existe uma funcionalidade de pesquisa muito mais conveniente disponibilizada através do painel Components panel – exatamente onde precisa dela e no mesmo painel que normalmente utilizará diariamente para gerir e colocar componentes nos seus projetos de design. O painel Components permite-lhe introduzir uma expressão de pesquisa e/ou utilizar as seleções de categoria e filtro do painel para restringir a lista de componentes às suas necessidades específicas. Os filtros são suportados apenas para Workspace Library e, tal como o painel Manufacturer Part Search panel, o painel Components suporta filtros de pesquisa sensíveis a unidades (texto para número).

Pré-requisitos para a Pesquisa

Related pages: Criar e Manter os Seus Componentes e Bibliotecas, Component Template

Para poder apreciar e utilizar plenamente todos os aspetos da funcionalidade de pesquisa do painel Explorer ao pesquisar nos seus componentes, tem de cumprir os seguintes requisitos:

  • Estar a executar o Altium Designer e garantir que as extensões de software Component Template Editor e Explorer estão instaladas como parte dessa instalação.

    Estas extensões de software são instaladas com o Altium Designer por predefinição. Podem ser instaladas ou removidas manualmente.

    Para mais informações sobre a gestão de extensões, consulte a página Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

  • Estar a utilizar um Workspace para armazenar os seus componentes do Workspace.

  • Se ainda não criou os seus componentes com component templates referenciados – que fornecem suporte para tipos de dados de parâmetros de componentes sensíveis a unidades – terá de os editar e voltar a guardá-los no Workspace. Isto pode ser feito através de:

    1. Editar um componente, para aceder à sua definição numa instância temporária do Component Editor.
    2. Criar e libertar um modelo de componente (CMPT) com:
      • Revisões predefinidas do símbolo e da footprint principal (conforme já utilizadas para o componente).
      • O Valor Predefinido para o parâmetro de sistema ComponentType definido em conformidade (por exemplo Resistors, se estiver a editar uma resistência genérica). Está disponível uma variedade de tipos de componente predefinidos, com a possibilidade de criar novos quando necessário.
      • Parâmetros de componente definidos que correspondam a todos os parâmetros de componente atualmente definidos para o componente (desta forma, os valores existentes serão mantidos, sem duplicar quaisquer parâmetros).
      • Para os parâmetros relevantes (por exemplo Value, Tolerance, Power, etc.), defina o tipo de dados em conformidade – tornando assim esses parâmetros sensíveis a unidades. São suportados vários tipos de dados de parâmetros de componentes sensíveis a unidades.
    3. Atribuir este modelo de componente ao componente que está a ser editado – a partir do campo Template em Advanced Settings, ao utilizar o Component Editor no modo Single Component Editing, ou a partir do submenu Add » Templates associado à região Required Models/Parameters, ao utilizar o Component Editor no modo Batch Component Editing.
    4. Ajustar os valores de quaisquer parâmetros apresentados a vermelho (ou seja, valor inválido, ou marcado como obrigatório, mas ainda não definido).
    5. Submeter o componente ao Workspace, na revisão seguinte do componente.

     

Aceder à Funcionalidade de Pesquisa

A interface da funcionalidade de pesquisa – a vista Search – é acedida através do painel Explorer, clicando no separador Search no canto inferior esquerdo do painel. A vista é composta por três elementos principais, conforme mostrado na imagem seguinte e detalhado depois.

Em alternativa, a vista Search é acedida ao efetuar uma pesquisa genérica – utilizando o campo Search na parte superior do painel, ou se for invocado um atalho de teclado atribuído a uma pesquisa guardada. A vista também pode ser acedida a partir da vista Folders, clicando na entrada Search Results, na região Server Folders (disponível depois de uma pesquisa ter sido efetuada).

A vista Search – uma interface de utilizador dedicada no painel Explorer.
A vista Search – uma interface de utilizador dedicada no painel Explorer.

  1. Campo de Pesquisa Genérica – facilita pesquisas do tipo padrão. Introduza uma cadeia de pesquisa e prima Enter.
  2. Pesquisas Guardadas – facilitam pesquisas direcionadas que podem ser guardadas para reutilização. Estes tipos de pesquisa podem direcionar componentes pelo seu tipo e também permitem pesquisas avançadas com base nos valores de parâmetros sensíveis a unidades.
  3. Resultados da Pesquisa.
Fazer duplo clique na entrada Generic Search no painel Saved Searches aplicará o último termo de pesquisa introduzido no campo de pesquisa genérico no topo do painel Explorer. Isto aplica-se apenas à sessão atual do software de desenho.

Criar uma Pesquisa Guardada

Para criar uma nova pesquisa guardada, clique com o botão direito na região Saved Searches e escolha New no menu de contexto. Será apresentada a caixa de diálogo New Search, na qual poderá definir a pesquisa.

Criar uma nova pesquisa guardada.
Criar uma nova pesquisa guardada.

Utilize a caixa de diálogo para configurar uma pesquisa de componentes da seguinte forma:

  • Atribua à pesquisa um nome significativo (por exemplo, Resistors) utilizando Saved Search Name.

    Não poderá adicionar uma nova pesquisa com o mesmo nome de uma pesquisa guardada já existente.
  • Defina um Shortcut de teclado opcional para acesso rápido à pesquisa (preencha o campo clicando dentro dele e depois executando o atalho pretendido no teclado).

  • Defina o campo Content Type como Component. A lista pendente inclui todos os tipos de conteúdo suportados para o Workspace (permitindo criar outras pesquisas com base noutros tipos de conteúdo).

    Selecione Component no menu pendente do campo Content Type para pesquisar componentes no Workspace.
    Selecione Component no menu pendente do campo Content Type para pesquisar componentes no Workspace.

  • Utilize a região Parameters para configurar os parâmetros de pesquisa conforme necessário. Serão listados todos os parâmetros detetados para o tipo de conteúdo Component. Para cada parâmetro, podem ser definidas as três opções seguintes:

    • Show Filter – ative para mostrar um campo de filtro correspondente ao parâmetro, acima da região Search Results  no separador Search . É através desse campo que pode ajustar as suas pesquisas com maior precisão, com base nos critérios de valor definidos para esse parâmetro.

    • Default Visibility – ative para que seja apresentada por predefinição uma coluna para o parâmetro na região Search Results  no separador Search . As colunas de dados paramétricos podem ser ocultadas ou tornadas visíveis em qualquer altura, diretamente na vista.

    • Parameter - o nome do parâmetro. Pode ser um parâmetro do sistema ou um parâmetro do utilizador. Lembre-se de que, para utilizar pesquisas por intervalo, os parâmetros têm de ser definidos através de um modelo de componente atribuído e ser sensíveis a unidades (de um tipo de dados específico).

    • Type - o tipo de dados do parâmetro. Para pesquisas por intervalo, o parâmetro deve estar definido para um tipo de dados sensível a unidades. Isto só pode ser feito através de um modelo de componente que depois é atribuído à biblioteca de componentes antes da publicação das definições do componente.

    • Default Value – utilize este campo para restringir a utilização de um parâmetro a um determinado valor, ou intervalo. É realizada uma pesquisa literal de cadeia de caracteres no conteúdo do campo, sendo que a pesquisa suporta os carateres universais de um só caráter (?) e de vários caracteres (*) ().

      Ao definir um valor:

      • Um intervalo é representado com o caráter hífen, por exemplo 1kOhm-10kOhm, ou 1k-10k. Também pode utilizar maior que (>) e menor que (<). Maior que e menor que são inclusivos.

      • É realizada uma pesquisa literal de cadeia de caracteres, com suporte no campo tanto para os carateres universais de um só caráter (?) como de vários caracteres (*).

      • Para restringir a pesquisa a um tipo específico de componente, certifique-se de que introduz o respetivo tipo no campo Default Value do parâmetro ComponentType (por exemplo, Resistors). É muito importante que o ComponentType tenha sido especificado para os seus componentes antes de os guardar no Workspace. Isto é normalmente definido no modelo de componente referenciado, mas também pode ser definido manualmente no Component Editor, durante a edição de um componente.

      • Lembre-se de que, para utilizar pesquisas por intervalo, os parâmetros têm de ser definidos através de um modelo de componente atribuído e ser sensíveis a unidades (de um tipo de dados específico).

      Exemplo de parâmetros de pesquisa definidos.
      Exemplo de parâmetros de pesquisa definidos.

     

  • Se pretender que qualquer utilizador do seu Workspace possa ver e utilizar a sua pesquisa guardada, deixe a opção Public ativada. Se quiser que a pesquisa seja privada e visível apenas para si, desative esta opção.

Com a pesquisa definida conforme pretendido, clique no botão Add. A pesquisa será guardada como uma entrada em Generic Search na região Saved Searches da vista.

  • É possível gerar rapidamente um conjunto de pesquisas guardadas clicando com o botão direito na região Saved Searches e escolhendo o comando Generate From Component Types no menu de contexto. O conjunto abrange todos os tipos de componentes suportados.

  • Ao ativar os parâmetros CreatedBy e/ou ModifiedBy, pode criar uma pesquisa guardada que efetua uma pesquisa por um utilizador específico que criou/modificou o conteúdo ().

Aplicar uma Pesquisa Guardada

Uma pesquisa guardada pode ser aplicada das seguintes formas:

  • Depois de clicar em Add para uma pesquisa recém-definida, ou em Save após modificações a uma pesquisa existente, a pesquisa será aplicada automaticamente.
  • Selecione a pesquisa na região Saved Searches e depois prima Enter.
  • Utilize o atalho atribuído para mudar para a pesquisa guardada pretendida e depois prima Enter.
  • Faça duplo clique na entrada da pesquisa guardada.

A filtragem dos componentes será efetuada com base nos critérios de pesquisa definidos, e os resultados serão apresentados na região de resultados correspondente. Se algum parâmetro tiver a opção Show Filter ativada, como parte da pesquisa guardada aplicada, estarão disponíveis campos dedicados para esses parâmetros acima da lista de resultados.

Exemplo de resultados após a aplicação de uma pesquisa guardada definida – Resistors. A pesquisa tem quatro parâmetros com a opção Show Filter ativada, pelo que são apresentados campos para esses parâmetros como parte da interface de pesquisa.
Exemplo de resultados após a aplicação de uma pesquisa guardada definida – Resistors. A pesquisa tem quatro parâmetros com a opção Show Filter ativada, pelo que são apresentados campos para esses parâmetros como parte da interface de pesquisa.

Para os parâmetros cujos campos de filtro são mostrados:

  • Se o parâmetro tiver um valor predefinido especificado como parte da pesquisa, o respetivo campo será inicialmente preenchido com esse valor, e esse valor será aplicado quando a própria pesquisa for aplicada.

  • Pode ser especificado um novo valor (específico ou por intervalo) para o parâmetro através de introdução direta no campo.

Faça os ajustes necessários e prima Enter para aplicar a filtragem revista.

Utilize os controlos padrão disponíveis na região de resultados da pesquisa para ordenar, filtrar e agrupar ainda mais os resultados, conforme necessário:

  • Clique num cabeçalho para ordenar por essa entidade – uma vez para ordem ascendente, novamente para ordem descendente.
  • Passe o cursor sobre um cabeçalho para aceder a um controlo de filtro com o qual pode filtrar por essa entidade.
  • Clique e arraste um cabeçalho para alterar a ordem das colunas apresentadas.
  • Arraste um cabeçalho de coluna para a região acima dos cabeçalhos, para agrupar os resultados por essa coluna.

Editar uma Pesquisa Guardada

Para modificar uma pesquisa guardada existente, selecione-a na região Saved Searches, clique com o botão direito e escolha Edit no menu de contexto. Será apresentada a caixa de diálogo Edit: [<SavedSearchName>], a partir da qual poderá efetuar as alterações necessárias à pesquisa.

Depois de efetuadas as alterações, clique no botão Save – a pesquisa será aplicada de acordo com as novas definições.

Eliminar uma Pesquisa Guardada

Para remover uma pesquisa guardada existente, selecione-a na região Saved Searches, clique com o botão direito e escolha Delete no menu de contexto. Clique em Yes na caixa de diálogo de confirmação subsequente – a pesquisa será removida da lista de pesquisas guardadas.

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

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Conteúdo