Edição em Lote de Componentes

Um componente do Workspace é definido/editado usando o Editor de Componentes, 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 Editor de Componentes 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.

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

  • Se o Editor de Componentes em seu modo Batch Component Editing atualmente incluir apenas uma definição de componente, você poderá alternar para o modo Single Component Editing escolhendo 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 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 painel 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 mostra seu valor quando faz sentido gerenciar componentes como um conjunto, como um conjunto de resistores chip, por exemplo.

Este documento aborda o trabalho com o Editor de Componentes em seu modo Batch Component Editing.

Para mais informações sobre como trabalhar com o Editor de Componentes em seu modo Single Component Editing, consulte Single Component Editing.

Visão geral da interface

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

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

  1. Modelos/Parâmetros obrigatórios – onde você define quais tipos de modelos de domínio são exigidos pela(s) definição(ões) de componente, bem como o local para criar um conjunto de dados paramétricos que será aplicado a todas as definições de componentes.
  2. Links de modelo – onde você adiciona links para modelos de domínio salvos, para uso nas definições de componentes.
  3. Janela de visualização – fornece uma visualização do modelo atualmente selecionado. Ela será gráfica para símbolo e footprint, e textual para outros tipos de modelo.
  4. Definição(ões) de componente – é aqui que um componente é definido, incluindo sua pasta, nome, tipo, modelos de domínio referenciados, dados paramétricos e escolha(s) de peça.
