Acessando, Definindo e Gerenciando Opções do Projeto
Altium Essentials: Schematic Electrical Rules Validation
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Os separadores General, Error Reporting e Options da caixa de diálogo Project Options
Resumo
Um projeto existente ou recentemente criado está associado a um conjunto de definições de opções específicas desse projeto. Estas são armazenadas no ficheiro do projeto (*.PrjPcb, por exemplo) e variam consoante o tipo de projeto. As definições de opções são configuradas na caixa de diálogo Project Options.
Acesso
A caixa de diálogo Project Options pode ser acedida de uma das seguintes formas:
- Clique com o botão direito na entrada do projeto no painel Projects e, em seguida, clique em Project Options no menu de contexto.
-
Clique no ícone
no painel Projects quando o projeto pretendido estiver em foco no painel.
- A partir de qualquer editor, selecione Project » Project Options nos menus principais.
Separadores da caixa de diálogo
General

O separador General da caixa de diálogo Project Options
O separador General da caixa de diálogo Project Options permite controlar a disponibilidade online e a sincronização de um projeto Workspace disponível num Altium 365 Workspace.
Opções/Controlos
Quando acedido para um projeto e estiver desligado do respetivo Workspace, a única opção disponível é o botão Turn Off Synchronization.
Quando acedido para um projeto que não seja de Workspace, o separador General da caixa de diálogo Project Options apresentará apenas o botão Make Project Available Online. Clique no botão para abrir a caixa de diálogo Make Available Online, que adicionará o seu projeto ao Workspace após concluir os passos necessários. Depois de concluído, todas as opções do separador da caixa de diálogo ficarão disponíveis.
General
- Description - utilize este campo para fornecer uma descrição opcional do projeto, que será refletida no campo de descrição ao navegar no seu projeto na interface do navegador do Workspace.
Disponibilidade online e sincronização
-
Version Control - ao assinalar esta caixa, será refletido o estilo atual de disponibilidade online. Ative esta opção para armazenar este projeto sob VCS no Versioned Storagerepositório de design Git do Workspace, ou desative-a para recorrer à sincronização simples. Ativar o controlo formal de versões permite que vários utilizadores trabalhem no projeto, o que significa que este será partilhado com todos os outros colaboradores ligados ao seu Workspace.
-
Migrate to Altium 365 Versioned Storage - ative esta opção para migrar um projeto que utiliza um sistema VCS externo para Altium 365 Workspace Native VCS. O projeto de design convertido, que manterá o histórico anterior de commits do VCS, poderá então beneficiar das funcionalidades nativas do Workspace com VCS, como a cronologia de histórico baseada em eventos. Esta opção está disponível apenas para um projeto espelhado.
-
Server Folder - a pasta do Workspace na qual o projeto se encontra.
-
Enable Conflict Prevention Notifications - ative esta opção para gerir o acesso à edição de ficheiros recebendo um alerta quando um membro da equipa estiver a editar o mesmo documento de um projeto no Workspace, de modo a evitar a possibilidade de conflitos de dados.
-
Turn Off Synchronization - clique neste botão para desativar a sincronização, garantindo que a cópia local do projeto deixará de estar associada à que reside no Workspace. O projeto localizado no Workspace permanecerá intocado.
Requirements
-
Link Requirements – se o bloco de design de sistema do Requirements and Systems Portal não estiver ligado ao projeto de design, clique neste botão para abrir a caixa de diálogo Link Requirements , a partir da qual poderá selecionar o bloco de design de sistema a associar ao projeto.
-
Linked Requirements – se o bloco de design de sistema do Requirements and Systems Portal estiver ligado ao projeto de design, esta entrada mostrará o bloco associado Clique na ligação para alterar o mapeamento Projeto-Bloco atual. Clique no botão Unlink para remover a ligação.
Consulte a página Requirements in a Design para saber mais.
Error Reporting

O separador Error Reporting da caixa de diálogo Project Options (para um projeto PCB)
O separador Error Reporting da caixa de diálogo Project Options permite definir os níveis de relatório para cada uma das possíveis violações elétricas e de desenho que possam existir nos documentos esquemáticos de origem ao validar o projeto. Quando o projeto é validado, estas definições de violação serão usadas em conjunto com as definições no separador Connection Matrix para testar os documentos de origem quanto a violações de conectividade.
Opções/Controlos
Lista de violações
Esta lista apresenta todas as possíveis violações elétricas e de desenho que podem existir nos documentos de origem do projeto. As próprias violações estão reunidas nas seguintes categorias:
PCB Design:
Multi-board Design:
Harness Design:
Cada tipo específico de violação é apresentado com os seguintes campos:
- Violation Type Description - uma breve descrição do tipo de violação.
-
Report Mode - utilize este campo para especificar o nível de severidade associado à violação da verificação. Utilize a lista pendente para escolher entre os seguintes níveis de relatório:
-
Menu do botão direito
Os seguintes comandos estão disponíveis no menu do botão direito:
- All Off - define o Report Mode de todos os tipos de violação para No Report.
- All Warning - define o Report Mode de todos os tipos de violação para Warning.
- All Error - define o Report Mode de todos os tipos de violação para Error.
- All Fatal - define o Report Mode de todos os tipos de violação para Fatal Error.
- Selected Off - define o Report Mode de todos os tipos de violação selecionados para No Report.
- Selected To Warning - define o Report Mode de todos os tipos de violação selecionados para Warning.
- Selected To Error - define o Report Mode de todos os tipos de violação selecionados para Error.
- Selected To Fatal - define o Report Mode de todos os tipos de violação selecionados para Fatal Error.
- Default - repõe o Report Mode de todos os tipos de violação nas respetivas definições predefinidas.
- Report Suppressed Violations in Messages Panel - ative esta opção para apresentar violações no painel Messages mesmo que tenham sido suprimidas através deste separador.
Opção adicional
- Set To Installation Defaults - clique para repor as opções do separador para os valores predefinidos da instalação.
Connection Matrix

