Sondagem Cruzada e Seleção
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.
- 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.
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.
Pode continuar a fazer cross-probe para objetos adicionais ou clicar com o botão direito ou premir para sair. Esc
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.
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). - Marcar ou desmarcar a opção Cross Selection na página System - Navigation da caixa de diálogo Preferences .
- Clicar em Shift+Ctrl+X.
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.
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.
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.
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:
- Clique em Design » Classes para abrir a caixa de diálogo Object Class Explorer.
- 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.
- 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.
- Clique em Cancel para fechar a caixa de diálogo Object Class Explorer e regressar ao espaço de trabalho.