As regiões Required Models/Parameters e Model Links podem ser recolhidas horizontalmente clicando no controle no respectivo canto superior esquerdo. 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, bem como a definição de ciclo de vida e os esquemas de nomenclatura a serem empregados para esses componentes, estão disponíveis na caixa de diálogo Document Options (Edit » Document Options). Você também pode definir um esquema de nomenclatura de componentes padrão para componentes liberados a partir do Editor de Componentes, 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.
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.

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

  • 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 painel Explorer panel, de onde você pode navegar até uma pasta existente no Workspace e escolhê-la, ou criar uma nova na hora. 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 Lifecycle e 1-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.

    Se a opção para 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 quaisquer definições/esquemas, e o tipo de conteúdo Component não estiver configurado para usar uma definição/esquema específico(a), então essa definição/esquema não estará disponível na lista suspensa aplicável.

  • Item Naming – este campo é usado para definir um esquema de nomenclatura de item padrão para componentes salvos a partir do Editor de Componentes, 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á pré-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 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 iteradora, especificada entre chaves (por exemplo, {000}, {00A}).

    Como alternativa, você pode substituir o ID atribuído automaticamente para um componente inserindo o ID necessário 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 fornece 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 componentes definidas 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 Component Template, as entradas especificadas no template para Lifecycle Definition, Revision Naming, Component Naming, e Default Folder serão usadas para pré-preencher os campos correspondentes na guia Document Options da caixa de diálogo Document Options. Essas opções (do lado do 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 ficará fixo para usar o mesmo Workspace em que reside a revisão do Component Template.

Modelos/Parâmetros obrigatórios

Esta região do editor é usada para especificar quais modelos de domínio são exigidos pela(s) definição(ões) de componente, bem como o local para criar 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 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 como modelos 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 adiciona um campo para esse tipo de modelo à 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 de sistema. Qualquer número de parâmetros adicionais também pode ser adicionado, 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 de sistema não podem ser removidos.
A opção Show associada a uma entrada permite alternar a exibição da coluna correspondente para esse modelo/parâmetro na região inferior do editor – onde as próprias definições de componentes são definidas. Isso pode ser de grande ajuda quando muitos parâmetros tiverem sido definidos e a região começar a ficar muito congestionada. Use multisseleção em combinação 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 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 serão diferenciados pelo uso do ícone .

  • 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. Será adicionada uma entrada – 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 de peças de banco de dados personalizada, escolha a entrada de menu By Internal ID. Será adicionada uma entrada – Part Choice n – à área de definições, com duas colunas – Part source e Internal ID – para especificar a escolha da peça no banco de dados interno de peças da sua empresa. Para mais informações, consulte Part Choices.

Links de modelo

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

Links para modelos de um determinado tipo só podem ser adicionados desde que esse tipo de modelo tenha sido adicionado à região Required Models/Parameters.

A região Model Links, repleta de funcionalidades para simplificar a definição de links de modelo e sua atribuição às definições de componentes.
A região Model Links, repleta de funcionalidades para simplificar a definição de links de modelo 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 modelo.

Definições de Componentes

Depois de especificar o conjunto de parâmetros e de ter seu "conjunto" de vínculos 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 maneira lógica e intuitiva usando o Component Editor.
Defina seus componentes de maneira lógica e intuitiva usando o Component Editor.

O que é apresentado inicialmente nesta região dependerá do(s) componente(s) em edição:

  • Ao criar um novo componente, e havendo um Component Template is not referenciado da pasta pai, a entrada terá o FolderPath e o Item ID atribuídos, mas apenas isso — como se fosse uma tela em branco.
  • Ao criar um novo componente, e havendo um Component Template is referenciado da pasta pai, a entrada terá informações de definição pré-preenchidas fornecidas por esse template.
  • Ao editar uma revisão de um componente único existente, e após ter mudado do modo Single Component Editing, essa revisão será apresentada, juntamente com quaisquer informações que tenham sido definidas para ela até aquele estágio.
  • Ao editar várias revisões escolhidas de componentes — e, assim, acessando 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 acessado com o botão direito na região.

Cada definição de componente aparece como uma única linha 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 na caixa de diálogo Document Options (Edit » Document Options). Independentemente de um caminho padrão estar ou não especificado, você tem total controle 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 para acessar a caixa de diálogo Choose Folder. Navegue até uma pasta existente e escolha-a, ou crie uma nova pasta na hora.

    Reservar um tempo para determinar cuidadosamente os caminhos de pasta para seus componentes garante que eles sejam salvos nas pastas de destino corretas desde o início. No entanto, o conteúdo pode ser facilmente movido para qualquer pasta na estrutura do Workspace após o salvamento, se necessário.
    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 do menu de contexto), o vínculo com o Item existente no Workspace será removido. Os campos da definição do componente voltarão ao estado pronto para criar 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.

    É fornecido um esquema padrão de nomenclatura de Item — CMP-{00000} — mas, é claro, 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 diretamente o ID desejado no campo Item ID de uma definição. Você sempre tem total controle e a palavra final sobre como os Itens são identificados.

    Também há suporte para o uso de Component Name Templates baseados em parâmetros. Esses templates 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.
    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 do menu de contexto), o vínculo com o Item existente no Workspace será removido. Os campos da definição do componente voltarão ao estado pronto para criar um novo Item, e o campo Item ID ficará disponível para edição.
  • Component: Name – reflete o nome legível dado ao componente. Esse parâmetro de sistema fica disponível e indexado ao pesquisar no Workspace e fornece 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 de sistema Name que tenha sido definido em um Component Template referenciado.

    É possível usar 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]) – .

  • 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á bastante ao navegar por seus componentes no painel Components). Clique neste campo e depois 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 depois 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 Component Template referenciado, ou com o tipo de componente selecionado por meio da 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 no nível de preferências. Clique no botão na parte inferior da caixa de diálogo Choose component type para acessar a página Data Management – Component Types da caixa de diálogo Preferences, a partir da qual você pode ajustar essa lista para atender melhor às suas necessidades — seja adicionando novos tipos e subtipos, seja editando e removendo tipos existentes.
  • Component: Description – reflete a descrição adicionada ao componente. Esse parâmetro de sistema fica disponível e indexado ao pesquisar no Workspace.

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

    É possível usar 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]) – .

  • Models – estes campos correspondem às entradas na região Required Models/Parameters do documento. Há um campo para cada modelo obrigatório 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) deve ser usado para o componente.

    Alterne a exibição das colunas de modelo habilitando/desabilitando a opção Show associada a uma entrada Required Model, respectivamente. Use 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 de usuário trazidos para o Component Editor a partir de uma revisão de Component Template referenciada. Há um campo para cada parâmetro. A ordem dos parâmetros, da esquerda para a direita, em uma definição de componente corresponde à ordem de cima para baixo deles na região Required Models/Parameters. Insira ou selecione valores para os parâmetros conforme necessário e quando aplicável. Por exemplo, parâmetros marcados como Read Only no template não serão editáveis, enquanto outros serão. E, se tiverem sido marcados como Required no template, deverá ser atribuído um valor a eles, caso contrário você não conseguirá salvar a definição do componente no Workspace.

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

    Parâmetros dinâmicos (em nível de item) não ficam visíveis ao usar o Component Editor em seu modo Batch Component Editing, mas ficam visíveis ao usar o Component Editor em seu modo Single Component Editingsaiba mais.

  • 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 novamente no Workspace, 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 tenha sido salva no Workspace, esta entrada exibirá Create Item. Para uma definição que já tenha sido salva no Workspace, esta entrada exibirá Create Revision. Se uma revisão planejada de um componente estiver sendo direcionada, então a entrada exibirá Release To Existing Revision.

  • Part Choice n – esta entrada corresponde a uma Part Choice que você adicionou à região Required Models/Parameters do documento. A ordem das Part Choices, da esquerda para a direita, em uma definição de componente corresponde à ordem de cima para baixo delas na região Required Models/Parameters. Há dois campos por Part Choice adicionada, Manufacturer e Part Number, com os quais se especifica a escolha. Como alternativa, se você tiver configurado uma fonte de peças de banco de dados personalizada e adicionado uma Part Choice usando a entrada de menu By Internal ID, os dois campos serão Part source e Internal ID. Use-os para especificar a escolha da peça a partir do banco de dados interno de peças da sua empresa.

