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.

Javascript ID: ObjectSelection

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.

  • Se não quiser anular a seleção de todos os objetos de projeto ao clicar em qualquer ponto do espaço de projeto, desative a opção Click Clears Selection na página Schematic – Graphical Editing ou na página PCB Editor – General da caixa de diálogo Preferences.

  • Se verificar que seleciona repetidamente e inadvertidamente certos objetos, pode torná-los mais difíceis de selecionar ativando a opção Shift Click to Select na página Schematic – Graphical Editing ou na página PCB Editor – General da caixa de diálogo Preferences. Clique no botão Primitives para aceder à caixa de diálogo Must Hold Shift To Select ou à caixa de diálogo Shift Click To Select, nas quais pode configurar que objetos exigem que Shift seja mantida premida durante a seleção.

    As caixas de diálogo Must Hold Shift To Select e Shift Click To Select 
    As caixas de diálogo Must Hold Shift To SelectShift Click To Select

  • Quando um grupo de objetos se sobrepõe, utilize o comando repetidamente para percorrer os objetos, em termos de seleção, sendo selecionado primeiro o objeto na frente e depois o objeto desenhado imediatamente atrás dele, e assim sucessivamente.

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.
Este comportamento do retângulo de seleção funciona quando a opção Use Left/Right Selection está ativada na página System – General da caixa de diálogo Preferences. Quando esta opção está desativada, é utilizado apenas um retângulo azul, independentemente da direção do movimento do rato, ou seja, apenas são selecionados os objetos que fiquem completamente dentro do 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.
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.

A tecla S faz surgir o menu Select. A tecla X faz surgir o menu DeSelect. Os comandos de seleção também podem ser acedidos a partir do menu do botão  no Active Bar.

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) 
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 .

Para evitar substituir acidentalmente uma memória de seleção, ative a opção Confirm Selection Memory Clear na página Schematic – Graphical Editing page ou PCB Editor – General page da caixa de diálogo Preferences. As localizações da Memória de Seleção podem ser bloqueadas contra substituição assinalando a caixa de verificação Lock associada a essa memória de seleção.

Notas

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