Edição em Lote de Componentes
Um componente do Workspace é definido/editado usando o Component Editor, que pode operar em dois modos – Single Component Editing e Batch Component Editing. Este último fornece a interface para definir/editar vários componentes, mas também pode ser usado para definir/editar um único componente, se desejar. Com o Component Editor em seu modo Single Component Editing, o acesso ao modo de edição em lote é feito escolhendo o comando Tools » Switch to Batch Editor nos menus principais do Editor.
O Component Editor em seu modo Batch Component Editing também é acessado se você tiver selecionado vários componentes para edição no painel Components panel ou no Explorer panel. Cada definição de componente terá um conjunto comum de parâmetros e links para os modelos de domínio necessários. A edição em lote é especialmente útil quando faz sentido gerenciar componentes como um conjunto, como um conjunto de resistores chip, por exemplo.
Este documento aborda o trabalho com o Component Editor em seu modo Batch Component Editing.
Visão geral da interface
Em seu modo Batch Component Editing, a interface do Component Editor é essencialmente dividida em quatro regiões principais, ilustradas na imagem a seguir e resumidas depois.

O Component Editor, quando alternado para operar em seu modo Batch Component Editing, pode ser dividido em quatro regiões principais.
- Required Models/Parameters – onde você define que tipos de modelos de domínio são exigidos pela(s) definição(ões) do componente, bem como o local para criar um conjunto de dados paramétricos que será aplicado a todas as definições de componente.
- Model Links – onde você adiciona links para modelos de domínio salvos, para uso nas definições de componente.
- Preview Window – fornece uma visualização do modelo atualmente selecionado. Ela será gráfica para símbolo e footprint, e textual para outros tipos de modelo.
- Component Definition(s) – é aqui que um componente é definido, incluindo sua pasta, nome, tipo, modelos de domínio referenciados, dados paramétricos e opções de peça.
Opções do documento
Os controles para especificar a pasta de destino do Workspace na qual os componentes serão criados, bem como a definição de ciclo de vida e os esquemas de nomenclatura a serem usados para esses componentes, estão disponíveis na caixa de diálogo Document Options (Edit » Document Options). Você também pode definir um esquema padrão de nomeação de componentes para componentes liberados a partir do Component Editor, garantindo um ID exclusivo para cada componente resultante no Workspace.

As configurações do Workspace são definidas por meio da caixa de diálogo Document Options.
-
Target Server – se estiver criando um ou mais componentes novos, o Workspace de destino será aquele ao qual você está conectado ativamente. Ao editar componentes existentes, esse campo refletirá o Workspace no qual esses componentes residem. Clique no botão Server Admin à direita da lista suspensa (disponível se o(s) componente(s) ainda não tiver(em) sido liberado(s)) para acessar a página Data Management – Servers page da caixa de diálogo Preferences, de onde você pode navegar e gerenciar seu Workspace ativo e os conhecidos.
-
Default Folder – ao criar um ou mais componentes novos, use este campo para especificar uma pasta padrão dentro do Workspace de destino na qual armazenar o(s) componente(s) salvo(s). Faça isso clicando no botão Choose para acessar a caixa de diálogo Choose Folder – uma encarnação do Explorer panel, de onde você pode navegar e escolher uma pasta existente no Workspace, ou criar uma nova dinamicamente. A entrada aqui será usada por padrão para o FolderPath ao adicionar uma nova definição de componente. Se estiver editando a revisão de um ou mais componentes existentes, esse campo refletirá a pasta existente e não poderá ser editado. Nesse caso, o botão Choose também ficará indisponível. Clique no botão Show in Explorer para navegar rapidamente até a pasta padrão especificada no painel Explorer.
-
Lifecycle Definition e Revision Naming – use estes campos para definir um esquema padrão adequado em cada caso (
Component Lifecyclee1-Level Revision Scheme, respectivamente). Use a lista suspensa associada a cada campo para escolher um esquema diferente, dentre quaisquer esquemas atualmente definidos disponíveis para o Workspace pai. -
Item Naming – este campo é usado para definir um Item Naming Scheme padrão para componentes salvos a partir do Component Editor, garantindo um ID exclusivo para cada Item de componente resultante no Workspace. A entrada aqui será usada como modelo para nomear automaticamente uma definição de componente recém-adicionada (em seu campo Item ID associado). O software atribuirá automaticamente o próximo ID exclusivo disponível, com base nesse esquema, após examinar todo o Workspace e os identificadores do conteúdo existente.
Se a pasta pai na qual um componente reside (ou está sendo criado) tiver um esquema de nomenclatura definido, ele será previamente preenchido como padrão. Caso contrário, o esquema padrão –
CMP-{00000}– será fornecido. É claro que você pode criar seu próprio esquema digitando-o no campo. Há suporte para o uso de Component Name Templates baseados em parâmetros. Esses modelos permitem nomear com precisão, ou melhor, renomear seus componentes, com base nos valores atualmente definidos dos parâmetros disponíveis para esses componentes no Component Editor. Inclua um parâmetro no modelo de nomenclatura usando o formato[<ParameterName>]. Vários parâmetros podem ser usados em um modelo, e você também pode adicionar uma macro iteradora, especificada entre chaves (por exemplo,{000},{00A}).Como alternativa, você pode substituir o ID atribuído automaticamente a um componente inserindo diretamente o ID desejado no campo Item ID de uma definição. Você sempre tem controle total e a palavra final sobre como os Items são identificados.
A caixa de diálogo também oferece os meios para referenciar um Component Template definido. Escolha um template usando os controles disponíveis na guia Template da caixa de diálogo. Um Component Template fornece configurações predefinidas para uso por definições de componente definidas no Component Editor. Qualquer definição de componente adicional que você adicionar será criada de acordo com o template de componente associado.
Required Models/Parameters
Esta região do editor é usada para especificar quais modelos de domínio são necessários para a(s) definição(ões) do componente, bem como o local para criar um conjunto de dados paramétricos que será aplicado a todas as definições de componente.

Defina os modelos e parâmetros necessários.
-
Models – no nível mais básico, um componente usado no projeto de placas requer representação nos domínios de edição esquemática e PCB. Portanto, ele precisa de modelos de símbolo esquemático e footprint de PCB. Esses modelos são adicionados por padrão como modelos obrigatórios e não podem ser removidos. Use os controles Add e Remove da região para adicionar/remover outros tipos de modelo, conforme necessário.
-
Parameters – existem duas entradas de parâmetro padrão –
NameeDescription. Esses são parâmetros do sistema. Qualquer quantidade de parâmetros adicionais também pode ser adicionada, conforme necessário. Para fazer isso, clique no controle Add na parte inferior da região e escolha a entrada Parameter. Um novo parâmetro será adicionado à lista. Clique dentro do campo Parameter Name para alterar o nome conforme necessário. Para remover um parâmetro, selecione-o e clique no controle Remove. Os parâmetros do sistema não podem ser removidos.
Esta região do editor, por meio do menu Add, também facilita o seguinte:
-
Linking to a Component Template – o submenu Templates lista todos os Component Templates atualmente disponíveis no mesmo Workspace em que o próprio componente reside. Clique em uma entrada para criar um link para a revisão mais recente desse Component Template. Os parâmetros do template serão trazidos para esta região e são diferenciados pelo uso do ícone
.
Parameter List Templates
Se você não estiver usando Component Templates, ainda poderá criar listagens predefinidas de parâmetros por meio do suporte do Component Editor a Parameter List Templates personalizáveis. Esses arquivos simples e legíveis por humanos podem ser criados com uma lista de parâmetros necessários, que então pode ser carregada no editor com um único clique.
Os templates de lista de parâmetros podem ser encontrados no submenu Templates – acessado clicando no controle Add na parte inferior da região Required Models/Parameters. Há vários templates predefinidos disponíveis, cobrindo conjuntos de parâmetros associados a capacitores (Capacitor), resistores (Resistor), diodos (Diode) e transistores (Transistor).

Acesse os templates de parâmetros pelo menu associado ao controle Add da região.Clique no template que deseja usar – os parâmetros definidos nesse template serão adicionados à região.

A adição de um conjunto de parâmetros para uso por seu(s) componente(s) é acelerada por meio do uso de templates de parâmetros.Um template de parâmetro é definido em um arquivo Component Library Template (
*.cmplib_template). Para ser reconhecido pelo sistema e, portanto, aparecer no submenu Templates dentro do Component Editor, esses arquivos devem estar na pastaTemplatesda sua instalação do Altium Designer (\Users\Public\Documents\Altium\AD<Solution/Version>\Templatesem uma instalação padrão).A definição do template é direta, consistindo no nome do template (como deverá aparecer no submenu) entre colchetes, seguido por uma lista dos parâmetros necessários, no formato
<ParameterName>=. Como exemplo, o template predefinido para resistores –resistor.cmplib_template– tem a seguinte definição:[Resistor]
Category=
Manufacturer=
Manufacturer Part Number=1
Mounting Type=
Temperature=
Package Type=
Package Reference=
RoHS=
Temperature Coefficient=
Tolerance=
Weight=
Height=
Value=
Power=
Resistance=
Composition= -
Enabling the use of Datasheets – escolha a entrada Datasheet para fazer isso. Para mais detalhes, consulte Attaching Datasheets to Component Definitions.
-
Adding Part Choices – use o submenu Part Choices e escolha By MPN. Uma entrada será adicionada – Part Choice n – à área de definições, com duas colunas –
ManufacturerePart Number– com as quais especificar a escolha. Como alternativa, se o seu Workspace oferecer suporte e você tiver configurado uma fonte de peças de banco de dados personalizada, escolha a entrada de menu By Internal ID. Uma entrada será adicionada – Part Choice n – à área de definições, com duas colunas –Part sourceeInternal ID– com as quais especificar a escolha da peça no banco de dados interno de peças da sua empresa. Para mais informações, consulte Part Choices.
Model Links
Esta região do editor é usada para adicionar links para modelos de domínio salvos, para uso nas definições de componente. A região Model Links pode ser entendida como um “repositório” de modelos de domínio que pode ser acessado por qualquer definição de componente. A atribuição é uma questão de especificar quais links são necessários para cada definição.

A região Model Links, repleta de funcionalidades para agilizar a definição de links de modelo e sua atribuição às definições de componente.
Use as seções recolhíveis a seguir para saber mais sobre como trabalhar com links de modelo.
Adding Model Links
Há algumas maneiras simplificadas de adicionar links de modelo à região:
-
Selecionar modelos dentro de uma determinada pasta do Workspace. Você pode escolher um ou mais modelos diferentes, ou uma ou mais revisões diferentes do mesmo modelo. Clique no controle Add abaixo da região Model Links, escolha o tipo de modelo e, em seguida, escolha o(s) modelo(s) real(is) por meio da caixa de diálogo Choose Models.
-
Arraste e solte modelos diretamente do Explorer panel. Você pode arrastar um ou mais modelos diferentes, ou uma ou mais revisões diferentes do mesmo modelo.

Adicione um ou vários modelos por meio de arrastar e soltar a partir do painel Explorer.
Qualquer quantidade de links de modelo pode ser adicionada, incluindo links para diferentes revisões do mesmo modelo. Cada link aponta para uma revisão nomeada específica de um modelo (por exemplo, SYM-001-0023-1, para a revisão 1 do símbolo SYM-001-0023). Usar o comando Show In Explorer no menu de clique com o botão direito de um link de modelo selecionado acessará rapidamente o painel Explorer, com o modelo escolhido (e sua respectiva revisão) em foco.
Para alterar um link de modelo, clique em seu campo Item ID e, em seguida, clique no botão
. A caixa de diálogo Choose Model será exibida, de onde você poderá procurar e escolher um modelo diferente ou uma revisão diferente desse mesmo modelo. Para remover um link de modelo, selecione-o e clique no controle Remove.
Out of Date Models
O campo Revision Status de um link de modelo é usado para indicar se ele é a revisão mais recente desse modelo específico ou se há uma revisão posterior disponível para ele. Quando o Component Editor detecta que um modelo vinculado não é a revisão mais recente, isso é sinalizado pelo texto Out of date, exibido em negrito.
Para atualizar o link e usar a revisão mais recente do modelo, clique com o botão direito em qualquer lugar da entrada do modelo e escolha Update to Latest Revision no menu. Essa ação:
- Atualiza o link do modelo para referenciar a revisão mais recente.
- Atualiza qualquer uso desse modelo em uma definição de componente, para usar a revisão mais recente desse modelo.

