Sondagem Cruzada e Seleção

Altium Training

Altium Essentials: PCB Viewing and Navigation

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

 

A Altium disponibiliza várias capacidades poderosas de cross-probing e cross-selecting, permitindo uma navegação rápida e eficiente entre os domínios de conceção esquemática e de PCB. As funcionalidades Cross-Probing e Cross Selecting são ferramentas de pesquisa poderosas que ajudam a localizar objetos noutros editores ao selecionar o objeto no editor atual.

O cross-probing é utilizado para apontar para um objeto escolhido no documento atual e depois "saltar para" o seu correspondente no documento de destino. Entre os editores de PCB e esquemático, é fornecido suporte completo de cross-probing para documentos, componentes, buses, nets e pins/pads(s). Literalmente, com um único clique, pode selecionar um objeto suportado em qualquer um dos domínios e vê-lo realçado em ambos. 

O cross-selecting permite-lhe selecionar um ou mais objetos no documento de origem e, ao ativar o comando de cross select, os mesmos objetos serão selecionados no documento de destino. 

Modelo de Dados Unificado e Compilação do Projeto

É criado automaticamente na memória do computador um Unified Data Model (UDM). O UDM modela todos os aspetos da conceção, incluindo os componentes, a conectividade, os footprints dos componentes, as relações entre o projeto de PCB e um projeto FPGA ligado, etc. É este Unified Data Model que permite a funcionalidade de cross-probing entre diferentes domínios de conceção. As funcionalidades de cross-probing utilizam compilação automática, garantindo que está a ser usado o modelo de dados mais recente. A compilação dinâmica também pode ser executada manualmente em qualquer altura clicando em Project » Validate PCB Project. Esta função verifica erros lógicos, elétricos e de desenho entre o UDM e as definições do compilador.

Configuração do Documento

Muitas das funcionalidades de Cross-Probing e Cross Selecting requerem, ou são mais facilmente utilizadas, visualizando ao mesmo tempo os documentos esquemático e PCB. Pode visualizar ambos os documentos em simultâneo realizando uma das seguintes ações:

  • Clique com o botão direito no separador do documento e selecione Split Vertical ou Split Horizontal, consoante a sua preferência de visualização.
Para fechar a vista em ecrã dividido, clique com o botão direito no separador do documento e selecione Merge All.
  • Se estiver a utilizar mais do que um ecrã, pode arrastar o separador do documento para outro monitor. 

Cross-Probing

O cross-probing é uma poderosa ferramenta de pesquisa que ajuda a localizar objetos noutros editores, selecionando o objeto no editor atual. Existem inúmeros locais no Altium Designer onde pode fazer cross probe. Por exemplo, depois de iniciar o cross probing a partir do editor PCB, pode clicar num componente no PCB para apresentar o mesmo componente no esquemático. Entre os editores de esquemático e PCB, é fornecido suporte completo de cross-probing para documentos, componentes, buses, nets e pins/pads.

A funcionalidade de cross-probing é acedida a partir do editor esquemático ou PCB, utilizando o comando Tools » Cross Probe ou clicando no botão na barra de ferramentas Standard de um editor. 

Os objetos alvo do cross-probing no documento de destino serão apresentados de acordo com o Highlight Methods definido na página System - Navigation page da caixa de diálogo Preferences . O realce não será aplicado ao documento de origem.
Para executar o cross-probing, certifique-se de que os documentos esquemático e PCB de origem do projeto estão abertos como documentos em separadores na janela principal de conceção. 

Existem dois modos de cross-probing, Continuous Mode e Jump-To Mode, ambos descritos nas secções seguintes.

Modo de Cross-Probing Contínuo

O Continuous Mode permite-lhe permanecer no documento de origem enquanto faz cross-probing para diferentes objetos no documento de destino. Para este modo, certifique-se de que os documentos esquemático e PCB estão abertos lado a lado na janela principal de conceção.

Depois de iniciar o comando de cross-probe clicando em , o cursor mudará para uma mira e ser-lhe-á pedido que escolha o objeto para o qual pretende navegar. Posicione o cursor sobre o objeto pretendido dentro da área de conceção e clique ou prima . O objeto correspondente será realçado no documento de destino. Tools » Cross ProbeEnter

Cross-probing a partir da origem (por exemplo, esquemático), com o objeto correspondente realçado no PCB.Cross-probing a partir da origem (por exemplo, esquemático), com o objeto correspondente realçado no PCB.

