Schematic Placement & Editing Techniques

 

O design eletrónico é o processo de capturar um design lógico no esquema e depois representar esse design como um conjunto de objetos no espaço de design PCB. Mesmo num circuito pequeno, o esquema pode incluir muitos componentes, cada um com inúmeros modelos e parâmetros. O espaço de design PCB também pode conter um grande número de objetos de design que constituem a placa. Durante o processo de design, a colocação e as propriedades destes objetos têm de mudar à medida que trabalha para equilibrar os vários requisitos do design.

Colocação e Edição de Objetos: Aspetos Comuns

No Altium Designer, o processo de colocação de um objeto é, de forma geral, o mesmo independentemente do objeto que está a ser colocado. No nível mais simples, o processo é o seguinte:

  1. Selecione o objeto a colocar:
    • Selecionando o comando nos menus principais Place.
    • Selecionando o comando na Barra Ativa.
    • Clicando com o botão direito no espaço de design e depois selecionando o comando no submenu Place do menu de contexto.
  2. Utilize o rato para definir a localização do objeto colocado no espaço de design do editor de esquemas e o seu tamanho (quando aplicável).
  3. Clique com o botão direito (ou prima Esc) para terminar o comando e sair do modo de colocação.
Os objetos de design esquemático podem ser colocados fora dos limites da folha esquemática, e esses objetos podem ser selecionados e movidos. Quando um objeto fora dos limites da folha esquemática é selecionado, pode executar-se o mesmo conjunto de operações e comandos que para um objeto dentro dos limites da folha esquemática.

Colocar Objetos de Design

Os passos básicos para colocar objetos de design esquemático são apresentados abaixo.

  1. Selecione o tipo de objeto que pretende colocar, escolhendo um tipo de objeto no menu Place (por exemplo, Place » Wire) ou clicando num dos ícones na barra de ferramentas Active . Também estão disponíveis teclas de atalho para colocação (por exemplo, P, W para colocar um fio). Para colocar componentes (peças), também pode clicar no botão Place no painel Components , ou selecionar o nome do componente numa biblioteca disponível no painel Components  e arrastá-lo para o documento.
  2. Quando um objeto é selecionado para colocação, o cursor muda para uma cruz, indicando que está em modo de edição, e se relevante, o objeto aparecerá "flutuante" sob o cursor.
  3. Prima a tecla Tab para editar as propriedades do objeto antes de o colocar. Isto abrirá o painel Properties desse objeto em particular, permitindo-lhe alterar várias opções. Quando terminar de definir as propriedades, clique em  para voltar ao modo de colocação. A vantagem de editar durante a colocação é que os objetos que têm um identificador numérico, como um designador, serão incrementados automaticamente.
  4. Posicione o cursor e depois clique com o botão esquerdo ou prima Enter para colocar o objeto. Para objetos complexos, como fios ou polígonos, deve continuar o procedimento de posicionar e clicar para colocar todos os vértices do objeto.

    Nota: As opções na página Schematic - AutoFocus da caixa de diálogo Preferences controlam o estado da visualização do esquema. Por exemplo, o esquema pode ser configurado para ampliar automaticamente ao colocar ou editar objetos ligados, ou para esbater toda a cablagem não relacionada com o fio que está atualmente a ser colocado. Estão disponíveis outras opções de zoom e deslocação utilizando as teclas de atalho ou a roda do rato. Utilize a tecla Ctrl e rode a roda do rato para ampliar e reduzir; prima a roda do rato e mova o rato para cima para ampliar ou para baixo para reduzir durante a colocação. Pode configurar o comportamento do seu rato na página System - Mouse Wheel Configuration da caixa de diálogo Preferences .
  5. Depois de colocar um objeto, continuará em modo de colocação (indicado pelo cursor em forma de cruz), o que lhe permite colocar imediatamente outro objeto do mesmo tipo. Para terminar o modo de colocação, clique com o botão direito ou prima a tecla Esc . Em alguns casos, como ao colocar um polígono, poderá ter de o fazer duas vezes: uma para terminar a colocação do objeto e outra para sair do modo de colocação. Quando sair do modo de colocação, o cursor regressará à sua forma predefinida.

Edição Antes da Colocação

As propriedades predefinidas de um objeto (aquelas que podem logicamente ser definidas antecipadamente) podem ser alteradas em qualquer altura na página Schematic – Defaults da caixa de diálogo Preferences . Estas propriedades serão aplicadas ao colocar objetos subsequentes.

Utilize a coluna Primitive List para aceder às propriedades dos objetos e editar os valores predefinidos conforme necessário.
Utilize a coluna Primitive List para aceder às propriedades dos objetos e editar os valores predefinidos conforme necessário.

Por predefinição, os valores predefinidos dos objetos são guardados no ficheiro Advsch.dft. Opcionalmente, os valores podem ser guardados num ficheiro .dft com um nome diferente. Estão disponíveis controlos para guardar e carregar ficheiros .dft, permitindo-lhe criar "conjuntos" favoritos de valores predefinidos de objetos. Todas as definições guardadas em e carregadas a partir de ficheiros .dft são predefinições definidas pelo utilizador. Se necessário, os valores predefinidos originais podem ser repostos em qualquer altura utilizando as opções Set To Defaults ou Reset All. Os valores predefinidos originais estão codificados de forma fixa.