O separador Connection Matrix da caixa de diálogo Project Options
O separador Connection Matrix da caixa de diálogo Project Options disponibiliza uma matriz que fornece um mecanismo para estabelecer regras de conectividade entre pinos de componentes e identificadores de net, como Ports e Sheet Entries. Define as condições lógicas ou elétricas que devem ser reportadas como avisos ou erros. Por exemplo, um pino de saída ligado a outro pino de saída seria normalmente considerado uma condição de erro, mas dois pinos passivos ligados entre si não o seriam. Quando o projeto é validado, estas definições de violação serão usadas (em conjunto com as definições estabelecidas no separador Error Reporting) para testar os documentos de origem quanto a violações.
Opções/Controlos
Matriz de ligação
A matriz apresenta todas as verificações possíveis de ligação elétrica entre combinações de pinos, ports e sheet entries, bem como testes para entidades não ligadas. A matriz é lida na horizontal/vertical e a cor do elemento da matriz na interseção entre linha e coluna especifica a forma como o Compilador responderá ao testar essa condição específica.
Para alterar o modo de relatório de uma verificação de violação na matriz, clique no quadrado colorido onde a linha e a coluna de duas entidades se intersectam. Sempre que clicar, o modo passará para o nível de relatório seguinte. São suportados os seguintes níveis:
- No Report
- Warning
- Error
- Fatal Error
Menu do botão direito
Os seguintes comandos estão disponíveis no menu de contexto do botão direito:
- All Off - define todas as entradas da matriz para No Report.
- All Warning - define todas as entradas da matriz para Warning.
- All Error - define todas as entradas da matriz para Error.
- All Fatal - definir todas as entradas na matriz para Fatal Error.
- Default - definir todas as entradas para os respetivos valores predefinidos.
Opção Adicional
- Set To Installation Defaults - clique para definir as opções do separador para os valores predefinidos da instalação.
Class Generation

O separador Class Generation do diálogo Project Options
O separador Class Generation do diálogo Project Options permite configurar e controlar a geração de classes. As classes são uma coleção lógica de um determinado tipo de objeto de design. Por exemplo, um grupo de componentes relacionados pode ser agrupado na sua própria Classe de Componentes, que pode depois ser usada como base para criar uma regra direcionada. Este separador fornece controlos para determinar quais as classes geradas automaticamente e quais as classes definidas pelo utilizador que são geradas quando os documentos esquemáticos de origem são sincronizados com o documento de design PCB.
Opções/Controlos
Classes Geradas Automaticamente
-
Generate Net Classes for Buses - assinale esta opção para gerar automaticamente uma classe de nets para cada bus no design. Os membros de uma classe serão as nets constituintes individuais do bus (a partir do qual essa classe foi gerada).
-
Generate Net Classes for Components - assinale esta opção para gerar automaticamente uma classe de nets para cada componente no design. Os membros de uma classe serão as nets associadas às quais os pinos do componente (a partir do qual essa classe foi gerada) estão ligados.
-
Generate Separate Net Classes for Bus Sections - assinale esta opção para gerar automaticamente uma classe de nets separada para cada secção de bus. Uma secção de bus é criada ao especificar um bus que é, na verdade, uma secção de um bus maior, por exemplo,
D[15..8], a partir do busD[15..0]. -
Generate Net Classes for Named Signal Harnesses - ative esta opção para gerar automaticamente uma classe de nets para cada signal harness nomeado no design. Os membros de uma classe serão as nets associadas aos sinais reunidos pelo signal harness nomeado (a partir do qual a classe foi gerada).
-
Sheet-Level Class Generation Grid - esta região permite-lhe controlar a geração automática de classes de componentes e/ou de nets ao nível de cada folha esquemática individual. Todas as folhas esquemáticas de origem do projeto são listadas com a seguinte informação apresentada para cada uma:
- Sheet Name - o nome do documento esquemático.
- Full Path - o caminho absoluto para a pasta onde o documento se encontra.
-
Component Classes - assinale esta opção para gerar uma classe de componentes para a folha.
- Generate Rooms - assinale esta opção para gerar uma room para a classe de componentes.
-
Net Classes Scope - use este campo para determinar se deve ser gerada uma classe de nets para a folha e, em caso afirmativo, o âmbito da geração. A lista pendente do campo disponibiliza as seguintes escolhas:
- None - não gerar uma classe de nets para esta folha.
- Local Nets Only - gerar uma classe de nets para esta folha, mas contendo apenas nets membro que sejam locais à folha.
- All Nets - gerar uma classe de nets para esta folha que contenha todas as nets membro associadas à folha (locais e as que vão para outros locais).
-
Structure Classes Generate Structure - assinale esta opção para gerar uma classe de estrutura para a folha.
Uma Classe de Estrutura é um tipo especial de classe que pode conter, como membros, qualquer tipo de classe (classe de nets, classe de componentes, etc.). Ao gerar automaticamente uma Classe de Estrutura a partir de cada folha esquemática no projeto – contendo componentes e/ou nets – ao transferir o design para o PCB, a estrutura do projeto pode ser representada fielmente no lado do PCB. As Classes de Estrutura não só permitem a reprodução da estrutura do documento esquemático no domínio PCB, para navegação avançada, como também podem ser usadas em consultas lógicas, por exemplo ao definir o âmbito de regras de design, ou ao filtrar.
Classes Definidas pelo Utilizador
- Generate Component Classes - assinale esta opção para gerar classes de componentes definidas pelo utilizador quando o design é transferido para o PCB. As classes de componentes são definidas manualmente no esquemático adicionando um ClassName parâmetro aos componentes pretendidos e definindo o seu valor para o nome da classe pretendida.
- Generate Rooms for Component Class - assinale esta opção para gerar rooms com base nas classes de componentes definidas pelo utilizador. Estes componentes precisam de ter o parâmetro do componente com 'ClassName' como nome do parâmetro.
- Generate Net Classes - assinale esta opção para gerar classes de nets definidas pelo utilizador quando o design é transferido para o PCB. As classes de nets são definidas manualmente no esquemático através da utilização da diretiva Net Class. Para tornar uma net membro de uma Net Class, anexe uma diretiva Net Class ao fio ou bus relevante (ou a uma blanket) e defina o valor do seu parâmetro ClassName para o nome da classe pretendida.
► Saiba como criar uma Net Class definida pelo utilizador
► Saiba como criar uma Classe de Componentes definida pelo utilizador
Opção Adicional
- Set To Installation Defaults - clique para definir as opções do separador para os valores predefinidos da instalação.
Notas
-
Para gerar classes (automáticas e/ou definidas pelo utilizador) ao transferir o design para o PCB, deve assegurar-se de que as respetivas definições do Comparator foram configuradas para Find Differences no separador Comparator do diálogo Project Options, da seguinte forma:
- Classes de Nets - defina o tipo de Extra Net Classescomparação (na categoria Differences Associated with Nets) para Find Differences.
- Classes de Componentes - defina o tipo de Extra Component Classescomparação (na categoria Differences Associated with Components) para Find Differences.
-
Adicionalmente, no separador ECO Generation do diálogo Project Options , deve assegurar-se de que as respetivas definições ECO foram configuradas para Generate Change Orders.
- Classes de Nets - defina o tipo de Add Net Classesmodificação (na categoria Modifications Associated with Nets) para Generate Change Orders.
- Classes de Componentes - defina o tipo de Add Component Classesmodificação (na categoria Modifications Associated with Components) para Generate Change Orders.
Comparator