Pode continuar a fazer cross-probe para objetos adicionais ou clicar com o botão direito ou premir  para sair. Esc

  • Ao utilizar o Continuous Mode, se não tiver aberto os documentos esquemático e PCB lado a lado, terá de tornar o documento PCB ativo para ver os resultados do cross-probe.
  • Ao utilizar repetidamente o Continuous Mode, o último objeto que escolher é aquele que é apresentado/realçado. A filtragem de cross-probe não é cumulativa.

Modo de Cross-Probing Jump To

O Jump To Mode permite-lhe fazer cross-probing para um único objeto e tornar o documento de destino o documento ativo. 

Depois de iniciar o comando de cross-probe clicando em Tools » Cross Probe, o cursor mudará para uma mira e ser-lhe-á pedido que escolha o objeto para o qual pretende navegar. Posicione o cursor sobre o objeto pretendido dentro da área de trabalho e, em seguida, Ctrl+click ou prima Ctrl+Enter. O objeto correspondente será realçado no documento de destino, que passará a ser o documento ativo.

Cross-Probing a partir de Localizações Adicionais no Altium Designer

O cross-probing também pode ser efetuado em vários locais adicionais no Altium Designer. Estas localizações adicionais permitem-lhe utilizar a função de cross-probe mesmo enquanto está a construir a sua conceção, sem necessidade de utilizar o comando Tools » Cross Probe.

Probing na caixa de diálogo Engineering Change Order

Pode fazer cross probe a partir da caixa de diálogo Engineering Change Order, clicando com o botão direito para aceder aos comandos de cross probe e localizar o componente de referência no esquemático ou o componente de destino no PCB, conforme mostrado na imagem abaixo:

Probing na caixa de diálogo Differences Between

A caixa de diálogo Differences between pode ser utilizada para fazer cross-probe para um componente selecionado no esquemático ou PCB. Faça duplo clique numa entrada para fazer cross probe para esse componente no esquemático ou PCB.  

A caixa de diálogo Differences between é acedida a partir da caixa de diálogo Choose Documents To Compare dialog (por sua vez acedida executando o comando Project » Show Differences ). Esta caixa de diálogo é usada para selecionar quais os dois documentos/conjuntos de documentos que vai comparar; tipicamente, trata-se do projeto esquemático face ao PCB. Também pode utilizar esta caixa de diálogo para comparar qualquer documento com qualquer documento assinalando a opção Advanced Mode. Por exemplo, poderá estar a comparar uma netlist com um PCB, ou um PCB com outro PCB. Com os documentos selecionados, clique em OK. Se existirem diferenças, será apresentada a caixa de diálogo Differences between, com a qual poderá investigar mais detalhadamente essas diferenças.

Cross-Probing a partir do Variant Manager ou da caixa de diálogo Variant Management

Pode utilizar o Variant Manager ou a caixa de diálogo Variant Management dialog para fazer cross probe para um componente escolhido no esquemático. Faça duplo clique no componente na caixa de diálogo Variant Manager ou Variant Management, ou clique com o botão direito e selecione Cross Probe no menu.

Probing no painel Differences

Para fazer cross probe para o esquemático ou PCB a partir do painel Differences panel (clique no botão Explore Differences na caixa de diálogo Differences between para aceder a este painel), faça duplo clique numa entrada no painel.

Probing no BomDoc

O cross-probing também pode ser efetuado no BomDoc. No BomDoc, clique com o botão direito, escolha Cross Probe e depois selecione no submenu para que item pretende navegar.

Cross-Probing a partir do painel Projects

Para fazer cross probe para um componente ou net escolhido no esquemático ou no PCB a partir do painel Projects panel, clique com o botão direito numa entrada na subpasta Components ou Nets e selecione depois o comando Cross Probe to Schematic ou Cross Probe to PCB.

Cross-Probing a partir do painel Messages

Depois de validar o projeto esquemático, pode clicar com o botão direito e escolher Cross Probe  ou fazer duplo clique numa mensagem de erro no painel Messages para saltar para essa condição de erro no esquemático.

Cross-Probing a partir do Constraint Manager

Para fazer cross probe para um objeto a partir do Constraint Manager, clique com o botão direito na respetiva entrada e escolha a opção Cross Probe no menu de contexto, ou selecione Cross Probe no menu  de uma regra personalizada.

Cross Selecting

Esta funcionalidade facilita a seleção cruzada dinâmica e bidirecional de componentes. É utilizada para selecionar objetos correspondentes entre documentos PCB e esquemáticos. Por outras palavras, quando seleciona um objeto no documento PCB, o mesmo objeto no documento esquemático de origem também é selecionado, e vice-versa. É uma ferramenta ideal para construir um conjunto de objetos selecionados prontos para uma ação de conceção. Por exemplo, pode estar a observar vários componentes no esquemático e pretender localizá-los no espaço do editor PCB para os poder posicionar na placa.