Edição Durante a Colocação

Existe um conjunto de atributos disponível para edição no momento em que um objeto é colocado pela primeira vez. Para aceder a estes atributos, prima a tecla Tab enquanto está em modo de colocação para abrir o painel Properties associado. Premir a tecla Tab coloca a colocação em pausa para que possa efetuar as edições necessárias ao objeto.

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

Depois de efetuar as edições, clique na sobreposição do botão de pausa do espaço de design () para retomar a colocação.

Os atributos definidos desta forma tornar-se-ão as predefinições para a colocação posterior de objetos, a menos que a opção Permanent na página Schematic – Defaults da caixa de diálogo Preferences esteja ativada. Quando esta opção está ativada, as alterações efetuadas afetam apenas o objeto que está a ser colocado e os objetos subsequentes colocados durante a mesma sessão de colocação.

Edição Após a Colocação

Depois de um objeto ser colocado, existem várias formas de o editar. Estas são descritas abaixo.

O Painel ou Caixa de Diálogo de Propriedades Associado

Este método de edição utiliza o modo do painel Properties associado e a respetiva caixa de diálogo para modificar as propriedades de um objeto colocado.

Após a colocação, a caixa de diálogo associada pode ser acedida:

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

Após a colocação, o modo associado do painel Properties pode ser acedido de uma das seguintes formas:

  • Se o painel Properties já estiver ativo, selecione o objeto.
  • Após selecionar o objeto, selecione o painel Properties a partir do botão Panels na parte inferior direita do espaço de design ou selecione View » Panels » Properties nos menus principais.
Se a opção Double Click Runs Interactive Properties estiver desativada (predefinição) na página Schematic - Graphical Editing page da caixa de diálogo Preferences, quando fizer duplo clique na primitiva ou clicar com o botão direito numa primitiva selecionada e depois 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 das opções podem diferir ligeiramente.
Prima Ctrl+Q para alternar as unidades de medida atualmente utilizadas no painel/caixa de diálogo entre o sistema métrico (mm) e o sistema imperial (mil). Isto afeta apenas a apresentação das medidas no painel/caixa de diálogo; não altera a unidade de medida especificada para a folha, que é configurada na definição Units no painel Properties quando não há objetos selecionados no espaço de design.

Edição Gráfica

Este método de edição permite-lhe selecionar diretamente um objeto colocado no espaço de design e alterar graficamente o seu tamanho, forma ou localização. A modificação da forma e/ou do tamanho (quando aplicável) é efetuada através da utilização de "pontos de controlo" de edição que aparecem assim que o objeto é selecionado.

Exemplo de pontos de controlo de edição para um objeto Sheet Symbol selecionado.
Exemplo de pontos de controlo de edição para um objeto Sheet Symbol selecionado.

Quando um objeto é selecionado, pode movê-lo ou editar as suas características gráficas. Clique num objeto para o selecionar; os respetivos "pontos de controlo" ou vértices são apresentados. O objeto selecionado será realçado na cor de seleção definida no campo Selections  da região  Color Options  na página Schematic - Graphical Editing page da caixa de diálogo Preferences . Para alterar graficamente um objeto selecionado, clique e mantenha premido num ponto de controlo de edição. Esse ponto do objeto ficará então ligado ao cursor. Mova o rato para uma nova localização e largue para redimensionar. Clique em qualquer ponto de um objeto selecionado para o mover ou prima a tecla Delete para o eliminar.

Mover objetos selecionados:

  • Os objetos esquemáticos ou PCB selecionados podem ser deslocados ('nudged') pelo valor atual da grelha de ajuste premindo as teclas de seta enquanto mantém premida a tecla Ctrl .
  • Os objetos selecionados também podem ser deslocados ('nudged') pelo valor da grelha de ajuste x10 premindo as teclas de seta enquanto mantém premidas as teclas Ctrl+Shift.
  • Para os objetos esquemáticos, a grelha de ajuste atual é apresentada na barra de estado. As grelhas de ajuste disponíveis são configuradas na página Schematic - Grids da caixa de diálogo Preferences. Prima G para percorrer ciclicamente os valores de grelha disponíveis enquanto trabalha.
  • Para os objetos PCB, a grelha de ajuste atual é apresentada na barra de estado e é definida na caixa de diálogo Grid Editor. Prima Ctrl+G para abrir a caixa de diálogo e introduzir um novo valor.
  • Pode selecionar vários componentes PCB e reposicioná-los individualmente (pela ordem em que os selecionou) usando o comando Reposition Selected Components (Tools » Component Placement » Reposition Selected Components ou atalho T, O, C). Os componentes podem ser selecionados diretamente no PCB usando o painel PCB , ou no Schematic Editor se Cross Select Mode estiver ativado (menu Tools).

Reposicionar um Objeto

