São os componentes e a forma como se ligam entre si que criam o seu circuito eletrónico único. No esquemático, cria a representação lógica do seu projeto ligando entre si os pinos dos componentes; para desenhar a placa de circuito impresso, coloca os componentes físicos e cria a mesma conectividade com o encaminhamento.
Conectividade Física e Lógica
No esquemático, pode criar essa conectividade desenhando um fio de um componente para outro - isto é designado por conectividade física.
Também pode ligar um pino a outro colocando um fio curto e uma Net Label em cada pino do componente. O software identifica estas duas secções de net e liga-as para formar uma única net. Este tipo de conectividade é designado por conectividade lógica.
A conectividade física permite ao utilizador seguir cada fio enquanto analisa o circuito, mas muitos fios podem resultar num esquemático denso e visualmente carregado. Por outro lado, as Net Labels reduzem a quantidade de cablagem, mas o utilizador tem de percorrer a folha para encontrar todas as ligações potenciais. Enquanto projetista, é livre de decidir qual o modelo de conectividade que melhor se adequa ao seu projeto, incluindo uma combinação de ambas as técnicas.
Coloque fios para criar conectividade física ou utilize net labels para criar conectividade lógica.
Além de criar conectividade lógica within numa folha esquemática, existem também objetos para criar conectividade lógica between entre folhas esquemáticas. A forma como esta conectividade é criada dependerá de como estrutura o seu esquemático: como um projeto plano ou como um projeto hierárquico. Mais sobre isto abaixo.
Há vários identificadores de net diferentes que podem ser usados para ligar entre folhas.
Connectivity Insight
A funcionalidade Connectivity Insight do Altium Designer (parte da funcionalidade Design Insight) apresenta uma vista instantânea das relações de ligação dentro de um projeto. Apresentada como uma árvore de documentos com pré-visualizações opcionais do esquemático, os elementos selecionáveis fornecem uma forma rápida e visual de navegar pela estrutura de conectividade de um projeto.
Na sua configuração predefinida , a funcionalidade Connectivity Insight apresenta:
A informação de ligação de net relacionada quando o cursor passa sobre um objeto de conectividade do esquemático (fio, port, etc.).
Um mapa de pré-visualização de conectividade em árvore quando Alt+Double-click é utilizado no objeto.
A acrescentar a esta capacidade existe uma funcionalidade acedida ao passar o cursor sobre um objeto que pertence a uma net de sinal e depois premir Ctrl+Alt . Isto abre uma vista em árvore selecionável. Clique na folha pretendida na árvore para saltar rapidamente para esse documento.
Esta funcionalidade pode ser ativada/desativada na página System - Design Insight da Preferences caixa de diálogo, assinalando/desassinalando a Mouse Hover opção para a entrada Document Tree .
A conectividade de net ao longo de um projeto também pode ser realçada em todos os esquemáticos mantendo premida a tecla Alt ao selecionar uma net clicando num fio (Alt+Click ).
Para selecionar todos os objetos eletricamente ligados para um ponto escolhido no circuito, pode utilizar o comando
Edit » Select » Connection nos menus principais ou o comando
Select Connection no
Active Bar . Depois de clicar num objeto cujos objetos elétricos ligados pretende selecionar, todos os objetos que estiverem eletricamente ligados a esse objeto escolhido serão selecionados, sendo aplicado um filtro para esbater todos os outros objetos na folha.
Objetos Usados para Criar Conectividade
O editor esquemático inclui os seguintes objetos que são usados para criar conectividade. Coletivamente, estes objetos são designados por net identifiers .
Identificador de Net
Função
Bus
Usado para agrupar um conjunto de nets , por exemplo, Data[0..7]. As nets devem ser nomeadas sequencialmente usando um esquema de nomenclatura específico (por exemplo, Data0, Data1,... Data7). Esta nomenclatura dita depois o nome do Bus, por exemplo, Data[0..7].
Bus Entry
Dispositivo gráfico disponibilizado para suportar a derivação de duas nets diferentes a partir de lados opostos de uma linha de bus sem criar um curto entre as duas nets. Não é necessário noutras situações.
OffSheet Connector
Usado para ligar uma net de uma folha esquemática a outra folha (não dentro da mesma folha). Apenas suporta conectividade horizontal (projetos planos). Os OffSheet Connectors têm funcionalidade limitada quando comparados com os Ports.
Net Label
Um identificador de net usado para criar conectividade com outras Net Labels com o mesmo nome na mesma folha esquemática. A net é automaticamente nomeada pela Net Label. As Net Labels podem ser colocadas em pinos de componentes, fios e buses. Note que as Net Labels não ligam entre folhas, a menos que as opções do projeto estejam configuradas para usar um Net Identifier Scope de Global.
Pin
Os pinos são colocados no editor de símbolos esquemáticos para representar os pinos físicos no componente. Apenas uma extremidade do pino está eletricamente ativa, o que por vezes é designado como a extremidade ativa do pino.
Port
Usado para ligar uma net de uma folha esquemática a outra. A conectividade pode ser vertical num projeto hierárquico, ou horizontal num projeto plano (os projetos verticais e horizontais são explicados abaixo). Os nomes dos Ports são usados para nomear nets se a opção Allow Ports to Name Nets estiver ativada no separador Options da caixa de diálogo Project Options . nesta situação, os Ports também ligarão dentro de uma folha esquemática, mas não ligarão a Net Labels com o mesmo nome (saiba mais ).
Power Port
Cria conectividade com todos os outros power ports com o mesmo nome, em todo o projeto esquemático, independentemente da estrutura do projeto. A net é automaticamente nomeada pelo Power Port. Esta net pode ser localizada numa folha esquemática específica, se necessário (saiba mais ).
Sheet Entry
Colocada dentro de um Sheet Symbol, para criar conectividade com um Port com o mesmo nome na folha descendente desse Sheet Symbol. As Sheet Entries são usadas como nomes de net se a opção Allow Sheet Entries to Name Nets estiver ativada no separador Options da caixa de diálogo Project Options .
Signal Harness
Usado para agrupar qualquer combinação de nets , buses e signal harnesses de nível inferior.
Wire
Uma primitiva de desenho elétrico em polilinha usada para formar ligações elétricas entre pontos num esquemático. Um Wire é análogo a um fio físico.
Tipos diferentes de identificadores de net com o mesmo nome não se ligam automaticamente entre si. Isso depende de como as opções de nomenclatura de net estão configuradas. Estas opções são discutidas abaixo.
Note que os nomes de net definidos por identificadores de net não são sensíveis a maiúsculas e minúsculas. Por exemplo, se dois fios tiverem net labels abc e ABC adicionadas, ser-lhes-á atribuída a mesma net abc (se a Net Identifier Scope do projeto o permitir).
Evite usar o apóstrofo (') no fim de um nome de net uma vez que este carácter é um operador funcional na linguagem de consulta , pelo que poderá ocorrer um erro porque é esperado outro parâmetro após este carácter.
Net Label
As net labels identificam e ligam eletricamente diferentes pontos num esquemático.
Resumo
A conectividade elétrica entre pinos de componentes do esquemático pode ser criada colocando um fio entre esses pinos. Isto chama-se conectividade física, uma vez que os pinos estão physically ligados com um fio. A conectividade também pode ser criada logicamente usando identificadores de net adequados, como net labels. Para além de fornecer um identificador amigável para humanos para uma net, uma net label permite ligar pontos num circuito sem os interligar fisicamente com fios.
Disponibilidade
As net labels estão disponíveis para colocação no Schematic Editor apenas das seguintes formas:
Escolha Place » Net Label nos menus principais.
Clique no botão Net Label ( ) na lista pendente de objetos gráficos no Active Bar localizado na parte superior da área de desenho. (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 no topo dessa secção do Active Bar .)
Clique com o botão direito na área de desenho e depois escolha Place » Net Label no menu de contexto.
Clique no botão na barra de ferramentas Wiring .
Colocação
Depois de iniciar o comando, o cursor mudará para uma mira e entrará no modo de colocação de net label, com uma net label presa ao cursor:
Prima Tab para abrir o modo Net Label da janela Properties , com o campo Net Name selecionado e pronto para edição; introduza o novo nome da net.
Posicione a net label de modo que o seu canto inferior esquerdo toque no objeto ao qual a quer atribuir e depois clique ou prima Enter para colocar a net label.
Continue a colocar mais net labels, 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 a etiqueta de net ainda estiver a flutuar no cursor e antes de o ponto central da etiqueta de net ser ancorado são:
Prima a tecla Tab para pausar a colocação e aceder ao modo Net Label do painel Properties , no qual as respetivas propriedades podem ser alteradas dinamicamente. Clique na sobreposição do botão de pausa do espaço de desenho ( ) para retomar a colocação.
Prima as teclas X ou Y para inverter a etiqueta de net ao longo do eixo X ou do eixo Y.
Prima Spacebar para rodar a etiqueta de net no sentido contrário ao dos ponteiros do relógio ou Shift+Spacebar para a rodar no sentido dos ponteiros do relógio. A rotação é feita em incrementos de 90°.
Considerações durante a colocação:
O ponto ativo elétrico de uma etiqueta de net é o canto inferior esquerdo; por isso, este canto must tocar no fio, bus ou signal harness para que seja criada uma ligação válida.
Se a propriedade Net da etiqueta de net for introduzida antes de esta ser colocada e o valor introduzido tiver uma terminação numérica, cada etiqueta de net subsequente incrementará automaticamente esse valor numérico. Este comportamento é configurado nas opções Auto-Increment During Placement na página Schematic – General da caixa de diálogo Preferences . Para etiquetas de net, apenas o campo Primary se aplica; o campo Secondary aplica-se quando o objeto tem vários campos, como um Pin.
Edição Gráfica
A etiqueta de net pode ser editada graficamente usando o que é conhecido como edição in-place . Para editar uma string de etiqueta de net no local, clique uma vez para selecionar, faça uma pausa e depois clique uma segunda vez para entrar no modo de edição.
Clique uma vez para selecionar a string.
Faça uma pausa e depois clique uma segunda vez para entrar no modo de edição no local.
A string foi selecionada, pronta para escrever uma string de substituição.
Quando a edição estiver concluída, prima Enter ou clique fora da string para sair do modo de edição no local.
Esta funcionalidade só está disponível se a opção
Enable In-Place Editing estiver ativada na página
Schematic – General da caixa de diálogo
Preferences .
Notas
As etiquetas de net criam conectividade lógica dentro de uma única folha esquemática; não criam conectividade entre folhas esquemáticas. Para isso, têm de ser usados Ports .
Para negar (incluir uma barra por cima de) uma etiqueta de net, utilize um dos seguintes métodos:
Inclua um caráter de barra invertida após cada caráter no nome da net (por exemplo, E\N\A\B\L\E).
Ative a opção Single '\' Negation na página Schematic - Graphical Editing da caixa de diálogo Preferences e, em seguida, inclua um caráter de barra invertida no início do nome da net (por exemplo, \ENABLE).
Quando nets individuais formam um bus, existem requisitos específicos quanto à forma como são nomeadas. Para mais informações, consulte a página Bus .
Identificadores de net de tipos diferentes não se ligam automaticamente entre si, mesmo que partilhem o mesmo nome. Por exemplo, uma etiqueta de net com o nome AGND não se ligará automaticamente a uma power port com o nome AGND; tem de ser colocado um fio para as ligar.
Net Label Properties
Localização
(X/Y)
X (primeiro campo) - a coordenada X (horizontal) atual do ponto de referência do objeto, relativamente à origem atual do espaço 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, relativamente à 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.
Propriedades
Net Name - utilize a lista pendente para selecionar o nome da net ou introduza o nome diretamente.
Font - utilize os controlos para selecionar o tipo de letra, tamanho do tipo de letra, cor e atributos como negrito, itálico, etc., se desejado.
Justification - selecione o alinhamento clicando numa seta correspondente ao alinhamento pretendido, ou no círculo para centrar.
Off Sheet Connector
Os Off Sheet Connectors são utilizados para criar ligações entre folhas esquemáticas.
Resumo
Um off sheet connector é um primitivo de projeto elétrico. Os off sheet connectors são utilizados para ligar nets entre várias folhas esquemáticas que descendem do mesmo símbolo de folha principal.
Disponibilidade
Os off sheet connectors estão disponíveis para colocação no Schematic Editor apenas das seguintes formas:
Escolha Place » Off Sheet Connector nos menus principais.
Localize e utilize o comando Off Sheet Connector ( ) no Active Bar .
Clique com o botão direito no espaço de desenho e escolha Place » Off Sheet Connector no menu de contexto.
Colocação
Após iniciar o comando, o cursor mudará para uma mira e entrará no modo de colocação de off sheet connector com um off sheet connector a flutuar no cursor:
Prima Tab para abrir o modo Off Sheet Connector do painel Properties , com Net Name selecionado e pronto para edição; introduza o novo nome da net.
Posicione o off sheet connector de modo que o seu ponto ativo elétrico (a extremidade mantida pelo cursor) toque no fio ao qual pretende ligar-se e depois clique ou prima Enter para efetuar a colocação.
Continue a colocar mais off sheet connectors 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 off sheet connector ainda estiver a flutuar no cursor são:
Prima a tecla Tab para pausar a colocação e aceder ao modo Off Sheet Connector do painel Properties , no qual as respetivas propriedades podem ser alteradas dinamicamente. Clique na sobreposição do botão de pausa do espaço de trabalho ( ) para retomar a colocação.
Prima as teclas X ou Y para inverter o off sheet connector ao longo do eixo X ou do eixo Y.
Prima Spacebar para rodar o off sheet connector no sentido contrário ao dos ponteiros do relógio ou Shift+Spacebar para o rodar no sentido dos ponteiros do relógio. A rotação é feita em incrementos de 90°.
Se a propriedade Net do off sheet connector for introduzida antes de este ser colocado e o valor introduzido tiver uma terminação numérica, cada off sheet connector subsequente incrementará automaticamente esse valor numérico. Este comportamento é configurado nas opções Auto-Increment During Placement na página Schematic – General da caixa de diálogo Preferences . Para off sheet connectors, apenas o campo Primary se aplica; o campo Secondary aplica-se quando o objeto tem vários campos, como um Pin.
Tenha em atenção que a funcionalidade Cross Reference pode ser utilizada para identificar a localização de ports, sheet entries e off sheet connectors interligados. Saiba mais sobre adicionar Cross References ao seu projeto.
Edição Gráfica
O off sheet connector pode ser editado graficamente usando o que é conhecido como edição in-place . Para editar no local uma string de off sheet connector, clique uma vez para selecionar, faça uma pausa e depois clique uma segunda vez para entrar no modo de edição.
Clique uma vez para selecionar a string.
Faça uma pausa e depois clique uma segunda vez para entrar no modo de edição no local.
A string foi selecionada, pronta para escrever uma string de substituição.
O Off Sheet Connector pode ser editado no local.
Quando a edição estiver concluída, prima Enter ou clique fora da string para sair do modo de edição no local.
Esta funcionalidade só está disponível se a opção
Enable In-Place Editing estiver ativada na página
Schematic – General da caixa de diálogo
Preferences .
Os off sheet connectors não têm propriedades de tipo de letra independentes; utilizam as propriedades do Document Font (também referido como System Font) da folha esquemática em que são colocados. Faça duplo clique no limite da folha para editar o Document Options no painel Properties , incluindo o tipo de letra.
Notas
É importante lembrar que, embora haja ocasiões em que um off sheet connector e um símbolo de folha subdividida possam ser úteis, têm limitações. Não formarão corretamente classes automáticas de componentes e estas terão de ser recriadas manualmente no PCB, caso opte por utilizá-los.
Para ligar com sucesso uma determinada net entre duas ou mais folhas, os off sheet connectors em cada folha têm de ser atribuídos à mesma net.
As Port Cross-References não podem ser aplicadas a off sheet connectors; por isso, devem ser usados Ports sempre que possível.
Off Sheet Connector Properties
Localização
(X/Y)
X (primeiro campo) - a coordenada X (horizontal) atual do ponto de referência do objeto, relativamente à origem atual da área de trabalho. 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, relativamente à 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. As opções são: 0 Degrees, 90 Degrees, 180 Degrees, e 270 Degrees.
Propriedades
Net Name - introduza o nome da net.
Cross Ref - este campo apresenta os valores de referência cruzada aplicados ao conetor off-sheet.
Style - utilize a lista pendente para selecionar a predefinição entre as opções disponíveis: Left ou Right. Clique na caixa de cor para aceder a uma lista pendente a partir da qual pode selecionar a cor predefinida.
Quando um projeto OrCAD é importado através de Import Wizard , são suportados conetores off-sheet bidirecionais personalizados no documento esquemático gerado. Esses conetores off-sheet terão os mesmos gráficos que no projeto original e o valor Custom para a sua propriedade Style . Saiba mais sobre Importar um Projeto do OrCAD .
Quando um projeto xDX Designer é importado através de Import Wizard , são suportados conetores off-sheet personalizados no documento esquemático gerado. Esses conetores off-sheet terão os mesmos gráficos que no projeto original e o valor Custom para a sua propriedade Style . Saiba mais sobre Importar um Projeto do xDX Designer ou DxDesigner .
Esta funcionalidade está em Open Beta e disponível quando a opção Importer.UseCustomConnectors está ativada na caixa de diálogo Advanced Settings .
Geral (Net)
Apresenta as propriedades das nets atribuídas ao conetor off-sheet. Atualize conforme necessário.
Os campos Power Net e High Speed ficam disponíveis depois de uma diretiva ter sido adicionada ao objeto.
Parâmetros (Net)
Selection buttons - clique nos objetos pretendidos para os apresentar na grelha.
Add - utilize a lista pendente para adicionar o(s) objeto(s) pretendido(s) e, em seguida, definir os valores.
O botão Add fica disponível depois de uma diretiva ter sido adicionada ao objeto.
Se a propriedade Net do conetor off-sheet for introduzida antes de este ser colocado e o valor introduzido tiver uma terminação numérica, cada conetor off-sheet subsequente incrementará automaticamente este valor numérico. Este comportamento é configurado nas opções
Auto-Increment During Placement na página
Schematic – General da caixa de diálogo
Preferences . Para conetores off-sheet, apenas o campo
Primary se aplica; o campo
Secondary aplica-se quando o objeto tem vários campos, como um Pin.
Note que a funcionalidade
Cross Reference identifica as localizações de
Ports interligadas e as referências de grelha posicionais para conetores off-sheet interligados. Para ambos os tipos de objetos de ligação esquemática, o comando
Reports » Port Cross Reference » Add To Project existente adiciona um parâmetro de referência cruzada com base no nome da folha de destino e numa referência de grelha posicional.
Power Port
Uma Power Port colocada
Resumo
Uma power port é um elemento primitivo de projeto elétrico. É um objeto esquemático especial utilizado para definir uma net de alimentação ou de terra. As power ports permitem indicar convenientemente uma net de alimentação em qualquer local do projeto, podendo esta depois ser ligada a pinos ou fios. As nets de alimentação com o mesmo nome ligam-se automaticamente em todo o projeto, exceto nas duas situações seguintes:
Se uma Power Port estiver especificamente ligada por fio a um objeto Port num projeto hierárquico (ou seja, num projeto com Net Identifier Scope definido como Hierarchical ou num projeto que contenha sheet entries na folha superior e com o Net Identifier Scope definido como Automatic ), então essa net de alimentação torna-se local à folha em que é colocada – as ligações da net para além da folha têm então de ser definidas pela cablagem da combinação Port/Sheet Entry (saiba mais ).
Se Net Identifier Scope estiver definido como Strict Hierarchical. Isto faz com que todas as nets de alimentação sejam locais em cada folha. Saiba mais sobre Definir o Âmbito do Identificador de Net .
Disponibilidade
As power ports estão disponíveis para colocação no Editor de Esquemáticos das seguintes formas:
Clique em Place » Power Port nos menus principais.
Clique no botão na barra de ferramentas Wiring para colocar uma power port de estilo barra, pré-atribuída à net VCC.
Clique no botão na barra de ferramentas Wiring para colocar uma power port de estilo terra de alimentação, pré-atribuída à net GND.
Selecione um comando na lista pendente de power port em Active Bar .
Clique no botão na barra de ferramentas Utilities para aceder a uma lista pendente que disponibiliza um conjunto de comandos de power port, incluindo os vários estilos e várias power ports pré-atribuídas a nets.
Clique com o botão direito na área de projeto e depois escolha Place » Power Port no menu de contexto.
Colocação
Depois de iniciar o comando, o cursor muda para uma mira e entra no modo de colocação de power ports. Um símbolo de power port aparecerá a flutuar no cursor.
Posicione o objeto e depois clique ou prima Enter para efetuar a colocação.
Continue a colocar mais power ports 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 durante a colocação, enquanto a power port ainda estiver a flutuar no cursor, são:
Prima a tecla Tab para colocar a colocação em pausa e aceder ao modo Power Port do painel Properties , onde as respetivas propriedades podem ser alteradas em tempo real. Clique na sobreposição do botão de pausa na área de projeto ( ) 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 a power port no sentido contrário ao dos ponteiros do relógio ou Shift+Spacebar para rodar no sentido dos ponteiros do relógio. A rotação é feita em incrementos de 90°.
Prima as teclas X ou Y para espelhar a power port ao longo do eixo X ou do eixo Y.
Edição Gráfica
Este método de edição permite selecionar diretamente um objeto power port colocado na área de projeto e depois alterar graficamente a sua localização. As power ports são fixas relativamente ao seu tamanho e forma. Como tal, não estão disponíveis alças de edição quando o objeto power port está selecionado:
Uma Power Port selecionada
Clique em qualquer ponto dentro da caixa tracejada e depois arraste para reposicionar a power port conforme necessário. Durante o arrastamento, a power port pode ser rodada (Spacebar /Shift+Spacebar ) ou espelhada (X ou teclas Y para inverter ao longo do eixo X ou do eixo Y).
A net atribuída a um objeto power port pode ser editada no local da seguinte forma:
Clicando uma vez na power port para a selecionar.
Clicando novamente uma vez (ou premindo Enter ) para entrar no modo de edição no local. Deve ser dado tempo suficiente entre cada clique para garantir que o software não interpreta os dois cliques simples como um duplo clique (o que abriria o painel Properties ).
Para terminar a edição de texto no local, prima Enter ou utilize o rato para clicar fora da power port.
Esta funcionalidade só está disponível se a opção
Enable In-Place Editing estiver ativada na página
Schematic – General da caixa de diálogo
Preferences .
Estilos de Power Port
Os seguintes estilos gráficos de power port estão disponíveis e podem ser definidos editando a propriedade Style do objeto no painel Properties .
O símbolo gráfico selecionado para uma power port não determina a net à qual esta está atribuída. O nome da net tem de ser definido explicitamente.
Seta
Barra
Círculo
Terra
Seta GOST
Barra GOST
Terra GOST
Terra de Alimentação GOST
Terra de Alimentação
Terra de Sinal
Onda
Os estilos relacionados com GOST permitem cumprir as normas regionais (GOST) mantidas pelo Conselho Euro-Asiático para a Normalização, Metrologia e Certificação (EASC). Estas normas são seguidas por projetistas em toda a Comunidade de Estados Independentes (CIS).
Notas
Para negar uma power port (incluir uma barra sobre o topo do respetivo nome), utilize um dos seguintes métodos:
Inclua um caráter de barra invertida após cada caráter no nome da net (por exemplo, V\C\C\3\).
Ative a opção Single '\' Negation na página Schematic - Graphical Editing page da caixa de diálogo Preferences , depois inclua um caráter de barra invertida no início do nome da net (por exemplo, \VCC3).
Ao atualizar o documento PCB a partir dos esquemáticos , recomenda-se adicionar a regra de desenho Supply Nets a cada net que contenha uma power port.
Esta funcionalidade está disponível quando a opção Schematic.AutoGenerateSupplyNetsRule está ativada na caixa de diálogo Advanced Settings dialog .
Power Port Properties
Localização
(X/Y)
X (primeiro campo) - a coordenada X (horizontal) atual do ponto de referência do objeto, relativamente à origem atual do espaço de desenho. Edite para alterar a posição X do objeto. O valor pode ser introduzido em sistema métrico ou imperial; 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, relativamente à origem atual. Edite para alterar a posição Y do objeto. O valor pode ser introduzido em sistema métrico ou imperial; 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.
Propriedades
Name - o nome da power port. Utilize o ícone do olho para mostrar/ocultar o nome.
Style - utilize a lista pendente para selecionar o estilo do objeto de alimentação. A imagem de pré-visualização é atualizada de acordo com a sua escolha. Clique na caixa de cor para escolher a cor.
Quando um desenho OrCAD é importado através da utilização de Import Wizard , as power ports personalizadas são suportadas no documento esquemático gerado. Essas power ports terão os mesmos gráficos que no desenho original e o valor Custom para a sua propriedade Style . Saiba mais sobre Importar um Desenho do OrCAD .
Quando um desenho xDX Designer é importado através da utilização de Import Wizard , os conectores de power ports personalizados são suportados no documento esquemático gerado. Esses conectores de power ports terão os mesmos gráficos que no desenho original e o valor Custom para a sua propriedade Style . Saiba mais sobre Importar um Desenho do xDX Designer ou DxDesigner .
Esta funcionalidade está em Open Beta e disponível quando a opção Importer.UseCustomConnectors está ativada na caixa de diálogo Advanced Settings dialog .
Font - utilize os controlos para selecionar o tipo de letra, tamanho da letra, cor e atributos como negrito, itálico, etc., se desejado.
Geral (Net)
Mostra as propriedades das nets atribuídas à power port. Atualize conforme necessário.
Os campos Power Net e High Speed ficam disponíveis depois de uma diretiva ter sido adicionada ao objeto.
Parâmetros (Net)
Selection buttons - clique nos objetos pretendidos para os apresentar na grelha.
Add - utilize a lista pendente para adicionar o(s) objeto(s) pretendido(s) e depois definir os valores.
O botão Add fica disponível depois de uma diretiva ter sido adicionada ao objeto.
Wire
Os fios são utilizados para criar conectividade elétrica num esquemático.
Resumo
Um fio é uma primitiva de desenho elétrico do tipo polilinha utilizada para formar ligações elétricas entre pontos num esquemático. É análogo a um fio físico.
Disponibilidade
Os fios estão disponíveis para colocação no Editor de Esquemáticos apenas das seguintes formas:
Escolha Place » Wire nos menus principais.
Clique no botão Wire ( ) na lista pendente em Active Bar localizada no topo do espaço de desenho. (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 no topo dessa secção de Active Bar ).
Clique no botão na barra de ferramentas Wiring .
Clique com o botão direito no espaço de desenho e escolha depois o comando Place » Wire no menu de contexto.
Utilizando o atalho Ctrl+W .
Colocação
Depois de iniciar o comando, o cursor mudará para uma mira e entrará no modo de colocação de fios. A colocação é feita executando a seguinte sequência de ações:
Clique ou prima Enter para fixar o ponto inicial do fio.
Posicione o cursor e depois clique ou prima Enter para fixar uma série de pontos de vértice que definem a forma do fio.
Depois de colocar o ponto de vértice final, clique com o botão direito ou prima Esc para concluir a colocação do fio.
Continue a colocar mais objetos fio ou clique com o botão direito ou prima Esc para sair do modo de colocação.
Utilize as teclas Backspace ou Delete para remover o último segmento de fio colocado.
Modos de Colocação
Ao colocar um fio, existem três modos de colocação 'manuais', dois dos quais têm submodos Início e Fim. O modo especifica como os cantos são criados ao colocar fios e os ângulos em que os fios podem ser colocados. Durante a colocação:
Prima Shift+Spacebar para percorrer os modos.
Enquanto estiver no modo 90 Degree ou 45 Degree (conhecidos como modos verdadeiramente ortogonais), prima Spacebar para alternar entre os submodos Início e Fim.
Durante a colocação, o modo de colocação atual é apresentado na barra de estado. Pode alterar os modos em qualquer momento durante a colocação do fio.
Em modos diferentes de Any Angle, o segmento de linha ligado ao cursor é um segmento look-ahead . O segmento que está realmente a colocar precede este segmento de pré-visualização.
Modo de 45 graus
Modo de 90 graus
Modo de ângulo livre
Modo Auto Wire
Existe também um modo Auto Wire que pode ser utilizado para encaminhar rapidamente desde a extremidade do segmento anterior até ao ponto onde se clica com o cursor utilizando Point to Point Router . O percurso do encaminhamento será o mais eficiente possível, evitando os objetos já colocados na folha. Ao colocar um fio, prima Shift+Space para alternar entre os modos de colocação. Depois de entrar no modo de colocação Auto Wire , prima Tab . Prima Tab enquanto estiver neste modo para configurar as opções aplicáveis na caixa de diálogo Point to Point Router Options .
A caixa de diálogo Point to Point Router Options
Time Out After (s) - a definição de tempo limite evita gastar uma quantidade indefinida de tempo a tentar calcular um percurso. Introduza o número de segundos pretendido; o valor predefinido é 3.
Avoid cutting wires - utilize para evitar passar o novo fio sobre muitos fios existentes. Na extremidade L da escala, a colocação do fio não fará distinção relativamente aos fios existentes. Na extremidade H da escala, a colocação do fio evitará os fios existentes. Arraste o marcador de uma extremidade da escala para a outra ou para qualquer posição intermédia pretendida.
Cablagem Guiada
Os esquemáticos têm uma grelha elétrica definível que facilita a definição de ligações elétricas entre objetos. Enquanto estiver a colocar um fio, quando este entrar no intervalo da grelha elétrica de outro objeto elétrico, o cursor ajusta-se ao objeto fixo e aparece um Hot Spot (cruz azul).
O Hot Spot guia-o para onde pode ser efetuada uma ligação válida e ajusta automaticamente o cursor aos pontos de ligação elétrica.
A grelha elétrica pode ser definida no separador General do painel Properties no modo Document Option . Recomenda-se que defina a grelha elétrica para um valor ligeiramente inferior ao da grelha de snap atual, caso contrário pode tornar-se difícil posicionar objetos elétricos com um espaçamento de uma grelha de snap.
O alcance de atração, ou a distância dentro da qual um objeto irá encaixar eletricamente no hotspot de outro objeto elétrico, pode ser definido utilizando o campo
Snap Distance , na secção
General do painel
Properties (quando não existem objetos selecionados na folha). Recomenda-se que defina este intervalo de 'encaixe de objetos' para um valor ligeiramente inferior ao da grelha de encaixe atual, caso contrário torna-se difícil posicionar objetos elétricos com uma separação de uma grelha de encaixe. O encaixe de objetos pode ser ativado ou desativado através do atalho de teclado
Shift+E , ou ativando/desativando a opção
Snap (acima do campo
Snap Distance no painel
Properties ).
Edição Gráfica
Este método de edição permite-lhe selecionar diretamente um objeto fio colocado no espaço de desenho e alterar graficamente o seu tamanho e/ou forma.
Quando um objeto fio é selecionado, ficam disponíveis as seguintes alças de edição.
Um fio selecionado, pronto para edição gráfica.
Clique e arraste A para reposicionar os pontos finais do fio.
Clique e arraste B para mover um vértice do fio. Os pontos finais permanecerão ancorados.
Clique e arraste num segmento do fio para grab esse segmento e reposicioná-lo. Os pontos finais e os outros vértices permanecerão ancorados.
Clique com o botão direito num ponto de vértice e depois escolha o comando Edit Wire Vertex n para aceder à caixa de diálogo Wire , com a entrada do vértice nth selecionada e pronta para edição. Edite o vértice e/ou outras propriedades do fio conforme necessário. Consulte a secção Wire Properties para saber mais.
Clique e mantenha premido sobre um vértice e depois prima Delete no teclado para remover esse vértice.
Para mover um fio inteiro, clique e mantenha premido sobre o fio não selecionado e depois mova-o para a nova localização.
Informações Sobre Arrastar
Durante o arrastamento, os hotspots são utilizados para fornecer uma indicação visual de onde serão criadas autojunções.
As autojunções desnecessárias/redundantes são removidas após o fim do arrastamento.
Indicação da Criação de Nova Autojunção
Dependendo da cablagem afetada, executar uma operação de arrastamento pode resultar na criação de autojunções em novas localizações. Para fornecer feedback visual sobre onde ficarão estas novas instâncias de junção, são utilizados hotspots. Ative a utilização destes hotspots e a respetiva cor para fios e barramentos na região Auto-Junctions da página Schematic - Compiler da caixa de diálogo Preferences .
Selecionar e Remover
Com o fio selecionado, clique num segmento para selecionar individualmente esse segmento. Esta 'subseleção' do fio distingue-se pelo facto de as alças de edição associadas ficarem a vermelho.
Subselecção de segmento individual.
Os vértices associados ao segmento podem então ser editados diretamente através do painel SCH List com quaisquer alterações a surgirem imediatamente no esquema.
Também pode remover segmentos de fio selecionados com um toque na tecla Delete . Pode eliminar vários segmentos em fios diferentes - certifique-se de que cada um está selecionado (prima Shift+Click duas vezes em cada segmento subsequente para o incluir na seleção global de segmentos). As autojunções também são consideradas - permitindo-lhe remover um segmento de um fio apenas até essa junção (e incluindo essa junção se, de outra forma, apenas dois outros segmentos de fio permanecessem ligados a ela).
Considerando uma junção em T, que é formada por três segmentos de fio e uma junção - a remoção de um segmento de fio resultará na remoção da junção. Os dois segmentos de fio restantes serão unidos para formar um único segmento.
Um segmento de fio também pode ser removido através da funcionalidade Break Wire (Edit » Break Wire ), definindo primeiro a opção Cutting Length para Snap To Segment na página Schematic - Break Wire da caixa de diálogo Preferences .
Autojunções
Uma junção em T num fio é automaticamente ligada por uma junção (Compiler-Generated Junction). Se a opção Break Wires At Autojunctions estiver ativada na página Schematic - General da caixa de diálogo Preferences , um segmento de fio existente será dividido em dois no ponto onde uma autojunção é inserida. Por exemplo, ao criar uma junção em T, o segmento de fio perpendicular será dividido em dois segmentos, um de cada lado da junção. Com a opção Break Wires At Autojunctions desativada, o segmento de fio permanecerá intacto na junção.
Wire Properties
Geral (Net)
Apresenta as propriedades das nets atribuídas ao fio.
Passe o cursor sobre um fio colocado para apresentar o respetivo Net Name e Physical Name numa dica de ferramenta.
Vértices
Width - utilize a lista pendente para selecionar a largura pretendida. Clique na caixa de cor para selecionar a cor pretendida para o objeto.
Vertices Grid - lista todos os pontos de vértice atualmente definidos para o objeto em termos de:
Index - o índice atribuído ao vértice (não editável).
X - a coordenada X (horizontal) do vértice. Clique para editar.
Y - a coordenada Y (vertical) do vértice. Clique para editar.
Add - clique para adicionar um novo ponto de vértice. O novo vértice será adicionado abaixo da entrada de vértice atualmente em foco e terá inicialmente as mesmas coordenadas X,Y da entrada em foco. Clique em para remover o vértice atualmente selecionado.
Parâmetros (Net)
Selection buttons - clique nos objetos pretendidos para os apresentar na grelha.
Add - utilize a lista pendente para adicionar o(s) objeto(s) pretendido(s) e depois definir os valores.
O botão Add fica disponível depois de uma diretiva ter sido adicionada ao objeto.
Compiler Generated Junction
O compilador do esquema adiciona automaticamente junções em cada junção em T para completar a ligação elétrica.
Resumo
Uma junção é um primitivo de desenho elétrico. É um pequeno objeto circular utilizado para unir fios que se cruzam (ou barramentos, ou signal harnesses) numa folha de esquema. Uma junção gerada pelo compilador é uma junção que é colocada automaticamente pela funcionalidade de autojunção quando dois fios/barramentos/signal harnesses são ligados em forma de T, ou quando um fio/barramento/signal harness se liga ortogonalmente a um pino, power port ou outro objeto elétrico.
Disponibilidade
Este tipo de junção é colocado automaticamente pela funcionalidade de autojunção do Editor de Esquemas. Como tal, não é um objeto de desenho ao qual o utilizador possa aceder e colocar.
Colocação
As junções geradas pelo compilador são colocadas automaticamente sempre que ocorre uma junção em T durante a cablagem, como por exemplo 2 fios/barramentos/signal harnesses que se encontram em T, ou um fio/barramento/signal harness que cruza ortogonalmente a extremidade do pino de um componente ou outro objeto elétrico, como uma Power Port.
Se a opção Break Wires At Autojunctions estiver ativada, na página Schematic - General da caixa de diálogo Preferences , um segmento existente de fio/barramento/signal harness será dividido em dois no ponto onde uma autojunção é inserida. Por exemplo, ao criar uma junção em T, o segmento perpendicular de fio/barramento/signal harness será dividido em dois segmentos, um de cada lado da junção. Com esta opção desativada, o segmento de fio/barramento/signal harness permanecerá intacto na junção.
Edição
Uma junção gerada pelo compilador não pode ser editada da forma habitual (através de uma caixa de diálogo ou graficamente na folha de esquema). As propriedades de visualização das junções geradas pelo compilador são configuradas na página Schematic - Compiler da caixa de diálogo Preferences , conforme mostrado na imagem abaixo. Note que desativar a visualização das junções geradas pelo compilador não interrompe a ligação elétrica nesse ponto de junção.
Configure as opções de visualização para junções geradas pelo compilador (autojunções) na caixa de diálogo Preferences .
Indicação da Criação de Nova Autojunção
Dependendo da cablagem afetada, executar uma operação de arrastamento pode resultar na criação de autojunções em novas localizações. Para fornecer feedback visual sobre onde ficarão estas novas instâncias de junção, são utilizados hotspots. Ative a utilização destes hotspots e especifique a respetiva cor - para fios e barramentos - também como parte das suas preferências.
Controle a visualização da autojunção prevista durante operações de arrastamento.
Exemplo que mostra novas autojunções previstas resultantes de uma operação de arrastamento.
Indicação Visual de Alteração de Conectividade
Ao arrastar um componente, é possível, inadvertidamente, arrastar um pouco demais ou para fora do percurso, resultando numa autojunção não intencional e numa alteração potencialmente fatal à conectividade de um circuito. Para fornecer uma indicação atempada e gráfica do estado da conectividade durante um arrastamento, são utilizados dois ícones:
- OK - a operação de arrastamento não está a alterar a conectividade do circuito.
- Alert - a operação de arrastar está a causar uma alteração na conectividade do circuito.
O ícone aplicável é apresentado junto ao cursor enquanto arrasta.
Esta funcionalidade requer que a opção Display When Dragging esteja ativada na região Auto-Junctions da página Schematic - Compiler da caixa de diálogo Preferences .
A vantagem de ter o símbolo de alerta apresentado junto ao cursor, em vez de no ponto de alteração da conectividade, é que obtém um aviso visual para uma alteração que pode muito bem estar a ocorrer numa área do circuito para além da área atualmente visível do espaço de trabalho.
Fornecer um aviso visual de que uma operação de arrastar resultará numa alteração da conectividade.
Converter junções cruzadas
Pode converter rapidamente uma junção de 4 vias (criada com objetos de fio ou barramento) em duas junções adjacentes de 3 vias. Para tal, selecione o comando Tools » Convert » Convert Cross Junctions nos menus principais. Depois de executar o comando, será apresentada a caixa de diálogo Junctions Conversion . Utilize esta caixa de diálogo para determinar o âmbito da conversão (documento atual, documentos do projeto ou todos os documentos esquemáticos abertos), e se são consideradas todas as potenciais junções de 4 vias, ou apenas as associadas a fios/barramentos selecionados nos documentos de destino. Assim que as opções de conversão estiverem configuradas conforme pretendido, clicar em OK na caixa de diálogo efetuará a conversão.
Ao converter com base em objetos selecionados, tem de selecionar todos os segmentos de fio (ou barramento) que entram na junção de 4 vias.
A caixa de diálogo Junctions Conversion
Opções/Controlos da caixa de diálogo Junctions Conversion
Âmbito
Sheet Scope - escolha uma das seguintes opções para determinar o âmbito da atualização:
Current Document - atualizar apenas o documento esquemático ativo com alterações ao seu modelo atual.
Project Documents - atualizar o documento esquemático ativo bem como todos os outros documentos esquemáticos no projeto ativo com alterações aos respetivos modelos atuais. Os esquemáticos que estejam atualmente fechados serão abertos.
Open Documents - atualizar o documento esquemático ativo bem como todos os outros documentos esquemáticos abertos (independentemente do projeto principal) com alterações aos respetivos modelos atuais.
Selection - utilize a lista pendente para escolher os objetos pretendidos do âmbito:
Selected Objects - selecionar apenas os objetos que estão selecionados na(s) folha(s) escolhida(s) em Sheet Scope .
All Objects - selecionar todos os objetos na(s) folha(s) selecionada(s) em Sheet Scope .
Opções
Miter Size - introduza um valor para definir o tamanho do chanfro.
Como a estrutura do design afeta a conectividade
Related page: Designs multi-folha e hierárquicos
Se o design não couber numa única folha esquemática, pode ser distribuído por múltiplas folhas. Existem dois modelos distintos para organizar e criar conectividade num esquema multifolha: como um design plano, que pode ser entendido como uma grande folha esquemática que foi dividida em várias folhas mais pequenas; ou como um design hierárquico, em que as folhas estão ligadas numa estrutura do tipo avô-pai-filho.
Os designs multifolha são implementados colocando um Sheet Symbol na folha principal, que representa e liga à folha filha, como mostrado na imagem abaixo.
Os Sheet Symbols representam (e ligam a) folhas de nível inferior. Num design plano, esta estrutura só pode ter um nível de profundidade; num design hierárquico, não existe limite para a profundidade.
Então, o que determina se um design é plano ou hierárquico? Isto é feito ao definir o Net Identifier Scope para definir como pretende que a conectividade entre folhas seja criada. Defina isto no separador Options da caixa de diálogo Project Options .
É importante recordar que, para designs hierárquicos, um projeto pode conter apenas uma folha de topo. Todos os outros documentos fonte têm de ser referenciados por sheet symbols. Ao executar uma validação do design, a verificação de violação
Multiple Top Level Documents violation check pode ser usada para assinalar se esse não for o caso. Além disso, nenhum sheet symbol pode referenciar a folha em que se encontra nem qualquer folha acima na hierarquia, pois isso criará um ciclo irresolúvel na estrutura.
Design plano
Related page: Designs multi-folha e hierárquicos
Um design é referido como design plano quando a conectividade é criada diretamente de uma folha para outra. Não passa através de Sheet Symbols na folha principal. Num design plano, os sheet symbols representam simplesmente (e referenciam) as folhas filhas. Todas as folhas do design aparecem ao mesmo nível no painel Projects porque não existe hierarquia. Ambas as imagens abaixo mostram um design plano.
Os designs planos são mais simples de criar. Um design plano pode incluir uma folha de topo com um Sheet Symbol para cada folha filha, mas isto é opcional, uma vez que esta folha de topo não é usada para criar conectividade entre folhas. Num design pequeno que tenha apenas duas ou três folhas esquemáticas, poderá decidir que uma folha de topo não acrescenta qualquer valor. Quando o número de folhas aumenta, uma folha de topo pode ajudar o leitor a compreender a funcionalidade do design do circuito pela forma como os blocos lógicos (Sheet Symbols) estão organizados na folha.
O mesmo design, apresentado sem uma folha de topo (à esquerda) e com uma folha de topo (à direita) - ambos são exemplos de um design plano.
Num design plano, as ligações entre as folhas podem ser criadas por Ports, Offsheet Connectors, Power Ports e Net Labels, como mostrado na imagem acima com a lupa. A abordagem recomendada é utilizar Net Labels within em cada folha e Ports para ligar between folhas. Os Ports oferecem mais funcionalidades do que os Off-Sheet Connectors, incluindo a capacidade de adicionar Port Cross References , o que adiciona uma SheetName[GridReference] a cada port, referindo-se a um port correspondente noutra folha, como mostrado na imagem abaixo.
Não existe limite para o número de folhas num design plano.
Foram adicionadas Port Cross References junto de cada Port indicando a folha de destino e a referência de grelha para o Port correspondente.
Um design é plano quando a conectividade é diretamente de uma folha para outra. Este comportamento de conectividade é definido ao definir o Net Identifier Scope para Automatic, Flat ou Global. Tenha em atenção que, se optar por utilizar uma combinação de Ports e Net Labels para criar conectividade entre folhas, não pode utilizar a opção Automatic. Nesta situação, tem de definir manualmente o Net Identifier Scope para Global.
Design hierárquico
Main page: Designs multi-folha e hierárquicos
Um design é referido como hierárquico quando a conectividade entre folhas é de um Sheet Symbol para baixo até à folha filha referenciada por esse Sheet Symbol. Ao nível da net, a conectividade é criada entre uma Sheet Entry nesse Sheet Symbol e um Port com o mesmo nome da sheet entry na folha filha. Este tipo de conectividade também é referido como conectividade vertical uma vez que a conectividade entre folhas que é criada é apenas para cima e para baixo entre uma folha principal e a sua folha filha.
Num design hierárquico, a conectividade ao nível da net é de uma Sheet Entry na folha principal para baixo até um Port correspondente na folha filha.
Os designs hierárquicos têm duas grandes vantagens.
A primeira é a capacidade de mostrar ao leitor a funcionalidade do design na forma como as folhas esquemáticas foram estruturadas e apresentadas como blocos lógicos (Sheet Symbols). O esquema de nível superior apresenta o design como um conjunto de blocos funcionais de alto nível com a disposição dos blocos a refletir o seu lugar no fluxo tradicional da esquerda para a direita, da entrada para a saída do circuito global. Estes blocos podem ser ainda divididos em blocos mais pequenos, se necessário, permitindo que os esquemáticos do nível mais baixo que contêm os componentes tenham uma estrutura relativamente simples com um número reduzido de componentes. Como cada folha é relativamente simples, o tamanho da folha pode ser mantido pequeno, o que é uma grande vantagem quando chega a altura de imprimir o esquema.
A outra grande vantagem é que, em geral, é muito mais fácil seguir um sinal através de um design hierárquico, uma vez que o leitor só precisa de fazer corresponder uma Sheet Entry na folha principal ao Port na folha filha, e pode seguir o sinal ao longo da cablagem dentro de cada folha.
Existe trabalho adicional na construção de um design hierárquico. Os Sheet Symbols requerem Sheet Entries e a folha de topo tem de estar ligada para transportar os sinais de um Sheet Symbol para outro. O software inclui uma ferramenta para ajudar a manter as Sheet Entries sincronizadas com os Ports das folhas filhas (Design » Synchronize Sheet Entries and Ports para todos os Sheet Symbols, ou clique com o botão direito num Sheet Symbol e escolha Sheet Symbol Actions » Synchronize Sheet Entries and Ports para um único Sheet Symbol). Também inclui ferramentas para ajudar a dividir um design maior em pequenas partes (Edit » Refactor » Move Selected Subcircuit to Different Sheet ). Para saber mais sobre estas ferramentas de reestruturação e refatorização, consulte a página Design Refactoring .
Um design hierárquico pode ter qualquer profundidade e incluir qualquer número de folhas esquemáticas.
Um design é hierárquico quando a conectividade entre folhas é apenas entre Sheet Entries na folha principal e Ports correspondentes na folha filha. Este comportamento de conectividade é definido ao definir o Net Identifier Scope para Automatic, Hierarchical ou Strict Hierarchical.
Design multicanal
Main article: Criar um design multicanal
Não é invulgar que um projeto eletrónico inclua secções repetidas de circuitos. Pode tratar-se de um amplificador estéreo ou de uma mesa de mistura de 64 canais. Este tipo de projeto é totalmente suportado por um conjunto de funcionalidades conhecido como multi-channel design . Num projeto multicanal, captura o circuito repetido uma vez e depois instrui o software a repeti-lo quer colocando vários Sheet Symbols que fazem todos referência ao mesmo esquema filho, quer configurando um único Sheet Symbol para repetir o esquema filho referenciado o número de vezes necessário. O projeto compilado é expandido na memória do computador, com todos os componentes e ligações repetidos o número de vezes necessário, de acordo com o esquema de nomenclatura definido pelo utilizador .
À esquerda, existem quatro Sheet Symbols todos a referenciar a mesma folha filha (PortIO.SchDoc). À direita, o InputChannel.SchDoc é repetido oito vezes pela palavra-chave Repeat .
O projeto lógico que captura nunca é efetivamente achatado; permanece sempre como um esquema multicanal. Quando o transfere para o layout PCB, os componentes físicos e as nets são replicados o número de vezes necessário, e tem acesso completo às ferramentas de cross-probing e cross-selecting disponíveis para Trabalhar Entre o Esquema e a Placa . Existe também uma ferramenta no editor PCB para replicar a colocação e o encaminhamento de um canal por todos os outros canais, com a capacidade de mover e reorientar facilmente um canal inteiro. Consulte o documento sobre projeto multicanal para saber mais sobre projetos multicanal.
Um projeto multicanal tem de ser hierárquico porque o software utiliza este modelo estrutural para instanciar os canais na memória.
Para um projeto multicanal, defina Net Identifier Scope como Automatic, Hierarchical ou Strict Hierarchical.
A duplicação de componentes e nets é resolvida pelo software utilizando o esquema de nomenclatura selecionado no separador Multi-Channel do diálogo Project Options .
Definir o Âmbito do Identificador de Net
Dialog page: Opções do Projeto
O software utiliza a definição atual de Net Identifier Scope para estabelecer como a conectividade é criada entre as folhas do esquema. O Net Identifier Scope é configurado no separador Options do diálogo Project Options (Project » Project Options ).
Selecione o modo Net Identifier Scope adequado à estrutura do seu projeto.
O comportamento das opções Global, Flat e Hierarchical é apresentado nas imagens abaixo.
Exemplos simples de como a conectividade é criada para cada um dos três modos principais: Global, Flat, Hierarchical.
Além das três opções mencionadas acima, existe também uma opção Automatic. De um modo geral, é preferível deixar Net Identifier Scope definido como Automatic. O software selecionará a mais adequada das três opções com base na estrutura das folhas e na presença/ausência de Ports e Sheet Entries.
Quando definido como Automatic, o software seleciona automaticamente qual dos três modos principais de identificador de net utilizar com base nos seguintes critérios:
Se existirem sheet entries na folha de topo, é utilizado Hierarchical.
Se não existirem sheet entries mas existirem ports, é utilizado Flat.
Se não existirem sheet entries nem ports, é utilizado Global.
O modo Strict Hierarchical localiza todas as power ports em cada folha. Neste modo, tem de ligar por fio todas as nets de alimentação e massa em cada folha filha utilizando Ports e Sheet Entries. Também pode fazer isto em folha(s) específicas sem utilizar o modo Strict Hierarchical, mas ainda assim colocando Sheet Entry(s) + Port(s) para as power net(s) que pretende localizar. Saiba mais sobre Power Nets .
Como as Nets São Nomeadas
Sempre que coloca um fio entre pinos de componentes, está a criar conectividade. A cada net do projeto é atribuído um nome. Se não tiver colocado um identificador de net que possa ser usado para nomear a net, o software nomeia essa net com base num dos pinos da net, por exemplo, NetR7_1 como mostrado na imagem abaixo. Se a referência do componente for alterada em algum momento, esse nome de net gerado pelo sistema também será alterado e essas alterações têm de ser passadas entre o esquema e o PCB para manter tudo sincronizado.
As nets sem um identificador de net recebem um nome gerado pelo sistema com base num dos pinos da net.
As Net Labels nomeiam sempre a net à qual estão ligadas. O ponto de ligação predefinido é o canto inferior esquerdo da Net Label, indicado por uma pequena cruz durante a deslocação.
Para outros identificadores de net, estes nomeiam a net se a opção apropriada estiver ativada na secção Netlist Options do separador Options do diálogo Project Options .
Diferentes tipos de identificadores de net não se ligam automaticamente entre si. Por exemplo, uma Port chamada não se ligará a uma Net Label chamada mesmo que a opção IntaIntaAllow Ports to Name Nets no diálogo Project Options esteja ativada. Têm de ser ligadas por um fio. É apresentado um exemplo nas imagens abaixo.
Múltiplos Identificadores de Net numa Net
Não pode ter várias Net Labels com nomes diferentes na mesma net dentro de uma folha de esquema. Esta situação será detetada e assinalada como erro durante a validação. No entanto, é legítimo ter vários identificadores de net numa net em folhas diferentes nas quais a net aparece.
Esta capacidade permite-lhe:
Alterar o nome de uma net em diferentes níveis da hierarquia para refletir melhor a sua função nessa folha.
Reutilizar uma folha de esquema filha sem necessidade de renomear as nets nela.
A definição predefinida é assumir que múltiplos identificadores de net não são permitidos. Se forem detetados durante a validação, será emitido um aviso. Se precisar deles para o seu projeto, terá de:
Alterar a definição da verificação de erro Nets with multiple names no separador Error Reporting do diálogo Project O ptions ou,
Suprimir avisos específicos colocando um No ERC Marker em cada aviso e, em seguida, escolhendo Specific Violations no modo No ERC mode do painel Properties para definir os erros a suprimir. Tenha em atenção que os marcadores No ERC podem ser colocados clicando com o botão direito num aviso listado no painel Messages ou clicando com o botão direito na linha ondulada colorida que marca uma violação na folha do esquema. A sua forma e cor podem ser alteradas no painel Properties quando o marcador No ERC estiver selecionado.
Opções para Controlar a Nomenclatura das Nets
Dialog page: Opções do Projeto
No fim de contas, cada net só pode ter um nome no PCB (uma net PCB não pode ter dois nomes a menos que esteja a ligar intencionalmente duas nets com um Net Tie). O software resolve automaticamente nets com múltiplos nomes para terem apenas um único nome no projeto, mas pode não ser o nome que espera. Existe um conjunto de opções disponíveis para controlar como o nome é escolhido na secção Netlist Options do separador Options do diálogo Project Options . Consulte a página de diálogo Project Options para obter mais detalhes sobre cada uma das opções.
Uma boa abordagem para definir estas opções é ativar as opções Allow Ports to Name Nets e Higher Level Names Take Priority . Combine-as com uma utilização sensata de Net Labels nas nets significativas em cada folha para garantir que todas as nets importantes, incluindo as que atravessam folhas, são nomeadas e que os nomes atribuídos nos esquemas de nível superior são usados nos esquemas de nível inferior.
Quando existem várias opções de nomenclatura de net ativadas, a precedência para nomear nets é a seguinte:
Se a opção Power Port Names Take Priority estiver desativada, a ordem é Net Labels, Power Ports, Ports, Pins.
Se a opção Power Port Names Take Priority estiver ativada, a ordem é Power Ports, Net Labels, Ports, Pins.
Duas Nets Separadas com o Mesmo Nome
Outro problema de nomenclatura de nets que pode surgir é quando o mesmo nome de net foi usado em diferentes folhas de esquema para identificar nets diferentes. Isto será detetado durante a validação pela verificação de erro Duplicate Nets. Não pode transferir um projeto para o PCB com esta condição presente. Essas duas nets separadas serão fundidas numa única net PCB durante a transferência do projeto.
Esta situação pode ser resolvida ativando a opção Append Sheet Numbers to Local Nets no separador Options do diálogo Project Options . Com esta opção ativada, a todas as nets locais é acrescentado ao respetivo nome o valor do parâmetro SheetNumber, como mostrado nas imagens abaixo.
Uma vez que a net label Input foi usada em várias folhas, a opção Append Sheet Numbers to Local Net foi ativada para evitar um erro Duplicate Nets.
O efeito disto pode ser observado clicando no separador da folha compilada (imagem à direita); note que _2 foi acrescentado ao nome da net.
A opção Append Sheet Numbers to Local Nets só funcionará se a cada folha esquemática tiver sido atribuído um SheetNumber exclusivo. O parâmetro SheetNumber é atribuído no separador Parameters do modo Document Options do painel Properties para cada folha esquemática. Em alternativa a atribuir manualmente um número exclusivo a cada folha esquemática, execute o comando Tools » Annotation » Number Schematic Sheets , que abre a caixa de diálogo Sheet Numbering for Project . Esta caixa de diálogo pode ser utilizada para atribuir SheetNumbers exclusivos (um valor numérico simples para cada folha) e DocumentNumbers (tipicamente usados para a numeração de documentos atribuída pela empresa) a todas as folhas.
Ligar Intencionalmente Duas Redes
Há situações em que é necessário ligar intencionalmente duas redes diferentes. Não se trata de uma simples questão de nomes. Trata-se de casos em que duas redes têm de ser colocadas em curto-circuito como requisito de projeto. Um exemplo pode ser quando é necessário ligar uma massa analógica e uma massa digital de forma controlada.
Isto é conseguido ligando as duas redes através de um componente Net Tie. Um componente Net Tie não é mais do que um curto-circuito controlado, permitindo-lhe decidir a localização na placa onde as redes se ligam. No esquemático, o componente Net Tie tem dois ou mais pinos, estando cada pino ligado a uma das redes a curto-circuitar. A propriedade Component Type do componente é definida como Net Tie, conforme mostrado abaixo.
Um componente Net Tie a ser utilizado para encaminhar um único relógio para dois pinos de relógio FPGA no esquemático.
Note que os pinos not estão ligados entre si no esquemático (não estão em curto-circuito no esquemático), mas are estão ligados entre si dentro do footprint da PCB.
No lado da PCB, o footprint tem o mesmo número de pads que o símbolo esquemático tem de pinos, com cobre entre eles. Na imagem de exemplo abaixo, isto é conseguido ligando dois pads quadrados com um segmento de pista. Isto é feito no interior do footprint no editor de bibliotecas PCB. A propriedade PCB Component Type também é definida como Net Tie.
O software ignora automaticamente os curtos-circuitos criados dentro de um componente PCB Net Tie, pelo que não é criado um erro DRC.
O mesmo componente Net Tie na PCB; os pads (selecionados) no footprint Net Tie estão em curto-circuito através de uma pista.
Quando um componente Net Tie é utilizado para ligar duas redes diferentes, cada rede mantém o seu próprio nome em todo o esquemático e na PCB.
Ao criar o símbolo e o footprint do Net Tie, existem dois modos Component Type de Net Tie: um para incluir o Net Tie na BOM (por exemplo, se o Net Tie for um jumper de curto-circuito), e outro para o excluir da BOM (se o Net Tie for simplesmente um comprimento de cobre) - selecione o Component Type necessário.
Ao encaminhar o Net Tie na placa, qualquer um dos modos de encaminhamento pode ser usado para encaminhar away a partir de um pad de Net Tie. Para encaminhar into um pad de Net Tie, tem de mudar para o modo Ignore Obstacle .
► Demonstração do encaminhamento de um componente Net Tie
Redes de Alimentação
O comportamento predefinido das definições é assumir que as redes de alimentação são globais, ou seja, que pretende que estejam disponíveis em todas as folhas esquemáticas. Para aceder a uma rede de alimentação, coloque um Power Port com o nome de rede pretendido e, em seguida, ligue os componentes a esse power port. Quando o projeto for compilado, todos os pinos ligados a cada rede de alimentação serão ligados, em todas as folhas do projeto.
É o nome da rede que determina a que rede um power port está ligado, e não o Style do símbolo - os três power ports destacados ligam-se todos à rede de alimentação GND.
Localizar uma Rede de Alimentação - Globalmente
Como referido anteriormente, as redes de alimentação podem ser localizadas em cada folha esquemática num projeto hierárquico selecionando a opção Strict Hierarchical para o Net Identifier Scope . Esta abordagem localiza todas as redes de alimentação em todas as folhas, pelo que estas têm de ser ligadas manualmente em conjunto, usando a mesma abordagem das redes de sinal. Se não forem ligadas em conjunto, existirá um erro Duplicate Net Name para cada rede de alimentação presente em cada folha esquemática. Também terá de ajustar as definições da Connection Matrix para permitir que Ports sejam ligados a Power Ports.
Se Net Identifier Scope estiver definido como Strict Hierarchical, cada rede de alimentação tem de ser ligada a todas as folhas em que é utilizada.
Ligar uma Rede de Alimentação Localizada Entre Folhas
Liga-se uma rede de alimentação que tenha sido localizada num projeto hierárquico da mesma forma que qualquer outra rede, desde um port na folha filha até a uma entrada de folha no símbolo de folha da folha-mãe. Note que, para redes de alimentação, esta técnica apenas suporta redes de alimentação individuais, não redes de alimentação agrupadas num bus ( ).
Se estiver a criar um projeto multicanal e quiser fornecer uma rede de alimentação exclusiva e individual a cada canal usando a instrução Repeat (conforme mostrado abaixo), isto é suportado porque está apenas a passar uma rede para cada canal através da combinação entrada de folha-port. Desde que o projeto apenas tente ligar uma rede de alimentação individual da folha-mãe para a folha-filha através de cada combinação entrada de folha-port, a netlist será gerada corretamente.
As redes de alimentação localizadas podem ser distribuídas a cada canal num projeto multicanal, se subirem e descerem na hierarquia como redes individuais, e não como um bus.
Se preferir agrupar várias redes de alimentação num bus e transferir esse bus pela hierarquia do projeto, essas redes têm de ser redes normais, não podem ligar-se usando power ports.
Localizar uma Rede de Alimentação - Individualmente
Uma rede de alimentação específica num projeto hierárquico (ou seja, num projeto com Net Identifier Scope definido como Hierarchical ou num projeto que contenha entradas de folha na folha de topo e com o Net Identifier Scope definido como Automatic – saiba mais em Setting the Net Identifier Scope ) pode também ser localizada numa folha específica ligando o Power Port a um Port nessa folha esquemática.
Aqui, a rede de alimentação 3V3 foi localizada apenas para esta folha, pelo que também tem de ser ligada manualmente na folha-mãe. As redes GND e 5V mantêm-se como redes de alimentação globais.
Redes de Alimentação e Pinos de Alimentação Ocultos
As versões mais antigas do software de projeto da Altium incluíam funcionalidades e opções para suportar a utilização de pinos ocultos de componentes esquemáticos. Esta funcionalidade era útil quando um projeto tinha uma única rede de alimentação e uma única rede de massa, permitindo que todos os pinos de alimentação de todos os dispositivos fossem ligados automaticamente às respetivas redes ocultando esses pinos de alimentação. Era mais popular em componentes multipartes, evitando a necessidade de apresentar os pinos de alimentação desses componentes no esquemático.
Atualmente, os projetos eletrónicos têm tipicamente várias redes de alimentação e de massa. Estas redes não são simplesmente encaminhadas para os pinos de alimentação relevantes; o fornecimento de alimentação é agora um aspeto crítico para o sucesso do projeto da placa.
À medida que a natureza do projeto de power delivery networks mudou, a necessidade de poder ocultar pinos de componentes e fazer com que o software os ligue automaticamente diminuiu ao ponto de a maioria dos projetistas se opor a esta prática. Por isso, o software já não suporta a definição de um pino como oculto e a pré-atribuição do respetivo nome de rede. Os projetos antigos que utilizem esta abordagem de projeto continuarão a gerar netlists corretamente quando forem abertos na versão mais recente do software de projeto da Altium.
Compilação Dinâmica
Related page: Validar o Seu Projeto de Design
Quando liga dois pinos com um fio, está a desenhar as suas intenções de projeto, não a criar uma rede real. A rede só é criada quando o projeto é compilado. Para além de extrair detalhes sobre os componentes e a forma como estão ligados, a compilação também extrai informação paramétrica detalhada dos componentes e do projeto. O modelo compilado do projeto é referido como Unified Data Model.
O modelo de dados do projeto é atualizado incrementalmente após cada operação do utilizador através da compilação dinâmica - criando o que é referido como Dynamic Data Model (DDM). Não existe qualquer compilação manual do projeto, tudo é feito automaticamente. O modelo de conectividade do projeto é atualizado incrementalmente após cada operação do utilizador, graças à compilação dinâmica. Para um projeto de design, o processo de compilação automática executa três funções:
Instancia a hierarquia do projeto.
Estabelece a conectividade das redes entre todas as folhas do projeto.
Constrói um Dynamic Data Model (DDM) interno do projeto.
Isto garante que quaisquer alterações ao projeto são imediatamente refletidas no Navigator e no painel Projects .
Para verificar se existem erros lógicos, elétricos e de desenho entre o DDM e as definições do compilador, tem de validar o projeto. Este comando é acedido escolhendo o comando Project » Validate Project nos menus principais ou clicando com o botão direito sobre a entrada de um projeto no painel Projects e escolhendo o comando Validate Project no menu de contexto.
Quaisquer violações detetadas pelo Compiler serão listadas como avisos e/ou erros no painel Messages . O Compiler usa as opções definidas nos separadores Error Reporting e Connection Matrix da caixa de diálogo Project Options (conforme aplicável ao tipo de projeto), ao verificar os documentos de origem quanto a violações.
O Dynamic Data Model
Um elemento fundamental do software é o Unified Data Model (UDM). Através da instanciação automática da compilação dinâmica, é criado um modelo único e coeso, que ocupa uma posição central no processo de design. Os dados dentro do modelo podem ser acedidos e manipulados pelos vários editores e serviços do software, incluindo o esquemático e a PCB. Em vez de utilizar um repositório de dados separado para cada um dos vários domínios de design, o UDM está estruturado para acomodar toda a informação de todos os aspetos do design, incluindo os componentes e a sua conectividade. Este modelo único e coeso, central ao processo de design, é criado como resultado da compilação dinâmica do design. Isto significa que o Unified Data Model está disponível a partir do momento em que um projeto é aberto e não deverá exigir compilação manual adicional – um verdadeiro Dynamic Data Model (DDM). Por isso, o modelo é atualizado (compilado) incrementalmente após cada operação do utilizador. Pode colocar, ligar, reorganizar, renomear, adicionar e eliminar livremente conteúdo do seu design esquemático.
O processo de compilação do design da PCB é gerido por código externo aos editores de esquemático e PCB. Esta abordagem apresenta várias vantagens, sendo a principal o facto de o Unified Data Model do design estar fora dos editores individuais de esquemático e PCB. O UDM inclui descrições detalhadas de todos os componentes do design e da forma como estão ligados entre si.
O software gere os dados de conectividade entre o esquemático e a PCB.
Os seguintes locais e operações não requerem quaisquer ações manuais adicionais em termos de compilação do design, uma vez que a compilação é dinâmica:
Navigator e painel Projects
ActiveBOM
Execução de ECO
Cross-probing
Realce de cor de nets
Troca de pinos
Referência cruzada de componentes
Para atualizar a vista do projeto e o painel Navigator após a compilação dinâmica, utilize o comando Refresh no menu de clique direito dos painéis Projects e Navigator . Para atualizar automaticamente a vista do projeto e o painel Navigator após a compilação dinâmica, ative a opção Schematic.DynamicCompiler.Navigator.Autorefresh na caixa de diálogo Advanced Settings .
Coloque uma compile mask em hide secções do design que ainda não estejam prontas para verificação de erros ou transferência para o editor de PCB. Quando estiver pronto, clique no controlo para recolher a máscara, expondo o circuito para ser incluído no processo de compilação e transferência do design.
As compile masks pertencem a uma classe de objetos chamada design directives . Utilize-as para adicionar instruções ao nível do design (diretivas) ao esquemático, tais como: pertença a uma classe de net, identificação de uma localização onde o compilador deve ignorar uma violação específica, identificação de um grupo de nets que são pares diferenciais, etc. Passe o cursor sobre a imagem para ver uma demonstração de uma compile mask.
Então, como interage com o Unified Data Model, por exemplo, para seguir uma net ao longo do design? Faz isso através do painel Navigator .
Examinar a conectividade
Panel page: Painel Navigator
Se o design for grande e estiver distribuído por muitas folhas, pode tornar-se difícil seguir e verificar a conectividade no design. Para ajudar neste processo, pode utilizar o painel Navigator . O painel fornece uma vista de todo o design compilado.
A abordagem básica à utilização do painel é:
Definir o comportamento de navegação clicando no botão no topo do painel para abrir a caixa de diálogo Preferences e ativar a sua opção preferida em Highlight Methods . Em alternativa, clique com o botão direito no objeto de interesse no painel e utilize as opções do menu para configurar o comportamento de navegação, conforme mostrado na imagem abaixo.
Definir o âmbito da navegação na região Documents for do painel; para percorrer todo o design, selecione Flattened Hierarchy.
Clique num componente na secção Instance da lista para saltar para esse componente, expanda o componente para localizar ou saltar para um pino.
Clique numa net ou bus na secção Net /Bus para saltar para essa net ou bus.
Mantenha premida a tecla Alt enquanto clica para saltar para esse objeto tanto no esquemático como na PCB.
Clique num componente ou net no painel Navigator para localizar esse componente ou net e seguir a conectividade ao longo do design. Clique com o botão direito para aceder às opções de visualização. Passe o cursor sobre a imagem para mostrar a navegação para um componente no esquemático e na PCB em simultâneo (mantenha Alt premida ao clicar no painel Navigator para incluir o objeto da PCB).
Navegar pelos componentes na placa
Para além de localizar componentes no esquemático e na PCB (se Alt estiver premida) a partir do painel Navigator , também pode navegar por pinos/componentes/nets/buses/harnesses na PCB diretamente a partir do esquemático.
Por exemplo, ao clicar para localizar um componente no esquemático, também pode localizar esse mesmo componente na PCB.
Para o fazer:
Ative a opção Selecting em Highlight Methods , bem como as opções da sua preferência na secção Cross Select Mode da página System - Navigation da caixa de diálogo Preferences .
Ative Cross Selection (Tools » Cross Select Mode ) em ambos os editores, de esquemático e de PCB.
Estas opções configuram o comportamento de navegação e de seleção cruzada.
Agora, ao selecionar pinos/componentes/nets/buses/harnesses no esquemático, esses objetos também serão selecionados na PCB, como mostrado na imagem abaixo.
Ao selecionar componentes e nets no esquemático, esses objetos também são selecionados na PCB. A seleção cruzada também funciona da PCB para o esquemático.
Procurar componentes e nets na estrutura do projeto
Navegue pela estrutura no painel para encontrar um Component ou Net de interesse e, em seguida, faça duplo clique no objeto para mostrar a(s) instância(s) desse objeto nos documentos esquemáticos do projeto. Utilize as opções na página System - Navigation da caixa de diálogo Preferences para especificar o comportamento de realce do objeto (Zoom, Dim, Select, etc.).
Clique com o botão direito no espaço de design e selecione a opção Clear Filter para remover o realce/seleção do objeto no editor de esquemático ou PCB.
A navegação por objetos do projeto também está disponível no painel Navigator , que fornece uma estrutura hierárquica detalhada dos objetos do design e dos respetivos dados associados. As definições de preferência System - Navigation determinam o comportamento de realce de objetos de ambos os painéis Project e Navigator .
Realce de ligações
A opção de navegação de conectividade mostra as relações de ligação de um objeto selecionado no painel Projects . Faça duplo clique numa entrada, como Net, na lista hierárquica de objetos do painel para realçar as suas interligações no esquemático.
A funcionalidade de pré-visualização é ativada pela opção Connectivity Graph na secção Highlight Methods da página System – Navigation da caixa de diálogo Preferences . Selecione também a opção adicional Include Power Parts para ver igualmente a conectividade dos objetos de alimentação associados ao objeto selecionado.
Realce global de nets
A conectividade de uma net ao longo de um design pode ser realçada em todos os esquemáticos mantendo premida a tecla Alt ao selecionar uma net clicando num fio (Alt+Click ). Todas as instâncias esquemáticas da net são realçadas, enquanto os outros objetos são esbatidos, para indicar visualmente a propagação do sinal/alimentação no design através de uma ação simples.
O realce da net é removido clicando num espaço livre, e o seu comportamento é determinado pelas definições Highlight Methods na página System - Navigation da caixa de diálogo Preferences . Note que, ao desmarcar a opção Dimming , a funcionalidade de realce de nets será desativada.
Cross Probing e Cross Selecting
Para além de permitir selecionar de um editor para o outro (seleção cruzada), o Altium Designer também suporta Cross Probing. O Cross Probing tem dois modos: contínuo (permanece no editor de origem) e jump-to (salta para o editor de destino). Também pode fazer cross probe a partir de vários painéis e caixas de diálogo, por exemplo, o painel Messages e a caixa de diálogo Engineering Change Order . Para saber mais, consulte a página Cross Probing and Selecting .
Configurar a cor das nets
Main page: Aplicar cor às nets
Para ajudar a tornar o esquemático mais legível e facilitar o trabalho com nets e rotas no editor de PCB, pode ser aplicada cor à cablagem do esquemático e às nets e rotas da PCB.
Uma cor de realce pode ser aplicada a uma net ou a um bus no editor de esquemático através dos comandos no submenu View » Set Net Colors , conforme mostrado na imagem abaixo. Estas cores podem ser transferidas para o editor de PCB em qualquer altura através do comando Update PCB .
No editor de PCB, a cor predefinida e a visibilidade de Connection Lines são configuradas na secção System Colors do painel PCB View Configuration . Note que esta cor predefinida é aplicada quando as nets são criadas (durante a transferência inicial do design a partir do esquemático); a cor das linhas de ligação existentes não será alterada se esta opção for modificada.
No editor de PCB, a cor aplicada a cada net é apresentada no modo Nets do painel PCB . Procure a cor atrás da caixa de verificação junto ao nome da net, conforme mostrado no canto inferior direito da imagem abaixo.
A cor é sempre aplicada às nets não roteadas (linhas de ligação). Para apresentar a cor nas nets roteadas, ative a caixa de verificação junto ao nome da net no painel PCB , e configure as opções de visualização na página Board Insight Color Overrides da caixa de diálogo Preferences . Na imagem abaixo, a cor de substituição Base Pattern está definida para Solid , e o Zoom Out Behavior está definido para Override Color Dominates .
As cores das nets aplicadas no esquema são transferidas para o PCB através do comando Update PCB. Configure as funcionalidades de PCB Color Override para controlar a forma como são apresentadas na placa.
Prima F5 para alternar a funcionalidade Net Color Override entre ligado/desligado, tanto no editor de esquemas como no editor PCB. Poderá também ser necessário atualizar o ecrã (End ).
Alterar a cor das nets do PCB
Nem sempre é possível aplicar cor à cablagem do esquema e transferi-la para o PCB. Nesta situação, continua a ser possível aplicar cor às linhas de ligação e ao roteamento no editor PCB. Para alterar a cor de uma net depois de o design ter sido transferido, faça duplo clique no nome da net no modo Nets do painel PCB . A cor de uma net individual pode ser editada na caixa de diálogo Edit Net dialog .
Para alterar a cor de várias nets, utilize o modo Nets do painel PCB :
Utilize as técnicas padrão de seleção múltipla do Windows (Shift+click ou Ctrl+click ) para selecionar várias classes de nets ou várias nets individuais.
Clique com o botão direito num objeto selecionado e escolha o comando Change Net Color no menu de contexto, para atribuir uma nova cor às nets selecionadas.
Clique com o botão direito uma segunda vez e escolha Display Override » Selected On , para ativar a funcionalidade de substituição de cor para as nets selecionadas.
Melhore a visibilidade das nets alterando a cor das respetivas linhas de ligação e ativando a funcionalidade de substituição de visualização.