Trabalhando com o Variant Manager

O Variant Manager é uma interface de utilizador baseada em documentos que lhe permite visualizar, criar e gerir variantes de conceção do seu projeto de PCB. Para aceder ao Variant Manager, clique com o botão direito do rato na entrada do projeto no painel Projects e selecione Variants ou escolha Project » Variants nos menus principais do editor esquemático ou PCB.

O Variant Manager está em Open Beta e encontra-se disponível quando a opção UI.ModernVariantsManager está ativada na caixa de diálogo Advanced Settings dialog. Quando a opção UI.ModernVariantsManager está desativada, é utilizada a caixa de diálogo Variant Management para criar e configurar variantes de conceção. Consulte a página Working with the Variant Management Dialog para saber mais.

Trabalhar com Variantes

Criar uma Nova Variante

Para adicionar uma nova variante, utilize o botão Add Variant localizado no canto superior esquerdo do Variant Manager quando o separador Variants estiver ativo. Será apresentada na área da grelha uma coluna de variante adicional com um título predefinido, conforme mostrado na imagem abaixo. Todas as células da nova coluna estarão vazias, sendo que uma célula vazia indica que este componente está Montado e inalterado relativamente à conceção base.

Uma nova variante é adicionada com todos os componentes definidos como Montados por predefinição.
Uma nova variante é adicionada com todos os componentes definidos como Montados por predefinição.

  • Para guardar o Variant Manager após efetuar alterações, escolha File » Save Variants nos menus principais (atalho Ctrl+S).
  • Quando o número de variantes excede 100, é aplicada paginação automática ao Variant Manager, sendo cada conjunto de cem colunas de variantes apresentado numa página separada. Neste caso, o número da página atual e o número total de páginas são mostrados na parte inferior do Variant Manager. Utilize os botões de seta para navegar entre páginas.

Pode filtrar as variantes apresentadas no Variant Manager utilizando a caixa de diálogo Variants Filter, à qual se acede clicando em  no canto superior direito. Para filtrar as variantes apresentadas, ative a caixa de verificação associada à(s) variante(s) que pretende apresentar. Ao clicar em OK na caixa de diálogo, as variantes são filtradas de acordo com as caixas de verificação ativadas. Quando um filtro é aplicado, o botão de filtro é apresentado como . Para remover ou alterar a filtragem, clique no botão de filtro para reabrir a caixa de diálogo Variants Filter e, em seguida, atualize as caixas de verificação. Quando a caixa de verificação Project Variants  está ativada, são apresentadas todas as variantes no projeto. 

Configurar Propriedades da Variante

Para alterar as opções da variante, utilize o painel Properties no respetivo modo Variant, ao qual se pode aceder clicando com o botão direito do rato no cabeçalho da coluna da variante pretendida e selecionando Properties.