Os campos Current Rev., Next Rev. e Action — que coletivamente formam o Release Status — podem ter sua exibição na região alternada usando a opção Show Release Status, localizada na parte inferior da região. Alterne a exibição das colunas de Template Parameter, Parameter e Part Choice habilitando/desabilitando a opção Show associada a uma entrada Required Parameter, respectivamente. Use 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.
Ao tentar salvar um componente de volta no Workspace, o Component Editor 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 seu(s) componente(s) localmente (File » Save) antes de fazer isso. Para mais informações, consulte Executando uma Verificação de Regras de Componente.

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.
    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 bastante tempo para localizar e atribuir um modelo, quando o número de definições de componentes dificulta as técnicas de arrastar e soltar, ou quando a seção superior do Editor de Componentes – 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 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 redimensionar simultaneamente em ambas as direções. Clique no botão de controle de colunas no canto superior esquerdo da janela e desative quaisquer colunas que você não queira que fiquem visíveis. As colunas podem ser reordenadas arrastando o cabeçalho da coluna.

    Use o campo de pesquisa do pop-up para localizar rapidamente o modelo necessário. O destaque dinâmico com base nos dados de qualquer coluna é aplicado à medida que você começa a digitar caracteres. Selecione o link de modelo necessário e pressione Enter ou clique duas vezes 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.
    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 vinculado

Quando uma definição de componente ainda não existir, é possível criá-la, 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 usa esse modelo.

    Atribua um modelo e adicione um novo componente em tempo real, usando arrastar e soltar da região Model Links.
    Atribua um modelo e adicione um novo componente em tempo real, usando arrastar e soltar da região Model Links.

  • Arraste e solte um modelo diretamente do painel Explorer para a 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, será adicionada uma entrada para ele.

    Atribua um modelo e adicione um novo componente em tempo real, usando arrastar e soltar do painel Explorer. O link de modelo será adicionado à região Model Links, caso ainda não exista.
    Atribua um modelo e adicione um novo componente em tempo real, 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 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 de componentes para a quantidade especificada 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 à edição de múltiplas células da grade e os recursos de copiar/colar, você pode criar rapidamente um impressionante conjunto de definições de componentes em pouco tempo.

O comando também pode ser acessado pelo menu principal Edit do editor (Edit » Operations » Add Components).
Observe que inserir um número muito grande na caixa de diálogo Add Components pode impactar o desempenho e pode “travar” o software 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.

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 definidas, 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 iniciar o comando, as definições de componentes serão geradas automaticamente para o tipo de componente indicado.

As definições de componentes geradas ao executar esse 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

Impulsionando a criação de componentes, o Altium Designer oferece suporte à capacidade de pesquisar uma peça real, por meio da funcionalidade Manufacturer Part Search, e então adicionar essa peça ao Editor de Componentes. Você não só 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 folhas de dados e uma escolha de peça baseada nela – restando a você apenas organizar alguns modelos de domínio, definir o tipo de componente, a pasta de destino e então salvar no Workspace!

Observe que, ao contrário do uso do recurso Manufacturer Part Search ao usar o Editor de Componentes no modo Single Component Editing, no modo Batch Component Editing os modelos (quando existirem) não serão trazidos.

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

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

