Técnicas de Posicionamento e Edição de Esquemáticos

Num relance

Este artigo apresenta as principais técnicas para inserir e editar objetos esquemáticos no Altium Designer, mostrando o fluxo de trabalho habitual para inserir itens, ajustar propriedades antes, durante e após a inserção e modificar objetos diretamente na área de projeto. Também explica como funcionam a seleção, a movimentação, o arraste, as configurações padrão, as grades e os controles de edição relacionados, para que você possa fazer alterações com mais eficiência à medida que seu projeto evolui. Se quiser entender melhor como trabalhar com mais rapidez e confiança com objetos esquemáticos nas tarefas diárias de projeto, continue lendo.

- Aprenda o fluxo de trabalho padrão para inserir objetos esquemáticos, incluindo onde acessar os comandos, como funciona o modo de inserção e como encerrar ou repetir a inserção.
- Entenda as diferentes formas de editar objetos antes, durante e após a inserção, usando o painel Properties, as caixas de diálogo e as alças de edição gráfica.
- Veja como o comportamento de movimentação e arraste, as grades de ajuste e as teclas de atalho afetam o reposicionamento dos objetos e ajudam a manter ou ignorar a conectividade conforme necessário.
Aprofunde-se com a IA:
 

O projeto eletrônico é o processo de capturar um projeto lógico no esquemático e, em seguida, representar esse projeto como um conjunto de objetos no espaço de projeto da PCB. Mesmo para um circuito pequeno, o esquemático pode incluir muitos componentes, cada um com vários modelos e parâmetros. O espaço de projeto da PCB também pode conter um grande número de objetos de projeto que compõem a placa. Ao longo do processo de projeto, o posicionamento e as propriedades desses objetos precisam mudar à medida que você busca equilibrar os diversos requisitos de projeto.

Aspectos comuns do posicionamento e da edição de objetos

No Altium Designer, o processo de posicionar um objeto é praticamente o mesmo, independentemente do objeto a ser posicionado. Em sua forma mais simples, o processo é o seguinte:

  1. Selecione o objeto a ser posicionado:
    • Selecionando o comando nos menus principais Place.
    • Selecionando o comando na Barra ativa.
    • Clicando com o botão direito no espaço de projeto e selecionando o comando no submenu Place do menu de contexto.
  2. Use o mouse para definir a localização do objeto posicionado no espaço de projeto do editor de esquemáticos e seu tamanho (quando aplicável).
  3. Clique com o botão direito (ou pressione Esc) para encerrar o comando e sair do modo de posicionamento.
Os objetos de projeto do esquemático podem ser posicionados fora dos limites da folha do esquemático, e esses objetos podem ser selecionados e movidos. Quando um objeto fora dos limites da folha do esquemático é selecionado, é possível executar o mesmo conjunto de operações e comandos disponíveis para um objeto dentro desses limites.

Posicionamento de objetos de projeto

As etapas básicas para posicionar objetos de projeto do esquemático são descritas abaixo.

  1. Selecione o tipo de objeto que deseja posicionar escolhendo um tipo de objeto no menu Posicionar (por exemplo, Place » Wire) ou clicando em um dos ícones na barra de ferramentas Active . Também estão disponíveis teclas de atalho para posicionamento (por exemplo, P, W para posicionar um fio). Para posicionar componentes (peças), você também pode clicar no botão Place no painel Components , ou selecionar o nome do componente em uma biblioteca disponível no painel Components  e arrastá-lo para o documento.
  2. Quando um objeto é selecionado para posicionamento, o cursor muda para uma cruz, indicando que você está no modo de edição, e, quando aplicável, o objeto aparece "flutuando" sob o cursor.
  3. Pressione a tecla Tab para editar as propriedades do objeto antes de posicioná-lo. Isso abrirá o painel Properties desse objeto, permitindo alterar várias opções. Quando terminar de configurar as propriedades, clique em  para retornar ao modo de posicionamento. A vantagem de editar durante o posicionamento é que os objetos que possuem um identificador numérico, como um designador, terão esse identificador incrementado automaticamente.
  4. Posicione o cursor e clique com o botão esquerdo ou pressione Enter para posicionar o objeto. Para objetos complexos, como fios ou polígonos, você deve continuar o procedimento de posicionar e clicar para inserir todos os vértices do objeto.

    Nota: As opções na página Esquemático - Foco automático da caixa de diálogo Preferences controlam o estado de exibição do esquemático. Por exemplo, o esquemático pode ser configurado para ampliar automaticamente a visualização ao posicionar ou editar objetos conectados, ou para atenuar toda a fiação não relacionada ao fio que está sendo posicionado. Outras opções de zoom e deslocamento da visualização estão disponíveis por meio de teclas de atalho ou da roda do mouse. Use a tecla Ctrl e gire a roda do mouse para ampliar ou reduzir a visualização; durante o posicionamento, pressione o botão da roda e mova o mouse para cima para ampliar ou para baixo para reduzir. Você pode configurar o comportamento do mouse na página Sistema - Configuração da roda do mouse da caixa de diálogo Preferences .
  5. Após posicionar um objeto, você permanecerá no modo de posicionamento (indicado pelo cursor em forma de cruz), podendo posicionar imediatamente outro objeto do mesmo tipo. Para encerrar o modo de posicionamento, clique com o botão direito ou pressione a tecla Esc . Em alguns casos, como ao posicionar um polígono, pode ser necessário fazer isso duas vezes: uma para concluir o posicionamento do objeto e outra para sair do modo de posicionamento. Ao sair do modo de posicionamento, o cursor retornará à sua forma padrão.

Edição antes do posicionamento

As propriedades padrão de um objeto (aquelas que podem ser logicamente predefinidas) podem ser alteradas a qualquer momento na página Esquemático – Padrões da caixa de diálogo Preferences . Essas propriedades serão aplicadas ao posicionar os objetos seguintes.

