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
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.
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.
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.
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.
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.