Edição em Lote de Componentes

Num relance

Aprenda a definir e editar vários componentes do Workspace em conjunto usando o editor de componentes do Altium Designer no modo de edição de componentes em lote. Este artigo apresenta as quatro regiões principais do editor e explica como configurar as definições do Workspace, os esquemas de nomenclatura, os modelos necessários e os parâmetros compartilhados, incluindo as configurações fornecidas pelos templates de componentes. Continue lendo para ganhar confiança no gerenciamento dos seus componentes em conjunto.

- Aprenda a acessar a edição em lote e saiba quando é possível alternar entre os modos de edição individual e em lote.
- Entenda como organizar definições de componentes, vincular modelos e gerenciar a visibilidade dos parâmetros.
- Explore como as opções do documento e os templates de componentes orientam a nomenclatura, o armazenamento e as configurações de ciclo de vida dos componentes.
Aprofunde-se com a IA:

Um componente do Workspace é definido/editado usando o Editor de Componentes, que pode operar em dois modos – Single Component Editing e Batch Component Editing. O segundo 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 Editor de Componentes no modo Single Component Editing, o acesso ao modo de edição em lote é feito selecionando o comando Tools » Switch to Batch Editor nos menus principais do Editor.

  • Se estiver definindo um componente no modo Single Component Editing, e esse componente tiver modelos que ainda não foram salvos no Workspace, não será possível alternar para o modo Batch Component Editing. Primeiro, você deve salvar o componente no Workspace e depois editá-lo; após isso, poderá alternar entre os modos de edição.

  • Se o Editor de Componentes no modo Batch Component Editing contiver atualmente apenas uma definição de componente, você poderá alternar para o modo Single Component Editing selecionando o comando Tools » Switch to Single Component Editor nos menus principais. Os dados dessa definição de componente serão refletidos no modo Single Component Editing.

O Editor de Componentes no modo Batch Component Editing também é acessado quando você seleciona vários componentes para edição no painel Components ou no painel Explorer. 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 SMD, por exemplo.

Este documento aborda o uso do Editor de Componentes no modo Batch Component Editing.

Para obter mais informações sobre como trabalhar com o Editor de Componentes no modo Single Component Editing, consulte Edição de um único componente.

Visão geral da interface

No modo Batch Component Editing, a interface do Editor de Componentes é essencialmente dividida em quatro regiões principais, ilustradas na imagem a seguir e resumidas logo abaixo.

O Editor de Componentes, quando configurado para operar no modo Batch Component Editing, pode ser dividido em quatro regiões principais.
O Editor de Componentes, quando configurado para operar no modo Batch Component Editing, pode ser dividido em quatro regiões principais.

  1. Modelos/parâmetros necessários – onde você define quais tipos de modelos de domínio são necessários para as definições de componentes, além de criar um conjunto de dados paramétricos que será aplicado a todas as definições de componentes.
  2. Links de modelos – onde você adiciona links para modelos de domínio salvos, para uso nas definições de componentes.
  3. Janela de pré-visualização – fornece uma pré-visualização do modelo selecionado no momento. Ela será gráfica para símbolos e footprints, e textual para outros tipos de modelos.
  4. Definições de componentes – é onde um componente é definido, incluindo sua pasta, nome, tipo, modelos de domínio referenciados, dados paramétricos e opções de peças.
As regiões Required Models/Parameters e Model Links podem ser recolhidas horizontalmente clicando no controle no canto superior esquerdo de cada uma. Além disso, as três regiões superiores podem ser recolhidas, deixando apenas a região Component Definitions, usando o controle  no canto superior direito.

Opções do documento

Os controles para especificar a pasta de destino do Workspace na qual os componentes serão criados, assim como a definição de ciclo de vida e os esquemas de nomenclatura a serem usados nesses 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 nomenclatura de componentes para componentes liberados pelo Editor de Componentes, garantindo um ID exclusivo para cada componente resultante no Workspace.

As configurações do Workspace são definidas na caixa de diálogo Document Options.
As configurações do Workspace são definidas na caixa de diálogo Document Options.

  • Target Server – ao criar um ou mais componentes, o Workspace de destino será aquele ao qual você está conectado ativamente. Ao editar componentes existentes, este campo indicará o Workspace no qual esses componentes estão armazenados. Clique no botão Server Admin à direita da lista suspensa (disponível se os componentes ainda não tiverem sido liberados) para acessar a página Data Management – Servers da caixa de diálogo Preferences, onde você pode explorar e gerenciar seu Workspace ativo e os Workspaces conhecidos.

    Embora você possa estar conectado a vários Workspaces, só é possível estar conectado ativamente a um Workspace por vez.

  • Default Folder – ao criar um ou mais componentes, use este campo para especificar uma pasta padrão no Workspace de destino na qual os componentes salvos serão armazenados. Para isso, clique no botão Choose para acessar a caixa de diálogo Choose Folder – uma versão do painel Explorer, na qual você pode navegar até uma pasta existente no Workspace e selecioná-la, ou criar uma nova na hora. O valor inserido aqui será usado por padrão para FolderPath ao adicionar uma nova definição de componente. Se estiver editando a revisão de um ou mais componentes existentes, este campo indicará 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 Lifecycle e 1-Level Revision Scheme, respectivamente). Use a lista suspensa associada a cada campo para escolher outro esquema entre os esquemas definidos atualmente disponíveis para o Workspace de origem.

    Se a opção de controlar o uso de definições de ciclo de vida e esquemas de nomenclatura de revisão por tipo de conteúdo estiver habilitada para alguma definição/esquema, e o tipo de conteúdo Component não estiver configurado para usar uma determinada definição/esquema, essa definição/esquema não estará disponível na lista suspensa correspondente.

  • Item Naming – este campo é usado para definir um esquema padrão de nomenclatura de itens para componentes salvos pelo Editor de Componentes, garantindo um ID exclusivo para cada item de componente resultante no Workspace. O valor inserido aqui será usado como modelo para nomear automaticamente uma definição de componente recém-adicionada (no campo Item ID associado). 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.

    Se a pasta pai na qual um componente está armazenado (ou está sendo criado) tiver um esquema de nomenclatura definido, ele será preenchido previamente como padrão. Caso contrário, será fornecido o esquema padrão – CMP-{00000}. Naturalmente, você pode criar seu próprio esquema digitando-o no campo. Há suporte para o uso de modelos de nomes de componentes 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 Editor de Componentes. 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 de iteração, especificada entre chaves (por exemplo, {000}, {00A}).

    Como alternativa, você pode substituir o ID atribuído automaticamente a um componente inserindo o ID desejado diretamente no campo Item ID de uma definição. Você sempre tem controle total e a palavra final sobre como os itens são identificados.

A caixa de diálogo também permite referenciar um modelo de componente definido. Escolha um modelo usando os controles disponíveis na Template aba. Um Template de Componente fornece configurações predefinidas para uso pelas definições de componentes criadas no Editor de Componentes. Qualquer definição de componente adicional que você adicionar será criada de acordo com o template de componente associado.

Se os componentes que estão sendo editados fizerem referência a um Template de Componente, as entradas especificadas no template para Lifecycle Definition, Revision Naming, Component Naming, e Default Folder serão usadas para preencher previamente os campos correspondentes na aba Document Options da caixa de diálogo Document Options. Essas opções (no Editor de Componentes) só poderão ser editadas se a opção Allow override correspondente estiver habilitada no template. Além disso, o Workspace de destino será fixado como o mesmo Workspace no qual reside a revisão do Template de Componente.

Modelos/Parâmetros obrigatórios

Esta região do editor é usada para especificar quais modelos de domínio são obrigatórios para as definições de componentes, além de permitir a criação de um conjunto de dados paramétricos que será aplicado a todas as definições de componentes.

 
 
 
 
 