Aceda ao painel Properties no modo Variant para alterar as opções de uma variante.
Aceda ao painel Properties no modo Variant para alterar as opções de uma variante.

  • Defina um nome significativo para a variante utilizando o campo Name.

    O nome de uma variante também pode ser alterado utilizando a caixa de diálogo Rename Variant , à qual se acede clicando no cabeçalho da coluna da variante para a selecionar e, em seguida, clicando em  no canto superior esquerdo do Variant Manager ou clicando com o botão direito do rato no cabeçalho da coluna da variante e selecionando depois Rename Variant.
  • Pode escolher se uma peça alternativa necessita de ter o respetivo símbolo alterado num esquema ou a respetiva footprint adicionada ao PCB utilizando as seguintes opções:

    • Do not overwrite schematic symbol – quando ativada, serão utilizados símbolos não variados para componentes para os quais foram selecionadas peças alternativas na variante.

      Tenha em atenção que esta opção afeta apenas a representação do símbolo na folha de esquema. O símbolo da peça alternativa é considerado quando o modelo de conectividade da conceção é construído. Por conseguinte, os componentes base e alternativo têm de ser compatíveis ao nível dos pinos, mesmo que a opção esteja ativada. Consulte a secção Defining Component Variations para saber mais sobre compatibilidade de pinos.

    • Do not overwrite PCB footprint – quando ativada, serão utilizadas footprints não variadas para componentes para os quais foram selecionadas peças alternativas na variante. A footprint de uma peça alternativa aplicada a uma variante não será transferida para o PCB como parte da atualização do PCB (não será gerado um ECO para adicionar a footprint ao PCB).

    Independentemente de estes dois parâmetros estarem ou não ativados, os parâmetros da alternativa escolhida são apresentados fielmente no ActiveBOM.

  • Se for necessário gerar variantes de fabrico a partir da conceção, ative a opção Allow variation of fabrication outputs. Se um output job tiver uma variante designada para uma saída de fabrico, e essa variante not tiver a opção ativada, o nome da variante do job será apresentado a vermelho. Tenha em atenção que o nome da variante a vermelho é apenas um aviso, e os ficheiros de saída específicos da variante continuarão a ser gerados.

    Se for necessário gerar saídas de máscara de pasta para uma conceção que inclua variantes com componentes 'Not Fitted', ative a opção Allow variation for paste mask . Estes componentes deixarão de ter máscara de pasta incluída nos respetivos pads.

    Para obter informações sobre como adicionar e visualizar variantes num ficheiro Output Job, visite a página Preparing Manufacturing Data with Output Jobs.
  • Utilize a região Variant's Parameters do painel para definir a lista de parâmetros ao nível da variante.

    Um parâmetro de variante pode ser apresentado num documento esquemático ou PCB através da colocação de uma string especial. Saiba mais sobre Special Strings on a Schematic e Special Strings on a PCB.

    O Altium Designer suporta parâmetros em vários níveis de um projeto: projeto, documento esquemático e variante. Os parâmetros incluídos em vários níveis de um projeto existem numa hierarquia, o que significa que pode, de facto, criar um parâmetro com o mesmo nome em diferentes níveis do projeto, em que cada um tem um valor diferente. O Altium Designer resolve esta situação utilizando prioridades da seguinte forma:

    1. Variante (prioridade mais elevada)
    2. Documento esquemático
    3. Projeto

    Esta organização significa que o valor do parâmetro definido num documento esquemático substitui o valor definido nas opções do Projeto, e o valor do parâmetro definido numa Variante substitui o valor definido no documento esquemático.

Propriedades de uma Variante

Clique com o botão direito do rato numa célula e, em seguida, escolha Properties para abrir o painel Properties , que apresenta os detalhes do Component/Group escolhido. O Component Parameters da variante pode ser editado conforme necessário. 

Os parâmetros também podem ser visualizados e editados selecionando um componente na grelha e expandindo depois a região Parameter que aparece na parte inferior da grelha.

Os conteúdos das células das variantes podem ser copiados, colados ou cortados utilizando os respetivos comandos no menu de contexto do botão direito do rato ou recorrendo aos atalhos adequados (Ctrl+C, Ctrl+V, Ctrl+X, respetivamente). 

Definir Variações de Componentes

Cada componente na conceção base pode ser configurado para:

  • Fitted – a definição predefinida quando é criada uma nova variante.
  • Not Fitted – o componente original, tal como é utilizado na conceção base, não está montado/não é utilizado nesta variante dessa conceção.
  • Montado com parâmetros de componente modificados, como o valor do componente.
  • Alternate Part – substitui completamente um componente por outro.

A alteração do estado de um componente numa variante de conceção pode ser feita clicando na célula do componente na coluna da variante e acedendo à lista pendente da célula, que oferece três opções:

  • (Fitted) – o componente original, tal como é utilizado na conceção base, também está montado/é utilizado nesta variante dessa conceção. Tenha em atenção que os parâmetros individuais também podem ser variados para um componente montado – ver abaixo.

  • Not Fitted – o componente original, tal como é utilizado na conceção base, não está montado/não é utilizado nesta variante dessa conceção.

  • Alternate Part – esta opção permite selecionar uma peça (alternativa) diferente. Utilize a caixa de diálogo Replace (que é uma versão modal do painel Components ) para selecionar a peça alternativa pretendida. Assim que essa peça for escolhida, a célula apresenta o ID da peça alternativa.

    Após selecionar uma peça alternativa, o software verifica a compatibilidade de pinos entre o componente alternativo selecionado e o componente original da conceção base. Para ser compatível ao nível dos pinos, a alternativa tem de ter o mesmo número de pinos que o componente original, e esses pinos têm de ser idênticos na sua localização e tipo elétrico. Não é necessário que os primitivos gráficos utilizados nos símbolos dos dois componentes coincidam. Se o software detetar que o componente alternativo não é compatível ao nível dos pinos, terá de ser dispensada uma caixa de diálogo Confirm  antes de a substituição ser aceite. Neste caso, é necessário ter em conta o impacto potencial na cablagem.