O Component Editor detalha qualquer modelo que não esteja na revisão mais recente; clique com o botão direito para atualizar para a revisão mais recente.
Edição direta de modelos vinculados
Caso você precise editar um modelo de domínio vinculado que esteja sendo usado (referenciado) por uma definição de componente, isso pode ser feito com máxima eficiência usando o paradigma de edição direta:
-
Clique com o botão direito na entrada do modelo na região Model Links do editor e escolha o comando Edit no menu de contexto.
-
O modelo será aberto em uma instância temporária do editor associado. Faça as alterações necessárias no modelo e salve na próxima revisão de seu item pai no Workspace usando o comando Save to Server (no menu principal File ou no Quick Access Bar, atalho
Ctrl+Alt+S). A caixa de diálogo Create Revision será exibida, na qual você poderá inserir um Name e/ou Description diferente, ou inserir uma observação sobre as alterações feitas no campo Release Notes.

Edite e salve um modelo diretamente da região Model Links do Editor de Componentes.
Clicar em OK na caixa de diálogo Create Revision (com a opção de atualizar os itens afetados desativada) efetuará o salvamento. O editor temporário do modelo será fechado e você retornará ao seu Editor de Componentes (já aberto). O link do modelo e qualquer instância em que esse link tenha sido atribuído a componentes definidos serão atualizados automaticamente com esta revisão mais recente.

O link do modelo e as atribuições são atualizados com a revisão mais recente após a conclusão do processo de liberação.
Criando uma cópia de um link de modelo
Para criar uma cópia de um modelo de domínio referenciado existente, selecione-o na lista Model Links, clique com o botão direito e escolha o comando Make a Copy no menu de contexto. O fluxo do processo é semelhante ao seguido ao fazer uma cópia de uma revisão de item no painel Explorer:
-
Uma sessão de edição direta é iniciada, com uma cópia do documento de origem — armazenado com a Revisão do Item do link de modelo escolhido — aberta no editor associado (e temporário).
-
Faça as alterações necessárias por meio do editor — incluindo alterar o nome e a descrição, se/conforme necessário.
-
Selecione o comando Save to Server (no menu principal File ou no Quick Access Bar, atalho Ctrl+Alt+S) para salvar o documento no Workspace (atalho Ctrl+Alt+S). A caixa de diálogo Create Item será exibida. Por padrão, a cópia do modelo adotará os mesmos esquemas de nomenclatura de revisão e definição de ciclo de vida do modelo original, e será criada na mesma pasta. Essas propriedades podem ser alteradas, se necessário. Observe também que o ID da Revisão do Item do modelo original é inserido no campo Ancestor Revision.
-
Depois que as propriedades do Item estiverem definidas conforme necessário, clique em OK. O novo Item e sua revisão inicial serão criados, o documento será liberado e o editor temporário será fechado. A cópia da Revisão do Item será adicionada como um link referenciado na parte inferior da lista de Links de Modelo, de volta no Editor de Componentes.

A Revisão do Item recém-copiada será adicionada como um link de modelo adicional.
Controlando a exibição de colunas
Para habilitar ou desabilitar a exibição de uma coluna específica, clique no botão de Controle de Colunas
e desabilite quaisquer colunas que você não queira que fiquem visíveis.

Oculte ou exiba colunas de dados de link de modelo conforme necessário.
Como alternativa, para ocultar uma coluna, clique e arraste seu cabeçalho para um ponto em espaço livre, até que apareça uma grande cruz, e então solte.
Agrupando links de modelo
Os links de modelo podem ser agrupados com base em qualquer um dos cabeçalhos de coluna visíveis. Para fazer isso, clique e mantenha pressionado um cabeçalho de coluna e, em seguida, arraste e solte-o sobre o texto que diz Drag a column header here to group by that column.
Por exemplo, a imagem a seguir ilustra os links de modelo sendo agrupados por Revision Status. Fazer isso separa os links de modelo em tantos grupos quantos forem os diferentes valores na coluna de agrupamento — neste caso, são criados dois grupos, para Revision Status: Out of date e Revision Status: Up to date.

Agrupando os links de modelo com base nos valores de uma coluna, neste caso por Revision Status.
Classificação
Os links de modelo podem ser classificados por uma coluna específica clicando no cabeçalho dessa coluna. Clique uma vez para classificar em ordem crescente (com base no conteúdo dessa coluna). Clique novamente para classificar em ordem decrescente.
Você pode classificar por várias colunas. Com os links de modelo já classificados por uma coluna específica, Shift+Click em outra coluna para fazer uma “subclassificação” pelo conteúdo dessa coluna.
Filtragem baseada em colunas
Assim como em uma planilha do Excel, os links de modelo podem ser filtrados ainda mais pelo conteúdo de cada coluna. Para fazer isso, clique no pequeno ícone de funil (filtro), localizado no lado direito do cabeçalho de uma coluna Será exibido um menu contendo uma caixa de seleção para cada valor presente nessa coluna. Habilite a(s) caixa(s) de seleção necessária(s) para reduzir a lista de forma a incluir apenas links de modelo com esse valor.
Como alternativa, para maior controle de filtragem, selecione (Custom...), que exibe a caixa de diálogo Custom Filter. Use essa caixa de diálogo para configurar um filtro personalizado que atenda às suas necessidades, especificando quais linhas de informação você deseja mostrar com base nos critérios de filtro aplicados à coluna de dados.

Escolha aplicar filtragem de coluna padrão ou personalizada.
Quando um filtro de coluna é aplicado, o ícone de filtro é exibido em azul , indicando que há filtragem aplicada com base nessa coluna. A filtragem pode ser aplicada a várias colunas de dados. Cada “filtro de coluna” torna-se uma condição combinada por AND no filtro geral. Uma representação textual da filtragem atualmente em vigor será apresentada na parte inferior da região.

Um exemplo de filtragem por coluna em ação.
Para personalizar ainda mais o filtro atual, clique no botão
, na extrema direita da representação textual do filtro, para abrir a caixa de diálogo Filter Builder. Use essa caixa de diálogo para criar filtros mais sofisticados e complexos, conforme necessário.

Use a caixa de diálogo Filter Builder para criar filtragem mais sofisticada.
Definições de Componentes
Depois de especificar o conjunto de parâmetros e ter seu “conjunto” de links de modelo pronto, você pode prosseguir com a definição do(s) componente(s) necessário(s). Isso é realizado nesta região inferior do documento.

Defina seus componentes de forma lógica e intuitiva usando o Editor de Componentes.
O que é apresentado inicialmente nessa região dependerá do(s) componente(s) em edição:
- Ao criar um novo componente, e uma Template de Componente is not referenciada da pasta pai, a entrada terá FolderPath e Item ID atribuídos, mas só isso — como se fosse uma tela em branco.
- Ao criar um novo componente, e uma Template de Componente is referenciada da pasta pai, a entrada terá informações de definição pré-preenchidas fornecidas por essa template.
- Ao editar uma revisão de um único componente existente, e depois de alternar do modo Single Component Editing, essa revisão será apresentada, juntamente com quaisquer informações já definidas para ela naquele estágio.
- Ao editar várias revisões escolhidas de componentes — e, assim, acessar diretamente o modo Batch Component Editing — todas essas revisões serão apresentadas.
Cada definição de componente aparece como uma entrada de linha única contendo as seguintes informações:
-
Component: FolderPath – use este campo para salvar o componente em uma pasta específica no Workspace de destino. Para cada novo componente adicionado à grade, este campo pode ser preenchido com um local padrão, se especificado no campo Default Folder da caixa de diálogo Document Options (Edit » Document Options). Independentemente de um caminho padrão estar ou não especificado, você tem controle total sobre onde, no Workspace de destino, um componente será armazenado. Para especificar manualmente uma pasta de destino, clique uma vez dentro do campo FolderPath de um componente para revelar o botão
e clique nele para acessar a caixa de diálogo Choose Folder. Navegue até uma pasta existente e escolha-a, ou crie uma nova dinamicamente.
-
Component: Item ID – este campo é usado para determinar o ID usado para o componente salvo no Workspace. Para cada novo componente adicionado à grade, este campo é preenchido de acordo com um esquema de nomenclatura padrão, especificado no campo Item Naming da caixa de diálogo Document Options. O software atribuirá automaticamente o próximo ID exclusivo disponível com base nesse esquema, após verificar todo o Workspace e os identificadores do conteúdo existente.
Um esquema padrão de nomenclatura de Item —
CMP-{00000}— é fornecido, mas você pode naturalmente criar seu próprio esquema digitando-o no campo, garantindo que a parte variável esteja entre chaves (por exemplo,CMP-001-{0000}). Como alternativa, você pode substituir o ID atribuído automaticamente a um componente inserindo diretamente o ID desejado no campo Item ID de uma definição. Você sempre tem controle total e a decisão final sobre como os Items são identificados. -
Component: Name – reflete o nome legível dado ao componente. Esse parâmetro de sistema está disponível e indexado ao pesquisar no Workspace e oferece um bom meio de localizar componentes específicos sem precisar lembrar o ID do Item.
-
Component: Type – este campo oferece suporte à definição do tipo de componente e é um atributo-chave usado para facilitar a pesquisa direcionada de componentes no Workspace (e que você usará intensamente ao navegar por seus componentes no painel Components). Clique neste campo e, em seguida, clique em
para acessar a caixa de diálogo Choose component type. Use essa caixa de diálogo para selecionar o tipo de componente necessário (entre todos os tipos atualmente definidos) e clique em OK — o tipo escolhido será inserido como valor do atributo Type na grade principal de definições.
-
Component: Description – reflete a descrição adicionada ao componente. Esse parâmetro de sistema está disponível e indexado ao pesquisar no Workspace.
-
Models – estes campos correspondem às entradas na região Required Models/Parameters do documento. Há um campo por cada modelo necessário que é adicionado, com exceção dos modelos de footprint, para os quais vários podem ser definidos. Cada campo é usado para especificar qual dos modelos vinculados (na região Model Links) será usado para o componente.
-
Template Parameters – estes campos correspondem aos parâmetros de usuário trazidos para o Editor de Componentes a partir de uma revisão de Template de Componente referenciada. Há um campo por parâmetro. A ordenação da esquerda para a direita dos parâmetros em uma definição de componente corresponde à ordenação de cima para baixo deles na região Required Models/Parameters. Insira ou selecione valores para os parâmetros conforme necessário, e onde aplicável. Por exemplo, parâmetros que tenham sido marcados como Read Only na template não serão editáveis, enquanto outros parâmetros serão. E, se tiverem sido marcados como Required na template, deverão receber um valor, caso contrário você não poderá salvar a definição do componente no Workspace.
-
Parameters – estes campos correspondem aos parâmetros adicionais de usuário que você inseriu na região Required Models/Parameters do documento. Há um campo por parâmetro adicional. A ordenação da esquerda para a direita dos parâmetros em uma definição de componente corresponde à ordenação de cima para baixo deles na região Required Models/Parameters. Insira valores para os parâmetros conforme necessário.
-
Release: Current Rev. – este campo não editável reflete a revisão atual (mais recente/última) do componente no Workspace.
-
Release: Next Rev. – este campo não editável reflete a próxima revisão do componente que será criada quando a definição do componente for salva no Workspace na próxima vez, de acordo com o esquema de nomenclatura de revisão escolhido.
-
Release: Action – este campo mostra a ação que será executada pelo gerenciador de liberação para esta definição de componente específica, como parte do processo de salvamento. Para uma definição de componente que ainda não foi salva no Workspace, esta entrada exibirá
Create Item. Para uma definição que já foi salva no Workspace, esta entrada exibiráCreate Revision. Se uma revisão planejada de um componente estiver sendo visada, a entrada exibiráRelease To Existing Revision. -
Part Choice n – esta entrada corresponde a uma Escolha de Peça que você adicionou à região Required Models/Parameters do documento. A ordenação da esquerda para a direita das Escolhas de Peça em uma definição de componente corresponde à ordenação de cima para baixo delas na região Required Models/Parameters. Há dois campos por Escolha de Peça adicionada,
ManufacturerePart Number, com os quais especificar a escolha. Como alternativa, se você tiver configurado uma fonte de peças de banco de dados personalizada e adicionado uma Escolha de Peça usando a entrada de menu By Internal ID, os dois campos serãoPart sourceeInternal ID. Use-os para especificar a escolha da peça a partir do banco de dados interno de peças da sua empresa.
Trabalhando com Definições de Componentes
Use as seções a seguir para saber mais sobre como trabalhar com esta região do editor, incluindo alguns recursos e funcionalidades interessantes que economizam tempo.
Atribuindo Links de Modelo a Componentes Existentes
Para definições de componentes existentes, os links de modelo necessários podem ser atribuídos das seguintes maneiras:
-
Arraste e solte um link de modelo na coluna relevante de uma definição de componente.