O recurso é acessado a partir da 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 dentro da á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 necessária (ou peças) em 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 Manufacturer Search panel. Consulte esta página vinculada para mais informações.
Os resultados da pesquisa na caixa de diálogo são por peça do fabricante, com as entradas SPN associadas refletindo os fornecedores habilitados que fornecem essa peça. Quando você seleciona uma peça, é a peça do fabricante que é usada para criar a nova definição de componente. E, em termos de Part Choice, ao criar com base na peça do fabricante, e não em um fornecedor específico, você obtém uma única Part Choice que trará consigo todas as soluções baseadas nos fornecedores que vendem 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 Data Management – Parts Providers page da caixa de diálogo Preferences.

Acesse a caixa de diálogo Manufacturer Part Search e pesquise uma peça que você gostaria de trazer para o Editor de Componentes.
Acesse a caixa de diálogo Manufacturer Part Search e pesquise uma peça que você gostaria de trazer para o Editor de Componentes.

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 Editor de Componentes. A definição:
    • Receberá o próximo Item ID exclusivo disponível, e de acordo com o esquema Item Naming definido empregado pelo Editor de Componentes.
    • Terá o valor do parâmetro Manufacturer Part Number da peça selecionada atribuído como o valor do seu parâmetro de sistema Name.
    • Terá o valor do parâmetro Description da peça selecionada atribuído como o valor do seu parâmetro de sistema Description.
  • Todos os parâmetros definidos para a peça selecionada (conforme visíveis para ela na caixa de 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 deles, por padrão, 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 ComponentLinknDescription e ComponentLinknURL).
  • Uma Part Choice (Part Choice 1) será adicionada para a 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.
Os parâmetros são importados de acordo com as Parameter Import Options definidas – configuradas na página Data Management – Parts Providers page 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. O destaque é usado para mostrar os dados que são trazidos 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. O destaque é usado para mostrar os dados que são trazidos da peça do fabricante.

Definindo o tipo de componente

O Editor de Componentes oferece suporte à capacidade de definir o tipo de componente ao configurar a definição de um componente. Isso facilita pesquisas direcionadas por meio do poderoso recurso Search facility do Workspace – um recurso que não só permite pesquisar por tipo de componente, como também permite pesquisar de forma mais inteligente, com parâmetros de componente compatíveis com unidades. Ao navegar pela biblioteca do seu próprio Workspace usando o painel Components panel, o agrupamento Categories para 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 então 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 e então clique em OK – o tipo escolhido será inserido como o 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 no nível de preferências. Clique no botão na parte inferior da caixa de diálogo para acessar a página Data Management – Component Types da caixa de diálogo Preferences, de onde você pode ajustar essa listagem para melhor atender às suas necessidades – seja adicionando novos tipos e subtipos, seja editando e removendo tipos existentes.

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

O campo Type para várias definições de componentes pode ser definido em uma única ação. Selecione o campo Type para cada definição de componente necessária e, em seguida, escolha o tipo para uma delas, para aplicar a todas as demais.

Também é possível alterar o tipo de componente de um ou mais componentes após salvar para um tipo completamente diferente, em tempo real. No painel Components panel ou Explorer panel, selecione o(s) componente(s) que deseja alterar, clique com o botão direito e escolha o comando Operations » Change Component Type no menu de contexto. A caixa de diálogo Choose component type será exibida, na qual você poderá selecionar o novo tipo de componente.
O campo será preenchido com qualquer valor padrão para o parâmetro ComponentType que tenha sido definido em um Component Template referenciado, ou com o tipo de componente selecionado por meio da caixa de diálogo Create new component, que aparece quando você tenta criar um novo componente usando o comando File » New » Component.

Suporte para tipos de dados de parâmetros de componentes compatíveis com unidades

O Editor de Componentes oferece suporte a tipos de dados de parâmetros de componentes compatíveis com 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 vários formatos – como 2.2k, 2k2, 4M, 2.5GHz – com o Workspace projetado com a 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 permite pesquisar de forma mais inteligente, com pesquisas por intervalo. Usando o poder dos parâmetros de componentes compatíveis com unidades, você pode definir rapidamente uma pesquisa, por exemplo, para encontrar todos os capacitores com capacitância entre 47uF e 220uF.

Parâmetros compatíveis com unidades também são usados para filtragem inteligente ao pesquisar seus próprios componentes usando o painel Components panel.
Os tipos de dados compatíveis com unidades para parâmetros de componentes só podem ser definidos por meio de um template de componente.