Defina os modelos e parâmetros obrigatórios.
Defina os modelos e parâmetros obrigatórios.

  • Models – no nível mais básico, um componente usado no projeto de uma placa precisa de representação nos domínios de edição de esquemático e PCB. Portanto, ele precisa de modelos de símbolo esquemático e de footprint de PCB. Esses modelos são adicionados como obrigatórios por padrão 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.

    Especificar um tipo de modelo não significa que a definição do componente has usá-lo, mas sim que um campo para esse tipo de modelo será adicionado à definição do componente.
    Observe que a entrada PCBLIB está disponível na lista. Isso permite que um componente tenha diferentes modelos de footprint de PCB associados a ele. Além disso, o parâmetro PCBLIB (default) permite especificar o modelo de footprint padrão de um componente.
  • Parameters – existem duas entradas de parâmetros padrão – Name e Description. Esses são parâmetros do sistema. Qualquer quantidade de parâmetros adicionais também pode ser adicionada conforme necessário. Para isso, clique no controle Add na parte inferior da região e escolha a entrada Parameter. Um novo parâmetro será adicionado à lista. Clique no 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.
A opção Show associada a uma entrada permite alternar a exibição da coluna correspondente a esse modelo/parâmetro na região inferior do editor, onde as próprias definições de componentes são criadas. Isso pode ser de grande ajuda quando muitos parâmetros tiverem sido definidos e a região começar a ficar muito carregada. Use a seleção múltipla em conjunto com as opções do menu do botão direito para alternar o estado de exibição de vários modelos/parâmetros.

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 Templates de Componente atualmente disponíveis no mesmo Workspace em que o próprio componente reside. Clique em uma entrada para criar um vínculo com a revisão mais recente desse Template de Componente. Os parâmetros do template serão importados para esta região e serão identificados pelo ícone .

  • Enabling the use of Datasheets – escolha a opção Datasheet para fazer isso. Para obter mais detalhes, consulte Como anexar folhas de dados às definições de componentes.

  • 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 – Manufacturer e Part Number – para especificar a escolha. Como alternativa, se o seu Workspace oferecer suporte e você tiver configurado uma fonte personalizada de componentes de banco de dados, escolha a opção de menu By Internal ID. Uma entrada será adicionada – Part Choice n – à área de definições, com duas colunas – Part source e Internal ID – para especificar a escolha do componente no banco de dados interno de componentes da sua empresa. Para obter mais informações, consulte Opções de componentes.

Links de modelos

Esta região do editor é usada para adicionar links para modelos de domínio salvos, para uso nas definições de componentes. A região Model Links pode ser entendida como um repositório de modelos de domínio que podem ser acessados por qualquer definição de componente. A atribuição consiste em especificar quais links são necessários para cada definição.

Só é possível adicionar links para modelos de um determinado tipo se esse tipo de modelo tiver sido adicionado à região Required Models/Parameters.

A região Model Links, repleta de funcionalidades para agilizar a definição dos links de modelos e sua atribuição às definições de componentes.
A região Model Links, repleta de funcionalidades para agilizar a definição dos links de modelos e sua atribuição às definições de componentes.

Use as seções recolhíveis a seguir para saber mais sobre como trabalhar com links de modelos.

Definições de componentes

Depois de especificar o conjunto de parâmetros e ter seu conjunto de vínculos de modelos pronto, você pode prosseguir com a definição dos componentes necessários. Isso é feito nesta região inferior do documento.

Defina seus componentes de forma lógica e intuitiva usando o Editor de Componentes.
Defina seus componentes de forma lógica e intuitiva usando o Editor de Componentes.

O que é apresentado inicialmente nesta região dependerá dos componentes que estão sendo editados:

  • Ao criar um novo componente, sem um Modelo de Componente is not referenciado na pasta pai, a entrada terá FolderPath e Item ID atribuídos, mas nada além disso — como uma tela em branco.
  • Ao criar um novo componente, com um Modelo de Componente is referenciado na pasta pai, a entrada terá informações de definição previamente preenchidas, fornecidas por esse modelo.
  • Ao editar uma revisão de um único componente existente, após alternar do modo Single Component Editing, essa revisão será apresentada junto com todas as informações definidas para ela até aquele momento.
  • Ao editar várias revisões selecionadas de componentes — acessando, assim, diretamente o modo Batch Component Editing — todas essas revisões serão apresentadas.
Adicione uma nova definição de componente à lista clicando no controle Add Component na parte inferior da região, escolhendo o comando Edit » Add Component nos menus principais ou usando o comando correspondente de mesmo nome no menu de contexto da região, acessado com o botão direito do mouse.

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 Opções do Documento (Edit » Document Options). Independentemente de um caminho padrão estar especificado ou não, você tem controle total sobre onde um componente será armazenado no Workspace de destino. Para especificar manualmente uma pasta de destino, clique uma vez no campo FolderPath de um componente para exibir o botão e clique nele para acessar a caixa de diálogo Choose Folder. Navegue até uma pasta existente e selecione-a ou crie uma nova na hora.

    Dedicar tempo para determinar cuidadosamente os caminhos das pastas dos seus componentes garante que eles sejam salvos nas pastas de destino corretas desde o início. No entanto, se necessário, o conteúdo pode ser facilmente movido para qualquer pasta na estrutura do Workspace após ser salvo.
    Este campo será somente leitura se o componente já tiver sido salvo no Workspace. Se você usar o comando Clear Link To Target Item (no submenu Operations acessado com o botão direito do mouse), o vínculo com o Item existente no Workspace será removido. Os campos da definição do componente voltarão ao estado de criação de um novo Item, e o campo FolderPath ficará disponível para edição.
  • 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 Itens — CMP-{00000} — é fornecido, mas você pode 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 o ID desejado diretamente no campo Item ID de uma definição. Você sempre tem controle total e a palavra final sobre como os Itens são identificados.

    Também há suporte para o uso de Modelos de Nome de Componente baseados em parâmetros. Esses modelos permitem nomear ou, mais precisamente, renomear seus componentes com base nos valores atualmente definidos dos parâmetros disponíveis para esses componentes no Editor de Componentes.
    Este campo será somente leitura se o componente já tiver sido salvo no Workspace. Se você usar o comando Clear Link To Target Item (no submenu Operations acessado com o botão direito do mouse), o vínculo com o Item existente no Workspace será removido. Os campos da definição do componente voltarão ao estado de criação de um novo Item, e o campo Item ID ficará disponível para edição.
  • Component: Name – reflete o nome legível atribuído ao componente. Este parâmetro do sistema está disponível e é indexado nas pesquisas no Workspace, oferecendo uma boa maneira de localizar componentes específicos sem precisar lembrar o ID do Item.

    O campo será preenchido com qualquer valor padrão do parâmetro do sistema Name que tenha sido definido em um Modelo de Componente referenciado.

    É possível usar os parâmetros de um componente para definir seu Name, desde que os parâmetros (com valores) tenham sido definidos para o componente. Inclua o nome do parâmetro entre colchetes [ ]. Vários parâmetros podem ser incluídos (por exemplo, [ParameterName1]_[ParameterName2]) – .

    Ao fazer uma cópia de uma definição de componente (saiba mais) que usa parâmetros para definir seu Name, o uso desses parâmetros é mantido no campo Name do novo componente, em vez de texto simples.

  • Component: Type – este campo permite definir o tipo de componente e é um atributo fundamental para facilitar a pesquisa direcionada de componentes do Workspace (e que você usará com frequência ao navegar pelos seus componentes no painel Componentes). 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 desejado (entre todos os tipos definidos atualmente) e clique em OK — o tipo escolhido será inserido como valor do atributo Type na grade principal de definições.

    O campo será preenchido com qualquer valor padrão do parâmetro ComponentType que tenha sido definido em um Modelo de Componente referenciado ou com o tipo de componente selecionado na caixa de diálogo Create new component, que aparece quando você tenta criar um novo componente usando o comando File » New » Component. Os tipos são definidos nas preferências. Clique no botão na parte inferior da caixa de diálogo Choose component type para acessar a página Gerenciamento de Dados – Tipos de Componentes da caixa de diálogo Preferences, onde você pode personalizar essa lista para atender melhor às suas necessidades — adicionando novos tipos e subtipos ou editando e removendo tipos existentes.
  • Component: Description – reflete a descrição adicionada ao componente. Este parâmetro do sistema está disponível e é indexado nas pesquisas no Workspace.

    O campo será preenchido com qualquer valor padrão do parâmetro do sistema Description que tenha sido definido em um Modelo de Componente referenciado.

    É possível usar os parâmetros de um componente para definir sua Description, desde que os parâmetros (com valores) tenham sido definidos para o componente. Inclua o nome do parâmetro entre colchetes [ ]. Vários parâmetros podem ser incluídos (por exemplo, [ParameterName1]_[ParameterName2]) – .

    Ao fazer uma cópia de uma definição de componente (saiba mais) que usa parâmetros para definir sua Description, o uso desses parâmetros é mantido no campo Description do novo componente, em vez de texto simples.

  • Models – estes campos correspondem às entradas na região Required Models/Parameters do documento. Há um campo para cada modelo necessário adicionado, com exceção dos modelos de footprint, para os quais é possível definir vários. Cada campo é usado para especificar qual dos modelos vinculados (na região Model Links) deve ser usado para o componente.

    Alterne a exibição das colunas de modelos habilitando/desabilitando a opção Show associada à respectiva entrada Required Model. Use a seleção múltipla em combinação com as opções do menu de contexto para alternar o estado de exibição de vários tipos de modelo.
  • Template Parameters – estes campos correspondem aos parâmetros do usuário importados para o Editor de Componentes a partir de uma revisão de Modelo de Componente referenciada. Há um campo por parâmetro. A ordem dos parâmetros da esquerda para a direita em uma definição de componente corresponde à sua ordem de cima para baixo na região Required Models/Parameters. Insira ou selecione valores para os parâmetros conforme necessário e quando aplicável. Por exemplo, os parâmetros marcados como Read Only no modelo não poderão ser editados, enquanto os demais poderão. E, se tiverem sido marcados como Required no modelo, deverão receber um valor; caso contrário, não será possível salvar a definição do componente no Workspace.

  • Parameters – estes campos correspondem aos parâmetros adicionais do usuário que você inseriu na região Required Models/Parameters do documento. Há um campo por parâmetro adicional. A ordem dos parâmetros da esquerda para a direita em uma definição de componente corresponde à sua ordem de cima para baixo na região Required Models/Parameters. Insira valores para os parâmetros conforme necessário.

    Os parâmetros dinâmicos (no nível do item) não ficam visíveis ao usar o Editor de Componentes no modo Batch Component Editing, mas ficam ao usar o Editor de Componentes no modo Single Component Editing – saiba mais.

  • Release: Current Rev. – este campo não editável reflete a revisão atual (mais recente) 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 novamente no Workspace, de acordo com o esquema de nomenclatura de revisões 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 o destino for uma revisão planejada de um componente, 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 ordem das Escolhas de Peças da esquerda para a direita em uma definição de componente corresponde à sua ordem de cima para baixo na região Required Models/Parameters. Há dois campos para cada Escolha de Peça adicionada, Manufacturer e Part Number, com os quais você pode especificar a escolha. Como alternativa, se você tiver configurado uma fonte personalizada de peças em banco de dados e adicionado uma Escolha de Peça usando a entrada de menu By Internal ID, os dois campos serão Part source e Internal ID. Use-os para especificar a peça escolhida no banco de dados interno de peças da sua empresa.