Use a coluna Primitive List para acessar as propriedades dos objetos e editar os valores padrão conforme necessário.
Use a coluna Primitive List para acessar as propriedades dos objetos e editar os valores padrão conforme necessário.

Os valores padrão dos objetos são salvos, por padrão, no arquivo Advsch.dft. Opcionalmente, os valores podem ser salvos em um arquivo .dft com outro nome. Há controles disponíveis para  salvar e carregar arquivos .dft, permitindo criar seus 'conjuntos' favoritos de valores padrão de objetos. Todas as configurações salvas em e carregadas de arquivos .dft são padrões definidos pelo usuário. Se necessário, os valores padrão originais podem ser restaurados a qualquer momento usando as opções Set To Defaults ou Reset All. Os valores padrão originais são definidos diretamente no código.

Edição durante o posicionamento

Vários atributos estão disponíveis para edição quando um objeto é posicionado pela primeira vez. Para acessar esses atributos, pressione a tecla Tab no modo de posicionamento para abrir o painel Properties associado. Pressionar a tecla Tab pausa o posicionamento para que você possa fazer as edições necessárias no objeto.

Exemplo de painel Properties para um objeto Net Label. 
Exemplo de painel Properties para um objeto Net Label.

Após fazer as edições, clique no botão de pausa sobreposto ao espaço de projeto () para retomar o posicionamento.

Os atributos definidos dessa maneira se tornarão as configurações padrão para o posicionamento de outros objetos, a menos que a opção Permanent na página Esquemático – Padrões da caixa de diálogo Preferences esteja habilitada. Quando essa opção está habilitada, as alterações feitas afetam apenas o objeto que está sendo posicionado e os objetos seguintes posicionados durante a mesma sessão de posicionamento.

Edição após o posicionamento

Depois que um objeto é posicionado, há várias maneiras de editá-lo. Elas são descritas abaixo.

O painel ou a caixa de diálogo de propriedades associados

Esse método de edição usa o modo do painel Properties e a caixa de diálogo associados para modificar as propriedades de um objeto posicionado.

Após o posicionamento, a caixa de diálogo associada pode ser acessada por meio de:

  • Um clique duplo no objeto posicionado.
  • Posicionando o cursor sobre o objeto, clicando com o botão direito e escolhendo Properties no menu de contexto.

Após o posicionamento, o modo associado do painel Properties pode ser acessado de uma das seguintes maneiras:

  • Se o painel Properties já estiver ativo, selecione o objeto.
  • Após selecionar o objeto, selecione o painel Properties no botão Panels no canto inferior direito da área de projeto ou selecione View » Panels » Properties nos menus principais.
Se a opção Double Click Runs Interactive Properties estiver desativada (padrão) na página Esquemático - Edição gráfica da caixa de diálogo Preferences, ao clicar duas vezes na primitiva ou clicar com o botão direito em uma primitiva selecionada e escolher Properties, a caixa de diálogo será aberta. Quando a opção Double Click Runs Interactive Properties estiver ativada, o painel Properties será aberto.
Embora as opções sejam as mesmas na caixa de diálogo e no painel, a ordem e a disposição delas podem variar ligeiramente.
Pressione Ctrl+Q para alternar as unidades de medida atualmente usadas no painel/na caixa de diálogo entre o sistema métrico (mm) e o imperial (mil). Isso afeta apenas a exibição das medidas no painel/na caixa de diálogo; não altera a unidade de medida especificada para a folha, que é configurada na definição Units do painel Properties quando não há objetos selecionados na área de projeto.

Edição gráfica

Este método de edição permite selecionar um objeto posicionado diretamente na área de projeto e alterar seu tamanho, sua forma ou sua localização graficamente. A modificação da forma e/ou do tamanho (quando aplicável) é realizada por meio de “alças” de edição que aparecem quando o objeto é selecionado.

Exemplo de alças de edição para um objeto Símbolo de folha selecionado.
Exemplo de alças de edição para um objeto Símbolo de folha selecionado.

Quando um objeto está selecionado, você pode movê-lo ou editar suas características gráficas. Clique em um objeto para selecioná-lo; suas “alças” ou seus vértices serão exibidos. O objeto selecionado será destacado na cor de seleção definida no Selections campo da Color Options região na página Esquemático - Edição gráfica da Preferences caixa de diálogo. Para alterar graficamente um objeto selecionado, clique em uma alça de edição e mantenha o botão pressionado. Esse ponto do objeto ficará então vinculado ao cursor. Mova o mouse para uma nova localização e solte o botão para redimensionar. Clique em qualquer lugar de um objeto selecionado para movê-lo ou pressione a tecla Delete para excluí-lo.

Movendo objetos selecionados:

  • Os objetos de esquemático ou de PCB selecionados podem ser deslocados em incrementos iguais ao valor atual da grade de ajuste pressionando as teclas de seta enquanto mantém a tecla Ctrl pressionada.
  • Os objetos selecionados também podem ser deslocados em incrementos iguais a 10 vezes o valor da grade de ajuste pressionando as teclas de seta enquanto mantém as teclas Ctrl+Shift pressionadas.
  • Para os objetos de esquemático, a grade de ajuste atual é exibida na barra de status. As grades de ajuste disponíveis são configuradas na página Esquemático - Grades da caixa de diálogo Preferences. Pressione G para alternar entre os valores de grade disponíveis enquanto trabalha.
  • Para os objetos de PCB, a grade de ajuste atual é exibida na barra de status e é definida na caixa de diálogo Grid Editor. Pressione Ctrl+G para abrir a caixa de diálogo e inserir um novo valor.
  • Você pode selecionar vários componentes de PCB e reposicioná-los individualmente (na ordem em que os selecionou) usando o comando Reposition Selected Components (Tools » Component Placement » Reposition Selected Components ou o atalho T, O, C). Os componentes podem ser selecionados diretamente na PCB usando o painel PCB , ou no Editor de esquemáticos se Cross Select Mode estiver ativado (menu Tools).