Pode escolher uma peça alternativa sem alterações a um símbolo num esquema ou exigindo a adição de uma footprint ao PCB. No painel Properties , ative as opções Do not overwrite schematic symbol  e/ou Do not overwrite PCB footprint conforme necessário. Quando a última está ativada, a footprint de um componente alternativo aplicado a uma variante não será transferida para o PCB como parte da atualização do PCB (não será gerado um ECO para adicionar a footprint ao PCB). Os parâmetros da alternativa escolhida são apresentados fielmente no ActiveBOM.

Os estados dos componentes listados acima também podem ser encontrados clicando com o botão direito do rato na grelha, escolhendo Set Selected As e depois selecionando o estado pretendido no menu associado, conforme mostrado abaixo.

Defina a variação do componente utilizando o menu pendente na célula da coluna da variante pretendida. Ao selecionar a opção Alternate Part, utilize a caixa de diálogo Replace para selecionar uma peça alternativa.

Os parâmetros individuais podem ser alterados para um componente montado ou alternativo, introduzindo um novo valor de parâmetro no painel Properties. Clique na célula de um componente na coluna da variante pretendida e utilize a coluna da variante selecionada na região Component Parameters do painel Properties, no seu modo Component for variant, para introduzir um valor de parâmetro alterado. Para o parâmetro Footprint, clique no menu pendente da célula para selecionar um footprint, se estiverem atribuídos vários modelos de footprint ao componente. Um valor de parâmetro diferente do design base será mostrado a amarelo, e a célula do componente na área da grelha mostrará o nome do componente.

Exemplo de definição de um parâmetro alternativo de um componente montado. Introduza um novo valor de parâmetro conforme mostrado na imagem. Passe o cursor sobre a imagem para ver a célula do componente após definir um novo valor de parâmetro.
Exemplo de definição de um parâmetro alternativo de um componente montado. Introduza um novo valor de parâmetro conforme mostrado na imagem. Passe o cursor sobre a imagem para ver a célula do componente após definir um novo valor de parâmetro.

Se pretender visualizar apenas os componentes que foram alterados, ative a opção Changed Only no canto superior direito de Variant Manager (ou clique com o botão direito na área principal de Variant Manager e depois selecione Only Show Varied Components). Na imagem abaixo, foram efetuadas quatro alterações às variantes e, em seguida, a opção Changed Only foi ativada, alterando a apresentação para mostrar apenas os cinco componentes alterados. Esta opção é muito útil em designs grandes que contêm numerosas variantes.

Ative a opção Changed Only para filtrar eficazmente a lista de componentes e mostrar apenas os componentes alterados.
Ative a opção Changed Only para filtrar eficazmente a lista de componentes e mostrar apenas os componentes alterados.

 

Atualizar um Parâmetro de Peça Alternativa

Se um componente de biblioteca que é usado como Peça Alternativa tiver tido os seus parâmetros alterados na biblioteca, pode trazer essas alterações diretamente para as definições de variantes no seu projeto. Selecione o comando Update Values from Library no menu de contexto do botão direito da região Parameter na parte inferior de Variant Manager ou na região Component Parameters do painel Properties quando o componente alternativo pretendido estiver selecionado na área principal da grelha, para trazer quaisquer alterações de parâmetros efetuadas num componente da biblioteca.

Aceda ao comando Update Values from Library em Variant Manager. Aqui é mostrado o acesso a partir do menu de contexto do botão direito da região Parameter quando a entrada do componente pretendido está selecionada. Passe o cursor sobre a imagem para ver o acesso a partir do painel Properties quando a entrada da peça alternativa está selecionada.
Aceda ao comando Update Values from Library em Variant Manager. Aqui é mostrado o acesso a partir do menu de contexto do botão direito da região Parameter quando a entrada do componente pretendido está selecionada. Passe o cursor sobre a imagem para ver o acesso a partir do painel Properties quando a entrada da peça alternativa está selecionada.