São usados dois termos 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 esquemático funciona num modo ou no outro, dependendo do estado atual da opção Always Drag (página Schematic - Graphical Editing da caixa de diálogo Preferences).

O estado atual da opção Always Drag pode ser alternado temporariamente enquanto trabalha mantendo premida a tecla Ctrl. Se a opção Always Drag estiver ativada e fizer Ctrl + clique, manter e arrastar, o software não tentará manter a conectividade, movendo em vez disso o objeto sob o cursor. Nesta situação, se esse objeto for membro de uma união, então todos os objetos da união serão movidos. Se trabalhar com Always Drag ativado, mantenha Ctrl premido enquanto clica e arrasta para mover todos os objetos de uma união. Tenha em atenção que a tecla Ctrl funciona em ambos os sentidos; se Always Drag estiver atualmente desativado, então manter Ctrl premido instrui o editor esquemático a mudar do comportamento de mover objeto para o comportamento de arrastar objeto.

Clique e mantenha sobre um objeto (ou um dos objetos numa seleção) para o reposicionar. Quando o fizer, o cursor pode ajustar-se a uma localização diferente no objeto daquela onde clicou. Isto é intencional e é controlado pelas seguintes opções, configuradas na página Schematic - Graphical Editing da caixa de diálogo Preferences. Tenha em atenção que os objetos elétricos, como etiquetas de net, símbolos de folha e componentes, comportam-se de forma diferente dos objetos não elétricos, como um retângulo ou uma linha, se a opção Always Drag estiver ativa.

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

  • Object's Electrical Hot Spot - quando ativada, se o objeto for um objeto elétrico, mantém-no num Hot Spot (o Hot Spot é o ponto onde a conectividade é criada). Quando ativada, esta opção substitui a opção Center of Object para objetos elétricos.

  • Always Drag - o termo Drag é usado para indicar movement while maintaining connectivity. Quando ativada, ao clicar e arrastar sobre um objeto elétrico está a pedir ao software que tente manter a conectividade atual e ajustar ordenadamente a cablagem em conformidade enquanto arrasta. Mantenha Ctrl premido para mudar temporariamente de Dragging para Moving.

  • Quando Always Drag está ativado, o software tenta manter a conectividade atualmente definida nessa net. O Always Drag pode ser temporariamente inibido mantendo Ctrl premido enquanto clica e arrasta.

  • Prima a tecla G durante o movimento do objeto para percorrer ciclicamente as definições Grid Preset disponíveis. Estas são configuradas na página Schematic - Grids da caixa de diálogo Preferences.

  • Prima a tecla Ctrl durante o movimento de texto ou objeto gráfico para inibir temporariamente a definição atual de Grid Preset e definir a grelha para o valor mínimo de 10 mil. Esta funcionalidade é útil quando precisa de ajustar cuidadosamente a localização de uma cadeia de texto.

  • Os objetos selecionados podem ser deslocados ('nudged') uma grelha (de acordo com o valor atual da grelha de ajuste) premindo as teclas Ctrl+Arrow. Os objetos selecionados também podem ser deslocados ('nudged') 10 grelhas (valor da grelha de ajuste multiplicado por 10) premindo as teclas Ctrl+Shift+arrow.

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

  • Prima Ctrl+Spacebar para rodar a seleção no sentido contrário ao dos ponteiros do relógio e em incrementos de 90°. Prima Shift+Ctrl+Spacebar para rodar a seleção no sentido dos ponteiros do relógio.

  • Prima as teclas X ou Y para inverter a seleção ao longo do eixo X ou do eixo Y, respetivamente.

  • Prima Spacebar (ou Shift+Spacebar) para alterar o modo de cablagem para quaisquer fios, buses ou signal harnesses ligados. O modo de cablagem para cablagem ligada só pode ser alterado desde que a opção Drag Orthogonal esteja ativada, na página Schematic - General da caixa de diálogo Preferences. O modo predefinido é manter a cablagem em ângulos de 90 graus. Se esta opção estiver desativada, não só o modo de cablagem não pode ser percorrido ciclicamente, como a cablagem ligada será reposicionada obliquamente.

Comandos de Movimento

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

  • Drag - arrastar um objeto individual no documento atual, mantendo a conectividade com outros objetos elétricos (se for escolhido um objeto elétrico).
  • Move - mover um objeto individual no documento atual. A conectividade não é mantida ao usar esta funcionalidade.
  • Move Selection - reposicionar objetos selecionados no documento atual. A conectividade não é mantida ao usar esta funcionalidade.
  • Move Selection by X, Y - desfasar a seleção atual de objetos por uma quantidade precisa nas direções X e/ou Y. Após iniciar o comando, aparecerá a caixa de diálogo Move Selection by X, Y. Use esta caixa de diálogo para especificar valores de incremento delta X e/ou delta Y, pelos quais a seleção será movida. Depois de clicar em OK, a seleção será movida em conformidade.

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

  • Drag Selection - arrastar 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 a tecla Ctrl premida para iniciar o movimento. Isto tem o efeito de desativar temporariamente a opção Always Drag, fazendo com que o comando Drag Selection passe a atuar como o comando Move Selection. Tenha em atenção que a tecla Ctrl também inibe o ajuste à grelha; solte a tecla Ctrl assim que o movimento tiver começado para restabelecer o ajuste à grelha. 
  • Move To Front - este comando é usado para reposicionar um objeto e colocá-lo à frente de todos os outros objetos na pilha de desenho no documento atual.

  • Rotate Selection - este comando é usado para rodar um ou mais objetos selecionados no sentido contrário ao dos ponteiros do relógio.
  • Rotate Selection Clockwise - este comando é usado para rodar um ou mais objetos selecionados no sentido dos ponteiros do relógio.