O separador Comparator do diálogo Project Options
O separador Comparator do diálogo Project Options permite-lhe definir que tipos de diferenças devem ser encontrados e quais devem ser ignorados ao comparar documentos. Para cada comparação possível, pode optar por encontrar ou ignorar diferenças usando a lista pendente associada na coluna Mode. Pode configurar a deteção de diferenças em componentes, nets, parâmetros e objetos físicos, conforme necessário.
Opções/Controlos
Este diálogo está dividido em duas regiões principais:
- A região superior, intitulada Comparison Type Description/Mode, lista a descrição e o modo de comparação de cada tipo de comparação disponível.
- A região inferior, intitulada Object Matching Criteria, é usada para definir os critérios de correspondência para Net, Net Class, Component Class, Differential Pair e Structure Class.
Descrição/Modo do Tipo de Comparação
- Comparison Type Description - esta região lista as descrições de cada tipo de comparação disponível no projeto. Use a barra de deslocamento na extrema direita para percorrer Differences Associated with Components, Differences Associated with Nets, Differences Associated with Parameters, Differences Associated with Physical e Differences Associated with Structure Classes de modo a visualizar/alterar os modos de comparação em cada área.
-
Mode - clique numa entrada para alterar o modo de comparação usando a lista pendente:
-
Find Differences- selecione esta opção para encontrar diferenças nesse tipo de comparação. -
Ignore Differences- selecione esta opção para ignorar quaisquer diferenças nesse tipo de comparação (não será efetuada qualquer comparação para esse tipo de comparação).
-
Critérios de Correspondência de Objetos
- Object Type - lista de tipos de objetos, tais como Net, Net Class, Component Class, Differential Pair e Structure Class.
- Min Match % - introduza o valor percentual mínimo de correspondência pretendido ou clique no lado direito da coluna e depois utilize as teclas de seta para cima e para baixo para aumentar ou diminuir o valor.
- Min Matched Members - introduza o número mínimo pretendido de membros correspondentes ou clique no lado direito da coluna e depois utilize as teclas de seta para cima e para baixo para aumentar ou diminuir o valor.
- Use Name Matching - clique na entrada ou utilize a lista pendente para selecionar After member matching ou Never.
- Show Manual Matching Dialog - clique na entrada ou utilize a lista pendente para selecionar For unmatched objects ou Never.
Opções Adicionais
- Ignore Rules Defined in PCB Only - assinale esta opção para ignorar regras definidas apenas no PCB dentro do projeto de conceção. Por exemplo, quando efetua uma alteração de ordem de engenharia, as alterações podem ser aplicadas do esquema ao PCB e, se esta opção estiver ativada, as regras apenas no PCB são ignoradas. Se não existirem regras correspondentes nas folhas de esquema do mesmo projeto, o comparador não tentará adicionar novas regras.
- Set To Installation Defaults - clique para repor as opções do separador para os valores predefinidos da instalação.
ECO Generation