Parâmetros de componentes de um template de componente referenciado que têm tipos de dados compatíveis com unidades.
Parâmetros de componentes de um template de componente referenciado que têm tipos de dados compatíveis com unidades.

Ao inserir um valor para um parâmetro de componente que usa um tipo de dado compatível com unidades – como o valor exigido 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. Os 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á automaticamente normalizado adequadamente (por exemplo, 2K2 se tornará 2.2k).
  • Você pode inserir prefixo e/ou unidades com ou sem espaço após o valor numérico (por exemplo, 10uF, ou 10 uF). O espaço será removido automaticamente.
Observe que 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 para 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 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ê 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 template de componente.

Parâmetros de componentes de um template de componente referenciado que têm tipos de dados compatíveis com unidades.
Parâmetros de componentes de um template de componente referenciado que têm tipos de dados compatíveis com 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 navegador do Workspace, 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, o valor foi removido do Workspace e então o componente que usa esse valor foi aberto para edição), o campo de valor será destacado em vermelho, alertando você para o fato de que um valor é inaplicá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 navegador do Workspace conectado, você precisará se desconectar do Workspace e se reconectar a ele para refletir essas alterações no Altium Designer. Consulte a página Accessing Your Workspace para saber mais.

Usando templates de nome de componente

O Component Editor (somente no 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 — seus Item ID — com base nos valores atualmente definidos dos parâmetros (parâmetros de usuário/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 de iterador, 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 o esquema de nomenclatura padrão no campo Item Naming da caixa de diálogo Document Options. O índice inicial sempre será zero nesse caso. Para um controle maior, 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á apresentada a caixa de diálogo Component Name Template. Use essa caixa de diálogo para especificar o Naming Scheme necessário e controlar o Initial Index (quando uma macro de iterador tiver sido adicionada ao template).

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 último só pode ser alterado se for usado um esquema de nomenclatura diferente.

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

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

Opções de Peça

O Component Editor 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. 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ço e Disponibilidade — é obtida do Part Catalog local do Workspace e da fonte de peças relevante.

Cada Workspace tem seu próprio Part Catalog dedicado. Este é um banco de dados de catálogo de peças local, dedicado ao gerenciamento e rastreamento de peças de fabricantes e suas peças de fornecedor associadas. O Catálogo de Peças local armazena itens representativos de Peças de Fabricante reais, junto com um ou mais itens representativos de Peças de Fornecedor — as encarnações dessas Peças de Fabricante, conforme vendidas pelos Fornecedores/Vendedores. 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 faz interface com os Fornecedores habilitados e reúne as peças deles) 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 determine os intervalos de Localização/Moeda para o Altium Parts Provider na área Part Providers da interface do navegador do Workspace. Enquanto você permanecer conectado ao seu Workspace a partir do Altium Designer, a região Altium Parts Options — na página Data Management – Parts Providers da caixa de diálogo Preferences — se tornará somente leitura e adotará as configurações definidas para o Workspace. Para mais informações sobre o gerenciamento da fonte de peças Altium Parts Provider do seu Workspace, veja Part Source Configuration (Altium 365 Workspace, Enterprise Server Workspace).

Adicione uma opção de peça a partir da região Required Models/Parameters — clique no controle Add e use o comando By MPN no submenu Part Choices. Como alternativa, se você tiver configurado uma fonte de peças de banco de dados personalizada, escolha a entrada de menu By Internal ID. Qualquer número de opções de peça pode ser adicionado para uso.

Ao adicionar uma opção de peça para uso com o(s) componente(s) que está(ão) sendo definido(s), será adicionada uma entrada — Part Choice n — à área de definições, com duas colunas para especificar essa opção. Essas colunas dependerão do estilo 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.

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

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

Ao acessar o Component Editor em seu modo Batch Component Editing, e um par de parâmetros de fabricante e número da peça do fabricante for detectado em um componente, a caixa de diálogo Part Choice Migration será aberta, com uma sugestão para converter esses parâmetros em opções de peça (). Se você selecionar copiar ou mover os parâmetros para opções de peça, novas opções de peça serão criadas, com seus valores de  e Part Number definidos pelos valores dos parâmetros.

Os parâmetros de componente detectados como fabricante e número 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 nomeados Manufacturer 1 e Manufacturer Part Number 1), esses parâmetros também serão detectados.