Reposicionando um objeto

Dois termos são usados para descrever o reposicionamento gráfico de um objeto: move e drag. 

  • Move - mover o(s) objeto(s) sem considerar a conectividade.
  • Drag - tentar manter a conectividade ao mover o(s) objeto(s).

O editor de esquemáticos opera em um modo ou no outro, dependendo do estado atual da Always Drag opção (página Esquemático - Edição gráfica da caixa de diálogo Preferences).

O estado atual da Always Drag opção pode ser alternado temporariamente enquanto você trabalha, mantendo a tecla Ctrl pressionada. Se a opção Always Drag estiver ativada e você usar Ctrl + clicar, manter pressionado e arrastar, o software não tentará manter a conectividade; em vez disso, moverá o objeto sob o cursor. Nessa situação, se esse objeto fizer parte de uma união, todos os objetos da união serão movidos. Se você trabalhar com Always Drag ativado, mantenha Ctrl pressionado ao clicar e arrastar para mover todos os objetos de uma união. Observe que a tecla Ctrl funciona nos dois sentidos: se Always Drag estiver desativado, manter Ctrl pressionado instrui o editor de esquemáticos a alternar do comportamento de mover objetos para o comportamento de arrastar objetos.

Clique em um objeto (ou em um dos objetos de uma seleção) e mantenha o botão pressionado para reposicioná-lo. Ao fazer isso, o cursor pode se ajustar a uma localização no objeto diferente daquela em que você clicou. Isso é intencional e é controlado pelas opções a seguir, configuradas na página Esquemático - Edição gráfica da caixa de diálogo Preferences. Observe que objetos elétricos, como rótulos de rede, símbolos de folha e componentes, se comportam de maneira diferente dos objetos não elétricos, como um retângulo ou uma linha, se a opção Always Drag estiver ativada.

  • Center of Object - quando ativada, para um objeto gráfico, move o cursor e o mantém no centro geométrico do objeto. Para um objeto elétrico, mantém o cursor no local do clique se a opção Always Drag estiver ativada. Se Always Drag estiver desativada, mantém o cursor no centro geométrico. Para cadeias de texto, mantém o cursor no ponto de referência da cadeia (determinado pela configuração atual da propriedade Justificação da cadeia).

  • Object's Electrical Hot Spot - quando ativada, se o objeto for elétrico, mantém o cursor em um ponto de conexão (o ponto onde a conectividade é criada). Quando ativada, essa opção tem precedência sobre a opção Center of Object para objetos elétricos.

  • Always Drag - o termo Arrastar é usado para indicar movement while maintaining connectivity. Quando ativada, ao clicar e arrastar um objeto elétrico, você está solicitando que o software tente manter a conectividade atual e ajuste adequadamente a fiação durante o arraste. Mantenha Ctrl pressionado para alternar temporariamente de Arrastar para Mover.

  • Quando Always Drag está ativado, o software tenta manter a conectividade atualmente definida nessa rede. Sempre arrastar pode ser temporariamente desativado mantendo Ctrl pressionado ao clicar e arrastar.

  • Pressione a tecla G durante a movimentação do objeto para alternar entre as configurações Grid Preset disponíveis. Elas são configuradas na página Schematic - Grids da caixa de diálogo Preferences.

  • Pressione a tecla Ctrl durante a movimentação de texto ou de objetos gráficos para desativar temporariamente a Grid Preset atual e definir a grade para o valor mínimo de 10 mil. Esse recurso é útil quando você precisa ajustar cuidadosamente a localização de uma cadeia de texto.

  • Os objetos selecionados podem ser deslocados em um passo da grade (de acordo com o valor atual da grade de ajuste) pressionando as teclas Ctrl+Arrow. Os objetos selecionados também podem ser deslocados em 10 passos da grade (valor da grade de ajuste multiplicado por 10) pressionando as teclas Ctrl+Shift+arrow.

  • Pressione a tecla Alt durante o movimento para restringir a direção do movimento ao eixo horizontal ou vertical, dependendo da direção inicial do movimento.

  • Pressione Ctrl+Spacebar para girar a seleção no sentido anti-horário em incrementos de 90°. Pressione Shift+Ctrl+Spacebar para girar a seleção no sentido horário.

  • Pressione as teclas X ou Y para espelhar a seleção em relação ao eixo X ou Y, respectivamente.

  • Pressione Spacebar (ou Shift+Spacebar) para alterar o modo de roteamento de quaisquer fios, barramentos ou chicotes de sinais conectados. O modo de roteamento das conexões só pode ser alterado se a opção Drag Orthogonal estiver habilitada na página Schematic - General da caixa de diálogo Preferences. O modo padrão mantém as conexões em ângulos de 90 graus. Se essa opção estiver desabilitada, além de não ser possível alternar o modo de roteamento, as conexões serão reposicionadas obliquamente.

Comandos de movimentação