Comandos de Alinhamento

Os objetos também podem ser movidos alterando o seu alinhamento. Para alinhar objetos com outros objetos, selecione todos os objetos que pretende envolver no alinhamento, clique com o botão direito num objeto selecionado, e depois selecione Align. Em 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 objetos selecionados.

A conectividade não é preservada durante o alinhamento.

O comando Align é usado para aceder à caixa de diálogo Align Objects, que fornece controlos para alinhar rapidamente o conjunto de objetos de desenho atualmente selecionados conforme necessário. Use a caixa de diálogo para definir opções para o alinhamento vertical e/ou horizontal dos objetos selecionados, conforme necessário, e depois clique em OK para efetuar o alinhamento.

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

  • Ativar as opções Horizontal e Vertical ao mesmo tempo pode resultar num conflito, com os objetos selecionados a ficarem empilhados uns sobre os outros.
  • Usar as opções Distribute equally pode fazer com que os objetos movidos fiquem fora da grelha. Ative a opção Move primitives to grid para restringir o alinhamento de modo a que todos os primitivos na seleção fiquem sobre um ponto válido da grelha após a conclusão do alinhamento.

O comando Align LeftAlign RightAlign TopAlign Bottom permite alinhar os objetos de desenho selecionados pelas respetivas arestas esquerda/direita/superior/inferior. Depois de iniciar o comando, a aresta esquerda/direita/superior/inferior do objeto mais à esquerda/direita/acima/abaixo é usada como referência e todos os outros objetos na seleção serão movidos para a esquerda/direita/cima/baixo, para que as respetivas arestas esquerdas fiquem alinhadas com essa referência.

Os objetos serão movidos independentemente da sua posição relativamente à referência. É possível que os objetos fiquem parcial ou totalmente sobrepostos.

O comando Align Horizontal Centers / Align Vertical Centers permite colocar os objetos selecionados numa única coluna/linha, alinhados pelos respetivos centros horizontais/verticais. Depois de iniciar o comando, os objetos na seleção serão movidos horizontal/verticalmente para formar uma única coluna/linha, alinhados pelos respetivos centros horizontais/verticais. A linha central vertical da coluna é o ponto médio entre os objetos mais à esquerda e mais à direita na seleção; a linha central horizontal da linha é o ponto médio entre os objetos mais acima e mais abaixo na seleção.

O comando Distribute Horizontally / Distribute Vertically permite tornar igual o espaçamento horizontal/vertical de uma seleção de objetos. Depois de iniciar o comando, os objetos mais à esquerda e mais à direita / mais acima e mais abaixo da seleção permanecerão fixos nas suas posições, ficando todos os outros objetos 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 da grelha de ajuste atual.

Arredondamento das Coordenadas dos Objetos

Pode arredondar as coordenadas internas dos objetos, para contrariar qualquer efeito de arredondamento ao mudar das unidades de medida Imperiais para Métricas a meio do desenho, escolhendo o comando Tools » Convert » Round coordinates of objects nos menus principais. O resultado global é que as coordenadas internas de todos os objetos de desenho ficarão como teriam ficado se tivesse começado a desenhar com unidades métricas desde o início.

Depois de iniciar o comando, aparecerá a caixa de diálogo Rounding coordinates of objects. Utilize esta caixa de diálogo para definir a que documentos será aplicado o processo de arredondamento:

  • Just this document - arredonda as coordenadas apenas do documento atual.
  • All schematic documents in the current project - arredonda as coordenadas de todos os documentos esquemáticos do projeto atual. Os documentos esquemáticos do projeto atual que estejam atualmente fechados serão abertos.
  • All open schematic documents - arredonda as coordenadas de todos os documentos esquemáticos que estejam atualmente abertos, independentemente do projeto a que pertençam.

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

Depois de fazer a sua seleção e clicar em OK, abrir-se-á uma caixa de diálogo informativa que resume quantos objetos, em quantos documentos, tiveram as respetivas coordenadas arredondadas.

Mover um Objeto na Pilha de Desenho

O editor esquemático empilha automaticamente objetos, texto e gráficos em camadas. Cada objeto fica numa camada diferente consoante a ordem de criação e, por isso, é possível colocar objetos de forma a que se sobreponham. Os objetos criados ou adicionados mais recentemente ficam sempre na camada superior.

Utilizando os seguintes comandos do submenu Edit » Move dos menus principais ou do submenu de movimento em Active Bar, pode mover um objeto numa pilha de objetos sobrepostos da qual esse objeto faz parte.

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

