Seleção de objetos de projeto
A seleção de objetos é uma das operações mais importantes e mais frequentemente utilizadas ao trabalhar com os principais editores do ambiente Altium Designer: editor esquemático, editor PCB, Draftsman, etc. Um objeto de projeto tem de ser selecionado antes de se realizar uma operação sobre ele, tal como:
- editar a localização ou o tamanho do objeto;
- visualizar e alterar as propriedades do objeto;
- executar uma operação de área de transferência (cortar/copiar) ou remoção, etc.
O Altium Designer disponibiliza várias ferramentas para selecionar um objeto ou grupo de objetos. Muitas delas são semelhantes às que podem ser encontradas noutras aplicações Windows.
Quando um objeto é selecionado, é realçado com a cor de seleção. Pode configurar a cor de seleção no esquemático na página Schematic – Graphical Editing da caixa de diálogo Preferences no painel View Configuration. Se o objeto puder ser editado graficamente, são apresentados manipuladores de edição coloridos quando o objeto é selecionado.
|
Os objetos selecionados distinguem-se visualmente no espaço de projeto. Aqui é mostrado um componente selecionado numa folha esquemática. Aqui, está selecionado um grupo de pistas num documento PCB. |
Seleção simples
No caso mais básico, pode selecionar um objeto de projeto individual posicionando o cursor sobre ele e clicando. Depois de selecionados, certos objetos de projeto podem ser alterados graficamente no que respeita ao seu tamanho e/ou forma. O objeto ficará selecionado e editing handles será mostrado em vários pontos de edição à volta do objeto. Para alterar a forma e/ou o tamanho do objeto, clique e arraste um manipulador de edição. A natureza exata da alteração dependerá do objeto que está a editar.
Clique novamente num objeto selecionado ou clique fora do objeto para anular a sua seleção.
Tenha em conta que a seleção por clique não é cumulativa. O objeto selecionado deixa de o estar quando clica noutro objeto. Para selecionar vários objetos, mantenha premida a tecla Shift e depois clique sequencialmente nos objetos que pretende selecionar ou desselecionar. Por outras palavras, o atalho Shift+Click altera o estado de seleção do objeto atualmente sob o cursor sem afetar o estado dos outros objetos.
Esta abordagem é ideal quando o número de objetos a selecionar é pequeno, ou talvez quando existem diferentes tipos de objetos para editar em simultâneo.
Retângulo de seleção
Para selecionar vários objetos localizados numa área específica do documento de projeto, pode utilizar um retângulo de seleção. Click and Hold fora dos objetos, no canto do retângulo imaginário que envolve os objetos a selecionar, e depois arraste até ao canto oposto desse retângulo. Tenha em conta que o comportamento da seleção utilizando o retângulo de seleção depende da direção do arrastamento, da esquerda para a direita ou da direita para a esquerda.
Selecionar no interior ou selecionar por toque?
A seleção pode incidir sobre objetos que estejam within o retângulo de seleção ou que touching o retângulo de seleção. Isto é controlado pela direção em que move o rato ao desenhar o retângulo de seleção:
![]() |
Select Within - clique e arraste um retângulo azul da esquerda para a direita para selecionar todos os objetos visíveis que estejam completamente within o retângulo de seleção. |
![]() |
Select Touching - clique e arraste um retângulo verde da direita para a esquerda para selecionar todos os objetos visíveis que touch o retângulo de seleção. |
Seleção parcial - selecionar um objeto filho
Determinados objetos, incluindo componentes esquemáticos, símbolos de folha e conectores de harness, são objetos-pai porque contêm cadeias de texto filhas que podem ser editadas de forma independente. Se um objeto filho estiver selecionado mas o pai não, os manipuladores de edição do pai são apresentados sem cor, indicando que um filho desse objeto está atualmente selecionado, mas não o objeto completo.
Determinadas ações de edição, como um comando de mover, incluirão o objeto filho, enquanto outras ações de edição, como um comando de apagar, não o farão. Para apagar um objeto-pai e os seus filhos, este tem de estar selecionado (apresentando manipuladores de edição coloridos). Estas diferenças são demonstradas no vídeo abaixo.

