As Diretivas de Design são objetos colocados no esquema durante a captura do design, fornecendo uma forma de especificar instruções a transmitir a outras partes do software. Está disponível uma variedade de Diretivas de Design para utilização das duas formas seguintes:
-
Diretivas associadas à compilação automática dos documentos esquemáticos de origem.
-
Diretivas utilizadas para passar para a PCB informação definida numa folha esquemática.
As secções seguintes analisam mais de perto estas áreas e as diretivas associadas.
Diretivas relacionadas com a compilação
Os designs evoluem ao longo do tempo e são capturados por fases. À medida que cada fase fica estabelecida, é comum querer verificá-la de forma isolada do resto do design. A compilação de um documento esquemático individual (ou do projeto inteiro) em fases intermédias do processo de captura resulta frequentemente num conjunto de mensagens de erro causadas por circuitos que ainda não foram capturados ou por ligações de interface entre fragmentos de circuito que continuam incompletas. Essas mensagens não têm valor real, uma vez que apenas criam ruído em torno da informação realmente importante. A forma mais rápida e simples de suprimir estes erros de compilação é colocar diretivas No ERC ou Compile Mask.
Diretiva No ERC
A diretiva No ERC é colocada num nó do circuito para suprimir todos os avisos reportados pela Verificação de Regras Elétricas e/ou condições de violação por erro detetadas quando o projeto esquemático é validado. Consulte a página Validating Your Design Project para saber mais.
Diretiva Compile Mask
As diretivas No ERC são excelentes para suprimir um número reduzido de pinos, portas, entradas de folha ou nets em violação dentro de um design. Mas, em alguns casos, pode ser desejável remover uma secção inteira do design, incluindo componentes. Utilize uma diretiva Compile Mask (Place » Directives » Compile Mask command) ou clique no botão Compile Mask (
) no menu pendente de diretivas em Active Bar para ocultar efetivamente da Compiler a área do design que ela contém, permitindo impedir manualmente a verificação de erros em circuitos que ainda podem não estar completos e que sabe que irão gerar erros de compilação. Isto pode revelar-se muito útil se precisar de compilar o documento ativo, ou o projeto, para verificar a integridade do design noutras áreas específicas, mas não quiser o "ruído" das mensagens geradas pela compiler associadas a partes inacabadas do design.
Tal como o nome sugere, esta diretiva instrui a Compiler a ignorar quaisquer objetos que fiquem completely dentro dos limites da máscara definida. Coloque a máscara exatamente como colocaria um objeto de nota ou retângulo.
Considere o exemplo de circuito esquemático na imagem seguinte, em que a cablagem para o dispositivo LCD1 ainda não está concluída. Compilar apenas este esquema (Project » Validate PCB Project) irá resultar em numerosas mensagens de violação (mostradas abaixo), cada uma causada pelo circuito incompleto. Passe o cursor sobre a imagem para ver o efeito de colocar uma diretiva Compile Mask à volta do circuito incompleto. Estas violações serão ignoradas pela Compiler, enquanto o resto do circuito no esquema – que está totalmente ligado – é verificado. Repare que os objetos que estão realmente mascarados – aqueles que ficam completamente dentro do retângulo delimitador da máscara – aparecerão esbatidos a cinzento.