A posição dos objetos pode ser alterada usando os comandos do submenu Edit » Move dos menus principais ou do submenu de movimentação em Active Bar.

  • Drag - arrasta um objeto individual no documento atual, mantendo a conectividade com outros objetos elétricos (se um objeto elétrico for escolhido).
  • Move - move um objeto individual no documento atual. A conectividade não é mantida ao usar esse recurso.
  • Move Selection - reposiciona os objetos selecionados no documento atual. A conectividade não é mantida ao usar esse recurso.
  • Move Selection by X, Y - desloca a seleção atual de objetos por um valor preciso nas direções X e/ou Y. Após executar o comando, a caixa de diálogo Move Selection by X, Y será exibida. Use essa caixa de diálogo para especificar os valores de incremento delta X e/ou delta Y pelos quais a seleção será movida. Após clicar em OK, a seleção será movida conforme especificado.

    A caixa de diálogo Move Selection by X, Y
    A caixa de diálogo Move Selection by X, Y

  • Drag Selection - arrasta os objetos elétricos selecionados no documento atual, mantendo a conectividade com outros objetos elétricos. Para usar com uma seleção de objetos não elétricos, mantenha pressionada a tecla Ctrl para iniciar o movimento. Isso desabilita temporariamente a opção Always Drag, fazendo com que o comando Drag Selection funcione como o comando Move Selection. Observe que a tecla Ctrl também inibe o ajuste à grade; solte a tecla Ctrl após iniciar o movimento para restabelecer o ajuste à grade. 
  • Move To Front - este comando é usado para reposicionar um objeto e colocá-lo à frente de todos os outros objetos na pilha de desenho do documento atual.

  • Rotate Selection - este comando é usado para girar um ou mais objetos selecionados no sentido anti-horário.
  • Rotate Selection Clockwise - este comando é usado para girar um ou mais objetos selecionados no sentido horário.

Comandos de alinhamento

Os objetos também podem ser movidos alterando seu alinhamento. Para alinhar objetos com outros objetos, selecione todos os objetos que deseja incluir no alinhamento, clique com o botão direito em um objeto selecionado e selecione Align. Como alternativa, use o submenu Edit » Align dos menus principais ou o submenu de alinhamento em Active Bar. O submenu de alinhamento contém várias opções para distribuir os objetos selecionados.

A conectividade não é preservada durante o alinhamento.

O comando Align é usado para acessar a caixa de diálogo Align Objects, que fornece controles para alinhar rapidamente o conjunto de objetos de projeto atualmente selecionados conforme necessário. Use a caixa de diálogo para definir as opções de alinhamento vertical e/ou horizontal dos objetos selecionados, conforme necessário, e clique em OK para aplicar o alinhamento.

A caixa de diálogo Align Objects
A caixa de diálogo Align Objects

  • Habilitar as opções Horizontal e Vertical ao mesmo tempo pode resultar em um conflito, fazendo com que os objetos selecionados fiquem sobrepostos.
  • O uso das opções Distribute equally pode fazer com que os objetos movidos fiquem fora da grade. Habilite a opção Move primitives to grid para restringir o alinhamento de modo que todas as primitivas da seleção fiquem em um ponto válido da grade após a conclusão do alinhamento.

O comando Align Left / Align Right / Align Top / Align Bottom permite alinhar os objetos de projeto selecionados pelas bordas esquerda/direita/superior/inferior, respectivamente. Após executar o comando, a borda esquerda/direita/superior/inferior do objeto mais à esquerda/mais à direita/mais acima/mais abaixo é usada como referência, e todos os outros objetos da seleção serão movidos para a esquerda/direita/cima/baixo, de modo que suas bordas esquerdas fiquem alinhadas com essa referência.

Os objetos serão movidos independentemente de sua posição em relação à referência. Isso pode resultar em sobreposição parcial ou total dos objetos.

O Align Horizontal Centers / Align Vertical Centers O comando permite posicionar os objetos selecionados em uma única coluna/linha, alinhados pelos seus centros horizontais/verticais. Após executar o comando, os objetos selecionados serão movidos horizontalmente/verticalmente para formar uma única coluna/linha, alinhados pelos seus centros horizontais/verticais. A linha central vertical da coluna fica no ponto médio entre os objetos mais à esquerda e mais à direita da seleção; a linha central horizontal da linha fica no ponto médio entre os objetos mais acima e mais abaixo da seleção.

O comando Distribute Horizontally / Distribute Vertically permite igualar o espaçamento horizontal/vertical de uma seleção de objetos. Após executar o comando, os objetos mais à esquerda e mais à direita / mais acima e mais abaixo da seleção permanecerão fixos em suas posições, enquanto todos os demais serão espaçados igualmente entre eles. A posição vertical/horizontal dos objetos não é alterada.

O comando Align To Grid é usado para mover os objetos selecionados para o ponto mais próximo na grade de ajuste atual.

Arredondamento das coordenadas dos objetos

Você pode arredondar as coordenadas internas dos objetos para compensar qualquer efeito de arredondamento ao alternar de unidades de medida imperiais para métricas durante o projeto, selecionando o comando Tools » Convert » Round coordinates of objects nos menus principais. O resultado geral é que as coordenadas internas de todos os objetos do projeto ficarão como estariam se você tivesse começado a projetar com unidades métricas desde o início.

Após executar o comando, a caixa de diálogo Rounding coordinates of objects será exibida. Use essa caixa de diálogo para definir a quais documentos o processo de arredondamento será aplicado:

  • Just this document - arredondar as coordenadas apenas do documento atual.
  • All schematic documents in the current project - arredondar as coordenadas de todos os documentos esquemáticos do projeto atual. Os documentos esquemáticos do projeto atual que estiverem fechados serão abertos.
  • All open schematic documents - arredondar as coordenadas de todos os documentos esquemáticos que estiverem abertos, independentemente do projeto ao qual pertencem.

A caixa de diálogo Rounding coordinates of objects
A caixa de diálogo Rounding coordinates of objects

Após fazer sua seleção e clicar em OK, será aberta uma caixa de diálogo informativa que resume quantos objetos, em quantos documentos, tiveram suas coordenadas arredondadas.

Movimentação de um objeto na pilha de desenho

O editor de esquemáticos empilha automaticamente objetos, textos e elementos gráficos em camadas. Cada objeto fica em uma camada diferente, dependendo da ordem de criação, e, portanto, é possível posicionar objetos de modo que se sobreponham. Os objetos criados ou adicionados mais recentemente ficam sempre na camada superior.