Algumas coisas a observar:

  • A adição de uma opção de peça não significa que uma definição de componente tenha que usá-la. Mas se você inserir um valor em um dos dois campos, o outro campo aparecerá com uma borda vermelha, alertando para o fato de 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 branco. Observe que os valores não diferenciam maiúsculas de minúsculas.

Adição de Opções de Peça MPN Baseada em Caixa de Diálogo

Embora você possa inserir as informações de Fabricante e Número 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 permita pesquisar uma peça de fabricante. Para acessar essa funcionalidade, depois de adicionar a entrada inicial Part Choice 1 à região Required Models/Parameters, clique dentro de uma das células dessa opção (associada ao componente necessário que está sendo definido). A região Preview do editor apresentará 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).

Fazendo uma opção de peça — use a caixa de diálogo Add Part Choices para pesquisar a peça de fabricante necessária, selecionar sua entrada e clicar em OK.
Fazendo uma opção de peça — use a caixa de diálogo Add Part Choices para pesquisar a peça de fabricante necessária, selecionar sua entrada e clicar em OK.

Os resultados da pesquisa na caixa de diálogo são por Peça do Fabricante, com as entradas SPN associadas refletindo os fornecedores habilitados que fornecem essa peça. Quando você seleciona uma peça, é a peça do fabricante que é adicionada à lista de Opções de Peça. E ao usar a peça do fabricante, e não um fornecedor/vendedor específico, você obtém uma única Opção de Peça que trará consigo todas as soluções baseadas nos fornecedores que vendem 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 necessária, selecionar uma peça e, em seguida, clicar 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 opção 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 opção de peça — adicionada por meio da caixa de diálogo Add Part Choices — apresentada de volta no Component Editor.
Exemplo de opção de peça — adicionada por meio da caixa de diálogo Add Part Choices — apresentada de volta no Component Editor.

Continue adicionando mais opções de peça 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 Adding Supply Chain Information to a Component para saber mais sobre as informações fornecidas por uma opção de peça.

Classificação Automática de Opções de Peça

Além da capacidade de definir uma classificação de usuário para uma opção de peça usando o recurso de estrela, você também pode definir a classificação de opções de peça automaticamente para componentes que estão sendo definidos/editados no Component Editor.

  • 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ça 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ça 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 Datasheets a Definições de Componentes

Uma ou mais datasheets 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) datasheet(s) necessária(s) a todos os componentes de uma determinada família.

Vinculando várias datasheets, como visto da perspectiva de edição de um componente no Component Editor.
Vinculando várias datasheets, como visto da perspectiva de edição de um componente no Component Editor.