Passe o cursor sobre a imagem para mostrar o efeito da utilização de uma diretiva Compile Mask para ocultar violações da compiler devidas a circuitos incompletos.
Uma compile mask pode ser apresentada em modo expandido (moldura completa) ou recolhido (pequeno triângulo). Estes modos correspondem, respetivamente, à máscara ativada e desativada. Alterne o modo de visualização clicando no canto superior esquerdo de uma compile mask colocada. Esta funcionalidade pode ser útil quando a simulação é incluída como parte do fluxo de design:
saiba mais.
Embora as compile masks possam ser rodadas ou espelhadas ao longo do eixo X ou Y, isso não tem qualquer efeito na orientação do circuito de design no seu interior.
Compile Mask
Uma Compile Mask colocada, mostrada no lado esquerdo do esquema acima.
Resumo
Uma Compile Mask é uma diretiva de design utilizada para ocultar efetivamente da Compiler a área do design que contém ao efetuar a validação com o comando Project » Validate Project command. Fornece uma forma de impedir manualmente a verificação de erros em circuitos que ainda podem não estar completos e que irão gerar erros de validação. A Compile Mask é útil em situações em que o projeto atual precisa de ser validado para verificar a integridade do design noutras áreas específicas, mas não se pretende a desordem das mensagens geradas pela compiler associadas a partes inacabadas do design.
Embora seja chamada "Compile Mask", esta diretiva não está associada ao ato de compilação - que é realizado automaticamente após cada operação do utilizador, graças à funcionalidade Dynamic Compilation do Altium Designer. Em vez disso, a Compile Mask entra em ação quando executa manualmente uma validação do projeto, que é separada e distinta da compilação, e um processo que tem de ser iniciado manualmente pelo utilizador. A validação verifica então os documentos esquemáticos no projeto quanto a erros elétricos e de desenho, em conjunto com as definições estabelecidas nos separadores
Error Reporting e
Connection Matrix da caixa de diálogo
Project Options.
Disponibilidade
As Compile Masks só estão disponíveis para colocação no Schematic Editor. Para colocar uma Compile Mask:
-
Clique no comando Place » Directives » Compile Mask nos menus principais.
-
Clique no botão Compile Mask (
) no menu pendente de diretivas em Active Bar localizado na parte superior do espaço de design. Clique e mantenha premido um botão Active Bar para aceder a outros comandos relacionados. Depois de um comando ser utilizado, passará a ser o item superior dessa secção de Active Bar.
-
Clique com o botão direito no editor esquemático e depois clique em Place » Directives » Compile Mask.
Colocação
Depois de iniciar o comando, o cursor mudará para uma mira indicando o modo de colocação de Compile Mask. A colocação é feita através da seguinte sequência de ações:
-
Posicione o cursor e depois clique ou prima Enter para fixar o primeiro canto da máscara.
-
Mova o cursor para ajustar o tamanho da máscara de modo a que encapsule completamente a área do design que precisa de ser ocultada da Compiler e depois clique ou prima Enter para fixar o canto diagonalmente oposto e concluir a colocação da máscara. Os objetos de design que fiquem completamente dentro dos limites da máscara ficarão esbatidos a cinzento.
-
Continue a colocar mais compile masks ou clique com o botão direito ou prima Esc para sair do modo de colocação.
Edição gráfica
Este método de edição permite-lhe selecionar diretamente um objeto compile mask colocado no espaço de design e alterar graficamente o seu tamanho, forma ou localização.
Uma compile mask pode ser apresentada em modo ativo (moldura completa) ou recolhido (triângulo enquadrado), que correspondem, respetivamente, à máscara ativada e desativada. Alterne o modo de visualização clicando no ícone ▲ ou ▼ no canto superior esquerdo de uma compile mask colocada.
Clique no triângulo no canto superior esquerdo para recolher (e desativar) uma compile mask.
Quando um objeto compile mask ativo (expandido) é selecionado, estão disponíveis as seguintes alças de edição:
Uma Compile Mask selecionada (quando ativa).
-
Clique e arraste A para redimensionar a compile mask nas direções vertical e horizontal em simultâneo.
-
Clique e arraste B para redimensionar a compile mask nas direções vertical e horizontal separadamente.
-
Clique em qualquer parte da compile mask – afastado das alças de edição – e arraste para a reposicionar. Enquanto arrasta, a compile mask pode ser rodada (Spacebar/Shift+Spacebar) ou espelhada (X ou teclas Y para espelhar ao longo do eixo X ou Y, respetivamente).
Note que, quando uma Compile Mask está no estado recolhido, apenas a sua posição pode ser alterada graficamente arrastando-a para uma nova localização.
Se tentar modificar graficamente um objeto que tenha a propriedade Locked ativada, surgirá uma caixa de diálogo a pedir confirmação para prosseguir com a edição. Se a opção Protect Locked Objects estiver ativada na página Schematic – Graphical Editing da caixa de diálogo Preferences e a opção Locked para esse objeto de design também estiver ativada, então esse objeto não pode ser selecionado nem editado graficamente. Clique no objeto bloqueado para o selecionar e depois desative a propriedade Locked no painel List ou desative a opção Protect Locked Objects para editar graficamente o objeto.
Edição não gráfica
Estão disponíveis os seguintes métodos de edição não gráfica.
Edição através da caixa de diálogo Compile Mask ou do painel Properties
Panel page: Compile Mask Properties
Este método de edição utiliza a caixa de diálogo Compile Mask associada e o modo de painel Properties para modificar as propriedades de um objeto Compile Mask.
Após a colocação, a caixa de diálogo Compile Mask pode ser acedida através de:
-
Fazer duplo clique no objeto compile mask colocado.
-
Selecionar o objeto compile mask, clicar com o botão direito e depois escolher Properties no menu de contexto.
Durante a colocação, pode aceder ao modo Compile Mask do painel Properties premindo a tecla Tab. Depois de a compile mask ser colocada, todas as opções ficam visíveis.
Após a colocação, pode aceder ao modo Compile Mask do painel Properties de uma das seguintes formas:
-
Se o painel Properties já estiver ativo, selecionando o objeto compile mask.
-
Depois de selecionar o objeto compile mask, selecione o painel Properties a partir do botão Panels na secção inferior direita do espaço de design ou selecionando View » Panels » Properties no menu principal.
Se a opção
Double Click Runs Interactive Properties estiver desativada (predefinição) na página
Schematic - Graphical Editing page da caixa de
Preferences diálogo, quando fizer duplo clique no primitivo ou clicar com o botão direito num primitivo selecionado e depois escolher
Properties, a caixa de diálogo será aberta. Quando a opção
Double Click Runs Interactive Properties estiver ativada, o
Properties painel será aberto.
Embora as opções sejam as mesmas na caixa de diálogo e no painel, a ordem e a disposição das opções podem diferir ligeiramente.
Edição de Vários Objetos
O painel Properties suporta a edição de vários objetos, em que as definições de propriedades que são idênticas em todos os objetos atualmente selecionados podem ser modificadas. Quando vários objetos do mesmo tipo são selecionados manualmente, através da caixa de diálogo Find Similar Objects dialog ou através de um painel Filter ou List, um campo do painel Properties cuja entrada não seja apresentada como um asterisco (*) pode ser editado para todos os objetos selecionados.
Edição através de um Painel de Lista
Panel pages: Painéis de Lista, SCH Filter
Um painel List apresenta tipos de objetos de design de um ou mais documentos em formato tabular, permitindo a inspeção rápida e a modificação dos atributos dos objetos. Utilizado em conjunto com filtragem adequada – selecionando tipos de objeto (usando as opções do painel Include), ou utilizando o painel Filter aplicável ou a caixa de diálogo Find Similar Objects dialog – permite apresentar apenas os objetos que se enquadram no âmbito do filtro ativo. As propriedades dos objetos listados podem então ser editadas diretamente no painel List.
Compile Mask Properties
As propriedades dos objetos do Editor de Esquemáticos são opções definíveis que especificam o estilo visual, o conteúdo e o comportamento do objeto colocado. As definições de propriedades para cada tipo de objeto são definidas da seguinte forma:
-
Post-placement settings – todas as propriedades do objeto Compile Mask estão disponíveis para edição na caixa de diálogo Compile Mask e no painel Properties quando uma Compile Mask colocada é selecionada no espaço de design.
Embora as opções sejam as mesmas na caixa de diálogo e no painel, a ordem e a disposição das opções podem diferir ligeiramente.
Localização
-
(X/Y)
-
X (primeiro campo) - a coordenada X (horizontal) atual do ponto de referência do objeto, relativa à origem atual do espaço de design. Edite para alterar a posição X do objeto. O valor pode ser introduzido em unidades métricas ou imperiais; inclua as unidades ao introduzir um valor cujas unidades não sejam as predefinidas atuais.
-
Y (segundo campo) - a coordenada Y (vertical) atual do ponto de referência do objeto, relativa à origem atual. Edite para alterar a posição Y do objeto. O valor pode ser introduzido em unidades métricas ou imperiais; inclua as unidades ao introduzir um valor cujas unidades não sejam as predefinidas atuais.
Propriedades
-
Width - introduza a largura do objeto.
-
Height - introduza a altura do objeto.
-
Border - utilize a lista pendente para selecionar o contorno pretendido.
-
Fill Color - clique na caixa de cor para selecionar a cor pretendida para o objeto.
-
Collapsed and Disabled - assinale a caixa para contrair e desativar o objeto.
Diretivas relacionadas com PCB
Como Ambiente de Design Unificado, o Altium Designer fornece a capacidade de definir requisitos de PCB antes de efetuar o layout da placa. Isto é conseguido adicionando e especificando parâmetros a objetos colocados na(s) folha(s) esquemática(s).
Para determinados objetos de desenho esquemático – como componentes, símbolos de folha, portas, etc. – isto implica adicionar o(s) parâmetro(s) relevante(s) como parte das propriedades desse objeto. Para objetos de rede, como fios e barramentos, os parâmetros não podem ser adicionados diretamente como propriedade do fio ou do barramento. Em vez disso, os parâmetros necessários para conter a informação são especificados usando diretivas de design dedicadas.
A informação seguinte pode ser especificada, usando diretivas, e será transferida para as definições apropriadas baseadas em PCB durante a sincronização do design:
-
Restrições de layout de PCB
-
Pares diferenciais
-
Classes de net
Ao incluir diretivas de design no Esquemático, os engenheiros de design podem especificar restrições de design explícitas, garantindo que o Esquemático permanece o registo mestre do design. Quaisquer alterações ao design seriam realizadas apenas no lado do esquemático e enviadas para o PCB. Isto pode tornar-se particularmente importante quando várias pessoas estão a trabalhar no design – especialmente se estiverem geograficamente separadas. Em vez de tentarem comunicar entre si através de cadeias de emails ou chamadas telefónicas, a pessoa que está a capturar o design pode garantir que determinadas restrições são efetivamente utilizadas durante a fase de layout.
No centro desta funcionalidade está a diretiva Parameter Set directive.
Estas são essencialmente objetos Parameter Set definidos pelo utilizador, que podem ser associados a um objeto de rede num design esquemático. Coloque uma diretiva PCB Layout sobre um fio, barramento ou signal harness, para definir uma ou mais restrições de design direcionadas à(s) net(s) associada(s). Quando é criado um PCB a partir do esquemático, a informação na diretiva PCB layout é utilizada para criar regras de design PCB relevantes. A informação especificada por uma diretiva PCB Layout é aplicada apenas à net (ou conjunto de nets) à qual a diretiva está ligada.