Usando os comandos a seguir do submenu Edit » Move dos menus principais ou do submenu de movimentação no Active Bar, você move um objeto dentro de uma pilha de objetos sobrepostos da qual ele faz parte.

Bring To Front / Send To Back – mover um objeto que faz parte de uma pilha de objetos sobrepostos para a frente/para trás de todos os outros objetos dessa pilha. Após executar o comando, clique no objeto que deseja mover. O objeto será movido para o topo/para a base da pilha, à frente de / atrás de todos os objetos sobrepostos, sem alterar suas coordenadas x ou y.

Bring To Front Of / Send To Back Of – mover um objeto para a frente de / para trás de outro objeto em uma pilha de objetos sobrepostos. Após executar o comando, clique no objeto que deseja mover e, em seguida, clique em um objeto “alvo” à frente do qual / atrás do qual deseja posicionar o primeiro objeto. O primeiro objeto será movido para a frente desse / para trás desse objeto alvo sem alterar suas coordenadas x ou y.

Ao selecionar o objeto inicial ou o objeto alvo, se você clicar em uma área onde vários objetos possíveis se sobrepõem, será exibida uma janela pop-up contendo todos os objetos sobrepostos, na qual você poderá escolher o objeto desejado.

Edição de texto no local

A edição de texto no local permite editar diretamente os textos do documento atual, como textos de designadores e comentários, cadeias de texto, quadros de texto e notas totalmente expandidas, em vez de precisar editá-los pelo painel Properties. Para isso, clique uma vez no objeto de texto para selecioná-lo e, após uma breve pausa, clique novamente para entrar no modo de edição no local (deve haver um intervalo suficiente entre os cliques para garantir que o software não interprete os dois cliques simples como um clique duplo, o que abriria o painel Properties). Como alternativa, selecione o objeto de texto que deseja editar no local e use o atalho de teclado F2. Selecione o objeto de texto que deseja editar e ative o comando — o texto será destacado e estará pronto para edição direta.

Para concluir a edição de texto no local, clique fora da cadeia de texto. Para textos de parâmetros ou cadeias de texto, você também pode pressionar Enter. Para um quadro de texto ou uma nota, você pode clicar no botão de confirmação verde  (se decidir que a alteração feita não é necessária, clique no botão com um X vermelho  para descartá-la).

Esse recurso só está disponível se a opção Enable In-Place Editing estiver habilitada na página Esquemático - Geral da caixa de diálogo Preferences . Se essa opção estiver desabilitada, você precisará selecionar o objeto pai e editar o texto pelo painel Properties.
O menu do botão direito oferece comandos de edição padrão, como Cut, Copy, Paste e Delete.
Consulte a página Trabalhando com objetos de texto em um esquemático para saber mais sobre cadeias de texto, quadros de texto e notas.

Edição de objetos de polilinha

Um segmento de um objeto de conectividade em polilinha (fio, barramento ou chicote de sinais) colocado em uma folha de esquemático pode ser dividido em duas partes em um local escolhido na folha usando o comando Edit » Break Wire, nos menus principais. Após executar o comando, o cursor será exibido de acordo com as configurações definidas para Cutter Box e Extremity Markers na página Esquemático - Interromper fio da caixa de diálogo Preferences.

Se a caixa de corte estiver configurada para nunca ser exibida ou para ser exibida apenas quando o cursor passar sobre um segmento de polilinha, a área de corte será indicada na área de trabalho por um marcador central em forma de cruz enquanto o cursor estiver afastado de um segmento de fio. Se tanto a caixa de corte quanto os marcadores de extremidade estiverem configurados para nunca serem exibidos, passar o cursor sobre um segmento de fio fará com que a parte relevante desse segmento, ou sua totalidade, seja destacada — indicando assim a parte do fio que será cortada ao clicar.

Posicione o cursor sobre o segmento de fio, barramento ou chicote de sinais que deseja dividir em duas partes e clique, ou pressione Enter. O trecho indicado do segmento será removido, dividindo o segmento em dois.

Continue dividindo outros objetos de polilinha, clique com o botão direito do mouse ou pressione Esc para sair.

No modo de divisão de fios, pressione Spacebar para alternar entre os seguintes modos de comprimento de corte:

  • Snap To Segment - neste modo, o cortador ajusta automaticamente seu tamanho para se encaixar em um segmento inteiro de polilinha.
  • Snap Grid Size Multiple - neste modo, o cortador é dimensionado para um múltiplo definido da grade de ajuste atual.
  • Fixed Length - neste modo, o cortador é dimensionado para um comprimento fixo definido.
  • Independentemente do tamanho do cortador, com opções diferentes de Snap To Segment, o cortador diminuirá para abranger integralmente segmentos de fio menores ao passar sobre eles, como se Snap To Segment estivesse selecionado.

  • As propriedades da ferramenta de corte podem ser definidas na página Schematic - Break Wire da caixa de diálogo Preferences . Os valores modificados no nível do documento local serão imediatamente refletidos no nível das preferências.

  • Você também pode remover segmentos de fio selecionados (mas não segmentos de objetos de barramento ou chicote de sinais) pressionando a tecla Delete . As junções automáticas também são consideradas, permitindo remover um segmento de fio somente até essa junção (incluindo a junção se apenas dois outros segmentos de fio permanecessem conectados a ela). Basta clicar duas vezes (com uma pausa entre os cliques) em um determinado segmento de fio para selecioná-lo, o que é indicado pelas alças de edição das extremidades ficando vermelhas. Você pode excluir vários segmentos de fios diferentes; certifique-se de que cada um esteja selecionado (Shift+clique duas vezes em cada segmento subsequente para incluí-lo na seleção geral de segmentos).