Atribua um modelo a um componente existente usando arrastar e soltar da região Model Links para a coluna de modelo correspondente desse componente. -
Use o campo suspenso de uma coluna de modelo para acessar uma janela pop-up dedicada de link de modelo. Ela apresenta uma grade de todos os links de modelo existentes aplicáveis ao tipo de modelo que está sendo atribuído, completa com todas as colunas de dados. Isso pode economizar muito tempo para localizar e atribuir um modelo quando o número de definições de componentes dificulta técnicas de arrastar e soltar, ou quando a seção superior do Component Editor – que abriga a região Model Links – está recolhida. E esse método pode ser usado para atribuir o mesmo link de modelo a várias definições de componentes – basta selecionar a coluna de modelo para cada componente antes de acessar a janela pop-up.
Redimensione a janela conforme necessário. Clique e arraste o controle
no canto inferior direito da janela para redimensionar simultaneamente em ambas as direções. Clique no botão de controle de coluna
no canto superior esquerdo da janela e desabilite quaisquer colunas que você não queira que fiquem visíveis. As colunas podem ser reordenadas arrastando um cabeçalho de coluna.
Use o campo de busca do pop-up para localizar rapidamente o modelo necessário. O realce dinâmico com base em dados de qualquer coluna é aplicado à medida que você começa a digitar caracteres. Selecione o link de modelo necessário e pressione Enter ou dê um clique duplo para atribuir esse modelo.

Use o pop-up dedicado de seleção de link de modelo para pesquisar, localizar e atribuir o modelo necessário.
Criando um Novo Componente com um Modelo VinculadoQuando uma definição de componente ainda não existe, uma pode ser criada, junto com o link de modelo necessário atribuído automaticamente, das seguintes maneiras:
-
Arraste e solte um link de modelo da região Model Links em um espaço livre dentro da região Definitions para adicionar uma nova definição de componente que use esse modelo.

Atribua um modelo e adicione um novo componente na hora, usando arrastar e soltar da região Model Links.
-
Arraste e solte um modelo diretamente do painel Explorer na região Definition. Uma nova definição de componente usando esse modelo será adicionada. Além disso, se esse modelo não existir na região Model Links, uma entrada será adicionada para ele.

Atribua um modelo e adicione um novo componente na hora, usando arrastar e soltar do painel Explorer. O link de modelo será adicionado à região Model Links, caso ainda não exista.
Adicionando Vários Componentes
O Component Editor facilita a adição de vários componentes novos de uma só vez. Clique com o botão direito e escolha o comando Operations » Add Components. Em seguida, no diálogo Add Components exibido, informe o número de componentes que deseja adicionar e clique OK – novas definições de componentes para a quantidade especificada de componentes serão adicionadas à grade de definições de componentes, na parte inferior da lista atual de definições de componentes. Em conjunto com o suporte de edição de múltiplas células das grades e os recursos de copiar/colar, você pode construir rapidamente um conjunto impressionante de definições de componentes em pouco tempo.

Adicione várias novas definições de componentes em duas etapas rápidas.
Gerando Resistores Chip Básicos
Você também pode criar rapidamente um lote de definições de componentes de resistores chip escolhendo o comando Edit » Operations » Generate Basic Chip Resistors nos menus principais ou clicando com o botão direito sobre a região de definições, longe de quaisquer definições atualmente existentes, e escolhendo o comando Operations » Generate Basic Chip Resistors no menu de contexto.
Após iniciar o comando, as definições de componentes serão geradas automaticamente para o tipo de componente indicado.
As definições de componentes geradas pela execução deste comando serão adicionadas às já definidas. Em outras palavras, estas últimas não são sobrescritas pela geração das primeiras.
Criando Componentes a partir de uma Busca de Peça do Fabricante
Dando um impulso à criação de componentes, o Altium Designer oferece suporte à busca de uma peça do mundo real, por meio da funcionalidade Manufacturer Part Search, e então à adição dessa peça ao Component Editor. Você não apenas obtém uma nova entrada de definição de componente para a peça selecionada, como também obtém todos os seus parâmetros, quaisquer datasheets e uma Part Choice baseada nela – restando apenas organizar alguns modelos de domínio, definir o tipo de componente, a pasta de destino e então salvar no Workspace!
O recurso é acessado pela região Definitions do Component Editor. Clique com o botão direito e escolha o comando Operations » Create from Part Search no menu de contexto da região. Como alternativa, escolha o comando Edit » Operations » Create from Part Search nos menus principais ou clique dentro da área de definições e use o atalho de teclado Shift+Ctrl+M.
O diálogo Manufacturer Part Search aparecerá. Procure a peça necessária (ou peças) nos bancos de dados de itens manufaturados do mundo real oferecidos pelos fornecedores atualmente habilitados, selecione uma entrada e então clique no botão OK.

Acesse o diálogo Manufacturer Part Search e procure uma peça que você gostaria de trazer para o Component Editor.
Após clicar em OK, ocorrerá o seguinte:
-
Será criada uma entrada de componente para a peça selecionada na área de definições do Component Editor. A definição:
-
Receberá o próximo Item ID exclusivo disponível, de acordo com o esquema Item Naming definido e usado pelo Component Editor.
-
Terá o valor do parâmetro Manufacturer Part Number da peça selecionada atribuído como valor do seu parâmetro de sistema
Name.
-
Terá o valor do parâmetro Description da peça selecionada atribuído como valor do seu parâmetro de sistema
Description.
-
Todos os parâmetros definidos para a peça selecionada (conforme visíveis para ela no diálogo) serão adicionados à lista Required Models/Parameters. Todos ficarão visíveis (opção Show associada habilitada). Isso significa apenas que uma coluna será exibida para cada um, por padrão, na região Definitions.
-
Entradas paramétricas também serão adicionadas para cada datasheet disponível para a peça selecionada (na forma de um pareamento
ComponentLinknDescription e ComponentLinknURL).
-
Uma Part Choice (
Part Choice 1) será adicionada à definição, com os valores dos parâmetros Manufacturer e Manufacturer Part Number da peça usados para preencher os campos Manufacturer e Part Number dessa escolha, respectivamente.

Exemplo da definição resultante, e dos parâmetros adicionados, para uma peça selecionada no diálogo Manufacturer Part Search. O realce é usado para mostrar os dados trazidos da Manufacturer Part.
Definindo o Tipo de Componente
O Component Editor oferece suporte à definição do tipo de componente ao configurar a definição de um componente. Isso facilita pesquisas direcionadas por meio do poderoso recurso Search do Workspace – um recurso que não apenas permite pesquisar por tipo de componente, mas também permite pesquisas mais inteligentes, com parâmetros de componente compatíveis com unidades. Ao navegar em sua própria biblioteca do Workspace usando o painel Components, o agrupamento Categories dos componentes é derivado do tipo de componente definido para cada componente.
O tipo de componente é especificado por meio do atributo Type na região Component da área de definições. Clique no campo Type e depois clique em
para acessar o diálogo Choose component type. Use esse diálogo para selecionar o tipo de componente necessário e então clique em OK – o tipo escolhido será inserido como o valor do atributo Type na grade principal de definições.

Exemplo de definição do atributo Type para uma definição de componente como Diode.
O campo Type de várias definições de componente pode ser definido em uma única ação. Selecione o campo Type de cada definição de componente necessária e, em seguida, escolha o tipo para uma delas, para aplicar a todas as demais.
Suporte para tipos de dados de parâmetros de componente sensíveis a unidades
O Component Editor oferece suporte a tipos de dados de parâmetros de componente sensíveis a unidades que são definidos em um Component Template referenciado. Você pode inserir o valor de um parâmetro diretamente no campo aplicável de uma definição de componente usando uma variedade de formatos — como 2.2k, 2k2, 4M, 2.5GHz — com o Workspace dotado da inteligência necessária para reconhecer o valor numérico por trás dessas entradas.
Esse recurso de um template de componente facilita pesquisas direcionadas por meio do recurso Search facility do Workspace — um recurso que não apenas permite pesquisar por tipo de componente, mas também pesquisar de forma mais inteligente, com pesquisas por intervalo. Usando o poder dos parâmetros de componente sensíveis a unidades, você pode definir rapidamente uma pesquisa, por exemplo, para encontrar todos os capacitores com capacitância entre 47uF e 220uF.

Parâmetros de componente de um template de componente referenciado que possuem tipos de dados sensíveis a unidades.
Ao inserir um valor para um parâmetro de componente que usa um tipo de dado sensível a unidades — como o valor necessário em uma definição de componente — considere o seguinte:
-
Você pode inserir o valor em vários formatos diferentes:
-
Apenas valor numérico (por exemplo,
10). Observe que, se o tipo de dado tiver uma unidade, ela será aplicada automaticamente. Esses tipos com unidades têm a unidade entre parênteses após o nome.
-
Valor numérico em notação científica (por exemplo,
1e10, 1E6).
-
Valor numérico e unidades (por exemplo,
10F).
-
Valor numérico com prefixo (por exemplo,
10k). A unidade apropriada será adicionada automaticamente (quando aplicável).
-
Valor numérico com prefixo e unidades (por exemplo,
).
-
Valor numérico com prefixo no formato típico de engenharia (por exemplo, para uma resistência:
2k2, 2K2, 10r2, 10R2). O valor será normalizado automaticamente de acordo (por exemplo, 2K2 se tornará 2.2k).
-
Você pode inserir o prefixo e/ou as unidades com ou sem espaço após o valor numérico (por exemplo,
10uF, ou 10 uF). O espaço será removido automaticamente.
Supported Units
Os seguintes tipos de dados sensíveis a unidades são suportados:
-
Volt(V)
-
Ampere(A)
-
Ohm
-
Farad(F)
-
Henry(H)
-
Watts(W)
-
Hertz(Hz)
-
Celsius(C)
-
Decibel(dB)
-
Percent(%)
-
Metre(m)
-
Gram(g)
-
Second(s)
Supported Prefixes
A tabela a seguir lista os prefixos suportados ao inserir um valor para um tipo de parâmetro sensível a unidades.
Prefixo
Termo
Valor (Científico)
Valor (Normal)
T
Tera
1 x 1012
1,000,000,000,000
G
Giga
1 x 109
1,000,000,000
M
Mega
1 x 106
1,000,000
k
quilo
1 x 103
1,000
m
mili
1 x 10-3
1 / 1,000
u
micro
1 x 10-6
1 / 1,000,000
n
nano
1 x 10-9
1 / 1,000,000,000
p
pico
1 x 10-12
1 / 1,000,000,000,000
f
femto
1 x 10-15
1 / 1,000,000,000,000,000
Validating a Parameter's Value
Quando um tipo de dado sensível a unidades é usado para um parâmetro de componente, o valor inserido é validado em relação ao tipo de dado especificado. Isso garante que a unidade de medida correta para esse tipo de dado esteja sendo usada, quando a unidade for inserida. Por exemplo, um parâmetro do tipo Celsius não pode ter um valor de 10V!
No Component Editor, inserir um valor inválido para um parâmetro fará com que esse valor seja destacado em texto vermelho. Isso também ocorre ao copiar e colar dados entre células.

Validação de dados — o Component Editor tem a inteligência necessária para alertar você sobre uma incompatibilidade entre o valor inserido para um parâmetro sensível a unidades e seu tipo de dado.
Suporte para tipos de dados de parâmetros de componente definidos por dicionário
O Component Editor oferece suporte a tipos de dados de parâmetros de componente definidos por dicionário que são configurados em um Component Template referenciado. Você pode selecionar o valor de um parâmetro entre as opções definidas no dicionário clicando na célula de valor e usando a lista suspensa. Você também pode clicar na célula de valor e começar a digitar um valor — a lista suspensa será aberta, e o valor mais próximo será destacado na lista.