Uma diretiva Parameter Set.
Isto atua como um contentor para qualquer número de parâmetros direcionados à net à qual a diretiva Parameter Set está ligada. Pode ser colocada uma diretiva Parameter Set predefinida sem parâmetros (Place » Directives » Parameter Set) e o(s) parâmetro(s) relevante(s) pode(m) ser adicionado(s) mais tarde. As secções seguintes analisam mais detalhadamente a utilização destas diretivas baseadas em parâmetros. Estão disponíveis diretivas de conjunto de parâmetros definidas pelo utilizador (Parameter Set) e predefinidas (Differential Pair). A única diferença entre um conjunto de parâmetros vazio e um conjunto de parâmetros predefinido é que os conjuntos de parâmetros predefinidos incluem um parâmetro, conforme será descrito abaixo.
Moving from Directives to the Constraint Manager
A abordagem original para definir os requisitos de design consistia em tratá-los separadamente nos editores de esquemático e de PCB; as Diretivas definem-nos no editor de esquemático, e Design Rules no editor de PCB. Esta separação foi resolvida com a introdução do Constraint Manager, um editor separado para definir os requisitos de design, permitindo que sejam configurados e editados em qualquer fase do processo de design. Apenas uma abordagem pode ser utilizada para um determinado projeto; uma forma simples de verificar é procurar uma entrada Constraint Manager no menu Design. Se não existir (e em vez disso existir uma entrada Rules no menu Design do editor PCB), então o projeto está a utilizar a abordagem mais antiga de Design Rules.
Se o Constraint Manager estiver a ser utilizado, as classes de net, pares diferenciais, classes de pares diferenciais e regras definidas usando as diretivas parameter set e differential pair não not serão detetadas nem transferidas ao atualizar o PCB a partir do esquemático. Apenas as classes de net, pares diferenciais, classes de pares diferenciais e regras definidas no Constraint Manager serão transferidas.
Note que pode importar regras, classes de net, pares diferenciais e classes de pares diferenciais a partir de diretivas colocadas em esquemáticos, usando o comando Import from Directives no menu do botão direito da vista Physical ou Electrical do Constraint Manager quando acedido a partir de esquemáticos – saiba mais. Note que, após importar dados das diretivas para o Constraint Manager e guardar essas alterações, as diretivas importadas serão distinguidas no espaço de design esquemático pela sua cor azul (com um símbolo ligeiramente diferente). Isto indica que ocorreu a transição unidirecional das diretivas para o Constraint Manager, tornando-se as diretivas azuis objetos só de leitura (não é permitida qualquer edição adicional).
Parameter Set

Um Parameter Set
Resumo
Um conjunto de parâmetros é uma diretiva de design que permite associar especificações de design a um objeto do tipo net dentro de um design esquemático. Por exemplo, utilize um conjunto de parâmetros para declarar duas nets como membros de um par diferencial. É a presença de parâmetros com nomes específicos no conjunto de parâmetros que o software utiliza para determinar que diretiva de design está a colocar.
Disponibilidade
Os conjuntos de parâmetros estão disponíveis para colocação apenas no editor de esquemáticos. Estão disponíveis diretivas de conjunto de parâmetros tanto predefinidas (vazias) como predefinidas (Differential Pair). A única diferença entre um conjunto de parâmetros vazio e um conjunto de parâmetros predefinido é que os conjuntos de parâmetros predefinidos incluem um parâmetro, como descrito abaixo.
Aceda aos comandos correspondentes a partir do menu principal Place da seguinte forma:
| • |
Place » Directives » Parameter Set |
 |
| • |
Place » Directives » Differential Pair |
 |
Colocação
Um conjunto de parâmetros pode ser utilizado para anexar parâmetros a:
-
Fio
-
Barramento
-
Signal harness
-
Símbolo de folha
Após iniciar o comando, o cursor mudará para uma mira e entrará no modo de colocação de diretivas de design. A colocação é feita executando as seguintes ações:
-
Posicione o cursor sobre um fio ou outro objeto de rede e clique ou prima Enter para colocar.
-
Continue a colocar mais diretivas ou clique com o botão direito ou prima Esc para sair do modo de colocação.
Ações adicionais que podem ser executadas durante a colocação – enquanto o conjunto de parâmetros ainda está a flutuar no cursor – são:
-
Prima a tecla Tab para interromper a colocação e aceder ao modo Parameter Set mode do painel Properties, a partir do qual as respetivas propriedades podem ser alteradas em tempo real. Clique na sobreposição do botão de pausa do espaço de desenho (
) para retomar a colocação.
-
Prima a tecla Alt para restringir a direção do movimento ao eixo horizontal ou vertical, dependendo da direção inicial do movimento.
-
Prima Spacebar para rodar o arco no sentido anti-horário ou Shift+Spacebar para rotação no sentido horário. A ação também pode ser executada enquanto arrasta o objeto. A rotação é efetuada em incrementos de 90°.
-
Prima as teclas X ou Y enquanto estiver no modo de colocação para inverter o conjunto de parâmetros ao longo do eixo X ou do eixo Y.
Embora os atributos possam ser modificados durante a colocação (
Tab para abrir o painel
Properties), tenha em atenção que estes passarão a ser as predefinições para colocações posteriores, a menos que a opção
Permanent na página
Schematic – Defaults page da caixa de diálogo
Preferences esteja ativada. Quando esta opção está ativada, as alterações efetuadas afetarão apenas o objeto que está a ser colocado e os objetos subsequentes colocados durante a mesma sessão de colocação.
Edição Gráfica
Este método de edição permite-lhe selecionar diretamente, no espaço de desenho, uma diretiva de conjunto de parâmetros já colocada e alterar graficamente a sua posição ou orientação.
Quando uma diretiva de conjunto de parâmetros é selecionada no espaço de desenho, aparecerá uma caixa tracejada em redor da diretiva. A caixa envolve apenas a área ocupada pela diretiva. Para cada parâmetro membro do conjunto com visibilidade ativada, será visível uma linha tracejada a ligar o campo de texto do parâmetro ao corpo da diretiva, confirmando a associação:
Clique em qualquer ponto dentro da caixa tracejada e depois arraste para reposicionar o conjunto de parâmetros conforme necessário. Enquanto arrasta, o conjunto de parâmetros pode ser rodado (Spacebar/Shift+Spacebar) ou espelhado (X ou Y teclas para espelhar ao longo do eixo X ou do eixo Y).
Os campos de texto do conjunto de parâmetros (que podem ser editados graficamente de forma independente da diretiva principal) só podem ser ajustados em termos de tamanho alterando a opção Style na página Schematic – Defaults page da caixa de diálogo Preferences. Assim, não estão disponíveis alças de edição quando qualquer um destes objetos está selecionado.
Clique em qualquer ponto dentro da caixa tracejada e depois arraste para reposicionar o objeto de texto conforme necessário. Enquanto arrasta, o objeto de texto pode ser rodado (Spacebar/Shift+Spacebar) ou espelhado (X ou Y teclas para espelhar ao longo do eixo X ou do eixo Y).
Se a opção Enable In-Place Editing estiver ativada na página Schematic – General page da caixa de diálogo Preferences. Poderá editar diretamente no espaço de desenho o valor de um parâmetro (com exceção dos parâmetros que tenham sido adicionados como regras). Selecione o objeto de texto e clique depois uma vez para invocar a funcionalidade. Introduza o novo valor conforme necessário e depois clique fora do objeto de texto ou prima Enter para aplicar a alteração.
Se tentar modificar graficamente um objeto que tenha a propriedade Locked ativada, aparecerá uma caixa de diálogo a pedir confirmação para prosseguir com a edição. Se a opção Protect Locked Objects estiver ativada na página Schematic – Graphical Editing da caixa de diálogo Preferences e a opção Locked desse objeto de desenho também estiver ativada, então esse objeto não poderá ser selecionado nem editado graficamente. Clique no objeto bloqueado para o selecionar e, em seguida, desative a propriedade Locked no painel List ou desative a opção Protect Locked Objects para editar graficamente o objeto.
Edição Não Gráfica
Estão disponíveis os seguintes métodos de edição não gráfica.
Edição através da caixa de diálogo Parameter Set ou do painel Properties
Panel page: Parameter Set Properties
Este método de edição utiliza a caixa de diálogo Parameter Set associada e o modo de painel Properties para modificar as propriedades de um objeto de conjunto de parâmetros.