Anexar datasheets 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 datasheets.
  2. Fazer upload de datasheets para um componente selecionado.
  3. Atribuir datasheets 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 salvamento em um Workspace, evitando assim problemas de Item ID duplicado. Quando um usuário cria um Component Item, o Item ID atribuído fica “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 do componente — para um ID que já esteja sendo usado por um Item existente (ou por um Item que se pretende criar) — 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 Component Item ID bloqueado será liberado automaticamente após 30 minutos, caso nenhum salvamento ocorra nesse período.

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 aponta (caso ainda não tenha 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 nos seguintes aspectos:

  • Não ter nenhuma datasheet definida para o componente original.

  • Não ter nenhuma escolha de peça definida 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 as alterações necessárias, por exemplo, nos valores de um ou mais parâmetros, definindo escolhas de peça e adicionando as datasheets necessárias.
Um exemplo de cópia de uma definição de componente — depois de copiada, faça as alterações necessárias, por exemplo, nos valores de um ou mais parâmetros, definindo escolhas de peça e adicionando as datasheets necessárias.

Depois de 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 forma 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 Copy/Paste Component funcionam com múltiplas definições.

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 segure 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. 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.
Agrupando as definições de componentes com base nos valores em uma coluna, neste caso pelo parâmetro Case-Metric.

É possível criar uma hierarquia de grupos, aninhando os cabeçalhos de coluna. Na região de colunas agrupadas, use arrastar e soltar para redefinir a “ordem de classificação” do agrupamento conforme necessário.

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.

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

Filtragem de definições de componentes com base em colunas

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 naquela coluna. Ative a(s) caixa(s) de seleção desejada(s) para reduzir a lista e incluir apenas definições de componentes com esse valor.

Como alternativa, para maior controle da filtragem, selecione (Custom...), que exibe a caixa de diálogo Custom Filter. Use essa caixa de diálogo para configurar um filtro personalizado de acordo com suas necessidades, especificando quais linhas de informação deseja mostrar com base nos critérios de filtro aplicados à coluna de dados.

Escolha aplicar filtragem de coluna padrão ou personalizada.
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 múltiplas colunas de dados. Cada “filtro de coluna” se torna uma condição 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.
Um exemplo de filtragem por coluna em ação.

Para limpar a filtragem de uma coluna, escolha a entrada (All) na lista suspensa de filtragem. Para limpar completamente a filtragem, clique no botão , à esquerda da representação textual do filtro. Para desabilitar o filtro, desmarque a caixa de seleção à esquerda da representação textual dele. Para habilitá-lo novamente, marque a caixa de seleção.
Dentro de 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 Component Editor 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 filtragens mais sofisticadas.
Use a caixa de diálogo Filter Builder para criar filtragens mais sofisticadas.

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

  • Filter - clique para acessar condições adicionais de filtro. 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 equalsbetween etc.
    • Add Group - clique para adicionar um grupo de filtragem, como ANDOR etc.
  • Links - clique nos vários links para definir ainda mais o filtro.
    • Id - clique nos vários links para escolher o item desejado para filtragem, por exemplo, DescriptionName 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 equalsis blankis 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.
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 de dados

Dependendo do tipo de componentes que estão sendo definidos, pode haver um número considerável de parâmetros, os quais, quando adicionados às outras colunas de dados, podem criar um verdadeiro emaranhado de conteúdo parcialmente legível. Para resolver isso, há alguns modos de exibiçã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.

O controle mostra o modo que será habilitado ao clicar nele, e não o modo atualmente habilitado.
  • Best Fit – neste modo, cada coluna de dados é dimensionada para exibir todos os dados contidos nela, de acordo com a maior entrada de dados e adicionando um pequeno espaço extra. Como cada coluna é dimensionada para exibir seus dados, as colunas podem, em conjunto, se estender além da área atualmente visível. Para dar suporte a isso, é fornecida uma barra de rolagem horizontal para facilitar a leitura.
  • Auto Width – neste modo, o software tentará exibir todas as colunas de dados dentro da área visível da grade, expandindo-as ou condensando-as 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.
Exemplo de uso dos modos de apresentação Auto Width e Best Fit.

Para ajudar ainda mais na exibição dos dados, alterne seletivamente a exibição das colunas de modelo e de parâmetros. Faça isso usando a opção Show para cada uma delas, 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ê 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 paramétricas ou de modelo semelhantes. 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 é implementada para modelos e parâmetros. Várias células de dados dentro de uma coluna podem ser selecionadas para operação usando as funcionalidades padrão de teclado Ctrl+Click e Shift+Click. Para atribuir um modelo a múltiplos componentes, selecione o intervalo de células e clique na lista suspensa para exibir a janela pop-up de link de modelo. Clique duas vezes no modelo desejado na janela pop-up; esse modelo será então atribuído a todas as células de modelo selecionadas.

    Para parâmetros, selecione as células desejadas dentro da mesma coluna, insira o valor necessário para a célula em foco e clique fora ou pressione Enter. Todas as células da seleção receberão esse mesmo valor.

    Esse recurso também pode ser usado para FolderPath. Selecione as entradas na coluna FolderPath para as definições de componentes aplicáveis, clique no botão da entrada em foco e escolha a pasta de destino necessária 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 células de dados selecionadas usando Ctrl+XCtrl+C e Ctrl+V, respectivamente (ou os comandos correspondentes no menu do botão direito 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 ocorrerá (por exemplo, ao colar dados paramétricos em um campo de link de modelo).

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

    Se o documento Component Library fizer referência a um Component Template, tenha em mente que:

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

    • Para duplicar rapidamente uma única definição de componente, use o comando Make a copy of the component command.

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

      • No final da lista atual de definições — certifique-se de que não haja definições selecionadas no momento e então execute o comando.
      • Sobrescrevendo uma definição atual — clique com o botão direito sobre a definição a ser sobrescrita e execute o comando. Será exibida uma caixa de diálogo solicitando confirmação; clique em Yes para prosseguir. Quaisquer dados de células já definidos serão sobrescritos pelos 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, apenas 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 definições de componentes selecionadas usando o controle Remove Component abaixo da grade de definição de componentes, o comando Remove <ComponentName> (Remove n Components) no menu do 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 do 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 componentes.
Também é possível recolher a região superior do Component Editor clicando na pequena seta no canto superior direito do editor, dedicando assim toda a área de exibição à edição de definições de componentes.

Navegando por uma definição salva

Depois de salvo no Workspace, você pode navegar por um componente diretamente no Workspace usando o painel Components ou o painel Explorer panel.

Para um componente que já tenha sido salvo e esteja sendo editado no momento, você pode ir diretamente ao respectivo Component Item no Workspace a partir do Component Editor 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.

Vá para um componente já salvo no painel Explorer, diretamente do Component Editor quando você tiver essa revisão do componente aberta para edição.
Vá para um componente já salvo no painel Explorer, diretamente do Component Editor quando você tiver essa revisão do componente aberta para edição.

Apontando para um Component Item existente

Na maior parte do tempo, normalmente você deixará a criação dos componentes no Workspace de destino como parte do processo de salvamento. Você adiciona suas definições de componentes, atribui Item IDs e pronto — criação de conteúdo “on-the-fly”, por assim dizer. No entanto, você pode ter criado (ou querer criar) componentes diretamente no Workspace e, depois, vinculá-los a esses componentes existentes. Como alternativa, você pode querer alterar o Component Item de destino associado a uma definição de componente existente e liberada.

O submenu Operations do menu do botão direito associado a uma definição de componente (e o submenu Edit » Operations dos menus principais) contém alguns comandos para oferecer suporte ao vínculo 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 pode ser usada para procurar e selecionar o componente necessário no Workspace.

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

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

    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 operará sobre a definição em foco — distinguida por uma borda pontilhada ao redor de sua célula selecionada.
  • Clear Link To Target Item (Clear Links To Target Items) – use este comando para limpar o vínculo com componente(s) existente(s) no Workspace. Os campos relacionados a Release da definição do componente voltarão ao estado pronto para criar um novo Item.

    A necessidade de desfazer os vínculos pode surgir se você precisar fazer o release novamente para um novo conjunto de componentes. Por exemplo, se você já tiver feito o release anteriormente, mas depois 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 poderão mais ser encontrados).

    Se você já tiver salvo uma definição de componente, esse procedimento fará efetivamente com que essa definição e seu componente previamente vinculado percam o conhecimento um do outro.

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

Executando uma verificação de regras de componente

Antes de salvar em um Workspace um componente de Workspace Library definido/editado no Component Editor e disponibilizá-lo para uso em projetos, é essencial garantir que esse componente atenda aos requisitos de acordo com as configurações definidas. O Component Editor 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 validação de componentes, consulte a página Validating a Component.

Uma observação 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 um 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 no nível do componente, bem como 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 Component Editor) 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 múltiplos 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 daqueles definidos no nível do modelo. Para ver 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.