Parâmetros de componente de um template de componente referenciado que possuem tipos de dados sensíveis a unidades.
Se você for um administrador do Workspace, clique no ícone
à direita do campo de valor para abrir a página Settings – Vault – Dictionaries da interface do navegador do Workspace, onde você pode gerenciar os dicionários.
Usando templates de nome de componente
O Component Editor (somente em seu modo Batch Component Editing) oferece suporte ao uso de Component Name Templates baseados em parâmetros. Esses templates permitem nomear com precisão, ou melhor, renomear seus componentes — seu Item ID — com base nos valores atualmente definidos dos parâmetros (parâmetros do usuário/do template — não parâmetros do sistema) disponíveis para esses componentes no editor. Inclua um parâmetro no template de nomenclatura usando o formato [<ParameterName>]. Alguns exemplos podem ser:
-
CMP-[Value]
-
CMP-[Part Number]
-
[Part Number]-[Value]
-
[Value]
-
[Part Number]
Você também pode usar várias declarações paramétricas em seus templates, por exemplo:
-
CMP-[Part Number]-[Value]
-
CMP-[Manufacturer Part Number]-[Value]-[Tolerance]
Além disso, e de forma totalmente opcional, você também pode adicionar uma macro iteradora, especificada entre chaves (por exemplo, {000}, {00A}), por exemplo:
-
CMP-[Value]-{001}
-
CMP-[Part Number]-{00A}
No nível mais alto, o template de nomenclatura necessário pode simplesmente ser inserido como esquema de nomenclatura padrão no campo Item Naming do diálogo Document Options. Nesse caso, o índice inicial sempre será zero. Para maior controle, selecione o(s) componente(s) a ser(em) renomeado(s) e escolha o comando Edit » Operations » Rename Component (Edit » Operations » Rename n Components) nos menus principais, ou clique com o botão direito e escolha o comando Operations » Rename Component (Operations » Rename n Components) no menu de contexto. Será apresentado o diálogo Component Name Template. Use esse diálogo para especificar o Naming Scheme necessário e controlar o Initial Index (quando uma macro iteradora tiver sido adicionada ao template).

Um exemplo do uso dos parâmetros CompanyPrtType e Value em um template de nomenclatura, para renomear rapidamente componentes selecionados que estão sendo definidos no Component Editor.
Part Choices
O Component Editor pode ser usado para especificar uma ou mais Part Choices para um componente — as peças do fabricante “permitidas” que podem ser usadas para implementar o componente na placa montada. A inteligência real da cadeia de suprimentos — composta por Fabricante (e número da peça), Fornecedor (e número da peça), Descrição, Preços e Disponibilidade — é obtida do Part Catalog local do Workspace e da origem de peças relevante.
Adicione uma escolha de peça pela região Required Models/Parameters — clique no controle Add e use o comando By MPN do submenu Part Choices. Como alternativa, se você tiver configurado uma origem de peças de banco de dados personalizada, escolha a entrada de menu By Internal ID. Qualquer quantidade de escolhas de peças pode ser adicionada para uso.
Quando você adiciona uma escolha de peça para uso com o(s) componente(s) que está(ão) sendo definido(s), uma entrada será adicionada — Part Choice n — à área de definições, com duas colunas para especificar essa escolha. Essas colunas dependerão do estilo de escolha de peça selecionado:
-
By MPN – as duas colunas apresentadas são Manufacturer e Part Number.
-
By Internal ID – as duas colunas apresentadas são Part source e Internal ID.

Adicionando uma escolha de peça (By MPN) para uso com o(s) componente(s) que está(ão) sendo definido(s). Passe o mouse para ver um exemplo de escolha de peça adicionada By Internal ID — permitindo que você vincule uma peça do banco de dados interno de peças da sua empresa.
Insira o Fabricante e o Número da Peça do Fabricante — para a peça do mundo real que você deseja que seja usada quando a placa for fabricada e montada — nos campos Manufacturer e Part Number, respectivamente.
Alguns pontos a observar:
-
Adicionar uma escolha de peça não significa que uma definição de componente precise usá-la. Mas, se você inserir um valor em um dos dois campos, o outro campo aparecerá com uma borda vermelha, alertando que agora um valor é necessário antes que esse componente possa ser salvo no Workspace.
-
Se você fizer uma entrada incorreta para um valor de campo, e a peça não puder ser recuperada pelo Workspace, o texto aparecerá esmaecido e em itálico. Quando ambas as entradas estiverem corretas, o texto aparecerá normalmente, em texto branco. Observe que os valores não diferenciam maiúsculas de minúsculas.
Adição de escolhas de peças MPN baseada em diálogo
Embora você possa inserir as informações de Fabricante e Número da Peça diretamente nas células associadas a uma escolha de peça, é muito mais fácil usar um diálogo que permite pesquisar uma peça do fabricante. Para acessar essa funcionalidade, depois de adicionar a entrada inicial Part Choice 1 à região Required Models/Parameters, clique em uma das células dessa escolha (associada ao componente necessário que está sendo definido). A região Preview do editor apresentará o botão
. Clique nele para acessar o diálogo Add Part Choices, que é usado da mesma forma que o painel Manufacturer Part Search panel (consulte esta página para obter detalhes sobre todos os elementos da interface).

Fazendo uma escolha de peça — use o diálogo Add Part Choices para pesquisar a peça do fabricante necessária, selecione sua entrada e clique em OK.
Use o diálogo para pesquisar a peça do fabricante necessária, selecione uma peça e clique no botão OK. Clique na entrada SPNs de uma peça do fabricante — Supplier Part Numbers — para ver os fornecedores disponíveis dessa peça e avaliar se você está fazendo a escolha de peça correta, com base em disponibilidade, preço etc. A peça escolhida será inserida de volta no Component Editor — tanto nas células da entrada Part Choice 1 quanto na região Preview.

Exemplo de escolha de peça — adicionada por meio do diálogo Add Part Choices — apresentada de volta no Component Editor.
Continue adicionando mais escolhas de peças conforme necessário clicando no botão
— a entrada Part Choice n associada será criada automaticamente.
Para remover uma escolha de peça, selecione-a na lista e clique no botão
.
Consulte a página Adding Supply Chain Information to a Component para saber mais sobre as informações fornecidas por uma escolha de peça.
Classificação automática de escolhas de peças
Além da capacidade de definir uma classificação de usuário para uma escolha de peça usando o recurso de estrela, você também pode definir automaticamente a classificação de escolhas de peças para componentes que estão sendo definidos/editados no Component Editor.
-
Selecione uma ou mais entradas de definição de componente, depois clique com o botão direito na seleção e escolha o comando Set Part Choice Ranks Automatically no menu de contexto para definir a classificação das escolhas de peças dos componentes selecionados.
-
Selecione o comando Tools » Set Part Choice Ranks Automatically nos menus principais para definir a classificação das escolhas de peças de todos os componentes.
As opções de peça são classificadas na grade de definições de componentes e na região de visualização do editor de acordo com as classificações definidas. Quaisquer opções de peça já classificadas mantêm sua ordem existente.
Anexando folhas de dados às definições de componentes
Uma ou mais folhas de dados podem ser anexadas a um ou mais componentes ao definir componente(s) por meio do Component Editor. Isso, por exemplo, permite anexar rapidamente a(s) mesma(s) folha(s) de dados necessária(s) a todos os componentes de uma determinada família.

Vinculando várias folhas de dados, visto sob a perspectiva de edição de um componente no Component Editor.
Anexar folhas de dados a uma definição de componente envolve uma sequência de etapas, resumidas aqui e detalhadas nas seções a seguir:
-
Habilitar o uso de folhas de dados.
-
Carregar folhas de dados para um componente selecionado.
-
Atribuir folhas de dados carregadas a outras definições de componentes.
Habilitando o uso de folhas de dados
Para poder anexar folhas de dados a uma definição de componente no editor, você primeiro precisa habilitar o uso de folhas de dados. Isso é feito na região Required Models/Parameters do editor. Clique no controle Add na parte inferior da região e escolha Datasheet no menu de contexto.

Habilite o uso de folhas de dados para componentes.
Carregando folhas de dados para um componente selecionado
Tendo habilitado o uso de folhas de dados, agora você precisa carregá-las. Essencialmente, você carrega qualquer número de folhas de dados para o componente atualmente selecionado, mas depois pode atribuir todas, ou folhas específicas, aos vários componentes que estão sendo definidos. Depois que a entidade Datasheet tiver sido adicionada à região Required Models/Parameters, uma entrada Datasheet será apresentada na região Model Links. Clicar nela mostrará, na região de visualização, a lista de folhas de dados atualmente atribuídas (vinculadas) ao componente selecionado.

O “bucket” de folha de dados e a lista disponível de folhas de dados carregadas. Na realidade, cada folha de dados é carregada em um Item de folha de dados subjacente exclusivo.
Com uma definição de componente selecionada no editor, uma folha de dados pode ser carregada para esse componente de várias maneiras:
-
Arrastando e soltando do Windows File Explorer para a região de visualização ou para a célula Datasheets dessa definição de componente.
-
Arrastando e soltando um link de folha de dados de uma página da web em um navegador externo para a região de visualização ou para a célula Datasheets dessa definição de componente.
-
Clicando com o botão direito na região de visualização e escolhendo o comando Add File no menu de contexto. Use a caixa de diálogo Open para procurar e abrir a(s) folha(s) de dados necessária(s).
Depois de carregadas, você pode:
-
Abrir uma folha de dados clicando em sua entrada na região de visualização (ou clicando com o botão direito em sua entrada e escolhendo Open no menu de contexto).
-
Alterar a legenda de uma folha de dados clicando com o botão direito em sua entrada na região de visualização e escolhendo Edit no menu de contexto. A caixa de diálogo Caption aparecerá para isso. Alterar a legenda de uma folha de dados é algo local a esse componente.
-
Remover a folha de dados do componente clicando com o botão direito em sua entrada na região de visualização e escolhendo Delete no menu de contexto.
-
Baixar o arquivo clicando com o botão direito em sua entrada na região de visualização e escolhendo Save As no menu de contexto.
Atribuindo folhas de dados carregadas a outras definições de componentes
Quando você inicialmente anexa (carrega) uma folha de dados, está fazendo isso para o componente atualmente selecionado. Mas a vantagem do sistema é que todas as folhas de dados carregadas também ficam disponíveis para vinculação a outros componentes que estão sendo definidos. Clique no controle à direita da célula Datasheets para acessar uma lista das folhas de dados disponíveis e use as caixas de seleção associadas para anexar/remover uma folha de dados ao/do componente.

Exemplo demonstrando o anexo de folhas de dados que já foram carregadas a outra definição de componente.
Verificação de validação da nomenclatura de componentes
O software valida os IDs dos componentes que estão sendo criados por vários usuários para salvamento em um Workspace, evitando assim problemas de duplicação de Item ID. Quando um usuário cria um Component Item, o Item ID atribuído é “bloqueado”, impedindo que outro usuário use esse ID, mesmo que o primeiro usuário não salve, ou não venha a salvar, esse componente no Workspace. Se outros usuários alterarem manualmente o Item ID como parte da definição de seu componente – para um ID que esteja sendo usado no momento por um Item existente (ou um Item destinado a ser criado) –, o ID será alterado para o próximo ID disponível e não utilizado, de acordo com o esquema de nomenclatura aplicável.
Fazendo uma cópia de uma definição de componente
Para facilitar a criação rápida de definições de componentes que diferem ligeiramente entre si, o editor fornece funcionalidade de cópia. Para fazer uma cópia de uma definição existente, selecione-a na lista de definições e escolha o comando Edit » Make a copy of the component nos menus principais ou clique com o botão direito e escolha o comando Make a copy of the component no menu de contexto (atalho: Ctrl+D). A cópia será adicionada ao final da lista de definições.
A cópia será uma réplica exata da definição de componente de origem original, em termos de:
-
Apontar para a mesma pasta dentro do Workspace – a pasta na qual o componente original existe ou para a qual está destinado (se ele próprio ainda não tiver sido salvo).
-
Referenciar os mesmos modelos de domínio.
-
Ter os mesmos valores para Name, Description, Type, parâmetros de template e quaisquer parâmetros adicionais definidos pelo usuário.
Ela será diferente em termos de:
-
Não ter quaisquer folhas de dados que tenham sido definidas para o componente original.
-
Não ter quaisquer opções de peça que tenham sido definidas para o componente original.
-
Ter o próximo Item ID exclusivo disponível.
-
Estar configurada para ser salva na revisão inicial de um novo Component Item (Action definido como Create Item).