A caixa de diálogo Parameter Set na primeira imagem e o modo Parameter Set do painel Properties na segunda imagem
Após a colocação, a caixa de diálogo Parameter Set pode ser acedida através de:
-
Fazer duplo clique no objeto de conjunto de parâmetros colocado.
-
Colocar o cursor sobre o objeto de conjunto de parâmetros, clicar com o botão direito e depois escolher Properties no menu de contexto.
Durante a colocação, é possível aceder ao modo Parameter Set do painel Properties premindo a tecla Tab. Depois de o conjunto de parâmetros ser colocado, passam a aparecer todas as opções.
Após a colocação, o modo Parameter Set do painel Properties pode ser acedido de uma das seguintes formas:
-
Se o painel Properties já estiver ativo, selecionando o objeto de conjunto de parâmetros.
-
Depois de selecionar o objeto de conjunto de parâmetros, selecione o painel Properties a partir do botão Panels, no canto inferior direito do espaço de desenho, ou selecione View » Panels » Properties no menu principal.
Se a opção
Double Click Runs Interactive Properties estiver desativada (predefinição) na página
Schematic – Graphical Editing page da caixa de diálogo
Preferences , quando fizer duplo clique na primitiva ou clicar com o botão direito numa primitiva selecionada e depois escolher
Properties, a caixa de diálogo abrir-se-á. Quando a opção
Double Click Runs Interactive Properties estiver ativada, abrir-se-á o painel
Properties .
É possível aceder às propriedades de Parameter Set antes de entrar no modo de colocação a partir da página
Schematic – Defaults page da caixa de diálogo
Preferences . Isto permite alterar as propriedades predefinidas do objeto, que serão aplicadas ao colocar objetos subsequentes.
Edição de Vários Objetos
O painel Properties suporta a edição de vários objetos, em que as definições de propriedades que são idênticas em todos os objetos atualmente selecionados podem ser modificadas. Quando são selecionados manualmente vários objetos do mesmo tipo, através da caixa de diálogo Find Similar Objects dialog ou através de um painel Filter ou List, uma entrada de campo do painel Properties que não seja apresentada como um asterisco (*) pode ser editada para todos os objetos selecionados.
Edição através de um painel List
Panel pages: List Panels, SCH Filter
Um painel List permite-lhe apresentar objetos de desenho de um ou mais documentos em formato tabular, possibilitando a inspeção rápida e a modificação dos atributos dos objetos. Utilizado em conjunto com a filtragem adequada – através do painel Filter aplicável ou da caixa de diálogo Find Similar Objects dialog – permite apresentar apenas os objetos que se enquadram no âmbito do filtro ativo, permitindo-lhe assim direcionar e editar vários objetos de desenho com maior precisão e eficiência.
Notas
-
Ao colocar uma diretiva de conjunto de parâmetros predefinida, não existirão parâmetros. Depois de colocada, adicione-lhe o(s) parâmetro(s) relevante(s) através da secção Parameters do painel Properties .
-
Uma diretiva de conjunto de parâmetros permite-lhe atribuir informação de layout de PCB a uma rede no esquemático. Quando é criada uma PCB a partir do esquemático, a informação no Parameter Set é utilizada para criar as regras de desenho de PCB relevantes. A informação especificada por uma diretiva de Parameter Set aplica-se apenas à(s) rede(s) à(s) qual(is) está ligada.
-
Quando uma diretiva de conjunto de parâmetros é adicionada a uma rede, os campos Power Net e High Speed ficam disponíveis no painel Properties da rede. Ao atualizar o documento PCB a partir dos esquemáticos, é sugerido adicionar a regra de desenho Supply Nets design rule a cada rede com o parâmetro Power Net ativado.
-
As diretivas Net Class permitem-lhe criar classes de rede definidas pelo utilizador no esquemático. Quando é criada uma PCB a partir do esquemático, a informação numa diretiva Net Class é utilizada para criar a Net Class correspondente na PCB. Para tornar uma rede membro de uma classe de rede, anexe uma diretiva de conjunto de parâmetros ao fio ou barramento relevante e uma classe cujo nome esteja definido para a classe pretendida. A opção Generate Net Classes (para User-Defined Classes) tem de estar ativada no separador Class Generation da caixa de diálogo Project Options dialog para utilizar esta funcionalidade.
-
Se tiver sido definida uma diretiva Net Class para uma rede, então quaisquer regras de desenho de PCB que também sejam criadas por esse objeto de conjunto de parâmetros terão um âmbito de regra Net Class quando o desenho for transferido para o editor de PCB.
-
Uma diretiva Net Class pode ser criada a partir da sua diretiva Parameter Set colocada, adicionando uma classe cujo valor deve ser definido para a PCB Net Class pretendida.
-
Um Blanket, em conjunto com uma diretiva de conjunto de parâmetros, também pode ser utilizado para aplicar classes de componentes e parâmetros a componentes que estejam totalmente dentro da área definida pelo Blanket. Para o fazer, utilize as opções Component Class e Parameter da lista pendente do botão Add nas propriedades da diretiva de conjunto de parâmetros anexada ao Blanket. A informação sobre a classe de componentes e o parâmetro será transferida para o documento PCB do projeto durante o processo ECO ao atualizar a PCB.
Parameter Set Properties
As propriedades dos objetos no editor esquemático são opções definíveis que especificam o estilo visual, o conteúdo e o comportamento do objeto colocado.
As definições de propriedades para cada tipo de objeto são definidas de duas formas diferentes:
-
Pre-placement settings – a maioria das propriedades do objeto Parameter Set , ou aquelas que podem ser logicamente predefinidas, estão disponíveis como definições predefinidas editáveis na página Schematic – Defaults page da caixa de diálogo Preferences (acedida a partir do botão
no canto superior direito da área de desenho). Selecione o objeto em Primitive List para revelar as respetivas opções à direita.
-
Post-placement settings – todas as propriedades do objeto Parameter Set estão disponíveis para edição nas caixas de diálogo Parameter Set e no painel Properties quando um Parameter Set é selecionado na área de desenho.
Se a opção
Double Click Runs Interactive Properties estiver desativada (predefinição) na página
Schematic – Graphical Editing page da caixa de diálogo
Preferences , ao fazer duplo clique na primitiva ou clicar com o botão direito numa primitiva selecionada e depois escolher
Properties, a caixa de diálogo será aberta. Quando a opção
Double Click Runs Interactive Properties estiver ativada, o painel
Properties será aberto.
Embora as opções sejam as mesmas na caixa de diálogo e no painel, a ordem e a disposição das opções podem diferir ligeiramente.
Na lista de propriedades abaixo, as opções que não estão disponíveis como definições predefinidas na caixa de diálogo Preferences são assinaladas como "Properties apenas no painel".
Location
-
(X/Y)
-
X (primeiro campo) – a coordenada X (horizontal) atual do ponto de referência do objeto, relativa à origem atual da área de desenho. Edite para alterar a posição X do objeto. O valor pode ser introduzido em unidades métricas ou imperiais; inclua as unidades ao introduzir um valor cujas unidades não sejam as predefinidas atuais.
-
Y (segundo campo) – a coordenada Y (vertical) atual do ponto de referência do objeto, relativa à origem atual. Edite para alterar a posição Y do objeto. O valor pode ser introduzido em unidades métricas ou imperiais; inclua as unidades ao introduzir um valor cujas unidades não sejam as predefinidas atuais.
-
Rotation – utilize a lista pendente para selecionar a rotação.
Properties
-
Label – a etiqueta do conjunto de parâmetros. Edite, se pretendido.
-
Style – utilize a lista pendente para selecionar o estilo. Clique na caixa de cor para aceder a uma lista pendente a partir da qual pode selecionar a cor predefinida.
Parameters
-
Grid – lista o Name e o Value dos parâmetros associados ao parâmetro atualmente selecionado. Depois de adicionados, os campos Name e Value podem ser editados. O Value pode ser nomeado clicando no campo e introduzindo o texto pretendido. O campo Name só pode ser alterado quando estiver no modo de painel Properties do objeto Parameter Set utilizando Ctrl+Click. Este método abre o modo Parameter do painel Properties, onde pode introduzir o nome pretendido no campo Name. Utilize o ícone de bloqueio (
) para bloquear/desbloquear um parâmetro listado. Utilize o ícone do olho para mostrar/ocultar o parâmetro. Todos, parâmetros individuais, ou nenhum parâmetro, podem ser apresentados nesta região alternando entre o botão All e os botões de parâmetros individuais. Os parâmetros ficam desativados quando os respetivos botões estão cinzentos e ativados quando os respetivos botões estão azuis.
-
Add – utilize a lista pendente para adicionar um tipo de classe:
-
Net Class – selecione para adicionar uma nova classe de net.
-
Component Class – selecione para adicionar uma nova classe de componente. Esta opção só está acessível na iteração Parameter Set da caixa de diálogo Parameter Set ou apenas no painel Properties.
Pode adicionar uma nova classe Component Class Name para definir parâmetros para componentes dentro de um blanket. Associar Component Class Name a um componente (ou grupo de componentes) fará com que a informação sobre a classe de componente, o seu nome e os seus membros seja enviada para a PCB, tal como é feito atualmente para Net Classes.
-
Diff. Pair Net Class – selecione para adicionar uma nova classe de nets de par diferencial. Esta opção só está acessível na iteração Differential Pair da caixa de diálogo Parameter Set ou apenas no painel Properties.
-
Parameter – selecione para adicionar um novo parâmetro.
-
Rule – clique para abrir a caixa de diálogo
Choose Design Rule Type dialog na qual pode escolher uma nova regra. Depois de escolher uma nova regra e clicar em OK, a caixa de diálogo Edit PCB Rule (From Schematic) abre-se para que possa editar a nova regra, se pretendido.
Note que, após sincronizar os dados através da
importação de dados das diretivas para o Constraint Manager e guardar as alterações em
Constraint Manager, os controlos para adicionar uma nova classe de net ou editar/remover uma classe de net existente, classe diff pair, classe de componente ou regra ficarão a cinzento no painel
Properties para as diretivas correspondentes. As entradas importadas para
Constraint Manager tornar-se-ão essencialmente só de leitura nas propriedades das diretivas, e poderá filtrá-las utilizando o botão
Constraint Manager na parte superior da região
Parameters do painel
Properties.
Clique no ícone de lápis (
) para abrir a caixa de diálogo Edit PCB Rule (From Schematic) para editar o item selecionado. Clique em
para eliminar o item selecionado.
-
Font Settings – clique no tipo de letra apresentado para alterar o estilo do tipo de letra. Esta opção só está disponível depois de ter sido adicionada uma classe de net, uma classe de nets de par diferencial, um parâmetro ou uma regra.
-
Other – Se tiver sido adicionada uma classe de net, uma classe de nets de par diferencial, um parâmetro ou uma regra, clique para abrir uma lista pendente e alterar opções adicionais:
-
Show Parameter Name – ative para mostrar o nome do parâmetro.
-
Allow Synchronization with Database – ative para sincronizar com a base de dados.
-
X/Y – introduza as coordenadas X e Y.
-
Rotation – utilize a lista pendente para selecionar a rotação.
-
Autoposition – assinale para ativar o posicionamento automático.
Colocar diretivas de Parameter Set
Coloque uma diretiva deste tipo escolhendo o comando Place » Directives » Parameter Set no menu principal, ou ao clicar com o botão direito dentro da área de desenho. Ao colocar uma diretiva de conjunto de parâmetros predefinida, não existirão parâmetros. Um parameter set é uma diretiva de desenho que permite associar especificações de desenho a um objeto do tipo net dentro de um desenho esquemático. Por exemplo, utilize um parameter set para declarar duas nets como membros de um par diferencial. É a presença de parâmetros com nomes específicos no parameter set que o software utiliza para determinar que diretiva de desenho está a colocar.
Para além das diretivas de parâmetros definidas pelo utilizador, uma diretiva de parâmetros baseada em regras é definida a partir da caixa de diálogo Choose Design Rule Type, acessível a partir do modo de painel Properties associado ao parâmetro. O acesso envolve o seguinte:
-
Prima Tab antes de colocar a diretiva Parameter Set ou faça duplo clique numa diretiva Parameter Set já colocada para apresentar o modo Parameter Set do painel Properties.
-
Em seguida, clique no botão Add na secção Parameters do modo Parameter Set do painel Properties e escolha Rule na lista pendente para selecionar uma regra na caixa de diálogo Choose Design Rule Type.