Veja os parâmetros no nível do modelo de um Item de Modelo de Simulação para saber quais parâmetros podem ser adicionados no nível do componente – e como eles são nomeados!
Veja os parâmetros no nível do modelo de um Item de Modelo de Simulação para saber quais parâmetros podem ser adicionados no nível do componente – e como eles são nomeados!

Com os parâmetros disponíveis no nível do modelo em mãos, você agora pode adicionar quaisquer desses mesmos parâmetros no nível do componente, para que fiquem disponíveis a 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 corresponder exatamente ao 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 – por cortesia do Template de Componente referenciado por este componente de exemplo.
Adicione parâmetros relacionados à simulação no nível do componente. Observe que um parâmetro já está disponível – Area Factor – por cortesia do Template de Componente referenciado por este componente de exemplo.

Quando uma instância do componente salvo é colocada em um projeto, um parâmetro de simulação pode ter um valor diferente no nível do componente em relação ao mesmo parâmetro no nível do modelo. Quando a netlist é 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

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 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 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 esquemático, use a lista suspensa disponível para alterar a entrada Model Pin associada conforme necessário. Se o dispositivo for multipartes, certifique-se de verificar o mapeamento de cada parte.

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

Para um componente com múltiplas partes, a capacidade de excluir uma parte da simulação também é determinada por meio da caixa de diálogo Pin Mapping.
Para os modelos SPICE3f5 integrados e os modelos PSpice compatíveis, a função de cada pino em 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 a função desse pino. Se não houver comentários visíveis, então a pinagem do modelo normalmente será a do próprio dispositivo físico. Nesse caso, consulte o datasheet do dispositivo.
AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
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.

Conteúdo