A exibição dos campos Current Rev., Next Rev. e Action – que, em conjunto, formam o Release Status – na região pode ser alternada usando a opção Show Release Status, localizada na parte inferior da região. Alterne a exibição das colunas de Parâmetro do Modelo, Parâmetro e Escolha de Peça habilitando/desabilitando a opção Show associada à respectiva entrada Required Parameter. Use a seleção múltipla em combinação com as opções do menu de contexto para alternar o estado de exibição de vários parâmetros.
Quando você tenta salvar um componente de volta no Workspace, o Editor de Componentes executa uma validação – uma Component Rule Check. Esse recurso também pode ser executado manualmente a qualquer momento, escolhendo o comando Tools » Component Rule Check nos menus principais. Certifique-se de ter salvo seus componentes localmente (File » Save) antes de fazer isso. Para obter mais informações, consulte Executar uma verificação de regras de componentes.

Trabalhar 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 úteis que economizam tempo.

Atribuir vínculos de modelos a componentes existentes

Para definições de componentes existentes, os vínculos de modelos necessários podem ser atribuídos das seguintes maneiras:

  • Arraste e solte um vínculo de modelo na coluna correspondente de uma definição de componente.

    Atribua um modelo a um componente existente arrastando-o da região Model Links e soltando-o na coluna de modelo correspondente desse componente.
    Atribua um modelo a um componente existente arrastando-o da região Model Links e soltando-o na coluna de modelo correspondente desse componente.

  • Use o campo de lista suspensa de uma coluna de modelo para acessar uma janela pop-up dedicada a vínculos de modelos. Ela apresenta uma grade com todos os vínculos de modelos existentes aplicáveis ao tipo de modelo que está sendo atribuído, incluindo todas as colunas de dados. Isso pode economizar bastante tempo ao localizar e atribuir um modelo quando a quantidade de definições de componentes dificulta o uso de técnicas de arrastar e soltar, ou quando a seção superior do Editor de Componentes – que contém a região Model Links – está recolhida. Esse método também pode ser usado para atribuir o mesmo vínculo de modelo a várias definições de componentes – basta selecionar a coluna de modelo de 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 redimensioná-la nas duas direções simultaneamente. Clique no botão de controle de colunas no canto superior esquerdo da janela e desabilite as colunas que não deseja exibir. As colunas podem ser reordenadas arrastando seus cabeçalhos.

    Use o campo de pesquisa da janela pop-up para localizar rapidamente o modelo necessário. Conforme você começa a digitar, um realce dinâmico é aplicado com base nos dados de qualquer coluna. Selecione o vínculo de modelo necessário e pressione Enter ou clique duas vezes para atribuir esse modelo.

    Use a janela pop-up dedicada à seleção de vínculos de modelos para pesquisar, localizar e atribuir o modelo necessário.
    Use a janela pop-up dedicada à seleção de vínculos de modelos para pesquisar, localizar e atribuir o modelo necessário.

Criar um novo componente com um modelo vinculado

Quando uma definição de componente ainda não existe, é possível criá-la e atribuir automaticamente o vínculo de modelo necessário das seguintes maneiras:

  • Arraste e solte um vínculo de modelo da região Model Links em um espaço livre na 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, arrastando e soltando a partir da região Model Links.
    Atribua um modelo e adicione um novo componente na hora, arrastando e soltando a partir 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, arrastando e soltando a partir do painel Explorer. O vínculo de modelo será adicionado à região Model Links, caso ainda não exista.
    Atribua um modelo e adicione um novo componente na hora, arrastando e soltando a partir do painel Explorer. O vínculo de modelo será adicionado à região Model Links, caso ainda não exista.

Adicionar vários componentes

O Editor de Componentes facilita a adição de vários novos componentes de uma só vez. Clique com o botão direito e escolha o comando Operations » Add Components. Em seguida, na caixa de diálogo Add Components exibida, insira o número de componentes que deseja adicionar e clique em OK  — novas definições para o número especificado de componentes serão adicionadas à grade de definições de componentes, no final da lista atual. Com o suporte à edição de várias células da grade e os recursos de copiar e colar, você pode criar rapidamente um conjunto abrangente de definições de componentes.

O comando também pode ser acessado pelo menu principal Edit do editor (Edit » Operations » Add Components).
Observe que inserir um número muito alto na caixa de diálogo Add Components pode afetar o desempenho e deixar o software ocupado por um tempo considerável enquanto a solicitação é processada!