Um exemplo de cópia de uma definição de componente – depois de copiada, faça quaisquer alterações necessárias, por exemplo, nos valores de um ou mais parâmetros, definindo opções de peça e adicionando quaisquer folhas de dados conforme necessário.
Depois de copiada, faça quaisquer alterações necessárias, por exemplo, nos valores de um ou mais parâmetros.
Agrupando definições de componentes
As definições de componentes podem ser agrupadas com base em qualquer um dos cabeçalhos de coluna visíveis. Para fazer isso, clique e mantenha pressionado um cabeçalho de coluna e, em seguida, arraste-o e solte-o sobre o texto que diz Drag a column header here to group by that column.
Por exemplo, a imagem a seguir ilustra as definições de componentes sendo agrupadas pelo parâmetro Case-Metric. Fazer isso separa as definições de componentes em tantos grupos quantos forem os diferentes valores na coluna de agrupamento – neste caso, são criados nove grupos.

Agrupando as definições de componentes com base nos valores em uma coluna, neste caso pelo parâmetro Case-Metric.
Classificando definições de componentes
As definições de componentes podem ser classificadas por uma coluna específica clicando no cabeçalho dessa coluna. Clique uma vez para classificar em ordem crescente (com base no conteúdo dessa coluna). Clique novamente para classificar em ordem decrescente.
Você pode classificar por várias colunas. Com as definições de componentes já classificadas por uma coluna específica, Shift+Click em outra coluna para fazer uma “subclassificação” pelo conteúdo dessa coluna.
Filtragem de definições de componentes baseada em coluna
Como em uma planilha do Excel, as definições de componentes podem ser filtradas ainda mais pelo conteúdo de cada coluna. Para fazer isso, clique no pequeno ícone de funil (filtro), localizado no lado direito do cabeçalho de uma coluna Será exibido um menu contendo uma caixa de seleção para cada valor presente nessa coluna. Habilite a(s) caixa(s) de seleção necessária(s) para reduzir a lista e incluir apenas definições de componentes com esse valor.
Como alternativa, para maior controle de filtragem, selecione (Custom...), que exibe a caixa de diálogo Custom Filter. Use essa caixa de diálogo para configurar um filtro personalizado que atenda às suas necessidades, especificando quais linhas de informação você deseja mostrar com base nos critérios de filtro aplicados à coluna de dados.

Escolha aplicar filtragem de coluna padrão ou personalizada.
Quando um filtro de coluna é aplicado, o ícone de filtro é exibido em azul , indicando que há filtragem aplicada com base nessa coluna. A filtragem pode ser aplicada a várias colunas de dados. Cada “filtro de coluna” torna-se uma condição ligada por AND no filtro geral. Uma representação textual da filtragem atualmente em vigor será apresentada na parte inferior da região.

Um exemplo de filtragem por coluna em ação.
Para personalizar ainda mais o filtro atual, clique no botão
, na extrema direita da representação textual do filtro, para abrir a caixa de diálogo Filter Builder.

Use a caixa de diálogo Filter Builder para criar filtros mais sofisticados.
Use essa caixa de diálogo para criar filtros mais sofisticados e complexos, conforme necessário:
-
Filter - clique para acessar condições de filtro adicionais. Clique em Clear All para limpar todos os filtros. As opções são:
-
Add Condition - clique para adicionar uma condição de filtragem, como equals, between etc.
-
Add Group - clique para adicionar um grupo de filtragem, como AND, OR etc.
-
Links - clique nos vários links para definir melhor o filtro.
-
Id - clique nos vários links para escolher o item desejado pelo qual filtrar, por exemplo, Description, Name etc.
-
AND, etc. - clique nos vários links para especificar o operador/tipo lógico, por exemplo, OR etc.
-
like - clique nos vários links para especificar o operador, como equals, is blank, is greater than etc.
-
<empty> - clique nos vários links para adicionar um valor de condição. Insira o valor desejado na caixa de texto após clicar no link.
-
press the button to add a new condition - clique para adicionar uma condição adicional.
Apresentação de dados
Dependendo do tipo de componentes que estão sendo definidos, pode haver um número considerável de parâmetros, todos os quais, quando adicionados às outras colunas de dados, podem criar um verdadeiro emaranhado de conteúdo parcialmente legível. Para resolver isso, alguns modos de exibição estão disponíveis para a região de definições de componentes. Alterne entre os modos usando o controle no canto inferior direito da região.
-
Best Fit – nesse modo, cada coluna de dados é dimensionada para exibir todos os dados nela contidos, de acordo com a maior entrada de dados e adicionando um pequeno preenchimento extra. Como cada coluna é dimensionada para exibir seus dados, as colunas podem, coletivamente, estender-se além da área atualmente visível. Para dar suporte a isso, é fornecida uma barra de rolagem horizontal para facilitar a leitura.
-
Auto Width – nesse modo, o software tentará exibir todas as colunas de dados dentro da área visível da grade, esticando ou condensando conforme necessário. Esse modo funciona bem quando não há tantas colunas de dados, mas a legibilidade pode ser prejudicada quando há um número maior de colunas.

Exemplo de uso dos modos de apresentação Auto Width e Best Fit.
Definições de componentes – técnicas de edição
Dependendo dos componentes que você estiver criando, o Component Editor pode acabar contendo um número considerável de definições de componentes. Em alguns casos, essas definições podem diferir apenas ligeiramente e muitas podem exigir informações de modelo ou paramétricas semelhantes. O documento oferece vários recursos de edição que permitem aplicar rapidamente alterações a uma ou mais definições de componentes.
-
A edição de múltiplas células é implementada para modelos e parâmetros. Várias células de dados dentro de uma coluna podem ser selecionadas para operação usando a funcionalidade padrão de teclado Ctrl+Click e Shift+Click. Para atribuir um modelo a vários componentes, selecione o intervalo de células e clique na lista suspensa para exibir a janela pop-up de vínculo de modelo. Clique duas vezes no modelo necessário na janela pop-up; esse modelo será então atribuído em todas as células de modelo selecionadas.
Para parâmetros, selecione as células necessárias dentro da mesma coluna, depois insira o valor desejado na célula em foco e clique fora, ou pressione Enter. Todas as células da seleção receberão esse mesmo valor.
-
Você pode recortar, copiar e colar dados entre células de dados selecionadas usando Ctrl+X, Ctrl+C e Ctrl+V, respectivamente (ou os comandos correspondentes no menu de clique com o botão direito ou no menu principal Edit).
-
Você pode limpar o conteúdo das células de dados selecionadas usando a tecla Delete (ou o comando Clear Contents no menu de clique com o botão direito ou o comando Edit » Clear Contents nos menus principais).
-
Você pode copiar, recortar e colar definições de componente selecionadas usando Ctrl+Shift+C, Ctrl+Shift+X e Ctrl+Shift+V, respectivamente (ou os comandos correspondentes no menu de clique com o botão direito ou no menu principal Edit).
-
Você pode remover completamente as definições de componente selecionadas usando o controle Remove Component abaixo da grade de definição de componentes, o comando Remove <ComponentName> (Remove n Components) no menu de clique com o botão direito ou no menu principal Edit, ou o atalho Ctrl+Del.
-
Você pode atualizar o conteúdo da grade usando o comando Refresh no menu principal Edit ou View, ou no menu de clique com o botão direito da região principal da grade, usando o atalho de teclado F5 ou clicando no botão
na barra de ferramentas Component Library Standard.
-
Você pode copiar células de dados selecionadas para a área de transferência do Windows, para manipulação em um aplicativo externo de planilha. As informações de definição de componente em uma planilha externa também podem ser coladas de volta na região de definições de componente.
Navegando por uma Definição Salva
Depois de salvar no Workspace, você pode navegar diretamente por um componente no Workspace usando o painel Components panel ou o painel Explorer panel.
Para um componente que já foi salvo e está sendo editado no momento, você pode ir diretamente para seu Item de Componente no Workspace a partir do Editor de Componentes, clicando com o botão direito em sua entrada na área de definições e escolhendo o comando Operations » Show in Explorer ou escolhendo o comando Edit » Operations » Show In Explorer nos menus principais.

Ir para um componente já salvo no painel Explorer, diretamente do Editor de Componentes quando você tiver essa revisão do componente aberta para edição.
Apontando para um Item de Componente Existente
Na maior parte do tempo, normalmente você deixaria a criação dos componentes no Workspace de destino como parte do processo de salvamento. Você adiciona suas definições de componente, atribui IDs de Item e pronto – criação de conteúdo “em tempo real”, por assim dizer. No entanto, você pode ter criado (ou querer criar) componentes diretamente no Workspace e então vinculá-los a esses componentes existentes. Como alternativa, você pode querer alterar o Item de Componente de destino associado a uma definição de componente existente e já liberada.
O submenu Operations do menu de clique com o botão direito associado a uma definição de componente (e o submenu Edit » Operations dos menus principais) contém alguns comandos para dar suporte à vinculação de uma definição a um componente criado manualmente:
-
Change Link To Target Item – use este comando para acessar a caixa de diálogo Choose Target Item, que você pode usar para procurar e selecionar o componente necessário no Workspace.
Depois de vinculada a um componente existente no Workspace de destino, a Item ID da definição de componente ficará esmaecida (não editável).
-
Clear Link To Target Item (Clear Links To Target Items) – use este comando para limpar o vínculo com o(s) componente(s) existente(s) no Workspace. Os campos relacionados à liberação da definição de componente voltarão a ficar prontos para criar um novo Item.
A necessidade de desfazer os vínculos pode surgir se você precisar liberar novamente para um novo conjunto de componentes. Por exemplo, se você já tiver feito a liberação anteriormente, mas depois tiver excluído os componentes do Workspace, a biblioteca de origem ainda terá vínculos definidos (embora inválidos, já que os componentes do Workspace não serão mais encontrados).
Se você já salvou uma definição de componente, esse procedimento fará com que essa definição e seu componente anteriormente vinculado deixem de ter conhecimento um do outro.
Depois que o vínculo com um componente existente no Workspace de destino for removido, a Item ID da definição de componente voltará a ser editável. A entrada no campo Action na região Release da grade mudará para Create Item refletindo que a definição de componente não está atualmente vinculada a um componente no Workspace de destino.
Executando uma Verificação de Regras de Componente
Antes de salvar no Workspace conectado um componente de Biblioteca do Workspace definido/editado no Editor de Componentes e disponibilizar o componente para uso em projetos, é essencial garantir que esse componente atenda aos requisitos de acordo com as configurações definidas. O Editor de Componentes executa uma validação – uma Component Rule Check – quando você tenta salvar um componente de volta no Workspace ou executa esse recurso manualmente.
Uma Palavra Sobre Modelos de Simulação Vinculados
Related page: Criando um Modelo de Simulação
Assim como os modelos de símbolo e footprint, um componente também pode referenciar uma revisão de um modelo de simulação. Adicionar um link de modelo desse tipo é exatamente igual ao de símbolo e footprint, portanto consulte as seções anteriores para obter informações sobre isso. Aqui, veremos a inclusão de parâmetros de simulação em nível de componente, bem como a configuração do mapeamento de pinos.
Adicionando Parâmetros de Simulação em Nível de Componente
Ao usar um modelo de simulação para um componente em um projeto, parâmetros específicos desse modelo podem ser especificados em dois níveis diferentes:
-
Model-Level Parameter – especificados como parte da própria definição do modelo de simulação (no arquivo SimModel) e salvos com essa definição em uma revisão do modelo de simulação vinculado.
-
Component-Level Parameter – especificados como parte da definição do componente (aqui no Editor de Componentes) e salvos com essa definição em uma revisão do componente vinculado.
Os parâmetros são adicionados no nível do componente na região Required Models/Parameters do Editor de Componentes. É importante observar que os nomes dos parâmetros devem ser os mesmos dos parâmetros definidos no nível do modelo. Para ver os parâmetros em nível de modelo e, portanto, quais parâmetros podem ser adicionados em nível de componente (e seus nomes!), selecione o link do modelo SIM e clique no controle View Parameters, na parte inferior da janela de visualização.

Veja os parâmetros em nível de modelo de um Item de Modelo de Simulação para saber quais parâmetros podem ser adicionados em nível de componente – e como eles são nomeados!
Com base nos parâmetros disponíveis em nível de modelo, agora você pode prosseguir e adicionar quaisquer desses mesmos parâmetros em nível de componente – para ficarem disponíveis a qualquer definição de componente. Para fazer isso, clique no controle Add na parte inferior da região Required Models/Parameters e escolha Parameter no menu. Uma nova entrada de parâmetro será adicionada à lista. Altere o nome conforme necessário – lembrando-se de corresponder exatamente ao nome do parâmetro correspondente em nível de modelo.