O separador ECO Generation da caixa de diálogo Project Options
O separador ECO Generation da caixa de diálogo Project Options permite-lhe configurar que tipos de modificação podem ser incluídos ao gerar uma Ordem de Alteração de Engenharia (ECO) com base nas diferenças encontradas pelo Comparador.
Opções/Controlos
Lista de Tipos de Modificação
Esta lista apresenta todas as modificações possíveis que podem ser efetuadas através de uma Ordem de Alteração de Engenharia ao sincronizar os documentos de esquema de origem com o documento de conceção PCB. As entradas da lista incluem categorias para tipos de modificação associados a Components, Nets, Parameters, Structure Classes, etc.
Cada tipo de modificação específico inclui os seguintes campos:
- Modification Type Description – esta é uma breve descrição do tipo de modificação (a ação a ser executada pelo Sincronizador).
-
Mode – utilize este campo para controlar se o tipo de modificação é incluído ou não em qualquer ECO gerada. Utilize a lista pendente para escolher entre o seguinte:
- Generate Change Orders - incluir o tipo de modificação numa ECO gerada.
- Ignore Differences - excluir o tipo de modificação de uma ECO gerada.
Menu do Botão Direito
O seguinte comando está disponível no menu de contexto do botão direito:
- Report – utilize este comando para gerar um relatório dos modos de modificação atualmente configurados. A caixa de diálogo Report Preview será apresentada com o relatório já carregado. Utilize esta caixa de diálogo para inspecionar o relatório usando vários controlos de página/zoom antes de o exportar para ficheiro ou o imprimir.
Opções Adicionais
- Push Component Designator Changes to Annotation File (if any) – assinale para incluir alterações de designadores de componentes no ficheiro de anotação.
- Set To Installation Defaults – clique para repor as opções do separador para os valores predefinidos da instalação.
Options