Repare como os manipuladores de seleção do componente mudam quando é selecionado um objeto filho ou o componente inteiro.
Comandos de seleção/desseleção
Para selecionar/desselecionar objetos, pode utilizar os comandos dos submenus Edit » Select e Edit » DeSelect dos menus principais. Estes comandos de seleção incluem:
-
Inside Area – selecionar/desselecionar objetos de projeto dentro de uma área retangular definida pelo utilizador.
-
Outside Area – selecionar/desselecionar objetos de projeto fora de uma área retangular definida pelo utilizador.
-
Lasso Select / Lasso Deselect – selecionar/desselecionar objetos de projeto dentro de uma área de "laço" de forma livre definida pelo utilizador.
-
Touching Rectangle – selecionar/desselecionar quaisquer objetos de projeto tocados por um retângulo definido pelo utilizador.
-
Touching Line – selecionar/desselecionar quaisquer objetos de projeto tocados por uma linha definida pelo utilizador.
-
All (atalho:
Ctrl+A) – selecionar todos os objetos no documento atual. -
Toggle Selection – os objetos atualmente selecionados serão desselecionados. Inversamente, os objetos que não estejam atualmente selecionados passarão a estar selecionados.
Memória de seleção
Estão disponíveis oito memórias de seleção nos editores esquemático e PCB, que podem ser usadas para armazenar e recuperar o estado de seleção de até oito conjuntos de objetos no esquemático ou PCB. Selecione os objetos que pretende memorizar e depois armazene-os para recuperação rápida posterior.
Estão disponíveis as seguintes opções de memória de seleção:
-
Armazenar na memória (
Ctrl + number 1 to 8) - armazena a seleção atual no espaço de projeto, na localização de memória de seleção indicada. -
Adicionar à memória (
Shift + number 1 to 8) - adiciona a seleção atual no espaço de projeto aos objetos já armazenados na localização de memória de seleção indicada. -
Recuperar da memória (
Alt + number 1 to 8) - seleciona os objetos no espaço de projeto do documento atual que se encontram atualmente armazenados na localização de memória de seleção indicada. -
Recuperar e adicionar da memória (
Shift + Alt + number 1 to 8) - seleciona objetos no espaço de projeto do documento atual que se encontram atualmente armazenados na localização de memória de seleção indicada, além de quaisquer objetos já selecionados. -
Aplicar a memória como filtro do espaço de projeto (
Shift + Ctrl + number 1 to 8) - aplica um filtro ao documento atual, utilizando essencialmente o conteúdo da localização de memória de seleção indicada como âmbito.
Também pode aceder às memórias de seleção usando o submenu Edit » Selection Memory.
Em alternativa, utilize a caixa de diálogo Selection Memory que é aberta ao premir Ctrl+Q.

A caixa de diálogo Selection Memory: no editor esquemático (a primeira imagem) e no editor PCB (a segunda imagem)
Clique num botão STO para armazenar uma seleção ou em RCL para recuperar uma seleção. Clique em Apply para realçar o conteúdo da memória relacionado. Clique no botão Clear ou escolha o comando Edit » Selection Memory » Clear » n nos menus principais para limpar o conteúdo da localização de memória de seleção indicada (este comando não limpará o conteúdo da localização de memória se a opção Lock dessa localização tiver sido ativada na caixa de diálogo Selection Memory).
Além de disponibilizar controlos para manipular cada uma das oito localizações de memória de seleção disponíveis, a caixa de diálogo também resume o estado do conteúdo de cada localização. O conteúdo da seleção é resumido em termos da quantidade de um objeto específico (se a seleção contiver objetos de um único tipo) ou do número total de objetos (se os objetos selecionados forem de tipos diferentes).
O resultado visual da filtragem aplicada no espaço de projeto é determinado por uma série de controlos definidos na parte inferior da caixa de diálogo Selection Memory:
-
Mask - os objetos filtrados aparecerão totalmente visíveis no espaço de desenho, ficando todos os outros objetos esbatidos. Com a máscara aplicada, todos os objetos fora do âmbito do filtro ficarão indisponíveis para seleção/edição.
-
Select - os objetos filtrados serão selecionados no espaço de desenho.
-
Zoom - os objetos filtrados terão o zoom aplicado e serão centrados (sempre que possível) no espaço de desenho. A ação de zoom pode ser determinada pelas opções Zoom Library Components na página Schematic - Library AutoZoom da caixa de diálogo Preferences .
-
Document Scope (apenas no editor de esquemáticos) - escolha um âmbito de documento para a seleção.
Qualquer combinação destas opções pode ser ativada. Por exemplo, poderá querer que todos os objetos filtrados tenham zoom, sejam centrados e selecionados no espaço de desenho enquanto aplica a máscara para reduzir a desordem causada por outros objetos de desenho.
A opção Clear Existing , também na caixa de diálogo, permite-lhe expandir um filtro existente, refinando-o ainda mais através da aplicação de um novo filtro em adição ao já existente. Para o fazer, certifique-se de que esta opção está desativada. Se estiver ativada (predefinição), o filtro existente será limpo antes de aplicar o novo.
Pode limpar manualmente um filtro existente (e aplicado) a qualquer momento utilizando o atalho de teclado Shift+C ou clicando no botão Clear na caixa de diálogo Selection Memory .
Notas
-
Antes de iniciar uma seleção, é aconselhável desselecionar primeiro todos os objetos.
-
Consulte as páginas seguintes para saber mais sobre técnicas avançadas de seleção de objetos:
-
Para selecionar objetos correspondentes entre documentos PCB e esquemáticos (por exemplo, componentes), o Altium Designer inclui a funcionalidade Cross Select . Consulte a secção Cross Selecting da página Cross-Probing & Selecting para saber mais.
-
O Altium Designer inclui várias ferramentas que podem ser utilizadas para selecionar rotas de interesse no espaço de desenho do editor PCB. Consulte a página Strategies for Selecting the Routing para saber mais.