Bring To Front Of / Send To Back Of – move um objeto para a frente de / para trás de outro objeto numa pilha de objetos sobrepostos. Depois de iniciar o comando, clique no objeto que pretende mover e depois clique num objeto 'alvo' em relação ao qual pretende mover o primeiro objeto para a frente de / para trás de. O primeiro objeto será movido para a frente de / para trás desse objeto-alvo sem alterar as suas coordenadas x ou y.

Ao selecionar os objetos inicial ou alvo, se clicar numa área onde vários objetos possíveis se sobrepõem, aparecerá uma janela pop-up contendo todos os objetos sobrepostos, a partir da qual poderá escolher o objeto pretendido.

Edição de Texto no Local

A edição de texto no local permite editar entradas de texto no documento atual, como texto de designador e comentário, cadeias de texto, molduras de texto e notas totalmente expandidas, diretamente, em vez de ter de editar através do painel Properties. Para o fazer, clique uma vez no objeto textual para o selecionar e, depois de um pequeno intervalo, clique novamente para entrar no modo de edição no local (deve ser dado tempo suficiente entre cada clique para garantir que o software não interpreta os dois cliques simples como um duplo clique, o que abriria o painel Properties). Em alternativa, selecione o objeto textual no qual pretende efetuar a edição no local e depois utilize o atalho de teclado F2. Selecione o objeto de texto que pretende editar e depois ative o comando - o texto ficará realçado e pronto para edição direta.

Para terminar a edição de texto no local, clique fora da cadeia de texto. No caso de texto de parâmetro ou cadeia de texto, também pode premir Enter. Para uma moldura de texto ou nota, pode premir o botão com visto verde  (se decidir que a alteração efetuada não é necessária, prima o botão com cruz vermelha  para rejeitar a alteração).

Esta funcionalidade só está disponível se a opção Enable In-Place Editing estiver ativada na página Schematic - General da caixa de diálogo Preferences . Se esta opção estiver desativada, terá de selecionar o objeto principal e editar o texto através do painel Properties.
O menu do botão direito fornece comandos de edição padrão, como Cut, Copy, Paste, e Delete.
Consulte a página Working with Text Objects on a Schematic para saber mais sobre cadeias de texto, molduras de texto e notas.

Edição de Objetos Polilinha

Um segmento de um objeto de conectividade do tipo polilinha (fio, bus ou signal harness) colocado numa folha esquemática pode ser dividido em duas partes num local escolhido da folha esquemática utilizando o comando Edit » Break Wire, nos menus principais. Depois de iniciar o comando, o cursor aparecerá de acordo com as definições estabelecidas para Cutter Box e Extremity Markers, na página Schematic - Break Wire page da caixa de diálogo Preferences.

Se a caixa de corte estiver definida para nunca ser apresentada, ou para ser apresentada apenas quando o cursor passar sobre um segmento de polilinha, a área de corte será distinguida na área de trabalho através da utilização de um marcador em cruz central, enquanto o cursor estiver afastado de um segmento de fio. Se tanto a caixa de corte como os marcadores de extremidade estiverem definidos para nunca serem apresentados, ao passar o cursor sobre um segmento de fio fará com que a parte relevante desse segmento, ou a sua totalidade, fique realçada, distinguindo assim a parte do fio que será cortada ao clicar.

Posicione o cursor sobre o segmento de fio, bus ou signal harness que pretende efetivamente dividir em dois e clique, ou prima Enter. O comprimento de segmento indicado será removido, dividindo assim o segmento em dois.

Continue a dividir mais objetos polilinha ou clique com o botão direito, ou prima Esc, para sair.

Enquanto estiver no modo de corte de fio, prima Spacebar para alternar entre os seguintes modos de comprimento de corte:

  • Snap To Segment - neste modo, a ferramenta de corte ajusta automaticamente o tamanho para se fixar a um segmento completo de polilinha.
  • Snap Grid Size Multiple - neste modo, o cortador é dimensionado para um múltiplo definido da grelha 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 encolherá para acomodar, na totalidade, segmentos de fio de menor dimensão — à medida que passa 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 ao nível do documento local serão imediatamente refletidos ao nível das preferências.
  • Também pode remover segmentos de fio selecionados (não segmentos de objetos de barramento ou signal harness) com um toque na tecla Delete , tendo também em conta as junções automáticas — permitindo-lhe remover um segmento de um fio apenas até essa junção (e incluindo essa junção se, de outro modo, apenas dois outros segmentos de fio permanecessem ligados a ela). Basta clicar duas vezes (com uma pausa entre os cliques) num determinado segmento de fio para o selecionar, assinalado pelos seus pontos de edição finais ficarem a vermelho. Pode eliminar múltiplos segmentos em fios diferentes; certifique-se de que cada um está selecionado (Shift+clique duas vezes em cada segmento subsequente para o incluir na seleção global de segmentos).