Para editar o vértice específico que está sob o cursor, pertencente a um objeto de polígono, linha, fio, barramento, chicote de sinais ou linha posicionado em uma folha de esquemático ou em um símbolo esquemático, pode-se usar o comando Edit <ObjectType> Vertex n acessado pelo menu do botão direito do mouse no vértice desejado. Após executar o comando, será exibida a caixa de diálogo com as propriedades do objeto ao qual o vértice pertence. O vértice escolhido estará selecionado e pronto para edição na região Vertices do painel.

Usando Recortar/Copiar e Colar

No editor de esquemáticos, você pode recortar/copiar e colar objetos no mesmo documento esquemático ou entre documentos esquemáticos. Por exemplo, componentes de um esquemático podem ser copiados para outro documento esquemático. Você pode recortar/copiar objetos para a área de transferência do Windows e colá-los em outros documentos. Textos podem ser colados da área de transferência do Windows em um quadro de texto do esquemático. Você também pode copiar e colar diretamente uma seleção em formato de tabela de outro aplicativo, como o Microsoft Excel, ou de qualquer controle em formato de grade no Altium Designer.

Ações mais avançadas de copiar/colar podem ser realizadas usando o recurso Colagem inteligente.

Selecione os objetos que deseja recortar/copiar, clique em Edit » Cut (Ctrl+X) / Edit » Copy (Ctrl+C) nos menus principais ou escolha o comando Cut/Copy no menu do botão direito do mouse. Em seguida, clique para definir um ponto de referência de cópia no objeto, que será usado para posicioná-lo com precisão durante a colagem. Você só será solicitado a clicar para definir um ponto de referência se a opção Clipboard Reference estiver habilitada na página Esquemático - Edição gráfica da caixa de diálogo Preferences . Se a opção Clipboard Reference estiver desabilitada, é recomendável usar o atalho para executar o comando.

Se você precisar incluir o modelo da folha na cópia (contendo borda, carimbo etc.), certifique-se de que a opção Add Template to Clipboard esteja habilitada na página Schematic - Graphical Editing da caixa de diálogo Preferences .

Para copiar os objetos de projeto atualmente selecionados para a área de transferência em formato de texto, selecione os objetos e escolha o comando Edit » Copy As Text  nos menus principais. O texto dos objetos baseados em texto na seleção (anotações, notas, quadros de texto, rótulos de rede, conectores fora da folha, portas, portas de alimentação etc.) será copiado para a área de transferência. Essas informações poderão então ser coladas em qualquer campo de texto ou documento de texto externo.

Para inserir no documento ativo o último conteúdo recortado/copiado para a área de transferência, escolha o comando Edit » Paste nos menus principais ou clique com o botão direito do mouse na área de projeto e escolha o comando Paste no menu de contexto (atalho: Ctrl+V).

Ao colar objetos de componentes copiados, seus designadores serão redefinidos se a opção Reset Parts Designators on Paste estiver habilitada na página Esquemático - Edição gráfica da caixa de diálogo Preferences.
Para copiar um ou mais objetos selecionados e depois colar várias instâncias da seleção onde for necessário no documento atual, você também pode usar o comando Edit » Duplicate nos menus principais (atalho: Ctrl+R). Como esse comando é usado para copiar e colar objetos, ele não pode ser usado para duplicar os objetos filhos de objetos de grupo.

Usando a Colagem inteligente

O recurso Colagem inteligente do editor de esquemáticos permite que cópias de um objeto selecionado sejam opcionalmente transformadas e coladas como um objeto diferente. Por exemplo, uma seleção de rótulos de rede pode ser copiada e colada de forma inteligente como portas, ou um grupo de entradas de folha selecionadas pode ser colado como portas+fios+rótulos de rede, com os barramentos expandidos em fios individuais.

Quando os objetos necessários para a operação de colagem inteligente tiverem sido copiados para a área de transferência, escolha o comando Edit » Smart Paste nos menus principais ou use o atalho de teclado Shift+Ctrl+V para acessar a caixa de diálogo Smart Paste.

A caixa de diálogo Smart Paste
A caixa de diálogo Smart Paste

O uso do recurso exige essencialmente que as três áreas seguintes da caixa de diálogo sejam configuradas conforme necessário:

  • Choose the objects to paste - esta seção exibe uma lista de todos os objetos na área de transferência, agrupados por tipo. Selecione os objetos a colar usando a caixa de seleção ao lado de cada Tipo de Objeto do Esquemático. O Altium Designer mantém uma área de transferência separada da área de transferência principal do Windows para preservar melhor os detalhes dos objetos copiados, mas, se necessário, o Conteúdo da Área de Transferência do Windows também pode ser usado como origem de uma Colagem Inteligente.
  • Choose Paste Action - antes de colar novos objetos, é necessário selecionar um objeto Paste As apropriado para definir como os objetos selecionados serão transformados. Colar objetos como Themselves executará uma operação de colagem padrão. As outras opções transformarão o objeto de origem no objeto escolhido, ou em uma coleção de objetos, antes da colagem. As opções adicionais, quando disponíveis, serão listadas abaixo dos objetos escolhidos para colagem.
  • Paste Array - habilite esta opção para copiar os objetos selecionados como uma matriz bidimensional. O número total de cópias criadas será igual ao número de colunas multiplicado pelo número de linhas. Para objetos que envolvam identificadores, use os controles de incremento de texto para determinar como os identificadores primários (e secundários, quando aplicável) serão incrementados. Use o campo Direction para determinar como o incremento será aplicado – Horizontal First ou Vertical First. Para obter cópias exatas dos identificadores, sem incremento, defina a direção como None.
Ao configurar as opções na caixa de diálogo Smart Paste, uma região Summary na parte inferior da caixa de diálogo fornece uma visão geral útil do que acontecerá — o que será colado no espaço de projeto, com base no conteúdo indicado da área de transferência.