Navegue até localizar o componente na biblioteca de origem através da caixa de diálogo Replace e clique em OK para abrir a caixa de diálogo Update Project Variants From Library. Todos os parâmetros são listados à esquerda da caixa de diálogo Update Project Variants From Library – se necessário, qualquer parâmetro pode ser desmarcado para o excluir do processo de atualização. No lado direito da caixa de diálogo, a Variante de Projeto de destino pode ser alterada (Project Variant To Update). Por predefinição, será selecionada a variante que estava selecionada quando o comando Update Values from Library foi ativado. Clique em OK para concluir o processo de atualização.

Note que isto atualiza apenas os parâmetros e não o próprio componente.

Copiar uma Variante

Pode copiar uma variante utilizando o comando Make a copy . Clique com o botão direito no cabeçalho da coluna do nome da variante e depois escolha a opção Make a copy . Será adicionada uma nova coluna com os mesmos dados e nome (com o sufixo "Copy"). Pode utilizar a opção Rename para atribuir à nova coluna um título adequado.

Remover uma Variante

Para eliminar a variante, selecione o cabeçalho e depois utilize o ícone . A possibilidade de eliminar esta variante ou todas as variantes também está incluída no menu de contexto do botão direito, conforme mostrado abaixo. É aberta uma caixa de diálogo para confirmação antes de a eliminação ocorrer.

Trabalhar com Grupos

Para facilitar a gestão de um grande número de variantes de design, Variant Manager também permite criar grupos de componentes a partir de uma folha esquemática escolhida, de folhas referenciadas por um símbolo de folha escolhido, ou de uma classe de componentes escolhida, com uma vista funcional das variações de componentes. Para cada grupo, pode definir uma ou mais “opções”, que refletem essencialmente alguma variação de um ou mais componentes no grupo. As variantes podem depois ser criadas com base nestes grupos e opções definidos, com suporte para a criação de uma hierarquia de variantes. Quando é necessária uma alteração, a edição de um valor dentro de uma opção de grupo reflete-se instantaneamente em todas as variantes que utilizam essa opção de grupo.

O fluxo de trabalho para trabalhar com grupos é o seguinte:

  1. Mude para o separador Groups utilizando o controlo no topo de Variant Manager.

  2. Utilizando o menu pendente do botão Add Group, selecione um documento esquemático, símbolo de folha ou classe de componentes para o qual deve ser criado um grupo.

    Adicione um grupo para facilitar a gestão posterior das variantes com base nesse grupo.
    Adicione um grupo para facilitar a gestão posterior das variantes com base nesse grupo.

  3. Um novo grupo será listado no painel do lado esquerdo de Variant Manager, enquanto os componentes do grupo selecionado serão listados à direita.

    Por predefinição, o nome da folha esquemática, símbolo de folha ou classe de componentes selecionado será atribuído ao grupo recém-criado. Utilize o botão Rename na parte inferior da região da lista de grupos para mudar o nome do grupo conforme necessário.

    Utilize o botão Add Option para adicionar uma opção ao grupo atualmente selecionado. Uma coluna de opção adicional com um título predefinido aparecerá na área da grelha. Todas as células da nova coluna estarão vazias, sendo que uma célula vazia indica que este componente está Montado e inalterado em relação ao design base.

    Adicione uma opção para o grupo selecionado, conforme mostrado na imagem. Passe o cursor sobre a imagem para ver a coluna de opção predefinida.
    Adicione uma opção para o grupo selecionado, conforme mostrado na imagem. Passe o cursor sobre a imagem para ver a coluna de opção predefinida.

  4. Atribua um nome significativo à opção recém-criada alterando o nome predefinido. Clique no cabeçalho da coluna da opção para a selecionar e depois clique no botão Rename na parte inferior da área da grelha ou clique com o botão direito no cabeçalho e selecione Rename para aceder à caixa de diálogo onde pode introduzir um novo nome.

    Defina um nome significativo para uma opção.
    Defina um nome significativo para uma opção.

  5. Utilizando as células dos componentes na coluna da opção pretendida, configure as variações do componente. O processo é o mesmo que ao definir variações de componentes para uma variante.

    Configure as variações dos componentes para a opção selecionada.
    Configure as variações dos componentes para a opção selecionada.

    Não se recomenda alterar manualmente os parâmetros dos componentes. Além disso, é altamente recomendada a utilização de componentes alternativos. Para utilizar footprints alternativos, use um componente separado ao trabalhar com grupos.
    O conteúdo das células das opções de grupo de variantes pode ser copiado, colado ou cortado utilizando os respetivos comandos no menu de contexto do botão direito ou através dos atalhos apropriados (Ctrl+C, Ctrl+V, Ctrl+X, respetivamente).
  6. Adicione mais opções ao grupo selecionado clicando com o botão direito na área da grelha e selecionando Add Option. Configure a nova opção conforme necessário.

    Adicione e configure mais opções conforme necessário.
    Adicione e configure mais opções conforme necessário.

  7. No separador Variants de Variant Manager, os componentes para os quais foi criado um grupo serão mostrados sob a entrada apropriada na área da grelha. Utilizando o menu pendente da célula para uma entrada de grupo, selecione uma opção criada para este grupo no separador Groups. Serão aplicadas as variações configuradas para os componentes deste grupo.

    Adicione uma opção para o grupo selecionado, conforme mostrado na imagem. Passe o cursor sobre a imagem para ver a coluna de opção predefinida.
    Adicione uma opção para o grupo selecionado, conforme mostrado na imagem. Passe o cursor sobre a imagem para ver a coluna de opção predefinida.