Para editar o vértice específico que se encontra atualmente sob o cursor, para o polígono, linha, fio, barramento, signal harness ou objeto de linha principal colocado numa folha esquemática ou num símbolo esquemático, pode ser utilizado o comando Edit <ObjectType> Vertex n acedido a partir do menu de contexto do vértice pretendido. Depois de iniciar o comando, surgirá a caixa de diálogo que apresenta as propriedades do objeto principal. O vértice escolhido ficará selecionado e pronto para edição na região Vertices do painel.

Utilizar Cortar/Copiar e Colar

No editor esquemático, pode cortar/copiar e colar objetos dentro de ou entre Documentos Esquemáticos; por exemplo, componente(s) de um esquema podem ser copiados para outro Documento Esquemático. Pode cortar/copiar objetos para a área de transferência do Windows e colá-los noutros documentos. Pode colar texto da área de transferência do Windows numa moldura de texto esquemática. Também pode copiar e colar diretamente uma seleção do tipo tabela a partir de outra aplicação, como o Microsoft Excel, ou de qualquer controlo em estilo de grelha no Altium Designer.

Ações de copiar/colar mais avançadas podem ser executadas utilizando a funcionalidade Smart Paste.

Selecione o(s) objeto(s) que pretende cortar/copiar, clique em Edit » Cut (Ctrl+X) / Edit » Copy (Ctrl+C) nos menus principais ou escolha o comando Cut/Copy no menu de contexto e depois clique para definir um ponto de referência de cópia no objeto, que será utilizado para posicionar com precisão o objeto ao colar. Só lhe será pedido que clique para definir um ponto de referência se a opção Clipboard Reference estiver ativada na página Schematic - Graphical Editing da caixa de diálogo Preferences . Se a opção Clipboard Reference  estiver desativada, é aconselhável utilizar o atalho para iniciar o comando.

Se necessitar que o modelo da folha seja adicionado como parte da cópia (contendo margem, bloco de título, etc.), certifique-se de que a opção Add Template to Clipboard está ativada na página Schematic - Graphical Editing da caixa de diálogo Preferences .

Para copiar o(s) objeto(s) de design atualmente selecionado(s) para a área de transferência em formato textual, selecione o(s) objeto(s) e depois escolha o comando Edit » Copy As Text  nos menus principais. O texto dos objetos baseados em texto na seleção (anotações, notas, molduras de texto, etiquetas de net, conectores offsheet, ports, power ports, etc.) será copiado para a área de transferência. Esta informação poderá depois ser colada em qualquer campo de texto ou documento de texto externo.

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

Ao colar objetos de componente copiados, os respetivos designadores serão repostos se a opção Reset Parts Designators on Paste estiver ativada na página Schematic - Graphical Editing da caixa de diálogo Preferences.
Para copiar um ou mais objetos selecionados e depois colar múltiplas instâncias da seleção onde for necessário no documento atual, também pode utilizar o comando Edit » Duplicate nos menus principais (atalho: Ctrl+R). Como este comando é utilizado para copiar e colar objetos, não o pode utilizar para duplicar os elementos filhos de objetos de grupo.

Utilizar Smart Paste

A funcionalidade Smart Paste do editor esquemático permite que cópias de um objeto selecionado sejam opcionalmente transformadas e coladas como um objeto diferente. Por exemplo, uma seleção de Net Labels pode ser copiada e colada com Smart Paste como Ports, ou um grupo de Sheet Entries selecionadas pode ser colado como Ports+Wires+Net Labels com os barramentos expandidos em fios individuais.

Quando o(s) objeto(s) necessário(s) para a operação de smart paste tiver(em) sido copiado(s) para a área de transferência, escolha o comando Edit » Smart Paste nos menus principais, ou utilize o atalho de teclado Shift+Ctrl+V para aceder à caixa de diálogo Smart Paste.

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

A utilização desta funcionalidade requer essencialmente que as três áreas seguintes da caixa de diálogo sejam configuradas conforme necessário:

  • Choose the objects to paste - esta secção apresenta uma lista de todos os objetos na área de transferência, agrupados por tipo. Selecione os objetos a colar utilizando a caixa de verificação junto de cada Schematic Object Type. O Altium Designer mantém uma área de transferência separada da área de transferência principal do Windows, de modo a obter melhor resolução dos detalhes dos objetos da área de transferência, mas, se necessário, o conteúdo da Área de Transferência do Windows também pode ser utilizado como origem de um Smart Paste.
  • Choose Paste Action - antes de novos objetos poderem ser colados, é necessário selecionar um objeto Paste As adequado 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 coleção de objetos, antes da colagem. As opções adicionais, quando disponíveis, serão listadas abaixo do(s) objeto(s) de colagem escolhido(s).
  • Paste Array - ative 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, utilize os controlos de incremento de texto para determinar como os identificadores Primary (e Secondary, quando aplicável) são incrementados. Utilize o campo Direction para determinar como o incremento é aplicado – Horizontal First ou Vertical First. Para obter cópias exatas dos identificadores, sem qualquer incremento, defina a direção para 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 vai acontecer - o que será colado no espaço de desenho, com base no conteúdo nomeado da área de transferência.