Com as opções configuradas conforme necessário, clique em OK. Se nenhuma matriz estiver sendo posicionada, o conteúdo a ser colado aparecerá flutuando junto ao cursor. Posicione o conteúdo no local desejado dentro do espaço de projeto e clique, ou pressione Enter, para colar.

Edição reentrante

O Editor de Esquemáticos inclui um recurso poderoso chamado edição reentrante, que permite executar uma segunda operação usando os atalhos de teclado sem precisar encerrar a operação atual. Por exemplo, pressionar Spacebar ao posicionar um componente girará o objeto, mas não interromperá o processo de posicionamento. Depois que você posicionar o componente, outro componente aparecerá junto ao cursor, já girado e pronto para ser posicionado.

A edição reentrante também é muito útil se você começar a posicionar um fio que precisa ser conectado a uma porta que ainda não foi posicionada. Não é necessário sair do modo Place Wire ; basta pressionar as teclas de atalho de posicionamento de porta (P, R), posicionar a porta, pressionar Esc para sair do modo de posicionamento de porta e, em seguida, conectar o fio à porta.

Medição de distância em um documento esquemático

O Editor de Esquemáticos tem uma ferramenta de distância localizada no menu Reports (Reports » Measure Distance, além das teclas de atalho Ctrl+M). Você pode usar essa ferramenta para medir a distância entre dois pontos em um documento esquemático. Após iniciar o comando, será solicitado que você clique em dois pontos no documento esquemático. Depois de escolher os dois pontos, uma caixa de diálogo Information aparecerá com um valor total de Distance , e os valores de X Distance e Y Distance serão exibidos com precisão de duas casas decimais.

Altere a grade de ajuste (atalho G) se não conseguir posicionar o cursor com precisão nos pontos desejados. 

As unidades de medida são determinadas pelo Units escolhido para o documento esquemático na região General do modo Opções do documento do painel Propriedades. Você também pode alternar para unidades imperiais ou métricas alternando as unidades (View » Toggle Units).

Edição de objetos de grupo

Um objeto de grupo é qualquer conjunto de primitivas definido para se comportar como um objeto. Por exemplo, um componente em um esquemático é uma coleção de objetos de desenho, strings, parâmetros, pinos e referências a modelos. Os objetos primitivos que pertencem a um objeto de grupo às vezes são chamados de objetos filhos, e o objeto de grupo é seu objeto pai.

Vamos analisar uma edição típica de objeto de grupo que você pode querer realizar. Seu projeto inclui vários capacitores. Atualmente, a tensão é especificada como parte da string de comentário dos componentes. Você precisa alterar isso e especificar a tensão como um parâmetro do componente, além de tornar esse parâmetro visível no esquemático.

As etapas que precisamos executar são (descritas em detalhes abaixo):

  1. Selecionar os capacitores com valor de 100uF 16V.
  2. Alterar o comentário deles para 100uF (remover o texto 16V).
  3. Adicionar um novo parâmetro a esses componentes com o nome Voltage e o valor 16V.
  4. Alterar a visibilidade desse parâmetro para que ele seja exibido no esquemático.

Embora esse conjunto de edições possa parecer complexo, na verdade ele é bastante simples.

Etapa 1. Seleção dos capacitores

Para selecionar todos os capacitores de 100uF 16V, clique com o botão direito no símbolo de componente de um deles e selecione Find Similar Objects no menu de contexto.

Usaremos a abordagem apresentada no exemplo anterior, mas, desta vez, queremos encontrar componentes que tenham o mesmo Comment e o mesmo Current Footprint, conforme mostrado na imagem acima.

Observe que também podemos encontrar componentes cujo designador começa com a letra C. Isso é feito alterando Component Designator para C*. Clique em OK para selecionar os capacitores correspondentes.

Etapa 2. Alteração da string de comentário

Após clicar em OK, o painel Propriedades será aberto (se a opção Open Properties na caixa de diálogo Find Similar Objects estiver habilitada). Atrás dele estará a folha do esquemático, exibindo os objetos correspondentes selecionados nessa folha. Se as opções Zoom Matching e Mask Matching estiverem habilitadas, a visualização será ampliada e todos os objetos que não corresponderem aos critérios ficarão esmaecidos ou mascarados.

Você pode verificar a linha de status na parte inferior do painel Propriedades para saber se os mesmos capacitores existem em outras folhas. 

Para alterar a string de comentário, exclua 16V da string e pressione Enter  para aplicar a alteração. 

Etapa 3. Adição de um novo parâmetro ao componente

A próxima alteração que precisamos fazer é adicionar um novo parâmetro. Para isso, clique em Add na região  Parameters do painel Properties no modo Component e selecione Parameter na lista suspensa. Uma entrada Parameter 1 será adicionada à grade da região. Insira Name e Value do novo parâmetro. 

Clique em  para excluir um parâmetro selecionado.

Etapa 4. Configuração da visibilidade do parâmetro de tensão

A última etapa é tornar visível o novo parâmetro de tensão. Clique no ícone  para tornar o parâmetro visível (exibido como ).

Agora atualizamos a string de comentário de todos os capacitores 100uF. Também adicionamos um novo parâmetro chamado Voltage, definimos seu valor como 16V e tornamos esse parâmetro visível.

Pesquisa de texto

Os editores de esquemáticos e de símbolos esquemáticos permitem encontrar rapidamente um texto específico, ou parte dele, de acordo com as opções de pesquisa definidas. Escolha o Edit » Find Text comando nos menus principais, clique com o botão direito no espaço de projeto e selecione o comando Find Text no menu de contexto ou use o atalho de teclado Ctrl+F para acessar a caixa de diálogo Find Text. Use essa caixa de diálogo para especificar o texto existente a ser localizado, bem como o escopo e opções adicionais.

A caixa de diálogo Find Text
A caixa de diálogo Find Text