Adicione várias novas definições de componentes em duas etapas rápidas.
Adicione várias novas definições de componentes em duas etapas rápidas.

Geração de resistores SMD básicos

Você também pode criar rapidamente um lote de definições de componentes de resistores SMD escolhendo o comando Edit » Operations » Generate Basic Chip Resistors nos menus principais ou clicando com o botão direito na região de definições, fora de qualquer definição existente, e escolhendo o comando Operations » Generate Basic Chip Resistors no menu de contexto.

O comando só fica disponível no respectivo menu quando nenhuma definição de componente está selecionada.

Após executar 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 desse comando serão adicionadas às já existentes. Em outras palavras, as definições existentes não são sobrescritas pela geração das novas.

Criação de componentes a partir de uma pesquisa de peças de fabricantes

Para agilizar a criação de componentes, o Altium Designer permite pesquisar uma peça real por meio da funcionalidade de Pesquisa de Peças de Fabricantes e, em seguida, adicioná-la ao Editor de Componentes. Além de uma nova entrada de definição de componente para a peça selecionada, você também obtém todos os seus parâmetros, quaisquer folhas de dados e uma opção de peça baseada nela — restando apenas organizar alguns modelos de domínio, definir o tipo de componente e a pasta de destino e, então, salvar no Workspace!

Observe que, diferentemente do uso do recurso de Pesquisa de Peças de Fabricantes com o Editor de Componentes no modo Single Component Editing, no modo Batch Component Editing os modelos (quando existentes) não serão importados.

Para acessar essa funcionalidade no Altium Designer, a extensão de software Component From Supplier Search deve estar instalada. Essa extensão é instalada por padrão com o Altium Designer. Ela pode ser instalada ou removida manualmente.

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

O recurso é acessado pela região Definitions do Editor de Componentes. 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 na área de definições e use o atalho de teclado Shift+Ctrl+M.

A caixa de diálogo Manufacturer Part Search será exibida. Pesquise a peça desejada (ou as peças desejadas) nos bancos de dados de itens reais fabricados oferecidos pelos fornecedores atualmente habilitados, selecione uma entrada e clique no botão OK.

A caixa de diálogo é usada da mesma forma que o painel Pesquisa de Fabricantes. Consulte a página vinculada para obter mais informações.
Os resultados da pesquisa na caixa de diálogo são organizados por peça do fabricante, com as entradas de SPN associadas refletindo os fornecedores habilitados que fornecem essa peça. Ao selecionar uma peça, é a peça do fabricante que é usada para criar a nova definição de componente. E, em termos de opção de peça, ao criar com base na peça do fabricante, e não em um vendedor/fornecedor específico, você obtém uma única opção de peça que inclui todas as soluções dos fornecedores que comercializam essa peça (e que estão disponíveis para uso por meio do seu Workspace). Os parâmetros são importados de acordo com as Parameter Import Options definidas — configuradas na página Gerenciamento de Dados – Provedores de Peças da caixa de diálogo Preferences.

Acesse a caixa de diálogo Manufacturer Part Search e pesquise uma peça que deseja importar para o Editor de Componentes.
Acesse a caixa de diálogo Manufacturer Part Search e pesquise uma peça que deseja importar para o Editor de Componentes.

Após clicar em OK, ocorrerá o seguinte:

  • Uma entrada de componente para a peça selecionada será criada na área de definições do Editor de Componentes. A definição:
    • Receberá o próximo ID de Item exclusivo disponível, de acordo com o esquema Item Naming definido e utilizado pelo Editor de Componentes.
    • Terá o valor do parâmetro Manufacturer Part Number da peça selecionada atribuído como valor de seu parâmetro de sistema Name.
    • Terá o valor do parâmetro Description da peça selecionada atribuído como valor de seu parâmetro de sistema Description.
  • Todos os parâmetros definidos para a peça selecionada (conforme exibidos na caixa de diálogo) serão adicionados à lista Required Models/Parameters. Todos serão tornados visíveis (com a opção Show associada habilitada). Isso significa apenas que, por padrão, uma coluna será exibida para cada um deles na região Definitions.
  • Entradas paramétricas também serão adicionadas para cada folha de dados disponível para a peça selecionada (na forma de um par de ComponentLinknDescription e ComponentLinknURL).
  • Uma opção de peça (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 opção, respectivamente.
Os parâmetros são importados de acordo com as Parameter Import Options definidas — configuradas na página Gerenciamento de Dados – Provedores de Peças da caixa de diálogo Preferences.

Exemplo da definição resultante e dos parâmetros adicionados para uma peça selecionada na caixa de diálogo Manufacturer Part Search. Os destaques mostram os dados importados da peça do fabricante.
Exemplo da definição resultante e dos parâmetros adicionados para uma peça selecionada na caixa de diálogo Manufacturer Part Search. Os destaques mostram os dados importados da peça do fabricante.

Definição do tipo de componente

O Editor de Componentes permite definir o tipo de componente ao configurar sua definição. Isso facilita pesquisas direcionadas por meio do poderoso recurso de Pesquisa do Workspace — um recurso que permite não apenas pesquisar por tipo de componente, mas também realizar pesquisas mais inteligentes, com suporte a parâmetros de componentes que reconhecem unidades de medida. Ao navegar pela sua própria biblioteca do Workspace usando o painel Componentes, o agrupamento Categories dos componentes é derivado do tipo 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, 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 desejado e clique em OK — o tipo escolhido será inserido como valor do atributo Type na grade principal de definições.

A caixa de diálogo Choose component type apresenta um conjunto padrão de tipos de componentes. Os tipos são definidos nas preferências. Clique no botão na parte inferior da caixa de diálogo para acessar a página Gerenciamento de dados – Tipos de componentes da caixa de diálogo Preferences, onde você pode personalizar essa lista para atender melhor às suas necessidades, adicionando novos tipos e subtipos ou editando e removendo tipos existentes.

Exemplo de configuração do atributo Type de uma definição de componente como Diode.
Exemplo de configuração do atributo Type de uma definição de componente como Diode.

O campo Type de várias definições de componentes pode ser configurado em uma única ação. Selecione o campo Type de cada definição de componente desejada e, em seguida, escolha o tipo para uma delas para aplicá-lo a todas as outras.

Também é possível alterar, a qualquer momento, o tipo de um ou mais componentes já salvos para um tipo completamente diferente. No painel Components ou no painel Explorer, selecione os componentes que deseja alterar, clique com o botão direito do mouse e escolha o comando Operations » Change Component Type no menu de contexto. A caixa de diálogo Choose component type será exibida, permitindo selecionar o novo tipo de componente.
O campo será preenchido com o valor padrão do parâmetro ComponentType definido em um Modelo de Componente referenciado ou com o tipo de componente selecionado na caixa de diálogo Create new component, que aparece quando você tenta criar um novo componente usando o comando File » New » Component.

Suporte a tipos de dados de parâmetros de componentes com reconhecimento de unidades

O Editor de Componentes oferece suporte a tipos de dados de parâmetros de componentes com reconhecimento de unidades, definidos em um Modelo de Componente referenciado. Você pode inserir o valor de um parâmetro diretamente no campo correspondente de uma definição de componente usando diversos formatos, como 2.2k, 2k2, 4M e 2.5GHz, e o Workspace tem a inteligência necessária para reconhecer o valor numérico dessas entradas.

Esse recurso de um modelo de componente facilita buscas direcionadas por meio do recurso de pesquisa do Workspace, que permite pesquisar não apenas por tipo de componente, mas também de forma mais inteligente, usando intervalos. Com os parâmetros de componentes que reconhecem unidades, você pode definir rapidamente uma pesquisa, por exemplo, para encontrar todos os capacitores com capacitância entre 47uF e 220uF.

Os parâmetros com reconhecimento de unidades também são usados na filtragem inteligente ao pesquisar seus próprios componentes pelo painel Components.
Os tipos de dados com reconhecimento de unidades para parâmetros de componentes só podem ser definidos por meio de um modelo de componente.

Parâmetros de componentes de um modelo de componente referenciado que possuem tipos de dados com reconhecimento de unidades.
Parâmetros de componentes de um modelo de componente referenciado que possuem tipos de dados com reconhecimento de unidades.

Ao inserir um valor para um parâmetro de componente que usa um tipo de dados com reconhecimento de unidades, como o valor exigido em uma definição de componente, considere o seguinte:

  • Você pode inserir o valor em diversos formatos: 
    • Somente o valor numérico (por exemplo, 10). Observe que, se o tipo de dados tiver uma unidade, ela será aplicada automaticamente. Os tipos com unidades apresentam 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, 10kF).
    • 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 conforme necessário (por exemplo, 2K2 se tornará 2.2k).
  • Você pode inserir o prefixo e/ou as unidades com ou sem um espaço após o valor numérico (por exemplo, 10uF ou 10 uF). O espaço será removido automaticamente.