Com as opções configuradas conforme necessário, clique em OK. Se não estiver a ser colocada nenhuma matriz, o conteúdo a colar aparecerá “preso” ao cursor. Posicione o conteúdo na posição pretendida dentro do espaço de desenho e clique, ou prima Enter, para colar.

Edição Reentrante

O Schematic Editor inclui uma funcionalidade poderosa chamada edição reentrante, que lhe permite executar uma segunda operação utilizando os atalhos de teclado sem ter de sair da operação que está a realizar nesse momento. Por exemplo, premir Spacebar ao colocar uma peça fará rodar o objeto, mas não interromperá o processo de colocação. Depois de colocar a peça, aparecerá outra peça pronta no cursor já rodada.

A edição reentrante também é muito útil se começar a colocar um fio que precisa de ser ligado a um port que ainda não colocou. Não é necessário sair do modo Place Wire ; basta premir as teclas de atalho Place Port (P, R), colocar o port, premir Esc para sair do modo Place Port e depois ligar o fio ao port.

Medir a Distância num Documento Esquemático

O Schematic Editor tem uma ferramenta de distância localizada no menu Reports (Reports » Measure Distance, bem como as teclas de atalho Ctrl+M). Pode utilizar esta ferramenta para medir a distância entre dois pontos num documento esquemático. Após iniciar o comando, ser-lhe-á pedido que clique em dois pontos no documento esquemático. Depois de escolher os dois pontos, surge uma caixa de diálogo Information com um valor global de Distance , com os valores X Distance e Y Distance apresentados com precisão de duas casas decimais.

Mude a Grelha de Ajuste (atalho G) se não conseguir posicionar com precisão o cursor nos pontos pretendidos. 

As unidades de medição são determinadas pela Units escolhida para o documento esquemático na região General do modo Document Options do painel Properties. Também pode mudar 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 que tenha sido definido para se comportar como um objeto. Por exemplo, um componente num esquemático é uma coleção de objetos de desenho, cadeias de texto, parâmetros, pinos e referências a modelos. Os objetos primitivos que pertencem a um objeto de grupo são por vezes referidos como objetos filho e o objeto de grupo é o seu objeto pai.

Vejamos uma edição típica de um objeto de grupo que poderá querer efetuar. O seu projeto inclui vários condensadores. Atualmente, a tensão está especificada como parte da cadeia de comentário dos componentes. Precisa de alterar isto e especificar a tensão como um parâmetro do componente e tornar este parâmetro visível no esquemático.

Os passos que precisamos de executar são (descritos em detalhe abaixo):

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

Embora isto possa parecer um conjunto complexo de edições a efetuar, na realidade é bastante simples.

Passo 1. Selecionar os Condensadores

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

Vamos usar a abordagem abordada no exemplo anterior, exceto que desta vez pretende fazer corresponder componentes que tenham o mesmo Comment e o mesmo Current Footprint como mostrado na imagem acima.

Tenha em atenção que também podemos fazer corresponder componentes cujo designador começa pela letra C. Isto é feito alterando Component Designator para C*. Clique em OK para selecionar os condensadores correspondentes.

Passo 2. Alterar a Cadeia de Comentário

Depois de clicar em OK, o painel Properties abre (se a opção Open Properties na caixa de diálogo Find Similar Objects estiver ativada). Por trás deste estará a folha esquemática a mostrar os objetos correspondentes selecionados nessa folha. Se as opções Zoom Matching e Mask Matching estiverem ativadas, a vista será ampliada e todos os objetos que não corresponderam ficarão esbatidos ou mascarados.

Pode verificar a linha de estado na parte inferior do painel Properties para ver se os mesmos condensadores existem noutras folhas. 

Para alterar a cadeia de comentário, elimine 16V da cadeia e depois prima Enter  para aplicar a alteração. 

Passo 3. Adicionar um Novo Parâmetro ao Componente

A próxima alteração que precisamos de fazer é adicionar um novo parâmetro. Para o fazer, clique em Add na região  Parameters do painel Properties no modo Component e depois selecione Parameter na lista pendente. Será adicionada uma entrada Parameter 1 à grelha na região. Introduza o novo Name e Value do parâmetro. 

Clique em  para eliminar um parâmetro selecionado.

Passo 4. Tornar Visível o Parâmetro Voltage

O último passo é tornar visível o novo parâmetro Voltage. Clique no ícone  para tornar o parâmetro visível (aparece como ).

Atualizámos agora a cadeia de comentário para todos os condensadores 100uF. Também adicionámos um novo parâmetro chamado Voltage, definimos o seu valor como 16V e tornámos este parâmetro visível.

Pesquisa de Texto

Os editores de esquemáticos e de símbolos esquemáticos permitem-lhe encontrar rapidamente texto específico, ou texto parcial, de acordo com as opções de pesquisa definidas. Escolha o comando Edit » Find Text nos menus principais, clique com o botão direito no espaço de desenho e selecione o comando Find Text no menu de contexto, ou use o atalho de teclado Ctrl+F para aceder à caixa de diálogo Find Text. Use esta caixa de diálogo para especificar o texto existente a localizar, juntamente com o âmbito e opções adicionais.

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