Editar o valor de uma regra.
Utilize a caixa de diálogo Choose Design Rule Type para escolher a regra que pretende adicionar como parâmetro de regra à diretiva. Fazer duplo clique num tipo de regra dar-lhe-á acesso à caixa de diálogo Edit PCB Rule (From Schematic) correspondente, na qual pode definir as restrições da regra.
As propriedades específicas presentes na caixa de diálogo Edit PCB Rule (From Schematic) dependem da regra de desenho selecionada e serão as mesmas que estão definidas para essa regra no editor PCB.
Por exemplo, a imagem abaixo mostra a caixa de diálogo Edit PCB Rule (From Schematic) para Max-Min Width Rule, onde pode: configurar definições Mín./Preferida/Máx. para todas as camadas, definir manualmente cada definição de largura para cada camada, ou escolher utilizar um Perfil de Impedância. Se estiver a selecionar um perfil de impedância e a estrutura física real da placa já tiver sido definida no editor PCB, também pode selecionar o ficheiro da placa para Load the PCB Layer Stack and calculate the track width values.
Se a PCB já existir e a pilha de camadas tiver sido definida, as larguras calculadas podem ser carregadas para o esquema.
A regra apresentada acima foi aplicada a uma classe de nets. Isto foi conseguido colocando uma Blanket Directive com uma PCB Routing Directive associada para agrupar as nets numa classe, e depois aplicar a Regra de Largura Máx-Mín a essa classe (mostrar imagem
).
Para obter informações detalhadas sobre cada uma das Regras de Design de PCB e restrições, clique aqui.
Utilize o campo de lista pendente Measurement Units para selecionar unidades Metric ou Imperial.