O separador Options da caixa de diálogo Project Options
O separador Options da caixa de diálogo Project Options permite-lhe especificar o caminho de saída e as opções relacionadas para as saídas geradas para o projeto. Também pode especificar várias opções de netlist e o Âmbito do Identificador de Net.
Opções/Controlos
-
Output Path – o caminho de saída predefinido para a geração de ficheiros de saída a partir do projeto de conceção atual (
*.PrjPcb). - ECO Log Path – o caminho de saída predefinido para os ficheiros de registo ECO.
-
Schematic Template Location – utilize este campo para especificar uma diretoria a partir da qual obter ficheiros de modelo de esquema (
*.SchDot,*.SchDoc) para o projeto.
Opções de Saída
- Open outputs after compile – ative para abrir ficheiros que foram gerados após a compilação do projeto de conceção. Para um projeto de pacote de biblioteca integrada, ative a opção para instalar a biblioteca integrada após a compilação do projeto de pacote.
-
Timestamp folder – ative para criar uma pasta com carimbo temporal para a saída gerada, tal como um relatório BOM (Reports » Bill of Materials). O nome da pasta está no formato
<FolderName> Date Timeem que o<FolderName>é especificado no campo Output Path eDateeTimeestão no mesmo formato das definições do seu sistema. - Archive project document – ative para arquivar o documento do projeto. Por exemplo, ao gerar saídas de fabrico a partir de uma conceção PCB (File » Fabrication Outputs e File » Assembly Outputs), a pasta Output de destino incluirá uma cópia do documento PCB relacionado.
- Use separate folder for each output type – ative para criar pastas separadas para cada tipo de saída gerado para o projeto de conceção. Esta estrutura de pastas também será representada no painel Projects.
Opções de Netlist
- Allow Ports to Name Nets – ative para nomear uma net utilizando a propriedade Name de uma porta com fios em vez de utilizar um nome de net predefinido gerado pelo sistema.
- Allow Sheet Entries to Name Nets – ative para nomear uma net utilizando o nome da entrada de folha em vez de utilizar um nome de net predefinido gerado pelo sistema.
- Allow Single Pin Nets – ative para permitir a existência de nets que contenham apenas um único pino.
-
Append Sheet Numbers to Local Net – ative para acrescentar o valor do parâmetro Sheet Number de um documento de esquema (um parâmetro ao nível do documento) às nets locais a essa folha. Uma net local é uma net que não sai da folha. Para uma net que sai da folha (e, portanto, não é local), esta opção não se aplica.
- Higher Level Names Take Priority – ative para que os rótulos de net utilizados em folhas superiores na hierarquia deem nome às nets nas folhas inferiores.
-
Power Port Names Take Priority – o software tem a capacidade de localizar uma net de alimentação global ligando uma porta de alimentação a uma porta normal. Isto forçaria todos os pinos dessa folha ligados a essa porta de alimentação a ficarem numa net separada. Ativar esta opção forçará a atribuição do nome da net usando o nome da net atribuído à porta de alimentação.
Âmbito do Identificador de Net
As conceções multi-folha são definidas ao nível elétrico (ou de conectividade) por Identificadores de Net. Os identificadores de net (rótulos de net, portas, entradas de folha, portas de alimentação e pinos ocultos) criam ligações lógicas entre pontos na mesma net. Isto pode ocorrer dentro de uma folha ou entre várias folhas. As ligações físicas existem quando um objeto é ligado diretamente a outro objeto elétrico por um fio. As ligações lógicas são criadas quando dois identificadores de net do mesmo tipo (por exemplo, dois rótulos de net) têm a mesma propriedade Net .
Quando o modelo de conectividade da conceção é criado, deve definir como pretende que os identificadores de net se liguem entre si – isto é conhecido como definir o Net Identifier Scope. Existem essencialmente duas formas de ligar folhas numa conceção multi-folha: horizontalmente, diretamente de uma folha para outra folha e assim sucessivamente, ou verticalmente, de uma subfolha para o símbolo de folha que a representa na folha principal. Na conectividade horizontal, as ligações são de porta para porta (rótulo de net para rótulo de net também está disponível). Na conectividade vertical, as ligações são de entrada de folha para porta.
Utilize a lista pendente para escolher entre os seguintes âmbitos:
-
Automatic (Based on project contents) – este modo seleciona automaticamente qual dos modos de identificador de net utilizar com base nos seguintes critérios: se existirem entradas de folha na folha superior, então é utilizado Hierarchical; se não existirem entradas de folha, mas existirem portas, então é utilizado Flat; se não existirem entradas de folha nem portas, então é utilizado Global.
- Flat (Only ports global) – as portas ligam-se globalmente em todas as folhas de todo o design. Com esta opção, as etiquetas de rede são locais a cada folha, ou seja, não se ligam entre folhas. Todas as portas com o mesmo nome serão ligadas em todas as folhas. Esta opção pode ser usada para designs planos com múltiplas folhas. Não é recomendada para designs grandes, pois pode ser difícil seguir uma rede ao longo das folhas.
- Hierarchical (Sheet entry <-> port connections, power ports global) – ligar verticalmente entre uma porta e a entrada de folha correspondente. Esta opção faz ligações entre folhas apenas através de entradas de símbolo de folha e portas correspondentes na subfolha. Utiliza portas nas folhas para levar redes ou barramentos até às entradas de folha nos símbolos de folha correspondentes na folha principal. As portas sem uma entrada de folha correspondente não serão ligadas, mesmo que exista uma porta com o mesmo nome noutra folha. As etiquetas de rede são locais a cada folha, ou seja, não se ligam entre folhas. No entanto, as portas de alimentação são globais – todas as portas de alimentação com o mesmo nome são ligadas em todo o design. Esta opção pode ser usada para criar designs de qualquer profundidade ou hierarquia e permite seguir uma rede ao longo de um design no esquema impresso.
- Strict Hierarchical (Sheet entry <-> port connections, power ports local) – este modo de conectividade comporta-se da mesma forma que o modo Hierarchical , com a diferença de que as portas de alimentação são mantidas locais a cada folha, ou seja, não se ligam entre folhas a portas de alimentação com o mesmo nome.
- Global (Netlabels and ports global) – as portas e as etiquetas de rede ligam-se entre todas as folhas de todo o design. Com esta opção, todas as redes com a mesma etiqueta de rede serão ligadas entre si em todas as folhas. Além disso, todas as portas com o mesmo nome serão ligadas em todas as folhas. Se uma rede ligada a uma porta também tiver uma etiqueta de rede, o nome da rede será o nome da etiqueta de rede. Esta opção também pode ser usada para designs planos com múltiplas folhas; no entanto, é difícil seguir de uma folha para outra, uma vez que localizar visualmente os nomes das redes no esquema nem sempre é fácil.
Permitir Troca de Pinos Utilizando Estes Métodos
No editor PCB, as trocas de Pinos, Par Diferencial e Parte são efetuadas trocando redes nos pads dos componentes e no cobre correspondente. Quando as alterações são integradas nos esquemas, existem duas formas de tratar uma troca de pinos:
-
Adding / Removing Net-Labels – ativar para permitir a troca de pinos num símbolo de componente. A realização da troca no esquema através da troca de etiquetas de rede só pode ser feita se a conectividade for estabelecida através das etiquetas de rede, ou seja, se os pinos não estiverem fisicamente ligados entre si.
-
Changing Schematic Pins – ativar para permitir a troca de etiquetas de rede nos fios ligados aos pinos de um componente. Trocar Pinos será a única opção disponível quando as redes tiverem sido fisicamente ligadas a um componente. Este método pode ser usado em componentes simples (como uma rede de resistências) ou quando não existe alternativa devido à estrutura do design do esquema.
Geral
- Automatic Sheet Numbering – ativar esta opção para numerar automaticamente as folhas do esquema neste projeto. Isto permite controlar a designação das folhas e armazená-las como parâmetros nos respetivos documentos de esquema.
-
Automatic Cross References – ativar esta opção para adicionar automaticamente informação de referências cruzadas a portas, conectores fora da folha e entradas de folha em todos os documentos de esquema de origem no projeto ativo. Esta funcionalidade ajuda a seguir a conectividade de redes num design não hierárquico.
- New Indexing of Sheet Symbols – ativar para utilizar qualquer dígito ou número como primeiro ou último índice de um símbolo de folha repetido, incluindo 0. Não são permitidos números negativos. O último índice deve ser sempre superior ao primeiro índice.
Referências Cruzadas
-
Sheet Style – escolha um dos seguintes estilos de folha para a referência cruzada de portas numa folha de esquema ou em folhas de esquema dentro de um projeto.
-
None– não é adicionado qualquer estilo de folha na cadeia de referência cruzada de todas as portas. -
Name– os nomes das folhas às quais as portas estão ligadas são adicionados nas cadeias de referência cruzada. -
Number– os números das folhas às quais as portas estão ligadas são adicionados nas cadeias de referência cruzada.
-
-
Location Style – escolha um dos seguintes estilos de localização para a referência cruzada de portas numa folha de esquema ou em folhas de esquema dentro de um projeto.
-
None– não é adicionado qualquer estilo de localização na cadeia de referência cruzada de todas as portas. -
Zone– a numeração da zona de referência (os limites da folha têm zonas) é adicionada nas cadeias de referência cruzada de todas as portas associadas aos objetos principais, como a localização dos símbolos de folha. -
Location X,Y– as localizações das portas são publicadas entre parênteses nas cadeias de referência cruzada para todas as portas associadas aos objetos principais, como a localização dos símbolos de folha.
-
- Follow Cross References settings in Preferences – quando esta opção está ativada, os valores das opções Sheet Style e Location Style serão herdados das opções na região Port Cross References da página Schematic – General da caixa de diálogo Preferences.
-
Display Cross References for:
-
Ports – use a lista pendente para selecionar o modo de apresentação das referências cruzadas para portas.
-
Disabled– não é adicionada qualquer referência cruzada às portas. -
Only Related Sheet Entry– apresentar referência cruzada para a entrada de folha associada na folha de esquema principal. -
Only Related Ports– apresentar referências cruzadas para as portas associadas. -
Sheet Entry & Ports– apresentar referências cruzadas tanto para a entrada de folha como para as portas.
-
- Off-sheet Connectors – ativar esta opção para apresentar referências cruzadas para objetos de conector fora da folha.
- Sheet Entries – ativar esta opção para apresentar referências cruzadas para objetos de entrada de folha.
-
Ports – use a lista pendente para selecionar o modo de apresentação das referências cruzadas para portas.
Pares Diferenciais
-
Custom Diff Pair Suffix Grid – lista os sufixos predefinidos de pares diferenciais (
_P/_N) e todos os sufixos personalizados de pares diferenciais definidos, em termos de:- Positive Suffix – o sufixo para a rede positiva de um par diferencial.
- Negative Suffix – o sufixo para a rede negativa de um par diferencial.
- Add – clique para adicionar um novo par de sufixos à lista.
- Remove – clique para eliminar da lista o(s) par(es) de sufixos selecionado(s).
Criação de xNets
- Sources/Destinations – defina uma lista separada por vírgulas de prefixos para designadores de componentes que podem ser usados como componentes de origem ou de destino em xNets.
- Discretes – defina uma lista separada por vírgulas de prefixos para designadores de componentes que podem ser usados como componentes em série em xNets.
Multi-Channel