Observe que as abreviações de engenharia não diferenciam maiúsculas de minúsculas. Portanto, inserir 2k2 é o mesmo que inserir 2K2, e inserir 100R é o mesmo que inserir 100r. A única exceção é M (mega) e m (mili).

Suporte a tipos de dados de parâmetros de componentes definidos por dicionário

O Editor de Componentes oferece suporte a tipos de dados de parâmetros de componentes definidos por dicionário, configurados em um Modelo de Componente 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ê 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.

Os tipos de dados definidos por dicionário para parâmetros de componentes só podem ser configurados por meio de um modelo de componente.

Parâmetros de componentes de um modelo de componente referenciado que possuem tipos de dados com reconhecimento de unidades.
Parâmetros de componentes de um modelo de componente referenciado que possuem tipos de dados com reconhecimento de unidades.

Se você for administrador do Workspace, clique no ícone  à direita do campo de valor para abrir a página Settings – Vault – Dictionaries da interface do Workspace no navegador, onde você pode gerenciar os dicionários. 

  • ​​​​​Os valores dos parâmetros definidos por dicionário são validados ao salvar o componente no Workspace. Se o valor se tornar inconsistente com o dicionário (por exemplo, se o valor tiver sido removido do Workspace e, em seguida, o componente que usa esse valor for aberto para edição), o campo de valor será destacado em vermelho, alertando que um valor não é aplicável. Você não poderá salvar um componente no Workspace até que os valores estejam consistentes com os dicionários.

  • Se os dicionários tiverem sido alterados na interface do Workspace conectado no navegador, será necessário desconectar-se do Workspace e conectar-se novamente para que essas alterações sejam refletidas no Altium Designer. Consulte a página Acesso ao seu Workspace para saber mais.

Uso de modelos de nomes de componentes

O Editor de Componentes (somente no modo Batch Component Editing) oferece suporte ao uso de Component Name Templates baseados em parâmetros. Esses modelos permitem nomear com precisão, ou melhor, renomear seus componentes – seus Item ID – com base nos valores atualmente definidos dos parâmetros (parâmetros do usuário/do modelo, não parâmetros do sistema) disponíveis para esses componentes no editor. Inclua um parâmetro no modelo de nomenclatura usando o formato [<ParameterName>]. Alguns exemplos:

  • CMP-[Value]

  • CMP-[Part Number]

  • [Part Number]-[Value]

  • [Value]

  • [Part Number]

Você também pode usar várias declarações paramétricas em seus modelos, por exemplo:

  • CMP-[Part Number]-[Value]
  • CMP-[Manufacturer Part Number]-[Value]-[Tolerance]

Além disso, de forma totalmente opcional, você também pode adicionar uma macro de iteração, especificada entre chaves (por exemplo, {000}, {00A}), como no exemplo:

  • CMP-[Value]-{001}
  • CMP-[Part Number]-{00A}

No nível mais geral, o modelo de nomenclatura necessário pode simplesmente ser inserido como o esquema de nomenclatura padrão no campo Item Naming da caixa de diálogo Document Options. Nesse caso, o índice inicial será sempre zero. Para ter mais controle, selecione os componentes a serem renomeados 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. A caixa de diálogo Component Name Template será exibida. Use essa caixa de diálogo para especificar o Naming Scheme necessário e controlar o Initial Index (quando uma macro de iteração tiver sido adicionada ao modelo).

Observe que a caixa de diálogo mostrará inicialmente o esquema de nomenclatura padrão inserido na caixa de diálogo Document Options. Se você mantiver esse esquema, não poderá alterar o Initial Index. Este só poderá ser alterado se um esquema de nomenclatura diferente for usado.

Um exemplo do uso dos parâmetros CompanyPrtType e Value em um modelo de nomenclatura para renomear rapidamente os componentes selecionados que estão sendo definidos no Editor de Componentes.
Um exemplo do uso dos parâmetros CompanyPrtType e Value em um modelo de nomenclatura para renomear rapidamente os componentes selecionados que estão sendo definidos no Editor de Componentes.

  • O esquema de nomenclatura usado no processo de renomeação é usado apenas nesse processo. Ele não substitui o esquema de nomenclatura padrão definido para o documento. Se quiser que as definições de componentes adicionadas posteriormente sejam nomeadas usando esse mesmo esquema, certifique-se de defini-lo no nível do documento, alterando o campo Component Naming na caixa de diálogo Document Options conforme necessário.
  • O Item ID de uma definição de componente individual também pode ser alterado diretamente na grade. Clique uma vez para selecionar a célula Item ID  e, em seguida, clique novamente (ou pressione F2) para iniciar a edição no local. Altere o nome conforme necessário. Observe que o uso de declarações paramétricas não é suportado ao editar o nome diretamente dessa forma.

Opções de peças

O Editor de Componentes pode ser usado para especificar uma ou mais Part Choices para um componente – as peças de fabricante “permitidas” que podem ser usadas para implementar o componente na placa montada. As informações da cadeia de suprimentos – que incluem Fabricante (e código da peça), Fornecedor (e código da peça), Descrição, Preços e Disponibilidade – são obtidas do Part Catalog local do Workspace e da fonte de peças correspondente.

Cada Workspace possui seu próprio Part Catalog dedicado. Trata-se de um banco de dados local de catálogo de peças, dedicado ao gerenciamento e rastreamento de peças de fabricantes e suas peças de fornecedores associadas. O Catálogo de Peças local armazena itens que representam peças reais de fabricantes, juntamente com um ou mais itens que representam peças de fornecedores – as versões dessas peças de fabricantes conforme comercializadas pelos fornecedores/distribuidores. Cada peça de fornecedor é uma referência a um item em um banco de dados de peças – seja o banco de dados agregado de peças do Altium Parts Provider (que, por sua vez, se conecta aos fornecedores habilitados e reúne suas peças) ou, para um Workspace do Enterprise Server, um banco de dados local de peças vinculado (baseado em ODBC). Habilite os fornecedores necessários e defina as faixas de Localização/Moeda para o Altium Parts Provider na área Part Providers da interface do Workspace no navegador. Enquanto você permanecer conectado ao seu Workspace pelo Altium Designer, a região Altium Parts Options – na página Gerenciamento de Dados – Provedores de Peças da caixa de diálogo Preferences – ficará somente para leitura e adotará as configurações definidas para o Workspace. Para obter mais informações sobre como gerenciar a fonte de peças Altium Parts Provider do seu Workspace, consulte Part Source Configuration (Workspace do Altium 365, Workspace do Enterprise Server).

Adicione uma opção de peça na 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 fonte de peças de banco de dados personalizada, escolha a opção de menu By Internal ID. É possível adicionar qualquer quantidade de opções de peças para uso.

Ao adicionar uma opção 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 opção. Essas colunas dependerão do tipo de opção de peça escolhido:

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