Especificação das restrições para uma regra escolhida.
A entrada para a região Parameters será o tipo de regra escolhido, juntamente com as restrições especificadas. A imagem seguinte ilustra os parâmetros da regra de restrição de largura definida para uma diretiva Parameter Set. Para apresentar a regra na área de design, clique no ícone de visibilidade (
) na região Rules.

Múltiplas restrições de regra definidas para uma determinada net, por cortesia de uma diretiva Parameter Set.
Quando o design é transferido para a PCB, através do processo de sincronização, serão criadas as regras de design relevantes, com base na informação contida numa diretiva. A palavra Schematic é utilizada no nome de cada regra gerada, para distinguir a origem dessa regra.

Regras de design geradas no lado da PCB.
Lembre-se de que podem ser adicionados vários parâmetros à mesma diretiva Parameter Set, permitindo um esquema mais organizado.
Colocação de diretivas de classe de net
Uma diretiva Net Class permite-lhe criar classes de nets definidas pelo utilizador no esquema. Uma diretiva Net Class pode ser colocada escolhendo o comando Place » Directives » Parameter Set nos menus principais e, em seguida, definindo o conjunto de parâmetros como uma diretiva de classe de net, tal como especificado na Dica n.º 2 na página do comando. Quando é criada uma PCB a partir do esquema, a informação numa diretiva Net Class é utilizada para criar a Net Class correspondente na PCB. Para tornar uma net membro de uma classe de net, associe uma diretiva Net Class ao fio, bus ou signal harness relevante e, depois, defina o parâmetro ClassName da diretiva para o nome da classe pretendida. A opção Generate Net Classes (para Classes Definidas pelo Utilizador) tem de estar ativada em o separador Class Generation da caixa de diálogo Project Options para utilizar esta funcionalidade.
Se tiver sido definida uma diretiva Net Class para uma net, então quaisquer regras de design PCB que também sejam criadas por esse objeto de conjunto de parâmetros terão um âmbito de Regra de Classe de Net quando o design for transferido para o editor de PCB. Pode ser criada uma diretiva Net Class a partir da sua diretiva Parameter Set colocada, adicionando uma classe cujo valor tem de ser definido para a Classe de Net PCB necessária.
Embora as Classes de Net possam ser criadas no editor de PCB, a função lógica ou agrupamento de nets é normalmente muito mais clara no esquema e, por isso, faz mais sentido conduzir o processo a partir daí.
Quando o design é transferido para a PCB, através do processo de sincronização, serão criadas as classes de net relevantes, com base na informação contida numa diretiva.
Associe uma diretiva Net Class a um
objeto Blanket, para criar uma classe de net cujos membros são as nets individuais abrangidas por esse blanket. Se uma diretiva PCB Layout também estiver associada a esse blanket, os parâmetros de regra da diretiva PCB Layout terão como alvo essa classe de net, em vez de cada net individual. Ao importar as alterações para o documento PCB, isto resulta na criação de uma única regra de design (por parâmetro), com um âmbito definido para ter como alvo a classe de net.
Colocação de Blanket Directives
As diretivas Parameter Set só podem ter como alvo a net específica à qual estão associadas, mas quando combinadas com uma diretiva Blanket, o seu âmbito pode ser expandido para abranger todas as nets dentro do blanket.
Coloque uma diretiva deste tipo escolhendo o comando Place » Directives » Blanket nos menus principais. Ao colocar um blanket, pode definir uma forma retangular simples ou uma forma poligonal. Esta última proporciona um controlo mais preciso sobre a cobertura dos objetos de net necessários numa folha.
O blanket identifica as nets de interesse – coloque uma diretiva Parameter Set em qualquer ponto da borda do blanket para aplicar requisitos de design a essas nets. Para aplicar a diretiva de perímetro a uma net sob uma diretiva Blanket, um objeto associado a essa net – um pin, uma port, uma net label, uma power port, um segmento de wire/bus/harness (incluindo ambas as extremidades) – tem de ficar dentro dos limites do blanket. Tenha em atenção que, para identificadores de net, como net labels, o hotspot tem de estar dentro do blanket. Se as nets membro não forem transferidas para o Parameter Set da PCB como esperado, tente ajustar a área do blanket em conformidade.
Para verificar a quais nets a diretiva blanket será aplicada, utilize a funcionalidade
Net Colors para as realçar. Escolha a cor pretendida no menu
View » Set Net Colors e, em seguida, clique no perímetro da diretiva Blanket pretendida. Para limpar o realce de uma net específica, utilize o comando
View » Set Net Colors » Clear Net Color e depois clique na net da qual pretende remover a cor. Para limpar a coloração das nets de todas as folhas do esquema, utilize o comando
View » Set Net Colors » Clear All Net Colors.

