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.
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.
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.
-
Defina um nome significativo para a variante utilizando o campo Name.
-
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.
-
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).
-
-
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.
-
Utilize a região Variant's Parameters do painel para definir a lista de parâmetros ao nível da variante.
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.
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.
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.
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.
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.
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.
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:
-
Mude para o separador Groups utilizando o controlo no topo de Variant Manager.
-
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. -
Um novo grupo será listado no painel do lado esquerdo de Variant Manager, enquanto os componentes do grupo selecionado serão listados à direita.
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. -
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. -
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. -
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. -
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.
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.