Adição de uma opção de peça (By MPN) para uso com o(s) componente(s) que está(ão) sendo definido(s). Passe o cursor para ver um exemplo de opção de peça adicionada By Internal ID – permitindo vincular uma peça do banco de dados interno de peças da sua empresa.
Adição de uma opção de peça (By MPN) para uso com o(s) componente(s) que está(ão) sendo definido(s). Passe o cursor para ver um exemplo de opção de peça adicionada By Internal ID – permitindo vincular uma peça do banco de dados interno de peças da sua empresa.

Insira o fabricante e o código da peça do fabricante – referentes à peça física que você deseja utilizar quando a placa for fabricada e montada – nos campos Manufacturer e Part Number, respectivamente.

Se estiver usando uma fonte de peças de banco de dados personalizado configurada, use o campo Part source para selecionar a fonte de peças. Todas as fontes de peças de banco de dados personalizado definidas para o Workspace serão listadas. Insira o ID da peça desejada no campo Internal ID.

Ao acessar o editor de componentes no modo Batch Component Editing, se um par de parâmetros de fabricante e código da peça do fabricante for detectado em um componente, a caixa de diálogo Part Choice Migration será aberta, sugerindo a conversão desses parâmetros em opções de peças (). Se você optar por copiar ou mover os parâmetros para opções de peças, novas opções de peças serão criadas, com seus valores de Manufacturer e Part Number definidos pelos valores dos parâmetros.

Os parâmetros do componente detectados como fabricante e código da peça do fabricante estão listados na seção recolhível abaixo. Se os nomes dos parâmetros tiverem sufixos numéricos (por exemplo, se os parâmetros forem chamados Manufacturer 1 e Manufacturer Part Number 1), esses parâmetros também serão detectados.

Alguns pontos importantes:

  • Adicionar uma opção de peça não significa que uma definição de componente tenha de usá-la. No entanto, se você inserir um valor em um dos dois campos, o outro será exibido com uma borda vermelha, alertando que agora é necessário inserir um valor antes que o componente possa ser salvo no Workspace.

  • Se você inserir um valor incorreto em um campo e a peça não puder ser recuperada pelo Workspace, o texto aparecerá em cinza e em itálico. Quando ambas as entradas estiverem corretas, o texto aparecerá normalmente, em branco. Observe que os valores não diferenciam maiúsculas de minúsculas.

Adição de opções de peças por MPN usando uma caixa de diálogo

Embora você possa inserir as informações de fabricante e código da peça diretamente nas células associadas a uma opção de peça, é muito mais fácil usar uma caixa de diálogo que permite pesquisar uma peça de fabricante. Para acessar essa funcionalidade, após adicionar a entrada inicial Part Choice 1 à região Required Models/Parameters, clique em uma das células dessa opção (associada ao componente desejado que está sendo definido). A região Preview do editor exibirá o botão . Clique nele para acessar a caixa de diálogo Add Part Choices, que é usada da mesma forma que o painel Manufacturer Part Search (consulte essa página para obter detalhes sobre todos os elementos da interface).

Seleção de uma opção de peça – use a caixa de diálogo Add Part Choices para pesquisar a peça de fabricante desejada, selecione sua entrada e clique em OK.
Seleção de uma opção de peça – use a caixa de diálogo Add Part Choices para pesquisar a peça de fabricante desejada, selecione sua entrada e clique em OK.

Os resultados da pesquisa na caixa de diálogo são organizados por peça de fabricante, com as entradas SPN associadas correspondendo aos fornecedores habilitados que oferecem essa peça. Ao selecionar uma peça, é a peça do fabricante que é adicionada à lista de opções de peças. E, ao usar a peça do fabricante, em vez de um vendedor/fornecedor específico, você obtém uma única opção de peça que inclui todas as soluções dos fornecedores que comercializam essa peça (e que estão disponíveis para uso por meio do seu Workspace).

Use a caixa de diálogo para pesquisar a peça de fabricante desejada, selecione uma peça e clique no botão OK. Clique na entrada SPNs de uma peça de fabricante – Supplier Part Numbers – para ver os fornecedores disponíveis dessa peça e avaliar se você está fazendo a escolha certa com base em disponibilidade, preço etc. A peça escolhida será inserida no editor de componentes – tanto nas células da entrada Part Choice 1 quanto na região Preview.

Exemplo de opção de peça – adicionada usando a caixa de diálogo Add Part Choices – exibida no editor de componentes.
Exemplo de opção de peça – adicionada usando a caixa de diálogo Add Part Choices – exibida no editor de componentes.

Continue adicionando outras opções de peças conforme necessário, clicando no botão – a entrada Part Choice n associada será criada automaticamente.

Para remover uma opção de peça, selecione-a na lista e clique no botão .

Consulte a página Adição de informações da cadeia de suprimentos a um componente para saber mais sobre as informações fornecidas por uma opção de peça.

Classificação automática de opções de peças

Além de definir manualmente a classificação de uma opção de peça usando o recurso de estrelas, você também pode definir automaticamente a classificação das opções de peças dos componentes que estão sendo definidos/editados no editor de componentes.

  • Selecione uma ou mais entradas de definição de componente, 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 opções de peças dos componentes selecionados.

  • Selecione o comando Tools » Set Part Choice Ranks Automatically nos menus principais para definir a classificação das opções de peças de todos os componentes.

As opções de peças são ordenadas na grade de definições de componentes e na região de visualização do editor de acordo com as classificações definidas. As opções de peças já classificadas mantêm sua ordem existente.

Anexação de folhas de dados às definições de componentes

Uma ou mais folhas de dados podem ser anexadas a um ou mais componentes durante a definição de componentes no editor de componentes. Isso permite, por exemplo, anexar rapidamente as mesmas folhas de dados necessárias a todos os componentes de uma determinada família.

Vinculação de várias folhas de dados, vista durante a edição de um componente no editor de componentes.
Vinculação de várias folhas de dados, vista durante a edição de um componente no editor de componentes.