Todos os textos correspondentes serão listados no painel Messages, com a possibilidade de localizar uma ocorrência do texto pesquisado diretamente no espaço de projeto (clique duas vezes em uma entrada de mensagem ou clique com o botão direito e escolha Cross Probe no menu de contexto). Além disso, se a opção Jump to Results estiver ativada na caixa de diálogo Find Text e forem retornadas várias ocorrências do texto a localizar, a caixa de diálogo Find Text - Jump será exibida, e a primeira ocorrência do texto — especificado no campo Text To Find da caixa de diálogo Find Text — será localizada e centralizada no espaço de projeto.

A caixa de diálogo Find Text - Jump
A caixa de diálogo Find Text - Jump

A caixa de diálogo Find Text - Jump não é modal, o que significa que você pode trabalhar com a interface do Altium Designer, incluindo os objetos na folha de esquemático, enquanto ela estiver aberta.

Para ir para outra ocorrência do texto pesquisado, você pode:

  • Usar os botões Previous e Next na caixa de diálogo Find Text - Jump.
  • Usar o comando Edit » Find Next (por meio do atalho F3).
  • Usar a sondagem cruzada a partir de uma entrada de mensagem correspondente no painel Messages .

Você também pode localizar um texto específico ou parte dele, de acordo com as opções de pesquisa definidas, e então substituí-lo por um novo texto especificado. Escolha o comando Edit » Replace Text nos menus principais ou use o atalho de teclado Ctrl+H para acessar a caixa de diálogo Find And Replace Text. Use esta caixa de diálogo para especificar o texto existente a ser localizado e o texto de substituição, além do escopo e de opções adicionais. Quando estiver pronto, clique em OK. Todo o texto de destino será substituído, a menos que a opção Prompt On Replace esteja habilitada na caixa de diálogo — o que permitirá confirmar manualmente a substituição de cada ocorrência de texto correspondente.

A caixa de diálogo Find and Replace Text
A caixa de diálogo Find and Replace Text

Você só pode pesquisar em um ou vários documentos de esquemático ou documentos de biblioteca de esquemáticos — não em uma combinação dos dois tipos de documento.

Trabalhando com uniões

Uma união é uma coleção de objetos que foram agrupados. Quando os objetos são agrupados em uma união, você pode selecionar/desmarcar rapidamente todos os membros da união e mover todos eles quando um único membro da união é movido.

Para criar uma união a partir dos objetos de projeto atualmente selecionados, escolha o comando Tools » Convert » Create Union from selected objects nos menus principais ou clique com o botão direito na área de projeto e escolha o comando Unions » Create Union from selected objects no menu de contexto. Uma união será criada, tendo os objetos selecionados como membros. Uma caixa de diálogo informativa confirmará quantos objetos foram adicionados à união.

A abordagem básica para mover todos os objetos de uma união é clicar em um objeto membro dessa união e manter o botão pressionado; em seguida, arraste o cursor para mover todos os objetos da união. No entanto, o editor de esquemáticos também permite arrastar objetos elétricos (como componentes, fios, portas etc.) e, se esse recurso estiver habilitado, ele terá prioridade e substituirá o comportamento de mover a união sempre que você tentar arrastar um objeto elétrico.

Para permitir o arraste de um objeto elétrico, como um componente, habilite a opção Always Drag na página Esquemático - Edição gráfica da caixa de diálogo Preferences. Se a opção estiver habilitada, ao clicar e arrastar um objeto elétrico, você estará solicitando que o software tente manter a conectividade atual e ajuste adequadamente a fiação durante o arraste.

O estado atual da opção Always Drag pode ser alternado temporariamente durante o trabalho mantendo a tecla Ctrl pressionada. Se a opção Always Drag estiver habilitada e você pressionar Ctrl + clicar, manter o botão pressionado e arrastar, o software não tentará manter a conectividade; em vez disso, moverá o objeto sob o cursor. Nessa situação, se esse objeto for membro de uma união, todos os objetos da união serão movidos. Se você trabalha com Always Drag habilitado, mantenha Ctrl pressionada enquanto clica e arrasta para mover todos os objetos de uma união. Observe que a tecla Ctrl funciona nos dois sentidos: se Always Drag estiver desabilitado, manter Ctrl pressionada instrui o editor de esquemáticos a mudar do comportamento de mover objetos para o de arrastar objetos.

Para selecionar/desmarcar todos os objetos da união à qual pertence o objeto atualmente sob o cursor, clique com o botão direito sobre um objeto que seja membro da união desejada e escolha o comando Unions » Select All In Union / Deselect All In Union no menu de contexto.

Para remover um ou mais objetos membros de uma união específica, escolha o comando Tools » Convert » Break objects from Union nos menus principais. Após iniciar o comando, o cursor mudará para uma mira e você será solicitado a escolher o objeto que será removido de uma união. Posicione o cursor sobre o objeto membro desejado e clique ou pressione Enter. A caixa de diálogo Confirm Break Objects Union será exibida. Use essa caixa de diálogo para determinar quais objetos remover da união (e, inversamente, quais objetos manter como parte dessa união). Após clicar em OK, a composição da união será atualizada de acordo com as escolhas feitas.

A caixa de diálogo Confirm Break Objects Union
A caixa de diálogo Confirm Break Objects Union

Como alternativa, um objeto pode ser removido da união à qual pertence clicando com o botão direito sobre ele na união desejada e escolhendo o comando Unions » Break objects from Union no menu de contexto.

Para desfazer (dissolver) todas as uniões definidas no documento de esquemático atual, escolha o comando Tools » Convert » Break all objects Unions nos menus principais. Todas as uniões do projeto serão dissolvidas, sem que nenhum dos antigos objetos membros permaneça agrupado. Uma caixa de diálogo informativa confirmará quantos objetos foram removidos e de quantas uniões.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Nav
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Contents