Todo o texto correspondente aparecerá listado no painel Messages, com a capacidade de fazer cross-probe para uma instância do texto procurado, diretamente no espaço de desenho (faça duplo clique numa 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 tiver sido ativada na caixa de diálogo Find Text e forem devolvidas várias instâncias do texto a encontrar, será apresentada a caixa de diálogo Find Text - Jump e a primeira ocorrência do texto - especificada no campo Text To Find da caixa de diálogo Find Text - será localizada e centrada no espaço de desenho.

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

A caixa de diálogo Find Text - Jump é uma caixa de diálogo não modal, o que significa que pode trabalhar com a interface do Altium Designer, incluindo objetos na folha esquemática, enquanto a caixa de diálogo está aberta.

Salte para outra ocorrência resultante do texto pesquisado através de:

  • Utilizar os botões Previous e Next na caixa de diálogo Find Text - Jump.
  • Utilizar o comando Edit » Find Next (através do seu atalho F3).
  • Fazer cross-probe a partir de uma entrada de mensagem correspondente no painel Messages .

Também pode encontrar texto específico, ou texto parcial, de acordo com opções de pesquisa definidas, e depois substituir esse texto por novo texto especificado. Escolha o comando Edit » Replace Text nos menus principais ou use o atalho de teclado Ctrl+H para aceder à caixa de diálogo Find And Replace Text. Utilize esta caixa de diálogo para especificar o texto existente a encontrar e o texto de substituição a utilizar, juntamente com o âmbito e opções adicionais. Quando estiver tudo pronto, clique em OK. Todo o texto de destino será substituído, exceto se a opção Prompt On Replace estiver ativada na caixa de diálogo - o que lhe permitirá confirmar manualmente a substituição de cada instância de texto correspondente.

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

Só pode pesquisar dentro de ou entre documentos esquemáticos ou documentos de biblioteca esquemática - não numa combinação dos dois tipos de documento.

Trabalhar com Unions

Uma union é uma coleção de objetos que foram agrupados. Quando agrupados como uma union, pode selecionar/anular rapidamente a seleção de todos os membros da union e movê-los a todos quando um único membro da union é movido.

Para criar uma union a partir dos objetos de desenho atualmente selecionados, escolha o comando Tools » Convert » Create Union from selected objects nos menus principais ou clique com o botão direito no espaço de desenho e escolha o comando Unions » Create Union from selected objects no menu de contexto. Será criada uma union, com os objetos selecionados como seus membros. Uma caixa de diálogo de informação confirmará quantos objetos foram adicionados à union.

A abordagem básica para mover todos os objetos numa union é clicar e manter premido sobre um objeto membro dessa union e, em seguida, arrastar o cursor para mover todos os objetos dessa union. No entanto, o editor esquemático também suporta o arrastamento de objetos elétricos (como componentes, fios, portas, etc.) e, se esta funcionalidade estiver ativada, tem precedência e substitui o comportamento de mover union sempre que tentar arrastar um objeto elétrico.

O arrastamento de um objeto elétrico, tal como um componente, é ativado ao ativar a opção Always Drag na página Schematic - Graphical Editing page da caixa de diálogo Preferences. Se a opção estiver ativada, quando clicar e arrastar sobre um objeto elétrico estará a pedir ao software que tente manter a conectividade atual e ajustar a cablagem adequadamente à medida que arrasta.

O estado atual da opção Always Drag pode ser alternado temporariamente enquanto trabalha mantendo premida a tecla Ctrl. Se a opção Always Drag estiver ativada e fizer Ctrl + clicar, manter premido e arrastar, o software não tentará manter a conectividade, movendo em vez disso o objeto sob o cursor. Nesta situação, se esse objeto for membro de uma union, então todos os objetos da union serão movidos. Se trabalhar com Always Drag ativado, mantenha premido Ctrl enquanto clica e arrasta para mover todos os objetos numa union. Note que a tecla Ctrl funciona nos dois sentidos; se Always Drag estiver atualmente desativado, então manter premido Ctrl instrui o editor esquemático a mudar do comportamento de mover objeto para o comportamento de arrastar objeto.

Para selecionar/anular a seleção de todos os objetos na union da qual o objeto atualmente sob o cursor é membro, clique com o botão direito sobre um objeto que seja membro da union pretendida e escolha o comando Unions » Select All In UnionDeselect All In Union no menu de contexto.

Para remover um ou mais objetos membros de uma union 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 ser-lhe-á pedido que escolha o objeto que deverá ser removido de uma union. Posicione o cursor sobre o objeto membro pretendido e clique, ou prima Enter. A caixa de diálogo Confirm Break Objects Union será apresentada. Utilize esta caixa de diálogo para determinar quais os objetos a remover da union (e, inversamente, quais os objetos a manter como parte dessa union). Depois de clicar em OK, a associação de objetos da union será atualizada em conformidade.

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

Em alternativa, um objeto pode ser removido da union principal clicando com o botão direito sobre o objeto na union pretendida e escolhendo o comando Unions » Break objects from Union no menu de contexto.

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

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