O separador Multi-Channel da caixa de diálogo Project Options
O separador Multi-Channel da caixa de diálogo Project Options permite definir o esquema de nomeação de rooms e o formato de designador de componentes para utilização com designs multicanal. O design multicanal é a capacidade de referenciar a mesma subfolha várias vezes no projeto. Isto pode ser feito colocando vários símbolos de folha que referenciam a mesma subfolha, ou incluindo a palavra-chave Repeat no designador de um Símbolo de Folha para o instanciar várias vezes.
O Altium Designer oferece verdadeiro design multicanal, o que significa que pode referenciar folhas únicas repetidamente num projeto. Quaisquer alterações que precisem de ser feitas podem ser aplicadas num só local e a recompilação do projeto propaga depois essas alterações por cada instanciação. O Altium Designer não só suporta múltiplos canais, como também permite que sejam aninhados.
O mapeamento do único componente lógico no esquema para as múltiplas instâncias físicas na PCB é controlado pelo esquema de designadores multicanal definido neste separador.
Opções/Controlos
Nomenclatura de Salas
-
Room Naming Style - utilize este campo para especificar o estilo a usar na nomenclatura das salas. À medida que seleciona um estilo da lista, a imagem abaixo é atualizada para refletir a convenção de nomenclatura que aparecerá no design. Quando o design é compilado, é criada uma sala para cada folha no design, incluindo cada banco e cada canal de nível inferior. Existem cinco estilos disponíveis — dois planos e três hierárquicos (os que incluem caminho):
- Flat Numeric With Names
- Flat Alpha With Names
- Numeric Name Path
- Alpha Name Path
- Mixed Name Path
-
Level Separator for Paths - utilize este campo para especificar o carácter/símbolo pretendido para separar a informação do caminho ao usar os estilos de nomenclatura hierárquicos (os estilos que incluem o caminho). Por predefinição, será utilizado o carácter sublinhado (_).
- Preview - à medida que faz alterações a Room Naming Style e/ou Designator Format, a imagem nesta região é atualizada dinamicamente para refletir a convenção de nomenclatura que aparecerá no design. A imagem apresenta um exemplo de um design de canais aninhados 2 x 2. As regiões maiores com trama cruzada representam os dois canais de nível superior (ou bancos) e as regiões sombreadas no interior representam os canais de nível inferior (com dois componentes de exemplo mostrados em cada um).
Nomenclatura de Componentes
-
Designator Format - utilize este campo para especificar o formato usado ao atribuir designadores aos componentes do design. Estão disponíveis os seguintes oito formatos predefinidos na lista pendente do campo: cinco planos e três que podem ser usados num contexto hierárquico (contendo a nomenclatura do canal):
- $Component_$RoomName
- $RoomName_$Component
- $Component$ChannelAlpha
- $Component_$ChannelPrefix$ChannelAlpha
- $Component_$ChannelIndex
- $Component_$ChannelPrefix$ChannelIndex
- $ComponentPrefix_$ChannelIndex_$ComponentIndex
- $ComponentPrefix_$RoomName_$ComponentIndex
Definir o Seu Próprio Formato de Designador
Também pode definir o seu próprio formato de designador de componente escrevendo diretamente no campo Designator Format. Podem ser usadas as seguintes palavras-chave ao construir a cadeia de formato:
- $RoomName - este é o nome do canal associado conforme determinado pelo estilo escolhido no campo Room Naming Style .
- $Component- este é o designador lógico do componente.
- $ComponentPrefix - este é o prefixo do designador lógico do componente (por ex., U para U1).
- $ComponentIndex - este é o índice do designador lógico do componente (por ex., 1 para U1).
- $ChannelPrefix - este é o designador lógico do símbolo de folha.
- $ChannelIndex - este é o índice do canal.
- $ChannelAlpha - este é o índice do canal expresso como carácter.
Notas
- A indexação alfabética para um canal só é realmente útil se o seu design contiver menos de 26 canais no total ou se estiver a usar um formato de designador de natureza hierárquica.
- Para um design multicanal, são apresentados separadores ao longo da parte inferior da folha de esquema na janela do design, um para cada canal (ou banco). Os nomes dos separadores são os nomes dos símbolos de folha mais o número do canal, por ex., BANKA. Estas são as vistas compiladas (vistas físicas) do design, enquanto o design lógico permanece como antes no separador Editor.
Default Prints