Adicione parâmetros relacionados à simulação em nível de componente. Observe que um parâmetro já está disponível – Area Factor – por cortesia do Modelo de Componente referenciado por este componente de exemplo.
Mapeamento de Pinos
Depois que o link para o modelo SIM necessário tiver sido escolhido, você precisará garantir que os pinos do componente – quando representados no domínio esquemático – estejam mapeados corretamente para os pinos do modelo de simulação. Isso é feito na caixa de diálogo Pin Mapping, acessada clicando com o botão direito na entrada do modelo SIM da definição de componente e escolhendo Operations » Edit Pin Mapping no menu de contexto ou selecionando a célula do modelo SIM e escolhendo o comando Edit » Operations » Edit Pin Mapping nos menus principais. Para cada pino esquemático, use a lista suspensa disponível para alterar a entrada Model Pin associada conforme necessário. Se o dispositivo tiver várias partes, certifique-se de verificar o mapeamento de cada parte.

Garantindo o mapeamento correto de pinos do esquemático para pinos do modelo.
-
Arraste e solte um link de modelo da região Model Links em um espaço livre dentro da região Definitions para adicionar uma nova definição de componente que use esse modelo.

Atribua um modelo e adicione um novo componente na hora, usando arrastar e soltar da região Model Links. -
Arraste e solte um modelo diretamente do painel Explorer na região Definition. Uma nova definição de componente usando esse modelo será adicionada. Além disso, se esse modelo não existir na região Model Links, uma entrada será adicionada para ele.

Atribua um modelo e adicione um novo componente na hora, usando arrastar e soltar do painel Explorer. O link de modelo será adicionado à região Model Links, caso ainda não exista.
Adicionando Vários Componentes
O Component Editor facilita a adição de vários componentes novos de uma só vez. Clique com o botão direito e escolha o comando Operations » Add Components. Em seguida, no diálogo Add Components exibido, informe o número de componentes que deseja adicionar e clique OK – novas definições de componentes para a quantidade especificada de componentes serão adicionadas à grade de definições de componentes, na parte inferior da lista atual de definições de componentes. Em conjunto com o suporte de edição de múltiplas células das grades e os recursos de copiar/colar, você pode construir rapidamente um conjunto impressionante de definições de componentes em pouco tempo.

Adicione várias novas definições de componentes em duas etapas rápidas.
Gerando Resistores Chip Básicos
Você também pode criar rapidamente um lote de definições de componentes de resistores chip escolhendo o comando Edit » Operations » Generate Basic Chip Resistors nos menus principais ou clicando com o botão direito sobre a região de definições, longe de quaisquer definições atualmente existentes, e escolhendo o comando Operations » Generate Basic Chip Resistors no menu de contexto.
Após iniciar o comando, as definições de componentes serão geradas automaticamente para o tipo de componente indicado.
As definições de componentes geradas pela execução deste comando serão adicionadas às já definidas. Em outras palavras, estas últimas não são sobrescritas pela geração das primeiras.
Criando Componentes a partir de uma Busca de Peça do Fabricante
Dando um impulso à criação de componentes, o Altium Designer oferece suporte à busca de uma peça do mundo real, por meio da funcionalidade Manufacturer Part Search, e então à adição dessa peça ao Component Editor. Você não apenas obtém uma nova entrada de definição de componente para a peça selecionada, como também obtém todos os seus parâmetros, quaisquer datasheets e uma Part Choice baseada nela – restando apenas organizar alguns modelos de domínio, definir o tipo de componente, a pasta de destino e então salvar no Workspace!
O recurso é acessado pela região Definitions do Component Editor. Clique com o botão direito e escolha o comando Operations » Create from Part Search no menu de contexto da região. Como alternativa, escolha o comando Edit » Operations » Create from Part Search nos menus principais ou clique dentro da área de definições e use o atalho de teclado Shift+Ctrl+M.
O diálogo Manufacturer Part Search aparecerá. Procure a peça necessária (ou peças) nos bancos de dados de itens manufaturados do mundo real oferecidos pelos fornecedores atualmente habilitados, selecione uma entrada e então clique no botão OK.

Acesse o diálogo Manufacturer Part Search e procure uma peça que você gostaria de trazer para o Component Editor.
Após clicar em OK, ocorrerá o seguinte:
-
Será criada uma entrada de componente para a peça selecionada na área de definições do Component Editor. A definição:
- Receberá o próximo Item ID exclusivo disponível, de acordo com o esquema Item Naming definido e usado pelo Component Editor.
-
Terá o valor do parâmetro Manufacturer Part Number da peça selecionada atribuído como valor do seu parâmetro de sistema
Name. -
Terá o valor do parâmetro Description da peça selecionada atribuído como valor do seu parâmetro de sistema
Description.
- Todos os parâmetros definidos para a peça selecionada (conforme visíveis para ela no diálogo) serão adicionados à lista Required Models/Parameters. Todos ficarão visíveis (opção Show associada habilitada). Isso significa apenas que uma coluna será exibida para cada um, por padrão, na região Definitions.
-
Entradas paramétricas também serão adicionadas para cada datasheet disponível para a peça selecionada (na forma de um pareamento
ComponentLinknDescriptioneComponentLinknURL). -
Uma Part Choice (
Part Choice 1) será adicionada à definição, com os valores dos parâmetros Manufacturer e Manufacturer Part Number da peça usados para preencher os camposManufacturerePart Numberdessa escolha, respectivamente.

Exemplo da definição resultante, e dos parâmetros adicionados, para uma peça selecionada no diálogo Manufacturer Part Search. O realce é usado para mostrar os dados trazidos da Manufacturer Part.
Definindo o Tipo de Componente
O Component Editor oferece suporte à definição do tipo de componente ao configurar a definição de um componente. Isso facilita pesquisas direcionadas por meio do poderoso recurso Search do Workspace – um recurso que não apenas permite pesquisar por tipo de componente, mas também permite pesquisas mais inteligentes, com parâmetros de componente compatíveis com unidades. Ao navegar em sua própria biblioteca do Workspace usando o painel Components, o agrupamento Categories dos componentes é derivado do tipo de componente definido para cada componente.
O tipo de componente é especificado por meio do atributo Type na região Component da área de definições. Clique no campo Type e depois clique em
para acessar o diálogo Choose component type. Use esse diálogo para selecionar o tipo de componente necessário e então clique em OK – o tipo escolhido será inserido como o valor do atributo Type na grade principal de definições.

Exemplo de definição do atributo Type para uma definição de componente como Diode.
O campo Type de várias definições de componente pode ser definido em uma única ação. Selecione o campo Type de cada definição de componente necessária e, em seguida, escolha o tipo para uma delas, para aplicar a todas as demais.
Suporte para tipos de dados de parâmetros de componente sensíveis a unidades
O Component Editor oferece suporte a tipos de dados de parâmetros de componente sensíveis a unidades que são definidos em um Component Template referenciado. Você pode inserir o valor de um parâmetro diretamente no campo aplicável de uma definição de componente usando uma variedade de formatos — como 2.2k, 2k2, 4M, 2.5GHz — com o Workspace dotado da inteligência necessária para reconhecer o valor numérico por trás dessas entradas.
Esse recurso de um template de componente facilita pesquisas direcionadas por meio do recurso Search facility do Workspace — um recurso que não apenas permite pesquisar por tipo de componente, mas também pesquisar de forma mais inteligente, com pesquisas por intervalo. Usando o poder dos parâmetros de componente sensíveis a unidades, você pode definir rapidamente uma pesquisa, por exemplo, para encontrar todos os capacitores com capacitância entre 47uF e 220uF.

