Component Types

Os tipos de componentes facilitam a gestão e a estruturação da biblioteca do seu Workspace. São os tipos de componentes que permitem agrupar componentes em categorias no painel Components, o que juntamente com as ferramentas de pesquisa e filtragem facilita a procura dos componentes pretendidos.

Os tipos de componentes são geridos (criados/editados/removidos) na página Data Management – Component Types da caixa de diálogo PreferencesPreferences. Os tipos são apresentados com o respetivo componente Template e Workspace Folder.

A Data Management – Component TypespáginaData Management – Component Types da caixa de diálogo PreferencesPreferences
A Data Management – Component TypespáginaData Management – Component Types da caixa de diálogo PreferencesPreferences

Utilize o botão Templatesda caixa de diálogoTemplates para abrir a caixa de diálogo Edit TemplatesEdit Templates, onde o Component Template associado a cada Tipo de Componente pode ser especificado ou alterado.

Definir a Lista de Tipos de Componentes

Utilizando o menu pendente do botão AddAdd, pode criar um novo tipo de componente ou um novo subtipo de componente, que ficará disponível no menu pendente sob uma entrada de tipo de componente.

A hierarquia de tipos de componentes pode ser configurada para os tipos existentes:

  • Arraste e largue uma entrada de Tipo de Componente para uma nova localização para alterar a sua posição na hierarquia. Uma entrada torna-se subtipo de outra quando é largada sobre ela.
  • Selecione uma entrada de tipo de componente na lista, clique com o botão direito e selecione o comando Move » IndentMove » Indent para indentar a entrada do tipo de componente selecionado na hierarquia da lista. Uma entrada indentada tornar-se-á subtipo da entrada seguinte (abaixo) na lista. Selecione Move » Outdent para reduzir a indentação da entrada do tipo de componente selecionado na hierarquia da lista.

Para remover um tipo de componente selecionado, clique no botão RemoveRemove e confirme a remoção. Um tipo de componente só pode ser removido se não estiver a ser utilizado por uma revisão de componente.

O Default Folder de um tipo de componente é definido pelo modelo de componente atribuído a esse tipo. Para mais informações, consulte a secção Template Assignments.

Se não tiver acesso à funcionalidade de modelo de componente, será criada no seu Workspace uma nova pasta com o mesmo nome do tipo de componente quando esse tipo for adicionado, e essa pasta será automaticamente definida como o Default Folder para o novo tipo de componente.

Fusão de Tipos de Componentes

Quando vários tipos de componentes podem ser melhor agrupados num único tipo de componente para utilização futura (por exemplo, se tiverem sido criados vários tipos de componentes durante o processo de Library Import), a Data Management – Component TypespáginaData Management – Component Types da caixa de diálogo PreferencesPreferences permite fundir as entradas de tipos selecionadas numa única entrada especificada, em vez de alterar manualmente todos os tipos de componentes nessas circunstâncias. Para o fazer, selecione todas as entradas de tipos a fundir, incluindo o tipo de destino, clique com o botão direito nas entradas realçadas e escolha a opção MergeMerge no menu de contexto ou utilize o atalho Ctrl+M Ctrl+M . Na caixa de diálogo MergingseguinteMerging, selecione o Tipo de Componente de destino no menu pendente Merge toMerge to (por predefinição, o primeiro tipo de componente selecionado será o tipo de componente de destino) e clique no botão da caixa de diálogo para confirmar. A imagem abaixo ilustra este processo para um conjunto de tipos de componentes Resistor.

Se tiver sido selecionado um tipo de componente, utilize o menu pendente Merge toMerge to para selecionar o tipo de componente de destino pretendido.
Como indicado na caixa de diálogo, a ação de fusão não pode ser anulada, por isso tenha cuidado antes de clicar no botão MergeMerge na caixa de diálogo.

O processo altera o Tipo de Componente dos componentes do tipo fundido (como Resistor-0402Resistor-0402, Resistor-0603Resistor-0603, etc.) para o do Tipo de destino da fusão – ResistorsResistors neste exemplo. Um dos resultados práticos é que todos os componentes de um determinado tipo passam a estar disponíveis quando esse tipo é selecionado em CategoriesCategories no painel Components. Note que as entradas dos componentes não são afetadas de qualquer outra forma. Permanecem nas respetivas pastas existentes, que estão associadas ao Component Template, e os próprios modelos continuam disponíveis.

Após a fusão, a Data Management – Component TypespáginaData Management – Component Types indica agora que o tipo de componente ResistorsResistors é o predefinido para vários Templates – nomeadamente, o Template ResistorsResistors e todos os associados aos tipos de componentes recentemente fundidos (o Template Resistor_0402Resistor_0402, e assim por diante). A entrada FolderFolder para o tipo de componente ResistorsResistors corresponde às pastas de destino desses vários templates.

Quando está a ser criado um novo componente (File » New » ComponentFile » New » Component), esses Templates são disponibilizados como subentradas para o Tipo de Componente ResistorsResistors na caixa de diálogo Create new componentCreate new component.

O efeito da fusão é mais simples se um único Template estiver inicialmente associado a todos os tipos de componentes de origem – por exemplo, o Template ResistorsResistors está associado aos tipos de componentes Resistor-0402Resistor-0402, Resistor-0603Resistor-0603 e Resistor-0805Resistor-0805. Neste caso, quando os tipos de componentes são fundidos com o tipo ResistorsResistors, as respetivas definições do Template único e da pasta de destino mantêm-se inalteradas.

Template Assignments

A caixa de diálogo Edit TemplatesEdit Templates, acedida a partir do botão , permite-lhe atualizar o mapeamento de Template para Tipo de Componente a partir do indicado na Data Management – Component TypespáginaData Management – Component Types. O mapeamento, tal como é mostrado nas entradas de coluna da caixa de diálogo, representa qual Component Type será aplicado quando o Template associadoTemplate for utilizado – ou, inversamente, qual Template é utilizado quando é escolhido um Tipo de Componente (por exemplo, ao criar um novo componente).

Para uma entrada de Template selecionada na caixa de diálogo, a associação é alterada escolhendo um Tipo de Componente alternativo no menu pendente da entrada. Quando a caixa de diálogo e a página forem então fechadas, o valor do parâmetro ComponentTypeComponentType do template e a sua definição Default FolderDefault Folder serão alterados para corresponder ao novo tipo especificado. Isto é equivalente a editar o Template manualmente.

Utilize a opção Update existing components for changed templatesUpdate existing components for changed templates para aplicar automaticamente a entrada atualizada de Tipo de Componente aos componentes que utilizavam o tipo anterior. Por exemplo, se uma definição Component TypeComponent Type for alterada de LED_SMTLED_SMT para LEDLED, então os componentes que estavam definidos com o tipo LED_SMTLED_SMT serão automaticamente alterados para terem o Tipo de Componente LEDLED.

O resultado do mapeamento atualizado entre template e tipo é mostrado na Data Management – Components TypespáginaData Management – Components Types, que apresenta uma listagem orientada por Nome – em que Nome representa o Tipo de Componente. Isto indica que vários templates diferentes (Resistor_0402Resistor_0402, Resistor_0603Resistor_0603, etc.) estão associados ao Tipo de Componente Resistor_LibImport Resistor_LibImport e serão aplicados a ele.

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