Copiar uma Opção de Grupo

Para copiar uma opção de um grupo de variantes, no separador Groups , clique com o botão direito no cabeçalho da coluna <New Option> e depois escolha Make a copy. Será adicionada uma nova coluna com os mesmos dados e nome (com o sufixo "Copy"). Pode utilizar a opção Rename para atribuir à nova coluna um título adequado.

Notas

  • Ao configurar variantes, as definições são guardadas no ficheiro do projeto. Isto inclui o estado Not Fitted, variações locais de parâmetros para um componente Fitted e os valores de parâmetro de Alternate Parts. As Peças Alternativas são armazenadas no ficheiro <ProjectName>.PrjPcbVariants.
  • As colunas de variantes podem ser fixadas para serem mostradas primeiro, à esquerda das colunas não fixadas. Para fixar uma coluna de variante, passe o cursor sobre o respetivo cabeçalho e clique em .
  • Faça duplo clique num componente ou clique com o botão direito e depois selecione a opção Cross Probe para saltar para esse componente no esquema.
  • Utilize o comando Select All no menu de contexto do botão direito da área da grelha no separador Variants ou na região Parameter  para selecionar rapidamente todo o conteúdo da grelha.
  • Utilize o comando Invert Selection no menu de contexto do botão direito da área da grelha no separador Variants ou na região Parameter  para selecionar rapidamente as entradas não selecionadas e desmarcar as selecionadas.
  • Clique no botão View Report no canto inferior esquerdo de Variant Manager para gerar um relatório detalhado de variantes em formato HTML utilizando a caixa de diálogo Variants Report que se abre.
  • Clique com o botão direito do rato na área da grelha do separador Variants ou na Parameter região e utilize os seguintes comandos do menu de contexto para gerar ficheiros de relatório:
    • Report – clique para abrir a caixa de diálogo Report Preview para criar uma impressão da grelha.
    • Save All – clique para abrir uma caixa de diálogo para guardar uma listagem de todos os componentes / todos os parâmetros do componente selecionado num ficheiro de texto formatado por tabulações (*.txt).
    • Save Selected – clique para abrir uma caixa de diálogo para guardar uma listagem dos componentes selecionados / parâmetros selecionados como um ficheiro de texto formatado por tabulações (*.txt).
  • Quando o esquemático é alterado, é apresentada uma notificação apropriada na parte superior de Variant Manager. Clique no controlo Refresh junto à notificação para atualizar os dados em Variant Manager.
  • A opção Delete, disponível ao clicar com o botão direito do rato numa célula, pode ser utilizada para eliminar uma variante, um grupo ou uma opção.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.