Um exemplo de utilização de uma diretiva Blanket para aplicar uma diretiva Parameter Set a nets dentro do blanket.
Exemplos de utilização de uma diretiva blanket podem incluir:
-
Associar uma diretiva Parameter Set a um objeto blanket para que os seus parâmetros de regra sejam aplicados a cada net individual abrangida por esse blanket.
-
Associar uma diretiva Parameter Set a um objeto blanket para criar um Parameter Set cujos membros são as nets individuais abrangidas por esse blanket.
-
Associar uma diretiva Differential Pair a um objeto blanket para criar objetos de par diferencial com base em nets diferenciais dentro dos limites desse blanket.
Afixe uma diretiva Parameter Set a um objeto
Blanket object para que os seus parâmetros de regra sejam aplicados a cada net individual abrangida por esse blanket. Se uma diretiva Parameter Set também estiver afixada a esse blanket e o Parameter Set também tiver um parâmetro Net Class, os parâmetros de regra da diretiva Parameter Set terão como alvo essa net class, em vez de cada net individual. Ao importar as alterações para o documento PCB, isto resulta na criação de uma única regra de design (por parâmetro) com um âmbito definido para essa net class.
Também pode copiar uma diretiva Parameter Set do perímetro e afixá-la a outra diretiva Blanket ou até a fios, buses ou harnesses individuais – o resultado será adicionar todas as nets adicionais associadas à mesma diretiva Parameter Set à mesma PCB Net Class gerada.
Um Blanket, em conjunto com uma diretiva Parameter Set, também pode ser usado para aplicar classes de componentes e parâmetros a componentes que estejam completamente dentro da área definida pelo Blanket. Para o fazer, utilize as opções Component Class e Parameter no menu pendente do botão Add nas propriedades da diretiva Parameter Set afixada ao Blanket. A informação sobre a classe de componentes e o parâmetro será transferida para o documento PCB do projeto durante o processo ECO ao atualizar o PCB.
Blanket
Um Blanket de forma retangular e um Blanket de forma poligonal – cada um com uma diretiva blanket afixada
Resumo
Um Blanket é um objeto Directive de grupo com forma retangular ou poligonal que é colocado sobre uma coleção de nets e/ou componentes. Uma Directive (Parameter Set object) aplicada ao Blanket será então aplicada a todas as nets e componentes que o Blanket cobre. Ao colocar um blanket, pode definir uma forma retangular simples ou uma forma poligonal. Esta última proporciona um controlo mais preciso sobre a cobertura dos objetos de net pretendidos numa folha.
O Blanket aplica-se a todas as nets que:
-
estão completamente dentro da área definida pelo Blanket, ou
-
têm pelo menos um vértice de extremidade ligado do fio / bus / harness sob o Blanket, ou
-
têm uma net label afixada ao fio / bus / harness, e essa net label está sob o Blanket.
Para componentes, o Blanket aplica-se a todos os componentes dentro da área definida pelo Blanket.
Uma Directive aplicada ao perímetro do Blanket (Place » Directive), tal como No ERC, Differential Pair ou um Parameter Set específico de Rule/Class, será aplicada a todas as nets e componentes registados pelo objeto Blanket. Os Blankets podem ser desativados e ocultados.
Disponibilidade
Os Blankets estão disponíveis para colocação apenas no editor esquemático. Para colocar um Blanket:
-
Clique em Place » Directives » Blanket nos menus principais.
-
Clique no botão Blanket (
) no menu pendente de diretivas em Active Bar localizado na parte superior do espaço de design. Clique e mantenha premido um botão Active Bar para aceder a outros comandos relacionados. Depois de um comando ter sido usado, passará a ser o item superior dessa secção de Active Bar.
-
Clique com o botão direito no editor esquemático e depois clique em Place » Directives » Blanket.
Colocação
Para colocar um Blanket retangular:
-
Inicie o comando conforme descrito acima.
-
Posicione o cursor e depois clique ou prima Enter para efetuar a colocação do canto superior esquerdo.
-
Posicione o cursor e depois clique ou prima Enter para efetuar a colocação do canto inferior direito.
-
Clique com o botão direito ou prima Enter para concluir a colocação.
-
Continue a colocar mais Blankets ou clique com o botão direito ou prima Esc para sair do modo de colocação.
Para colocar um Blanket de forma poligonal:
-
Inicie o comando de colocação.
-
Posicione o cursor e depois clique ou prima Enter para fixar o ponto inicial do Blanket.
-
Posicione o cursor e depois clique ou prima Enter para fixar uma série de segmentos que definem a forma do Blanket.
-
Após colocar o segmento final, clique com o botão direito ou prima Esc para concluir a colocação. Não é necessário “fechar” o polígono, uma vez que o software completará automaticamente a forma adicionando os segmentos necessários para ligar o ponto inicial ao segmento final colocado.
-
Continue a colocar mais Blankets ou clique com o botão direito ou prima Esc para sair do modo de colocação.
As ações adicionais que podem ser executadas enquanto os segmentos do Blanket estão a ser colocados são:
-
Prima a tecla Tab para pausar a colocação e aceder ao modo Blanket do painel Properties, a partir do qual as propriedades da linha podem ser alteradas em tempo real. Clique na sobreposição do botão de pausa do espaço de design (
) para retomar a colocação.
-
Prima Spacebar para alterar a direção do canto de um segmento ainda não confirmado.
-
Prima Backspace para eliminar o segmento anteriormente confirmado ao definir uma forma poligonal para o Blanket. A utilização sucessiva de Backspace eliminará os segmentos anteriores por ordem.
O modo de colocação é representado por uma linha pontilhada mais fina. Isto é especialmente útil ao definir um Blanket de forma poligonal. Utilize-o para ver o aspeto da forma global do Blanket antes de confirmar mais segmentos. Não são suportadas formas poligonais complexas/autointersetantes – o software impedirá a formação dessas formas.
Edição Gráfica
Este método de edição permite-lhe selecionar diretamente um objeto Blanket colocado no espaço de design e alterar graficamente o seu tamanho, forma ou localização. Quando um objeto Blanket está selecionado, estão disponíveis os seguintes pontos de edição:
Blankets retangulares e poligonais selecionados, mostrando os seus pontos de edição gráfica.
Clique e arraste um ponto de edição no centro de um segmento para mover essa aresta do Blanket.
Para um Blanket retangular, clique e arraste um ponto de edição de canto para redimensionar simultaneamente nos planos vertical e horizontal.
Clique em qualquer ponto do contorno do Blanket afastado dos pontos de edição e arraste para o reposicionar. O Blanket pode ser rodado ou invertido durante o arrastamento:
-
Prima Spacebar para rodar o Blanket no sentido contrário ao dos ponteiros do relógio em torno da posição do cursor. Shift+Spacebar roda o Blanket no sentido dos ponteiros do relógio em torno da posição do cursor. A rotação é feita em incrementos de 90°.
-
Prima as teclas X ou Y para inverter o Blanket ao longo do eixo X ou do eixo Y, relativamente à posição do cursor.
A modificação da forma de um Blanket poligonal é impedida se isso resultar numa forma complexa/autointersetante.
Se tentar modificar graficamente um objeto que tenha a propriedade
Locked ativada, surgirá uma caixa de diálogo a pedir confirmação para prosseguir com a edição. Se a opção
Protect Locked Objects estiver ativada na página
Schematic – Graphical Editing page da caixa de diálogo
Preferences e a opção
Locked para esse objeto de design também estiver ativada, então esse objeto não pode ser selecionado nem editado graficamente. Clique no objeto bloqueado para o selecionar e depois desative a propriedade
Locked no painel
List ou desative a opção
Protect Locked Objects para editar graficamente o objeto.
Edição Não Gráfica
Estão disponíveis os seguintes métodos de edição não gráfica.
Edição através da Caixa de Diálogo Blanket ou do Painel Properties
Panel page: Propriedades do Blanket
Este método de edição utiliza o modo de Blanket dialog associado e o modo de painel Properties para modificar as propriedades de um objeto blanket.
A caixa de diálogo Blanket , à esquerda, e o modo Blanket do painel Properties, à direita
Após a colocação, a caixa de diálogo Blanket pode ser acedida através de:
-
Fazer duplo clique no objeto blanket colocado.
-
Colocar o cursor sobre o objeto blanket, clicar com o botão direito e depois escolher Properties no menu de contexto.
Durante a colocação, o modo Blanket do painel Properties pode ser acedido premindo a tecla Tab. Depois de o blanket ser colocado, todas as opções aparecem.
Após a colocação, o modo Blanket do painel Properties pode ser acedido de uma das seguintes formas:
-
Se o painel Properties já estiver ativo, selecionando o objeto blanket.
-
Depois de selecionar o objeto blanket, selecione o painel Properties a partir do botão Panels na secção inferior direita do espaço de design ou selecionando View » Panels » Properties no menu principal.
As propriedades do Blanket podem ser acedidas antes de entrar no modo de colocação a partir da página
Schematic – Defaults do diálogo Preferences. Isto permite alterar as propriedades predefinidas do objeto Blanket, que serão aplicadas ao colocar Blankets subsequentes.
Se a opção
Double Click Runs Interactive Properties estiver ativada (predefinição) na página
Schematic – Graphical Editing do diálogo
Preferences, quando se fizer duplo clique na primitiva ou se clicar com o botão direito numa primitiva selecionada e depois se escolher
Properties, o painel
Properties abrirá. Quando a opção
Double Click Runs Interactive Properties estiver desativada, a caixa de diálogo abrirá.
Embora as opções sejam as mesmas na caixa de diálogo e no painel, a ordem e a disposição das opções podem diferir ligeiramente.
Edição de Múltiplos Objetos
O painel Properties suporta a edição de múltiplos objetos, em que as definições de propriedades que são idênticas em todos os objetos atualmente selecionados podem ser modificadas. Quando múltiplos objetos do mesmo tipo são selecionados manualmente, através da caixa de diálogo Find Similar Objects dialog ou por meio de um painel Filter ou List, um campo de entrada do painel Properties que não seja apresentado como um asterisco (*) pode ser editado para todos os objetos selecionados.
Edição através de um painel List
Panel pages: List Panels, SCH Filter
Um painel List apresenta tipos de objetos do desenho de um ou mais documentos em formato tabular, permitindo a inspeção e modificação rápidas dos atributos dos objetos. Utilizado em conjunto com filtragem adequada – selecionando tipos de objetos (usando as opções Include do painel), ou utilizando o painel Filter aplicável ou a caixa de diálogo Find Similar Objects dialog – permite apresentar apenas os objetos que se enquadram no âmbito do filtro ativo. As propriedades dos objetos listados podem depois ser editadas diretamente no painel List.
Suporte de filtragem
Estão disponíveis duas palavras-chave particularmente úteis para utilização ao direcionar objetos Blanket usando expressões lógicas de consulta. Estas complementam o conjunto de outras palavras‑chave usadas para direcionar um Blanket com base nas suas propriedades.
-
Collapsed – o objeto está recolhido (também útil ao direcionar Compile Masks). Esta palavra‑chave pode ser encontrada na categoria SCH Functions - Fields ao usar o Query Helper.
-
IsBlanket – testa se o objeto é um Blanket. Esta palavra‑chave pode ser encontrada na categoria SCH Functions - Object Type Checks ao usar o Query Helper.
Crie expressões lógicas para consultas para direcionar e devolver Blankets no seu desenho, conforme necessário. Alguns exemplos de expressões lógicas de consulta direcionadas a Blankets são:
IsBlanket And Collapsed – direciona todos os objetos Blanket que estão atualmente recolhidos.
IsBlanket And Not Collapsed – direciona todos os objetos Blanket que atualmente não estão recolhidos.
Desativar um Blanket
Depois de colocados, os Blankets podem ser temporariamente desativados clicando no pequeno triângulo no canto superior esquerdo (
). Clique uma vez para desativar e ocultar o Blanket; clique novamente para o reativar. Isto proporciona uma forma conveniente de controlar o impacto do Blanket sem ser necessário removê-lo completamente do desenho.
Um Blanket também pode ser desativado ativando a opção
Collapsed and Disabled no painel
Properties ou a opção
Collapsed ao editar através do painel
SCH List .
Blanket Properties
As propriedades dos objetos do Schematic Editor são opções definíveis que especificam o estilo visual, o conteúdo e o comportamento do objeto colocado. As definições de propriedades para cada tipo de objeto são definidas de duas formas diferentes:
-
Pre-placement settings – a maioria das propriedades do objeto Blanket, ou aquelas que podem logicamente ser pré-definidas, estão disponíveis como definições predefinidas editáveis na página Schematic - Defaults da caixa de diálogo Preferences (acessível a partir do botão
no canto superior direito da área de desenho). Selecione o objeto em Primitive List para revelar as respetivas opções à direita.
-
Post-placement settings – todas as propriedades do Blanket estão disponíveis para edição na caixa de diálogo Blanket e no painel Properties quando um Blanket colocado é selecionado na área de desenho.
Se a opção
Double Click Runs Interactive Properties estiver desativada (predefinição) na página
Schematic - Graphical Editing page da caixa de diálogo
Preferences , quando fizer duplo clique no primitivo ou clicar com o botão direito num primitivo selecionado e depois escolher
Properties, a caixa de diálogo abrir-se-á. Quando a opção
Double Click Runs Interactive Properties estiver ativada, o painel
Properties abrir-se-á.
Embora as opções sejam as mesmas na caixa de diálogo e no painel, a ordem e a disposição das opções podem diferir ligeiramente.
Na lista de opções abaixo, as opções que não estão disponíveis como definições predefinidas na caixa de diálogo Preferences estão assinaladas como "apenas painel Properties".
Propriedades
-
Border Width - utilize a lista pendente para selecionar a largura de contorno pretendida.
-
Line Style - utilize a lista pendente para selecionar o estilo de linha pretendido.
-
Border Color - clique na caixa de cor para selecionar a cor pretendida para o contorno.
-
Fill Color - clique na caixa de cor para selecionar a cor pretendida para o preenchimento.
-
Collapsed and Disabled - assinale para recolher e desativar blankets.
Diretivas indiretas (baseadas em parâmetros)
As diretivas Parameter Set são necessárias ao direcionar objetos do desenho no Schematic que não podem conter parâmetros, mas para os objetos que podem, as diretivas de desenho podem ser aplicadas indiretamente adicionando-as (e definindo-as) como parâmetros ao objeto esquemático relevante. Em essência, são parameter-based directives.
Exemplos de como as diretivas baseadas em parâmetros poderiam ser usadas incluem limitar a altura de um determinado componente ou adicionar uma restrição de afastamento direcionada a todos os objetos do desenho. O parâmetro necessário que define a restrição é adicionado ao objeto como uma regra.
Quando sincronizadas com o PCB, as diretivas baseadas em parâmetros que tenham sido adicionadas a objetos no esquema tornar-se-ão regras de desenho PCB. O âmbito da regra de desenho PCB correspondente será determinado pela natureza do objeto ao qual o parâmetro foi inicialmente atribuído. A tabela seguinte resume as opções de âmbito de regra PCB suportadas para parâmetro esquemático para regra PCB.
Em cada caso, o método de adicionar um parâmetro baseado em regra é o mesmo. A partir do respetivo separador ou caixa de diálogo, execute o seguinte:
-
Adicione um parâmetro como regra.
-
Selecione o tipo de regra a utilizar.
-
Configure as restrições para o tipo de regra escolhido.
Ao adicionar parâmetros de regras de desenho a objetos num esquema, é atribuído um ID único a cada parâmetro de regra. Os mesmos IDs são atribuídos às regras de desenho correspondentes que são criadas no PCB. Com este ID único, as restrições de uma regra podem ser editadas quer no lado do esquema quer no lado do PCB, e as alterações aplicadas aquando da sincronização.
Especificar classes de componentes
De forma semelhante, as classes de componentes podem ser definidas no esquema adicionando um parâmetro ClassName aos componentes visados e definindo o respetivo valor para o nome de classe pretendido. Quando o desenho for transferido para o PCB, as classes de componentes definidas serão criadas.
Para garantir que as Component Classes definidas no Schematic são propagadas para o PCB, as seguintes opções têm de ser definidas na caixa de diálogo Project Options:
-
Ative a opção Generate Component Classes localizada na região User-Defined Classes do separador Class Generation tab da caixa de diálogo.
-
No separador Comparator tab da caixa de diálogo, defina a opção Differences Associated with Components » Extra Component Classes Mode para
Find Differences.
A opção do separador Class Generation acima listada é apresentada na imagem abaixo. Passe o cursor sobre a imagem para ver a definição da opção do separador Comparator .

Para propagar Component Classes para o PCB, ative a opção Generate Component Classes no separador Class Generation. Passe o cursor sobre a imagem para mostrar o separador Comparator onde terá de definir a opção Extra Component Classes Mode para Find Differences.
Depois de definidas, as classes podem ser bloqueadas na região Properties do painel Properties das propriedades do respetivo componente.
No editor PCB, um componente pode pertencer a várias Component Classes. Para definir isto no esquema, separe cada nome de PCB Component Class com uma vírgula no valor do parâmetro do componente esquemático (show image
).
Controlar a impressão de diretivas
Por predefinição, todas as diretivas de desenho são incluídas na impressão das folhas do esquema. No entanto, isto pode ser alterado:

Controle a impressão das diretivas conforme necessário. Para diretivas No ERC, pode optar por imprimir determinados estilos de símbolo, excluindo outros.