Parâmetros de componente de um template de componente referenciado que possuem tipos de dados sensíveis a unidades.
Ao inserir um valor para um parâmetro de componente que usa um tipo de dado sensível a unidades — como o valor necessário em uma definição de componente — considere o seguinte:
-
Você pode inserir o valor em vários formatos diferentes:
-
Apenas valor numérico (por exemplo,
10). Observe que, se o tipo de dado tiver uma unidade, ela será aplicada automaticamente. Esses tipos com unidades têm a unidade entre parênteses após o nome. -
Valor numérico em notação científica (por exemplo,
1e10,1E6). -
Valor numérico e unidades (por exemplo,
10F). -
Valor numérico com prefixo (por exemplo,
10k). A unidade apropriada será adicionada automaticamente (quando aplicável). -
Valor numérico com prefixo e unidades (por exemplo,
). -
Valor numérico com prefixo no formato típico de engenharia (por exemplo, para uma resistência:
2k2,2K2,10r2,10R2). O valor será normalizado automaticamente de acordo (por exemplo,2K2se tornará2.2k).
-
Apenas valor numérico (por exemplo,
-
Você pode inserir o prefixo e/ou as unidades com ou sem espaço após o valor numérico (por exemplo,
10uF, ou10 uF). O espaço será removido automaticamente.
Supported Units
Os seguintes tipos de dados sensíveis a unidades são suportados:
- Volt(V)
- Ampere(A)
- Ohm
- Farad(F)
- Henry(H)
- Watts(W)
- Hertz(Hz)
- Celsius(C)
- Decibel(dB)
- Percent(%)
- Metre(m)
- Gram(g)
- Second(s)
Supported Prefixes
A tabela a seguir lista os prefixos suportados ao inserir um valor para um tipo de parâmetro sensível a unidades.
| Prefixo | Termo | Valor (Científico) | Valor (Normal) |
|---|---|---|---|
| T | Tera | 1 x 1012 | 1,000,000,000,000 |
| G | Giga | 1 x 109 | 1,000,000,000 |
| M | Mega | 1 x 106 | 1,000,000 |
| k | quilo | 1 x 103 | 1,000 |
| m | mili | 1 x 10-3 | 1 / 1,000 |
| u | micro | 1 x 10-6 | 1 / 1,000,000 |
| n | nano | 1 x 10-9 | 1 / 1,000,000,000 |
| p | pico | 1 x 10-12 | 1 / 1,000,000,000,000 |
| f | femto | 1 x 10-15 | 1 / 1,000,000,000,000,000 |
Validating a Parameter's Value
Quando um tipo de dado sensível a unidades é usado para um parâmetro de componente, o valor inserido é validado em relação ao tipo de dado especificado. Isso garante que a unidade de medida correta para esse tipo de dado esteja sendo usada, quando a unidade for inserida. Por exemplo, um parâmetro do tipo Celsius não pode ter um valor de 10V!
No Component Editor, inserir um valor inválido para um parâmetro fará com que esse valor seja destacado em texto vermelho. Isso também ocorre ao copiar e colar dados entre células.

Validação de dados — o Component Editor tem a inteligência necessária para alertar você sobre uma incompatibilidade entre o valor inserido para um parâmetro sensível a unidades e seu tipo de dado.
Suporte para tipos de dados de parâmetros de componente definidos por dicionário
O Component Editor oferece suporte a tipos de dados de parâmetros de componente definidos por dicionário que são configurados em um Component Template referenciado. Você pode selecionar o valor de um parâmetro entre as opções definidas no dicionário clicando na célula de valor e usando a lista suspensa. Você também pode clicar na célula de valor e começar a digitar um valor — a lista suspensa será aberta, e o valor mais próximo será destacado na lista.

Parâmetros de componente de um template de componente referenciado que possuem tipos de dados sensíveis a unidades.
Se você for um administrador do Workspace, clique no ícone
à direita do campo de valor para abrir a página Settings – Vault – Dictionaries da interface do navegador do Workspace, onde você pode gerenciar os dicionários.
Usando templates de nome de componente
O Component Editor (somente em seu modo Batch Component Editing) oferece suporte ao uso de Component Name Templates baseados em parâmetros. Esses templates permitem nomear com precisão, ou melhor, renomear seus componentes — seu Item ID — com base nos valores atualmente definidos dos parâmetros (parâmetros do usuário/do template — não parâmetros do sistema) disponíveis para esses componentes no editor. Inclua um parâmetro no template de nomenclatura usando o formato [<ParameterName>]. Alguns exemplos podem ser:
-
CMP-[Value] -
CMP-[Part Number] -
[Part Number]-[Value] -
[Value] -
[Part Number]
Você também pode usar várias declarações paramétricas em seus templates, por exemplo:
-
CMP-[Part Number]-[Value] -
CMP-[Manufacturer Part Number]-[Value]-[Tolerance]
Além disso, e de forma totalmente opcional, você também pode adicionar uma macro iteradora, especificada entre chaves (por exemplo, {000}, {00A}), por exemplo:
-
CMP-[Value]-{001} -
CMP-[Part Number]-{00A}
No nível mais alto, o template de nomenclatura necessário pode simplesmente ser inserido como esquema de nomenclatura padrão no campo Item Naming do diálogo Document Options. Nesse caso, o índice inicial sempre será zero. Para maior controle, selecione o(s) componente(s) a ser(em) renomeado(s) e escolha o comando Edit » Operations » Rename Component (Edit » Operations » Rename n Components) nos menus principais, ou clique com o botão direito e escolha o comando Operations » Rename Component (Operations » Rename n Components) no menu de contexto. Será apresentado o diálogo Component Name Template. Use esse diálogo para especificar o Naming Scheme necessário e controlar o Initial Index (quando uma macro iteradora tiver sido adicionada ao template).

Um exemplo do uso dos parâmetros CompanyPrtType e Value em um template de nomenclatura, para renomear rapidamente componentes selecionados que estão sendo definidos no Component Editor.
Part Choices
O Component Editor pode ser usado para especificar uma ou mais Part Choices para um componente — as peças do fabricante “permitidas” que podem ser usadas para implementar o componente na placa montada. A inteligência real da cadeia de suprimentos — composta por Fabricante (e número da peça), Fornecedor (e número da peça), Descrição, Preços e Disponibilidade — é obtida do Part Catalog local do Workspace e da origem de peças relevante.
Adicione uma escolha de peça pela região Required Models/Parameters — clique no controle Add e use o comando By MPN do submenu Part Choices. Como alternativa, se você tiver configurado uma origem de peças de banco de dados personalizada, escolha a entrada de menu By Internal ID. Qualquer quantidade de escolhas de peças pode ser adicionada para uso.
Quando você adiciona uma escolha de peça para uso com o(s) componente(s) que está(ão) sendo definido(s), uma entrada será adicionada — Part Choice n — à área de definições, com duas colunas para especificar essa escolha. Essas colunas dependerão do estilo de escolha de peça selecionado:
-
By MPN – as duas colunas apresentadas são Manufacturer e Part Number.
-
By Internal ID – as duas colunas apresentadas são Part source e Internal ID.

Adicionando uma escolha de peça (By MPN) para uso com o(s) componente(s) que está(ão) sendo definido(s). Passe o mouse para ver um exemplo de escolha de peça adicionada By Internal ID — permitindo que você vincule uma peça do banco de dados interno de peças da sua empresa.
Insira o Fabricante e o Número da Peça do Fabricante — para a peça do mundo real que você deseja que seja usada quando a placa for fabricada e montada — nos campos Manufacturer e Part Number, respectivamente.
Alguns pontos a observar:
-
Adicionar uma escolha de peça não significa que uma definição de componente precise usá-la. Mas, se você inserir um valor em um dos dois campos, o outro campo aparecerá com uma borda vermelha, alertando que agora um valor é necessário antes que esse componente possa ser salvo no Workspace.
-
Se você fizer uma entrada incorreta para um valor de campo, e a peça não puder ser recuperada pelo Workspace, o texto aparecerá esmaecido e em itálico. Quando ambas as entradas estiverem corretas, o texto aparecerá normalmente, em texto branco. Observe que os valores não diferenciam maiúsculas de minúsculas.
Adição de escolhas de peças MPN baseada em diálogo
Embora você possa inserir as informações de Fabricante e Número da Peça diretamente nas células associadas a uma escolha de peça, é muito mais fácil usar um diálogo que permite pesquisar uma peça do fabricante. Para acessar essa funcionalidade, depois de adicionar a entrada inicial Part Choice 1 à região Required Models/Parameters, clique em uma das células dessa escolha (associada ao componente necessário que está sendo definido). A região Preview do editor apresentará o botão
. Clique nele para acessar o diálogo Add Part Choices, que é usado da mesma forma que o painel Manufacturer Part Search panel (consulte esta página para obter detalhes sobre todos os elementos da interface).

Fazendo uma escolha de peça — use o diálogo Add Part Choices para pesquisar a peça do fabricante necessária, selecione sua entrada e clique em OK.
Use o diálogo para pesquisar a peça do fabricante necessária, selecione uma peça e clique no botão OK. Clique na entrada SPNs de uma peça do fabricante — Supplier Part Numbers — para ver os fornecedores disponíveis dessa peça e avaliar se você está fazendo a escolha de peça correta, com base em disponibilidade, preço etc. A peça escolhida será inserida de volta no Component Editor — tanto nas células da entrada Part Choice 1 quanto na região Preview.

Exemplo de escolha de peça — adicionada por meio do diálogo Add Part Choices — apresentada de volta no Component Editor.
Continue adicionando mais escolhas de peças conforme necessário clicando no botão
— a entrada Part Choice n associada será criada automaticamente.
Para remover uma escolha de peça, selecione-a na lista e clique no botão
.
Consulte a página Adding Supply Chain Information to a Component para saber mais sobre as informações fornecidas por uma escolha de peça.
Classificação automática de escolhas de peças
Além da capacidade de definir uma classificação de usuário para uma escolha de peça usando o recurso de estrela, você também pode definir automaticamente a classificação de escolhas de peças para componentes que estão sendo definidos/editados no Component Editor.
-
Selecione uma ou mais entradas de definição de componente, depois clique com o botão direito na seleção e escolha o comando Set Part Choice Ranks Automatically no menu de contexto para definir a classificação das escolhas de peças dos componentes selecionados.
-
Selecione o comando Tools » Set Part Choice Ranks Automatically nos menus principais para definir a classificação das escolhas de peças de todos os componentes.
As opções de peça são classificadas na grade de definições de componentes e na região de visualização do editor de acordo com as classificações definidas. Quaisquer opções de peça já classificadas mantêm sua ordem existente.
Anexando folhas de dados às definições de componentes
Uma ou mais folhas de dados podem ser anexadas a um ou mais componentes ao definir componente(s) por meio do Component Editor. Isso, por exemplo, permite anexar rapidamente a(s) mesma(s) folha(s) de dados necessária(s) a todos os componentes de uma determinada família.

Vinculando várias folhas de dados, visto sob a perspectiva de edição de um componente no Component Editor.
Anexar folhas de dados a uma definição de componente envolve uma sequência de etapas, resumidas aqui e detalhadas nas seções a seguir:
- Habilitar o uso de folhas de dados.
- Carregar folhas de dados para um componente selecionado.
- Atribuir folhas de dados carregadas a outras definições de componentes.
Habilitando o uso de folhas de dados
Para poder anexar folhas de dados a uma definição de componente no editor, você primeiro precisa habilitar o uso de folhas de dados. Isso é feito na região Required Models/Parameters do editor. Clique no controle Add na parte inferior da região e escolha Datasheet no menu de contexto.

Habilite o uso de folhas de dados para componentes.
Carregando folhas de dados para um componente selecionado
Tendo habilitado o uso de folhas de dados, agora você precisa carregá-las. Essencialmente, você carrega qualquer número de folhas de dados para o componente atualmente selecionado, mas depois pode atribuir todas, ou folhas específicas, aos vários componentes que estão sendo definidos. Depois que a entidade Datasheet tiver sido adicionada à região Required Models/Parameters, uma entrada Datasheet será apresentada na região Model Links. Clicar nela mostrará, na região de visualização, a lista de folhas de dados atualmente atribuídas (vinculadas) ao componente selecionado.

O “bucket” de folha de dados e a lista disponível de folhas de dados carregadas. Na realidade, cada folha de dados é carregada em um Item de folha de dados subjacente exclusivo.
Com uma definição de componente selecionada no editor, uma folha de dados pode ser carregada para esse componente de várias maneiras:
- Arrastando e soltando do Windows File Explorer para a região de visualização ou para a célula Datasheets dessa definição de componente.
- Arrastando e soltando um link de folha de dados de uma página da web em um navegador externo para a região de visualização ou para a célula Datasheets dessa definição de componente.
- Clicando com o botão direito na região de visualização e escolhendo o comando Add File no menu de contexto. Use a caixa de diálogo Open para procurar e abrir a(s) folha(s) de dados necessária(s).
Depois de carregadas, você pode:
- Abrir uma folha de dados clicando em sua entrada na região de visualização (ou clicando com o botão direito em sua entrada e escolhendo Open no menu de contexto).
- Alterar a legenda de uma folha de dados clicando com o botão direito em sua entrada na região de visualização e escolhendo Edit no menu de contexto. A caixa de diálogo Caption aparecerá para isso. Alterar a legenda de uma folha de dados é algo local a esse componente.
- Remover a folha de dados do componente clicando com o botão direito em sua entrada na região de visualização e escolhendo Delete no menu de contexto.
- Baixar o arquivo clicando com o botão direito em sua entrada na região de visualização e escolhendo Save As no menu de contexto.
Atribuindo folhas de dados carregadas a outras definições de componentes
Quando você inicialmente anexa (carrega) uma folha de dados, está fazendo isso para o componente atualmente selecionado. Mas a vantagem do sistema é que todas as folhas de dados carregadas também ficam disponíveis para vinculação a outros componentes que estão sendo definidos. Clique no controle à direita da célula Datasheets para acessar uma lista das folhas de dados disponíveis e use as caixas de seleção associadas para anexar/remover uma folha de dados ao/do componente.

Exemplo demonstrando o anexo de folhas de dados que já foram carregadas a outra definição de componente.
Verificação de validação da nomenclatura de componentes
O software valida os IDs dos componentes que estão sendo criados por vários usuários para salvamento em um Workspace, evitando assim problemas de duplicação de Item ID. Quando um usuário cria um Component Item, o Item ID atribuído é “bloqueado”, impedindo que outro usuário use esse ID, mesmo que o primeiro usuário não salve, ou não venha a salvar, esse componente no Workspace. Se outros usuários alterarem manualmente o Item ID como parte da definição de seu componente – para um ID que esteja sendo usado no momento por um Item existente (ou um Item destinado a ser criado) –, o ID será alterado para o próximo ID disponível e não utilizado, de acordo com o esquema de nomenclatura aplicável.
Fazendo uma cópia de uma definição de componente
Para facilitar a criação rápida de definições de componentes que diferem ligeiramente entre si, o editor fornece funcionalidade de cópia. Para fazer uma cópia de uma definição existente, selecione-a na lista de definições e escolha o comando Edit » Make a copy of the component nos menus principais ou clique com o botão direito e escolha o comando Make a copy of the component no menu de contexto (atalho: Ctrl+D). A cópia será adicionada ao final da lista de definições.
A cópia será uma réplica exata da definição de componente de origem original, em termos de:
- Apontar para a mesma pasta dentro do Workspace – a pasta na qual o componente original existe ou para a qual está destinado (se ele próprio ainda não tiver sido salvo).
- Referenciar os mesmos modelos de domínio.
- Ter os mesmos valores para Name, Description, Type, parâmetros de template e quaisquer parâmetros adicionais definidos pelo usuário.
Ela será diferente em termos de:
-
Não ter quaisquer folhas de dados que tenham sido definidas para o componente original.
-
Não ter quaisquer opções de peça que tenham sido definidas para o componente original.
-
Ter o próximo Item ID exclusivo disponível.
-
Estar configurada para ser salva na revisão inicial de um novo Component Item (Action definido como
Create Item).

Um exemplo de cópia de uma definição de componente – depois de copiada, faça quaisquer alterações necessárias, por exemplo, nos valores de um ou mais parâmetros, definindo opções de peça e adicionando quaisquer folhas de dados conforme necessário.
Depois de copiada, faça quaisquer alterações necessárias, por exemplo, nos valores de um ou mais parâmetros.
Agrupando definições de componentes
As definições de componentes podem ser agrupadas com base em qualquer um dos cabeçalhos de coluna visíveis. Para fazer isso, clique e mantenha pressionado um cabeçalho de coluna e, em seguida, arraste-o e solte-o sobre o texto que diz Drag a column header here to group by that column.
Por exemplo, a imagem a seguir ilustra as definições de componentes sendo agrupadas pelo parâmetro Case-Metric. Fazer isso separa as definições de componentes em tantos grupos quantos forem os diferentes valores na coluna de agrupamento – neste caso, são criados nove grupos.

Agrupando as definições de componentes com base nos valores em uma coluna, neste caso pelo parâmetro Case-Metric.
Classificando definições de componentes
As definições de componentes podem ser classificadas por uma coluna específica clicando no cabeçalho dessa coluna. Clique uma vez para classificar em ordem crescente (com base no conteúdo dessa coluna). Clique novamente para classificar em ordem decrescente.
Você pode classificar por várias colunas. Com as definições de componentes já classificadas por uma coluna específica, Shift+Click em outra coluna para fazer uma “subclassificação” pelo conteúdo dessa coluna.
Filtragem de definições de componentes baseada em coluna
Como em uma planilha do Excel, as definições de componentes podem ser filtradas ainda mais pelo conteúdo de cada coluna. Para fazer isso, clique no pequeno ícone de funil (filtro), localizado no lado direito do cabeçalho de uma coluna Será exibido um menu contendo uma caixa de seleção para cada valor presente nessa coluna. Habilite a(s) caixa(s) de seleção necessária(s) para reduzir a lista e incluir apenas definições de componentes com esse valor.
Como alternativa, para maior controle de filtragem, selecione (Custom...), que exibe a caixa de diálogo Custom Filter. Use essa caixa de diálogo para configurar um filtro personalizado que atenda às suas necessidades, especificando quais linhas de informação você deseja mostrar com base nos critérios de filtro aplicados à coluna de dados.

Escolha aplicar filtragem de coluna padrão ou personalizada.
Quando um filtro de coluna é aplicado, o ícone de filtro é exibido em azul , indicando que há filtragem aplicada com base nessa coluna. A filtragem pode ser aplicada a várias colunas de dados. Cada “filtro de coluna” torna-se uma condição ligada por AND no filtro geral. Uma representação textual da filtragem atualmente em vigor será apresentada na parte inferior da região.

Um exemplo de filtragem por coluna em ação.
Para personalizar ainda mais o filtro atual, clique no botão
, na extrema direita da representação textual do filtro, para abrir a caixa de diálogo Filter Builder.

Use a caixa de diálogo Filter Builder para criar filtros mais sofisticados.
Use essa caixa de diálogo para criar filtros mais sofisticados e complexos, conforme necessário:
-
Filter - clique para acessar condições de filtro adicionais. Clique em Clear All para limpar todos os filtros. As opções são:
- Add Condition - clique para adicionar uma condição de filtragem, como equals, between etc.
- Add Group - clique para adicionar um grupo de filtragem, como AND, OR etc.
-
Links - clique nos vários links para definir melhor o filtro.
- Id - clique nos vários links para escolher o item desejado pelo qual filtrar, por exemplo, Description, Name etc.
- AND, etc. - clique nos vários links para especificar o operador/tipo lógico, por exemplo, OR etc.
- like - clique nos vários links para especificar o operador, como equals, is blank, is greater than etc.
- <empty> - clique nos vários links para adicionar um valor de condição. Insira o valor desejado na caixa de texto após clicar no link.
- press the button to add a new condition - clique para adicionar uma condição adicional.
Apresentação de dados
Dependendo do tipo de componentes que estão sendo definidos, pode haver um número considerável de parâmetros, todos os quais, quando adicionados às outras colunas de dados, podem criar um verdadeiro emaranhado de conteúdo parcialmente legível. Para resolver isso, alguns modos de exibição estão disponíveis para a região de definições de componentes. Alterne entre os modos usando o controle no canto inferior direito da região.
- Best Fit – nesse modo, cada coluna de dados é dimensionada para exibir todos os dados nela contidos, de acordo com a maior entrada de dados e adicionando um pequeno preenchimento extra. Como cada coluna é dimensionada para exibir seus dados, as colunas podem, coletivamente, estender-se além da área atualmente visível. Para dar suporte a isso, é fornecida uma barra de rolagem horizontal para facilitar a leitura.
- Auto Width – nesse modo, o software tentará exibir todas as colunas de dados dentro da área visível da grade, esticando ou condensando conforme necessário. Esse modo funciona bem quando não há tantas colunas de dados, mas a legibilidade pode ser prejudicada quando há um número maior de colunas.

Exemplo de uso dos modos de apresentação Auto Width e Best Fit.
Definições de componentes – técnicas de edição
Dependendo dos componentes que você estiver criando, o Component Editor pode acabar contendo um número considerável de definições de componentes. Em alguns casos, essas definições podem diferir apenas ligeiramente e muitas podem exigir informações de modelo ou paramétricas semelhantes. O documento oferece vários recursos de edição que permitem aplicar rapidamente alterações a uma ou mais definições de componentes.
-
A edição de múltiplas células é implementada para modelos e parâmetros. Várias células de dados dentro de uma coluna podem ser selecionadas para operação usando a funcionalidade padrão de teclado Ctrl+Click e Shift+Click. Para atribuir um modelo a vários componentes, selecione o intervalo de células e clique na lista suspensa para exibir a janela pop-up de vínculo de modelo. Clique duas vezes no modelo necessário na janela pop-up; esse modelo será então atribuído em todas as células de modelo selecionadas.
Para parâmetros, selecione as células necessárias dentro da mesma coluna, depois insira o valor desejado na célula em foco e clique fora, ou pressione Enter. Todas as células da seleção receberão esse mesmo valor.
-
Você pode recortar, copiar e colar dados entre células de dados selecionadas usando Ctrl+X, Ctrl+C e Ctrl+V, respectivamente (ou os comandos correspondentes no menu de clique com o botão direito ou no menu principal Edit).
-
Você pode limpar o conteúdo das células de dados selecionadas usando a tecla Delete (ou o comando Clear Contents no menu de clique com o botão direito ou o comando Edit » Clear Contents nos menus principais).
-
Você pode copiar, recortar e colar definições de componente selecionadas usando Ctrl+Shift+C, Ctrl+Shift+X e Ctrl+Shift+V, respectivamente (ou os comandos correspondentes no menu de clique com o botão direito ou no menu principal Edit).
- Você pode remover completamente as definições de componente selecionadas usando o controle Remove Component abaixo da grade de definição de componentes, o comando Remove <ComponentName> (Remove n Components) no menu de clique com o botão direito ou no menu principal Edit, ou o atalho Ctrl+Del.
-
Você pode atualizar o conteúdo da grade usando o comando Refresh no menu principal Edit ou View, ou no menu de clique com o botão direito da região principal da grade, usando o atalho de teclado F5 ou clicando no botão
na barra de ferramentas Component Library Standard.
- Você pode copiar células de dados selecionadas para a área de transferência do Windows, para manipulação em um aplicativo externo de planilha. As informações de definição de componente em uma planilha externa também podem ser coladas de volta na região de definições de componente.
Navegando por uma Definição Salva
Depois de salvar no Workspace, você pode navegar diretamente por um componente no Workspace usando o painel Components panel ou o painel Explorer panel.
Para um componente que já foi salvo e está sendo editado no momento, você pode ir diretamente para seu Item de Componente no Workspace a partir do Editor de Componentes, clicando com o botão direito em sua entrada na área de definições e escolhendo o comando Operations » Show in Explorer ou escolhendo o comando Edit » Operations » Show In Explorer nos menus principais.

Ir para um componente já salvo no painel Explorer, diretamente do Editor de Componentes quando você tiver essa revisão do componente aberta para edição.
Apontando para um Item de Componente Existente
Na maior parte do tempo, normalmente você deixaria a criação dos componentes no Workspace de destino como parte do processo de salvamento. Você adiciona suas definições de componente, atribui IDs de Item e pronto – criação de conteúdo “em tempo real”, por assim dizer. No entanto, você pode ter criado (ou querer criar) componentes diretamente no Workspace e então vinculá-los a esses componentes existentes. Como alternativa, você pode querer alterar o Item de Componente de destino associado a uma definição de componente existente e já liberada.
O submenu Operations do menu de clique com o botão direito associado a uma definição de componente (e o submenu Edit » Operations dos menus principais) contém alguns comandos para dar suporte à vinculação de uma definição a um componente criado manualmente:
-
Change Link To Target Item – use este comando para acessar a caixa de diálogo Choose Target Item, que você pode usar para procurar e selecionar o componente necessário no Workspace.
Depois de vinculada a um componente existente no Workspace de destino, a Item ID da definição de componente ficará esmaecida (não editável).
-
Clear Link To Target Item (Clear Links To Target Items) – use este comando para limpar o vínculo com o(s) componente(s) existente(s) no Workspace. Os campos relacionados à liberação da definição de componente voltarão a ficar prontos para criar um novo Item.
A necessidade de desfazer os vínculos pode surgir se você precisar liberar novamente para um novo conjunto de componentes. Por exemplo, se você já tiver feito a liberação anteriormente, mas depois tiver excluído os componentes do Workspace, a biblioteca de origem ainda terá vínculos definidos (embora inválidos, já que os componentes do Workspace não serão mais encontrados).
Se você já salvou uma definição de componente, esse procedimento fará com que essa definição e seu componente anteriormente vinculado deixem de ter conhecimento um do outro.
Depois que o vínculo com um componente existente no Workspace de destino for removido, a Item ID da definição de componente voltará a ser editável. A entrada no campo Action na região Release da grade mudará para Create Item refletindo que a definição de componente não está atualmente vinculada a um componente no Workspace de destino.
Executando uma Verificação de Regras de Componente
Antes de salvar no Workspace conectado um componente de Biblioteca do Workspace definido/editado no Editor de Componentes e disponibilizar o componente para uso em projetos, é essencial garantir que esse componente atenda aos requisitos de acordo com as configurações definidas. O Editor de Componentes executa uma validação – uma Component Rule Check – quando você tenta salvar um componente de volta no Workspace ou executa esse recurso manualmente.
Uma Palavra Sobre Modelos de Simulação Vinculados
Related page: Criando um Modelo de Simulação
Assim como os modelos de símbolo e footprint, um componente também pode referenciar uma revisão de um modelo de simulação. Adicionar um link de modelo desse tipo é exatamente igual ao de símbolo e footprint, portanto consulte as seções anteriores para obter informações sobre isso. Aqui, veremos a inclusão de parâmetros de simulação em nível de componente, bem como a configuração do mapeamento de pinos.
Adicionando Parâmetros de Simulação em Nível de Componente
Ao usar um modelo de simulação para um componente em um projeto, parâmetros específicos desse modelo podem ser especificados em dois níveis diferentes:
- Model-Level Parameter – especificados como parte da própria definição do modelo de simulação (no arquivo SimModel) e salvos com essa definição em uma revisão do modelo de simulação vinculado.
- Component-Level Parameter – especificados como parte da definição do componente (aqui no Editor de Componentes) e salvos com essa definição em uma revisão do componente vinculado.
Os parâmetros são adicionados no nível do componente na região Required Models/Parameters do Editor de Componentes. É importante observar que os nomes dos parâmetros devem ser os mesmos dos parâmetros definidos no nível do modelo. Para ver os parâmetros em nível de modelo e, portanto, quais parâmetros podem ser adicionados em nível de componente (e seus nomes!), selecione o link do modelo SIM e clique no controle View Parameters, na parte inferior da janela de visualização.

Veja os parâmetros em nível de modelo de um Item de Modelo de Simulação para saber quais parâmetros podem ser adicionados em nível de componente – e como eles são nomeados!
Com base nos parâmetros disponíveis em nível de modelo, agora você pode prosseguir e adicionar quaisquer desses mesmos parâmetros em nível de componente – para ficarem disponíveis a qualquer definição de componente. Para fazer isso, clique no controle Add na parte inferior da região Required Models/Parameters e escolha Parameter no menu. Uma nova entrada de parâmetro será adicionada à lista. Altere o nome conforme necessário – lembrando-se de corresponder exatamente ao nome do parâmetro correspondente em nível de modelo.

Adicione parâmetros relacionados à simulação em nível de componente. Observe que um parâmetro já está disponível – Area Factor – por cortesia do Modelo de Componente referenciado por este componente de exemplo.
Mapeamento de Pinos
Depois que o link para o modelo SIM necessário tiver sido escolhido, você precisará garantir que os pinos do componente – quando representados no domínio esquemático – estejam mapeados corretamente para os pinos do modelo de simulação. Isso é feito na caixa de diálogo Pin Mapping, acessada clicando com o botão direito na entrada do modelo SIM da definição de componente e escolhendo Operations » Edit Pin Mapping no menu de contexto ou selecionando a célula do modelo SIM e escolhendo o comando Edit » Operations » Edit Pin Mapping nos menus principais. Para cada pino esquemático, use a lista suspensa disponível para alterar a entrada Model Pin associada conforme necessário. Se o dispositivo tiver várias partes, certifique-se de verificar o mapeamento de cada parte.

Garantindo o mapeamento correto de pinos do esquemático para pinos do modelo.

).