Existem muitas utilizações para o cross-selecting a partir do esquemático para criar uma seleção de componentes PCB, três das quais incluem:

  • A capacidade de criar rapidamente uma Classe de Componentes PCB (Design » Classes; existe um botão para assumir os componentes selecionados ao definir uma classe de componentes).
  • A capacidade de agrupar componentes selecionados num retângulo definido pelo utilizador utilizando o comando Tools » Component Placement » Arrange Within Rectangle, ideal para retirar um conjunto de componentes quando o design é transferido pela primeira vez do esquemático para a PCB.
  • A capacidade de selecionar os componentes do esquemático numa ordem específica, depois mudar para o Editor PCB e executar o comando Tools » Component Placement » Reposition Selected Components - cada componente PCB pode então ser colocado um a um, pela mesma ordem em que foi selecionado no esquemático.

Esta funcionalidade é acedida através de:

  • Clicar em Tools » Cross Select Mode nos menus principais. Este comando ativa e desativa a funcionalidade e o estado do comando é apresentado no menu Tools . Cross Select Mode está ativado quando aparece uma caixa azul à volta do ícone Cross Select Mode no menu Tools , como mostrado na imagem abaixo.

    Cross Select Mode no menu Tools  mostrado desativado (à esquerda) e ativado (à direita).
    Cross Select Mode no menu Tools mostrado desativado (à esquerda) e ativado (à direita).

  • Marcar ou desmarcar a opção Cross Selection na página System - Navigation da caixa de diálogo Preferences .
  • Clicar em Shift+Ctrl+X.
Ativar Cross Select Mode a partir do menu Tools no editor Schematic ou PCB irá ativá-lo em ambos os editores.

Com Cross Select Mode ativado, clique para selecionar um ou mais objetos no espaço de desenho. Esses mesmos objetos ficarão selecionados no documento correspondente.

A forma como os objetos selecionados são apresentados (com zoom, esbatidos, etc.) e qual o documento que fica em foco após a seleção são configurados nas definições de Cross Select Mode na página System - Navigation da caixa de diálogo Preferences .

Selecionar Componentes PCB a partir do Esquemático

É possível fazer seleção cruzada entre peças selecionadas em um ou mais documentos-fonte do esquemático e as pegadas dos componentes correspondentes no documento PCB do projeto ativo. Como exemplo, isto pode ser útil ao selecionar um conjunto de peças nos documentos-fonte para criar rapidamente uma nova classe de componentes no documento PCB.

Para utilizar esta funcionalidade:

  • Certifique-se de que o documento PCB de destino está aberto.
  • Selecione a(s) peça(s) necessária(s) no(s) documento(s)-fonte do esquemático.
  • Escolha o comando Tools » Select PCB Components.
Esta funcionalidade também pode ser acedida clicando em Part Actions » Select PCB Components no menu do botão direito quando o cursor estiver sobre a peça selecionada (ou sobre uma peça numa seleção de peças). Se estiver a fazer seleção cruzada de uma única peça usando este método, a peça não precisa de estar selecionada.

Após executar o comando, o documento PCB do projeto passará a ser o documento ativo. Todas as pegadas dos componentes correspondentes à seleção ficarão selecionadas e com zoom aplicado (mas não mascaradas) no espaço de desenho.

Como a PCB de destino passará a ser o documento ativo, é altamente recomendável ter o(s) esquemático(s)-fonte e o documento PCB abertos lado a lado.
Se o projeto ativo contiver vários documentos PCB, deve abrir apenas o documento no qual pretende trabalhar/ter os componentes selecionados. Se estiver aberto mais do que um documento PCB, o comando irá verificar todos os documentos à procura de uma correspondência com os componentes selecionados no(s) documento(s) do esquemático.

Para criar a nova classe de componentes depois de a peça ou conjunto de peças ter sido selecionado na PCB usando o comando Select PCB Components:

  1. Clique em Design » Classes para abrir a caixa de diálogo Object Class Explorer.
  2. Clique com o botão direito em Component Classes e depois selecione Add Class clicando com o botão direito na coluna da esquerda. Introduza o nome pretendido para a nova classe.
  3. Clique no botão entre a região Non-Members e Members da caixa de diálogo para adicionar a(s) peça(s) pretendida(s) e selecionada(s) à coluna da direita.
  4. Clique em Cancel para fechar a caixa de diálogo Object Class Explorer e regressar ao espaço de trabalho.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

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

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

Legacy Documentation

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

Conteúdo