O separador Default Prints da caixa de diálogo Project Options
O separador Default Prints da caixa de diálogo Project Options permite-lhe configurar as saídas de impressão predefinidas para vários editores do Altium Designer. São estas predefinições escolhidas que são usadas ao executar os seguintes comandos de impressão a partir dos menus principais dos editores:
- File » Print
- File » Print Preview » Print
O separador Default Prints da caixa de diálogo Project Options também pode ser acedido a partir do editor de esquemas e do editor PCB, escolhendo o comando File » Default Prints nos menus principais.
Opções/Controlos
A área principal do separador apresenta uma lista de todas as saídas baseadas em impressão suportadas que podem ser geradas a partir dos editores de esquemas e PCB. Os tipos de saída estão agrupados nas seguintes categorias:
-
Assembly Outputs -
Documentation Outputs -
Fabrication Outputs -
Other Outputs -
Report Outputs -
Validation Outputs
Para cada entrada, é apresentada a seguinte informação:
- Output Description – o que é produzido ao usar este tipo de saída de impressão.
- Supports – o editor para o qual este tipo de saída de impressão é suportado.
-
Default Print – indica se este tipo de saída de impressão deve ser usado como tipo de impressão predefinido (ativado) ou não (desativado).
Opções Adicionais
-
Configure – clique neste botão para aceder a uma caixa de diálogo associada através da qual pode configurar a saída de impressão atualmente selecionada. As caixas de diálogo envolvidas incluem:
- Caixa de diálogo Print – para configurar Assembly Drawings, Composite Drawing, PCB Prints, PCBLIB Prints, Schematic Prints, Composite Drill Drawing, Drill Drawing/Guides, Final Artwork Prints, Power-Plane Prints, e Solder/Paste Mask Prints.
- Caixa de diálogo PCB 3D Print Settings – para configurar PCB 3D Prints.
- Caixa de diálogo PCB 3D Video – para configurar saídas de PCB 3D Video.
- Caixa de diálogo PDF3D – para configurar saídas PDF3D e PDF3D MBA.
- Caixa de diálogo Advanced Text Print Properties – para configurar Report Prints e Text Prints. Defina opções para a saída impressa (por ex., cabeçalho e numeração de páginas/linhas). Também pode especificar que seja utilizado um determinado tipo de letra.
- Wave Print Properties Form caixa de diálogo – para configurar SimView Prints.
- Caixa de diálogo Layer Stack Report Setup – para configurar saídas Report Board Stack.
- Caixa de diálogo Report Manager – para configurar relatórios Bill of Materials e BOM Compare.
- Caixa de diálogo Comment Export Configuration – para configurar um relatório Export Comments.
- Caixa de diálogo Differences Setup – para configurar um Differences Report.
- Caixa de diálogo Electrical Rules Check Setup – para configurar um relatório de validação Electrical Rules Check.
- Page Setup – clique para aceder a uma caixa de diálogo de configuração de página para a saída de impressão atualmente selecionada. Na caixa de diálogo, pode configurar a impressão com a impressora escolhida em termos de papel, escala e definições de cor. Também pode aceder à caixa de diálogo de configuração relevante, à caixa de diálogo de configuração da impressora, pré-visualizar a impressão e, por fim, imprimir a saída na impressora selecionada.
Search Paths

O separador Search Paths da caixa de diálogo Project Options
O separador Search Paths da caixa de diálogo Project Options permite-lhe especificar os caminhos de pesquisa para ficheiros de biblioteca e de modelos para o projeto.
Opções/Controlos
Lista Ordenada de Caminhos de Pesquisa
Esta grelha mostra a lista ordenada de caminhos de pesquisa para ficheiros de biblioteca e de modelos (por ex., bibliotecas de footprints PCB, modelos de Simulation e de Signal Integrity). Para cada caminho, pode especificar o filtro e as definições recursivas.
- Path - localização do caminho de pesquisa.
- Filter - o filtro para a pesquisa. Por predefinição, o filtro procura todos os ficheiros.
- Recursive - selecione para pesquisar todos os subdiretórios do diretório do caminho de pesquisa. Faça duplo clique num caminho de pesquisa para editar esse caminho.
- Add - utilize para abrir a caixa de diálogo Edit Search Path para adicionar um novo caminho de pesquisa.
São suportados os seguintes tipos de ficheiros: bibliotecas de footprints (*.PcbLib), ficheiros de modelo Sim (*.mdl), ficheiros de subcircuito Sim (*.ckt) ficheiros de modelo Ibis (*.ibs).
- Delete - utilize para remover um caminho de pesquisa selecionado.
- Properties - utilize para aceder à caixa de diálogo Edit Search Path para editar as propriedades do caminho de pesquisa selecionado.
- Move Up - utilize para mover o caminho de pesquisa selecionado uma linha para cima.
- Move Down - utilize para mover o caminho de pesquisa selecionado uma linha para baixo.
Files Found on All Search Paths
Esta grelha mostra os ficheiros de biblioteca e de modelo encontrados a partir da lista Ordered List of Search Paths. Utilize o botão Refresh List para ver uma lista atualizada.
Parameters