A anexação de folhas de dados a uma definição de componente envolve uma sequência de etapas, resumidas aqui e detalhadas nas seções a seguir:

  1. Habilitar o uso de folhas de dados.
  2. Carregar folhas de dados para um componente selecionado.
  3. Atribuir as folhas de dados carregadas a outras definições de componentes.

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 serem salvos em um Workspace, evitando assim problemas de IDs de Item duplicados. Quando um usuário cria um Item de Componente, o ID de Item atribuído é “bloqueado”, impedindo que outro usuário utilize esse ID, mesmo que o primeiro usuário ainda não tenha salvo ou não venha a salvar esse componente no Workspace. Se outros usuários alterarem manualmente o ID de Item como parte da definição de seu componente para um ID que esteja sendo usado por um Item existente (ou por um Item 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.

Um ID de Item de Componente bloqueado será liberado automaticamente após 30 minutos, se nenhum salvamento tiver sido realizado nesse período.

Como fazer uma cópia de uma definição de componente

Para facilitar a criação rápida de definições de componentes que diferem ligeiramente umas das outras, o editor oferece uma 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 do componente original em termos de:

  • Ter como destino a mesma pasta no Workspace — a pasta em que o componente original existe ou tem como destino (caso ainda não tenha sido salvo).
  • Referenciar os mesmos modelos de domínio.
  • Ter os mesmos valores para Name, Description, Type, parâmetros do modelo e quaisquer parâmetros adicionais definidos pelo usuário.

Ela será diferente nos seguintes aspectos:

  • Não terá nenhuma das folhas de dados definidas para o componente original.

  • Não terá nenhuma das opções de peças definidas para o componente original.

  • Terá o próximo ID de Item exclusivo disponível.

  • Será configurada para ser salva na revisão inicial de um novo Item de Componente (Action definido como Create Item).

Um exemplo de cópia de uma definição de componente — após copiar, faça as alterações necessárias, por exemplo, nos valores de um ou mais parâmetros, definindo opções de peças e adicionando folhas de dados conforme necessário.
Um exemplo de cópia de uma definição de componente — após copiar, faça as alterações necessárias, por exemplo, nos valores de um ou mais parâmetros, definindo opções de peças e adicionando folhas de dados conforme necessário.

Após copiar, faça as alterações necessárias, por exemplo, nos valores de um ou mais parâmetros.

O recurso de cópia é semelhante ao uso dos comandos Copy Component e Paste Component em sequência. Embora seja uma maneira mais rápida de copiar uma definição de componente existente, a cópia só pode ser realizada em uma única definição de componente, enquanto os comandos de copiar/colar componente funcionam com várias definições.

Agrupamento de 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 Drag a column header here to group by that column.

Por exemplo, a imagem a seguir ilustra as definições de componentes agrupadas pelo parâmetro Case-Metric. Isso separa as definições de componentes em tantos grupos quantos forem os valores diferentes na coluna de agrupamento — neste caso, são criados nove grupos.

Agrupamento das definições de componentes com base nos valores de uma coluna, neste caso pelo parâmetro Case-Metric.
Agrupamento das definições de componentes com base nos valores de uma coluna, neste caso pelo parâmetro Case-Metric.

Uma hierarquia de grupos pode ser criada aninhando os cabeçalhos de coluna. Na região de colunas agrupadas, use o recurso de arrastar e soltar para redefinir a “ordem de classificação” do agrupamento conforme necessário.

Classificação de 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 classificação secundária pelo conteúdo dessa coluna.

Para remover a classificação de uma coluna, Ctrl+Click no cabeçalho dela.

Filtragem de definições de componentes por coluna

Assim 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 à direita do cabeçalho de uma coluna (). Um menu será exibido com uma caixa de seleção para cada valor presente nessa coluna. Marque as caixas de seleção desejadas para reduzir a lista de modo que ela inclua apenas definições de componentes com esse valor.

Como alternativa, para ter maior controle sobre a 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ções deseja mostrar com base nos critérios de filtragem aplicados à coluna de dados.

Escolha aplicar uma filtragem de coluna padrão ou personalizada.
Escolha aplicar uma filtragem de coluna padrão ou personalizada.

Quando um filtro de coluna é aplicado, o ícone de filtro é exibido em azul (), indicando que há uma filtragem aplicada com base nessa coluna. A filtragem pode ser aplicada a várias colunas de dados. Cada “filtro de coluna” se torna uma condição combinada pelo operador lógico E (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 de coluna em ação.
Um exemplo de filtragem de coluna em ação.

Para limpar a filtragem de uma coluna, escolha a opção (All) na lista suspensa de filtragem. Para limpar completamente a filtragem, clique no botão , à esquerda da representação textual do filtro. Para desativar o filtro, desmarque a caixa de seleção à esquerda de sua representação textual. Para ativá-lo novamente, marque a caixa de seleção.
Durante uma sessão de edição, o histórico dos filtros usados recentemente fica disponível. Clique no botão à direita da representação textual do filtro atual para exibir o histórico. A lista do histórico é limpa quando o editor de componentes temporário é fechado.

Para personalizar ainda mais o filtro atual, clique no botão , na extremidade 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 a caixa de diálogo Filter Builder para criar filtros mais sofisticados.

Use esta caixa de diálogo para criar filtros mais sofisticados e complexos, conforme necessário:

  • Filter - clique para acessar condições adicionais de filtragem. 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.
Os filtros usados com frequência podem ser salvos e reutilizados. Isso é feito na caixa de diálogo Filter Builder, clicando no botão para salvar o filtro atual em um arquivo Filters (*.flt). Clique no botão para recarregar um filtro salvo anteriormente.

Apresentação dos dados

Dependendo do tipo de componentes que estão sendo definidos, pode haver um número considerável de parâmetros que, somados às outras colunas de dados, podem criar um verdadeiro emaranhado de conteúdo parcialmente legível. Para resolver isso, estão disponíveis dois modos de exibição para a região de definições de componentes. Alterne entre os modos usando o controle no canto inferior direito da região.

O controle apresenta o modo que será ativado ao clicar nele, e não o modo atualmente ativo.
  • Best Fit – neste modo, cada coluna de dados é dimensionada para exibir todos os dados que contém, de acordo com a maior entrada de dados e com uma pequena margem adicional. Como cada coluna é dimensionada para exibir seus dados, o conjunto de colunas pode se estender além da área visível. Para facilitar a leitura nesses casos, é disponibilizada uma barra de rolagem horizontal.
  • Auto Width – neste modo, o software tentará exibir todas as colunas de dados dentro da área visível da grade, expandindo-as ou comprimindo-as conforme necessário. Este modo funciona bem quando não há muitas 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.
Exemplo de uso dos modos de apresentação Auto Width e Best Fit.

Para facilitar ainda mais a exibição dos dados, ative ou desative seletivamente a exibição das colunas de modelos e parâmetros. Faça isso usando a opção Show de cada uma, disponível na região Required Models/Parameters do editor.
Você também pode ajustar manualmente a largura das colunas de dados para refinar a exibição dos seus dados – clique e arraste a borda direita do cabeçalho de uma coluna.

Definições de componentes – Técnicas de edição

Dependendo dos componentes que você está criando, o Editor de Componentes 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 semelhantes de modelos ou parâmetros. O documento oferece vários recursos de edição que permitem efetuar rapidamente alterações em uma ou mais definições de componentes.

  • A edição de múltiplas células está disponível para modelos e parâmetros. É possível selecionar várias células de dados em uma coluna para realizar operações usando as funções padrão das teclas Ctrl+Click e Shift+Click. Para atribuir um modelo a vários componentes, selecione o intervalo de células e clique no menu suspenso para exibir a janela pop-up de vínculo de modelo. Clique duas vezes no modelo desejado na janela pop-up; esse modelo será atribuído a todas as células de modelo selecionadas.

    Para parâmetros, selecione as células desejadas na mesma coluna, insira o valor desejado na célula em foco e clique fora dela ou pressione Enter. Todas as células da seleção receberão o mesmo valor.

    Este recurso também pode ser usado para FolderPath. Selecione as entradas na coluna FolderPath das definições de componentes aplicáveis, clique no botão da entrada em foco e escolha a pasta de destino desejada na caixa de diálogo Choose Folder. Todas as definições selecionadas terão seu FolderPath alterado para apontar para essa pasta.
  • Você pode recortar, copiar e colar dados entre as células de dados selecionadas usando Ctrl+X, Ctrl+C e Ctrl+V, respectivamente (ou os comandos correspondentes no menu do botão direito do mouse ou no menu principal Edit).

    Se a célula de destino for incompatível com os dados da área de transferência, a colagem não será realizada (por exemplo, ao colar dados de parâmetros em um campo de vínculo de modelo).

  • Você pode limpar o conteúdo das células de dados selecionadas usando a tecla Delete (ou o comando Clear Contents no menu do botão direito do mouse ou o comando Edit » Clear Contents nos menus principais).

    Se o documento da Biblioteca de Componentes fizer referência a um Modelo de Componente, lembre-se de que:

    • Se um parâmetro estiver marcado como Read Only no modelo, você não poderá limpar o conteúdo da célula correspondente a esse parâmetro.
    • Se um parâmetro estiver marcado como Required no modelo, limpar o conteúdo da célula correspondente a esse parâmetro fará com que ela seja destacada com uma borda vermelha, alertando que um valor é obrigatório.
  • Você pode copiar, recortar e colar as definições de componentes selecionadas usando Ctrl+Shift+C, Ctrl+Shift+X e Ctrl+Shift+V, respectivamente (ou os comandos correspondentes no menu do botão direito do mouse ou no menu principal Edit).

    • Para duplicar rapidamente uma única definição de componente, use Faça uma cópia do comando do componente.

    • As definições de componentes da área de transferência podem ser coladas de duas maneiras na região principal da grade do Editor de Componentes:

      • No final da lista atual de definições — certifique-se de que nenhuma definição esteja selecionada e execute o comando.
      • Sobrescrevendo uma definição existente — clique com o botão direito na definição a ser sobrescrita e execute o comando. Uma caixa de diálogo solicitará sua confirmação; clique em Yes para prosseguir. Todos os dados existentes nas células serão sobrescritos pelos dados da definição colada. Observe que a sobrescrita funciona apenas com a definição em foco. Se houver várias definições na área de transferência, somente a primeira será colada “sobre” a definição em foco, e as demais serão coladas no final da lista de definições.
  • Você pode remover completamente as definições de componentes selecionadas usando o controle Remove Component abaixo da grade de definições de componentes, o comando Remove <ComponentName> (Remove n Components) do menu de contexto ou do 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 contexto 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 as células de dados selecionadas para a área de transferência do Windows para manipulá-las em um aplicativo externo de planilhas. As informações de definição de componentes em uma planilha externa também podem ser coladas de volta na região de definições de componentes.
Também é possível recolher a região superior do Editor de Componentes clicando na pequena seta no canto superior direito do editor, dedicando assim toda a área de exibição à edição das definições de componentes.

Consultando uma definição salva

Depois de salvar um componente no Workspace, você pode consultá-lo diretamente no Workspace usando o painel Components ou o painel Explorer.

Para um componente que já foi salvo e está sendo editado, você pode acessar diretamente 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.

Acesse um componente já salvo no painel Explorer diretamente do Editor de Componentes quando a revisão desse componente estiver aberta para edição.
Acesse um componente já salvo no painel Explorer diretamente do Editor de Componentes quando a revisão desse componente estiver aberta para edição.

Definindo um Item de Componente existente como destino

Na maioria dos casos, a criação dos componentes no Workspace de destino faz parte do processo de salvamento. Você adiciona suas definições de componentes, atribui IDs de Item e pronto — uma criação de conteúdo “em tempo real”, por assim dizer. No entanto, você pode já ter criado (ou querer criar) componentes diretamente no Workspace e, em seguida, 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 contexto associado a uma definição de componente (e o submenu Edit » Operations dos menus principais) contém dois comandos para vincular 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, na qual você pode procurar e selecionar o componente desejado no Workspace.

    Se a definição de componente selecionada já estiver vinculada a um componente, a caixa de diálogo exibirá esse componente já selecionado. Se a definição ainda não estiver vinculada, a caixa de diálogo exibirá a pasta de destino (conforme configurada para a definição).

    Após a vinculação a um componente existente no Workspace de destino, o Item ID da definição de componente ficará esmaecido (não editável).

    Observe que o comando só estará disponível no respectivo menu quando uma definição de componente estiver selecionada. Se várias definições de componentes estiverem selecionadas, o comando atuará sobre a definição em foco — identificada por uma borda pontilhada ao redor da célula selecionada.
  • Clear Link To Target Item (Clear Links To Target Items) — use este comando para remover o vínculo com componentes existentes no Workspace. Os campos relacionados à liberação da definição de componente voltarão ao estado inicial, prontos para criar um novo Item.

    Pode ser necessário romper os vínculos caso você precise fazer uma nova liberação para um novo conjunto de componentes. Por exemplo, se você já tiver feito uma liberação, mas depois tiver excluído os componentes do Workspace, a biblioteca de origem ainda terá os vínculos definidos (embora inválidos, pois os componentes do Workspace não serão mais encontrados).

    Se você já tiver salvo uma definição de componente, esse procedimento fará com que a definição e o componente anteriormente vinculado a ela deixem de reconhecer um ao outro.

    Após a remoção do vínculo com um componente existente no Workspace de destino, o Item ID da definição de componente se tornará editável. A entrada no campo Action  na região Release da grade mudará para Create Item indicando que a definição de componente não está vinculada a um componente no Workspace de destino.

Executando uma verificação de regras de componentes

Antes de salvar no Workspace conectado um componente de uma Biblioteca do Workspace definido/editado no Editor de Componentes e disponibilizá-lo para uso em projetos, é essencial garantir que esse componente atenda aos requisitos de acordo com as configurações estabelecidas. 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.

Para saber mais sobre a validação de componentes, consulte a página Validando um componente.

Uma observação sobre modelos de simulação vinculados

Related page: Criando um modelo de simulação

Assim como ocorre com os modelos de símbolo e de footprint, um componente também pode fazer referência a uma revisão de um modelo de simulação. A adição de um vínculo de modelo desse tipo é feita exatamente da mesma forma que para um símbolo e um footprint; portanto, consulte as seções anteriores para obter informações sobre esse procedimento. Aqui, abordaremos a inclusão de parâmetros de simulação no nível do componente e a configuração do mapeamento de pinos.

Adicionando parâmetros de simulação no nível do componente

Ao usar um modelo de simulação para um componente em um projeto, os 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 no nível do componente são usados para parâmetros compartilhados entre vários modelos ou quando o projetista deseja tornar esse parâmetro visível/editável no esquemático (por exemplo, valor, frequência etc.).

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 visualizar os parâmetros no nível do modelo e, portanto, quais parâmetros podem ser adicionados no nível do componente (e seus nomes!), selecione o link do modelo SIM e clique no controle View Parameters, na parte inferior da janela de visualização.

Visualize os parâmetros no nível do modelo de um Item de Modelo de Simulação para ver quais parâmetros podem ser adicionados no nível do componente — e quais são seus nomes!
Visualize os parâmetros no nível do modelo de um Item de Modelo de Simulação para ver quais parâmetros podem ser adicionados no nível do componente — e quais são seus nomes!

Com os parâmetros disponíveis no nível do modelo em mãos, você já pode adicionar qualquer um desses mesmos parâmetros no nível do componente, disponibilizando-os para qualquer definição de componente. Para 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 usar exatamente o mesmo nome do parâmetro correspondente no nível do modelo.

Adicione parâmetros relacionados à simulação no nível do componente. Observe que um parâmetro já está disponível — Area Factor — graças ao Modelo de Componente referenciado pelo componente deste exemplo.
Adicione parâmetros relacionados à simulação no nível do componente. Observe que um parâmetro já está disponível — Area Factor — graças ao Modelo de Componente referenciado pelo componente deste exemplo.

Quando uma instância do componente salvo é inserida em um projeto, um parâmetro de simulação pode ter um valor no nível do componente diferente daquele definido para o mesmo parâmetro no nível do modelo. Quando a netlist for gerada, o parâmetro no nível do componente terá prioridade.
Para alguns dos modelos SPICE3f5 integrados, inserir um valor para um parâmetro no nível do componente substituirá um parâmetro relacionado definido em um arquivo de modelo vinculado (*.mdl). Para um capacitor semicondutor, por exemplo, especificar um valor para o parâmetro Width no nível do componente substituirá qualquer valor especificado para o parâmetro DEFW no arquivo de modelo associado. Se um parâmetro for especificado no nível do componente para um modelo de subcircuito, esse valor substituirá o valor definido para ele no arquivo de subcircuito vinculado (*.ckt).

Mapeamento de pinos

Após escolher o link para o modelo SIM desejado, você precisa garantir que os pinos do componente — quando representados no domínio esquemático — estejam corretamente mapeados para os pinos do modelo de simulação. Isso é feito na caixa de diálogo Pin Mapping, acessada clicando com o botão direito do mouse na entrada do modelo SIM da definição do 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 do 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, verifique o mapeamento de cada uma delas.

Garantindo o mapeamento correto entre os pinos do esquemático e os pinos do modelo.
Garantindo o mapeamento correto entre os pinos do esquemático e os pinos do modelo.

Para um componente com várias partes, a possibilidade de excluir uma parte da simulação também é definida na caixa de diálogo Pin Mapping.
Para os modelos SPICE3f5 integrados e os modelos PSpice compatíveis, a função de cada pino de um modelo pode ser encontrada na seção de formato geral desse modelo, no manual do usuário do SPICE 3f5. Para modelos de subcircuito, o fabricante normalmente insere comentários para cada pino do modelo, descrevendo sua função. Se não houver comentários, a pinagem do modelo normalmente será a mesma do dispositivo físico. Nesse caso, consulte a folha de dados do dispositivo.
AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Contents