O separador Parameters da caixa de diálogo Project Options
O separador Parameters da caixa de diálogo Project Options permite-lhe gerir os parâmetros definidos para o projeto, muitas vezes referidos como project-level parameters. Os parâmetros definidos ao nível do projeto estão disponíveis para utilização em todas as folhas esquemáticas e documentos PCB do projeto através da utilização de cadeias especiais: =<ProjectParameterName> num esquema (por exemplo, =Project) e .<ProjectParameterName> num PCB (por exemplo, .Project). Os parâmetros podem ser utilizados para fornecer informação adicional de design. Os parâmetros ao nível do projeto, por exemplo, podem ser utilizados de forma global como fonte para dados paramétricos de cadeias especiais a adicionar às folhas esquemáticas e/ou ao documento PCB – este último não suporta parâmetros localizados.
Os parâmetros de projeto do lado do Workspace são guardados no Workspace com o projeto e só podem ser editados a partir da interface do navegador do Workspace (saiba mais sobre Editing a Project no Altium 356 Workspace ou On-Prem Enterprise Workspace). Em contrapartida, os parâmetros de projeto do lado do design são guardados no ficheiro do projeto (*.PrjPcb) e podem ser editados no Altium Designer. Os parâmetros de projeto do lado do Workspace aparecem no separador Parameter da caixa de diálogo Project Options com um ícone azul , enquanto os parâmetros de projeto do lado do design aparecem com um ícone laranja
Opções/Controlos
-
Parameters Grid – a região principal lista todos os parâmetros atualmente definidos para o projeto, em termos de:
- Name – o nome do parâmetro.
- Value – o valor do parâmetro.
-
Add – clique para abrir a caixa de diálogo Parameter Properties, onde pode adicionar um parâmetro. Utilize os campos Name e Value para dar ao parâmetro um nome significativo e representativo da sua finalidade e o respetivo valor, respetivamente. Ambos os campos permitem um máximo de 255 caracteres.

A caixa de diálogo Parameter Properties - Remove – clique para eliminar o(s) parâmetro(s) selecionado(s) da lista de parâmetros. Esta opção não está disponível para parâmetros de projeto do lado do Workspace devido ao facto de só poderem ser removidos ou editados no Workspace.
- Edit – clique para abrir a caixa de diálogo Parameter Properties, onde pode modificar o conteúdo do parâmetro atualmente selecionado. Esta opção não está disponível para parâmetros de projeto do lado do Workspace devido ao facto de só poderem ser removidos ou editados no Workspace.
- Refresh – clique para reverter as últimas alterações efetuadas ao parâmetro de projeto do lado do design. Para parâmetros de projeto do lado do Workspace, clique para garantir que tem a versão mais recente do parâmetro. As alterações efetuadas aos parâmetros de projeto do lado do Workspace dentro do Workspace não serão refletidas nesta caixa de diálogo até que esta opção seja utilizada.
Menu do botão direito
Os seguintes comandos estão disponíveis no menu do botão direito:
-
Edit – utilize para modificar o parâmetro atualmente selecionado na caixa de diálogo Parameter Properties. Este comando não está disponível para parâmetros de projeto do lado do Workspace devido ao facto de só poderem ser removidos ou editados no Workspace.
-
Add – utilize para adicionar um novo parâmetro do lado do design à lista na caixa de diálogo Parameter Properties.
-
Remove – utilize para eliminar o(s) parâmetro(s) selecionado(s) da lista. Este comando não está disponível para parâmetros de projeto do lado do Workspace, uma vez que só podem ser removidos ou editados no Workspace.
-
Copy – utilize para copiar o(s) parâmetro(s) selecionado(s) para a área de transferência do Windows.
-
Paste – utilize para colar parâmetro(s) da área de transferência do Windows na lista de parâmetros. Este comando não está disponível para parâmetros de projeto do lado do Workspace devido ao facto de só poderem ser removidos ou editados no Workspace.
Device Sheets

O separador Device Sheets da caixa de diálogo Project Options
O separador Device Sheets da caixa de diálogo Project Options permite-lhe especificar as pastas onde as folhas de dispositivo podem ser encontradas e a respetiva ordem.
Opções/Controlos
- Main region - lista os caminhos Device Sheet Folders para o projeto atual. Assinale Include Sub-folders para incluir as subpastas das pastas principais listadas.
- Move Up - utilize para mover a pasta de folhas de dispositivo selecionada um nível para cima de cada vez.
- Move Down - utilize para mover a pasta de folhas de dispositivo selecionada um nível para baixo de cada vez.
- Add - utilize para abrir uma caixa de diálogo para procurar uma nova pasta a adicionar.
- Remove - utilize para remover a pasta de folhas de dispositivo selecionada.
Managed OutputJobs

O separador Managed OutputJobs da caixa de diálogo Project Options
O separador Managed OutputJobs da caixa de diálogo Project Options permite-lhe configurar uma lista de modelos de output job que estão disponíveis através do seu Workspace ligado para serem utilizados com o projeto.
Opções/Controlos
- Outputjob List - lista todos os outputjobs do Workspace em termos de Item Revision, Revision State, Description e Name.
- Add - clique para abrir a caixa de diálogo Select configuration item (Output Jobs) para selecionar o(s) outputjob(s) pretendido(s).
- Remove - clique para remover o(s) output job(s) selecionado(s).
Library Options

O separador Library Options da caixa de diálogo Project Options
O separador Library Options da caixa de diálogo Project Options permite-lhe selecionar o formato para um projeto de biblioteca integrada.
Opções/Controlos
-
Integrated Library Format
- Original - selecione para utilizar o formato original de biblioteca integrada. Isto é utilizado para compatibilidade com o software Protel DXP (DXP 2002), anterior ao surgimento do Altium Designer.
-
Altium Designer- selecione para utilizar o Altium Designer como formato de biblioteca integrada (utilizado em todas as versões do software desde o Altium Designer 2004 original).
).