Working with Text Objects on a Schematic

Altium Training

Altium Essentials: Schematic Graphics

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Os objetos de texto são primitivas não elétricas que podem ser usadas para adicionar informação adicional a um esquema, inserir notas do utilizador, compor um modelo de esquema, etc. Estes objetos de texto podem ser colocados como texto definido pelo utilizador numa folha de esquema ou atuar como marcadores de posição para informação de projeto ou de sistema – as chamadas strings especiais.

Strings de Texto, Molduras de Texto e Notas

O Altium Designer suporta strings de texto, molduras de texto e notas.

String de texto, moldura de texto e nota colocadas (nos modos expandido e recolhido).
String de texto, moldura de texto e nota colocadas (nos modos expandido e recolhido).

Objeto de Texto Descrição
Text String Uma única linha de texto livre que pode ser colocada numa folha de esquema. Pode ser usada, por exemplo, para títulos de secção, histórico de revisões, informação de temporização ou outro texto descritivo ou instrutivo. Disponível para colocação tanto nos editores Schematic como Schematic Symbol.
Text Frame Usado para definir uma área num esquema para conter informação textual. A moldura é uma área retangular redimensionável que pode conter várias linhas de texto e pode ajustar automaticamente as linhas e recortar o texto para o manter dentro dos limites da moldura. Disponível para colocação tanto nos editores Schematic como Schematic Symbol.
Note

Usado para adicionar texto informativo ou instrutivo a uma área específica de um esquema, de forma semelhante aos comentários no código-fonte de um programa. A nota é uma área retangular redimensionável que pode conter várias linhas de texto e pode ajustar automaticamente as linhas e recortar o texto para o manter dentro dos limites da nota. Ao contrário de uma moldura de texto, uma nota pode ser apresentada nos modos expandido ou recolhido. Disponível para colocação no editor Schematic Symbol.

Tenha em atenção que, para projetos Workspace, o Altium Designer suporta um sistema de comentários em documentos para melhorar o processo de colaboração no projeto. Consulte a página Comentários em Documentos para saber mais.

Colocação de um Objeto de Texto

As strings de texto, molduras de texto e notas estão disponíveis para colocação através dos comandos Place » Text String, Place » Text Frame e Place » Note dos menus principais do editor correspondente, respetivamente.

Depois de iniciar o comando, o cursor mudará para uma mira e entrará no modo de colocação de objetos de texto.

  • Para a string de texto, esta aparecerá flutuante no cursor. Posicione o objeto e depois clique ou prima Enter para efetuar a colocação.
  • Para a moldura de texto ou nota, posicione o cursor e clique ou prima Enter para fixar o primeiro canto do objeto. Mova o cursor para ajustar o tamanho do objeto e depois clique ou prima Enter para concluir a colocação.

Continue a colocar mais objetos de texto ou clique com o botão direito / prima Esc para sair do modo de colocação.

Ações adicionais que podem ser executadas durante a colocação, enquanto o objeto de texto ainda está flutuante no cursor (e, no caso de uma moldura de texto ou nota, antes de o primeiro canto ser fixado), incluem:

  • Prima a tecla Alt para restringir a direção do movimento ao eixo horizontal ou vertical, dependendo da direção inicial do movimento.
  • Prima Spacebar para rodar o objeto de texto no sentido contrário ao dos ponteiros do relógio ou Shift+Spacebar para o rodar no sentido dos ponteiros do relógio. A rotação é feita em incrementos de 90°.
  • Prima as teclas X ou Y para espelhar o objeto de texto ao longo do eixo X ou Y.
Embora as molduras de texto e as notas possam ser rodadas ou espelhadas ao longo do eixo X ou Y, isso não afeta a orientação do texto contido nelas.

Alternar o Modo de Apresentação de uma Nota

Uma nota colocada pode ser apresentada no modo expandido (totalmente expandida) ou recolhido (pequeno triângulo). Alterne o modo de apresentação clicando no canto superior esquerdo de uma nota colocada.

Clique no triângulo no canto superior esquerdo para recolher uma nota.
Clique no triângulo no canto superior esquerdo para recolher uma nota.

Quando uma nota está no modo recolhido, passe o cursor sobre ela para aceder a uma janela emergente que contém o nome do autor da nota e o conteúdo textual real da nota.

Passe o cursor sobre uma nota recolhida para mostrar informação.
Passe o cursor sobre uma nota recolhida para mostrar informação.

Edição Gráfica de Objetos de Texto

Quando um objeto de texto está selecionado no espaço de desenho, pode alterar graficamente a sua localização e orientação. No caso de uma moldura de texto e de uma nota (quando totalmente expandida), também pode alterar graficamente o seu tamanho ou forma utilizando as pegas de edição disponíveis.

Objetos de texto selecionados
Objetos de texto selecionados

  • Clique em qualquer ponto dentro da caixa tracejada (para uma moldura de texto ou nota, afastado das pegas de edição) e arraste para reposicionar o objeto de texto conforme necessário. Durante o arrastamento, o objeto de texto pode ser rodado (Spacebar/Shift+Spacebar) ou espelhado (teclas X ou Y para espelhar ao longo do eixo X ou Y).
  • Clique e arraste A para redimensionar a moldura de texto / nota nas direções vertical e horizontal em simultâneo.
  • Clique e arraste B para redimensionar a moldura de texto / nota nas direções vertical e horizontal separadamente.

O conteúdo textual de uma string de texto, moldura de texto ou nota (totalmente expandida) pode ser editado in-place, o que permite editar entradas de texto diretamente no espaço de desenho em vez de ter de editar através do painel Properties – consulte a página Técnicas de Colocação e Edição em Schematic para saber mais. Tenha em atenção que, se a opção Word Wrap estiver desativada no painel Properties para a moldura de texto / nota selecionada, também estará disponível uma barra de deslocamento horizontal ao editar o texto no local – mostrar imagem.

Consulte a página Técnicas de Colocação e Edição em Schematic para saber mais sobre os aspetos comuns da colocação e edição de objetos.

Propriedades dos Objetos de Texto

Os objetos de texto de esquemático dispõem de várias opções de configuração. Abra o painel Properties para um ou mais objetos de texto selecionados para editar as respetivas propriedades. 

Propriedade Aplica-se aos Objetos Descrição

Localização

(X/Y)

String de Texto

Moldura de Texto

Nota

As coordenadas X (horizontal) e Y (vertical) atuais do ponto de referência do objeto relativamente à origem atual do espaço de desenho.
Rotation String de Texto Use a lista suspensa para selecionar a rotação.

Propriedades

Text

String de texto

Moldura de texto

Nota

Introduza o texto pretendido.

  • Para adicionar uma nova linha de texto a uma moldura de texto ou nota, use Ctrl+Enter, Shift+Enter ou Alt+Enter.
  • Strings especiais e fórmulas são suportadas. As strings especiais e fórmulas são delimitadas por um caráter de abertura "=" e por um caráter de espaço no fecho. Para um objeto string de texto, uma string especial pode ser selecionada na lista suspensa. Saiba mais sobre strings especiais.
  • Os designadores de componentes e os nomes de nets podem funcionar como Ligações Ativas numa moldura de texto ou nota; anteceda o designador ou o nome da net com o símbolo @ para invocar o modo de ligação e depois selecione o objeto designador/net pretendido. Saiba mais sobre Ligações Ativas.
URL String de texto O URL da string de texto, se pretendido. Saiba mais sobre strings de texto com hiperligação.
Word Wrap

Moldura de texto

Nota

Ative esta opção para que o texto contido na área do objeto de texto seja automaticamente ajustado à largura do objeto.
Clip to Area

Moldura de texto

Nota

Esta opção entra em ação se o ajuste automático de linha estiver desativado. Ative esta opção para que o texto apareça apenas dentro da área do objeto de texto. Se o texto for demasiado longo para caber completamente dentro do objeto, o conteúdo completo da caixa de texto não será mostrado. O texto será recortado para que se ajuste corretamente à área do objeto. Se esta opção estiver desativada, todo o texto contido no objeto será apresentado. Se o texto for demasiado longo para caber dentro do objeto, então o texto "transbordará" para fora da área do objeto – mostrar exemplo de ajuste de linha e do efeito do recorte.

Font

String de texto

Moldura de texto

Nota

Use os controlos para selecionar o tipo de letra, tamanho, cor e atributos pretendidos, como negrito, itálico, etc.
Justification String de texto Selecione o alinhamento clicando numa seta que corresponda ao alinhamento pretendido ou no círculo (para centrar).
Alignment

Moldura de texto

Nota

Clique na definição de alinhamento pretendida.
Text Margin

Moldura de texto

Nota

Especifique um único valor para aplicar igualmente às margens esquerda, superior, direita e inferior do objeto de texto selecionado – mostrar exemplo de moldura de texto com definição de margem de texto de 100 mil.

  • Para beneficiar da funcionalidade de margem de texto dentro da área da moldura do objeto, certifique-se de que a opção Clip to Area está ativada. Idealmente, a opção Word Wrap também deverá estar ativada.
  • Também são possíveis margens negativas usando o prefixo de menos (-).
  • Ao editar texto no local (em vez de usar o painel Properties), as margens definidas não estão presentes. Serão reaplicadas depois de a edição estar concluída e de as alterações ao texto serem aplicadas. Mostrar imagem.
Width

Moldura de texto

Nota

Introduza a largura pretendida.
Height

Moldura de texto

Nota

Introduza a altura pretendida.
Border

Moldura de texto

Nota

Utilize a lista pendente para selecionar a predefinição entre as opções disponíveis: Smallest, Small, Medium e Large. Clique na caixa de cor para aceder a uma lista pendente a partir da qual pode selecionar a cor predefinida. O contorno não pode ser ocultado num objeto de nota, mas pode sê-lo no objeto moldura de texto.
Fill Color

Moldura de texto

Nota

Assinale para ativar os preenchimentos. Clique na caixa de cor para aceder a uma lista pendente a partir da qual pode selecionar a cor de preenchimento predefinida. O preenchimento não pode ser desativado para um objeto de nota, mas pode ser desativado para o objeto moldura de texto.
Author Nota Introduza o autor pretendido. O autor é apresentado quando o cursor passa sobre a nota recolhida.
Collapsed Nota Ative para recolher a nota. A nota também pode ser recolhida/expandida diretamente no espaço de desenho clicando no canto superior esquerdo da nota colocada.

Strings Especiais

Embora os objetos de texto possam ser utilizados para colocar texto definido pelo utilizador numa folha esquemática, não é just apenas texto definido pelo utilizador que pode ser colocado. Para ajudar na produção de documentação, é utilizado o conceito de "strings especiais". Estas funcionam como marcadores de posição para informações de projeto ou de sistema que devem ser apresentadas no esquema no momento da geração do output.

São disponibilizados conjuntos predefinidos de strings especiais para utilização com novos documentos esquemáticos. Também pode adicionar as suas próprias strings especiais personalizadas definindo parâmetros adicionais ao nível do documento (para utilização apenas no esquema atual) ou ao nível do projeto (disponíveis para utilização em todas as folhas esquemáticas e documentos PCB do projeto). Os parâmetros também podem ser adicionados a uma variante na caixa de diálogo Edit Project Variant dialog.

Os parâmetros têm uma hierarquia, o que significa que pode criar um parâmetro com o mesmo nome em diferentes níveis do projeto, cada um com valores diferentes. O Altium Designer resolve isto da seguinte forma:

  1. Variante (prioridade mais elevada)
  2. Documento esquemático
  3. Projeto

Isto significa que o valor do parâmetro definido no documento esquemático substitui o valor definido nas opções do projeto, e o valor definido na variante substitui o valor definido no documento esquemático. Note que os parâmetros ao nível do esquema não estão disponíveis no PCB nem na BOM. Para estes tipos de output, deve utilizar parâmetros de projeto ou de variante.

Os parâmetros também podem ser adicionados a um objeto Sheet Symbol. Se forem criados parâmetros com o mesmo nome em diferentes níveis do projeto, incluindo o Sheet Symbol colocado na folha esquemática principal, esta situação será resolvida no esquema subordinado da seguinte forma:

  1. Variante (prioridade mais elevada)
  2. Documento esquemático
  3. Sheet Symbol
  4. Projeto

Para ver o valor do parâmetro do símbolo de folha acima, selecione um separador compilado na parte inferior do espaço de desenho.

Saiba mais sobre Projetos multi-folha e hierárquicos

Colocar uma String Especial

Para utilizar uma string especial num esquema, coloque um objeto de texto e inclua no respetivo texto o nome de uma string especial.

Numa folha esquemática, as strings especiais são caracterizadas pelo prefixo '=' (por ex., =CurrentTime, =CurrentDate, etc.). A lista de strings especiais disponíveis – tanto parâmetros predefinidos como parâmetros definidos pelo utilizador ao nível do documento e do projeto – pode ser vista quando uma Text String está selecionada, clicando na seta da lista pendente associada ao campo Text no modo Text do painel Properties .

Os parâmetros definidos ao nível da variante não são listados. Esse tipo de parâmetro pode ser referenciado através da notação de string especial (ou seja, =<VariantParameterName>). O valor do parâmetro só será apresentado quando a variante associada para a qual foi definido for definida como a variante atual.

Aceder a strings especiais para um objeto de string de texto colocado.
Aceder a strings especiais para um objeto de string de texto colocado.

Para ajudar a identificar objetos Text String que estão a utilizar strings especiais, os nomes das strings especiais podem ser mostrados na folha esquemática. Quando a opção Display Name of Special String está ativada na página Schematic – Graphical Editing page da caixa de diálogo Preferences , cada string especial tem o seu nome apresentado como sobrescrito ténue (note que estes sobrescritos não serão impressos).

Concatenação de Strings Especiais

Várias strings especiais, juntamente com texto normal (strings fixas), podem ser concatenadas numa única string de texto, de acordo com as seguintes regras:

Elemento Função Exemplo Devolve
= (igual) Indica que a string seguinte é uma expressão que tem de ser interpretada. =Project Kame_FMU para o projeto de exemplo com o nome Kame_FMU.PrjPcb
+ (mais) Usado para concatenar os elementos de string especial e string fixa necessários na string. =Project + VariantName Kame_FMUDefault para a variante Default no projeto de exemplo
' ' (aspas simples) Usado para incluir uma string fixa em qualquer ponto da string pretendida. ='Project: ' + Project + ', Variant: ' + VariantName Project: Kame_FMU, Variant: Default  para a variante Default no projeto de exemplo

As strings especiais podem ser concatenadas com texto e outras strings especiais.As strings especiais podem ser concatenadas com texto e outras strings especiais.

Se um parâmetro for um número (que pode começar pelo caráter + ou -), e pretender que o parâmetro não seja interpretado como um número para que não participe em operações aritméticas, o valor do parâmetro tem de ser incluído entre aspas simples (' '). Além disso, é altamente recomendável incluir o nome do parâmetro entre aspas duplas (" ") ao definir a string especial. 

Truncar Strings Especiais

As strings especiais também podem ser truncadas usando as funções Copy() e Length(). O exemplo abaixo mostra como remover a extensão do ficheiro de um documento esquemático:

String Especial Comportamento Resultado quando colocada no documento
Bluetooth_Sentinel.SchDoc 
=DocumentName Devolve o nome do ficheiro do documento, incluindo a extensão do ficheiro. Bluetooth_Sentinel.SchDoc
=Copy(DocumentName,1,length(DocumentName)-7) Devolve a string DocumentName, a partir do primeiro caráter, com um comprimento de caracteres de DocumentName - 7 (trunca os últimos 7 caracteres) Bluetooth_Sentinel

Ligações Ativas a partir de Designadores e Nomes de Rede

Os designadores dos componentes e os nomes das redes podem ser incluídos em Molduras de Texto e Notas e funcionar como Ligações Ativas, fornecendo capacidades de cross-probing dentro do esquema e também em PDFs gerados. 

A ligação é definida como ativa na região Properties da Moldura de Texto ou Nota na caixa de diálogo Properties, escrevendo o caráter @ seguido do nome Designator ou Net. À medida que escreve, surgirá uma lista de seleção; use-a para selecionar o objeto pretendido. 

Escreva o caráter @ para apresentar uma lista de designadores e nomes de rede; continue a escrever para pesquisar na lista.Escreva o caráter @ para apresentar uma lista de designadores e nomes de rede; continue a escrever para pesquisar na lista.

As Ligações Ativas são realçadas por uma caixa na Moldura de Texto ou Nota, clique para fazer cross-probe para esse componente ou rede. As alterações ao valor de um Designador ou ao nome de uma Rede são aplicadas automaticamente às Ligações Ativas existentes.

Cada ligação ativa é realçada por uma caixa; clique numa ligação para fazer cross-probe para esse componente ou rede.Cada ligação ativa é realçada por uma caixa; clique numa ligação para fazer cross-probe para esse componente ou rede.

Os níveis de Zoom e de Atenuação usados quando clica numa ligação no editor esquemático são configurados na página System - Navigation da caixa de diálogo Preferences.

O nível de Zoom usado no PDF é definido na caixa de diálogo Schematic PDF Settings (PDF a partir de um OutputJob), ou no Smart PDF Wizard. 

Strings de Texto de Hiperligação

Uma string de texto pode ser transformada numa hiperligação para uma página de website ou para um documento numa unidade local ou partilhada, introduzindo um URL de destino no campo URL do objeto Text String selecionado no Properties panel. Isto oferece uma alternativa rápida e conveniente ao fornecer acesso a folhas de dados de componentes usados num design. Essas strings de texto também podem fornecer uma ligação útil para o website da sua própria organização, dentro dos blocos de título dos seus documentos-fonte esquemáticos.

Depois de um URL ter sido configurado conforme necessário, pode ser usado a partir do espaço de design. Para tal, passe o cursor sobre a string de texto. Após um curto atraso, surgirá uma janela pop-up com o URL. Clique nela para abrir o URL dentro do Altium Designer ou num navegador externo, de acordo com a sua preferência definida.

O URL de destino será aberto como um documento em separador dentro do Altium Designer, ou num navegador externo, dependendo do estado da opção para Open internet links in external Web browser. Esta opção pode ser encontrada na página System – View page da caixa de diálogo Preferences.
  • Ao configurar a hiperligação, não precisa de introduzir o URL completo com o prefixo http://. Introduzir o endereço em formato curto de um website também funcionará, por exemplo, www.altium.com. No entanto, o prefixo http:// is é necessário se quiser abrir o URL num navegador externo.
  • Ao apontar para um documento local no seu disco rígido ou numa unidade partilhada, use o prefixo file:/// – por exemplo file:///C:\Datasheets\ExampleDatasheet.pdf.
  • Também pode utilizar um URL que aponte para um documento no seu servidor de ficheiros (por exemplo, \\myserver\share\manual.pdf), mas tenha em atenção que este tipo de ligações não é atualmente suportado num PDF gerado a partir do esquema, quer utilizando o Smart PDF Wizard, quer um ficheiro OutputJob. Pode mapear o servidor de ficheiros para uma unidade de rede e depois utilizar o caminho absoluto. Neste caso, os seus colegas de equipa devem também mapear a unidade de rede com a mesma letra de unidade, para que possam utilizar estes URLs em documentos PDF gerados.

Seguindo um exemplo de hiperligação até ao respetivo URL de destino.
Seguindo um exemplo de hiperligação até ao respetivo URL de destino.

A janela pop-up que contém o URL é uma funcionalidade do Design Insight System do software. Especificamente, é obtida ao ativar o aspeto Hyperlink Insight do sistema. Isto é feito na página System – Design Insight page da caixa de diálogo Preferences. Tal como acontece com outros elementos do sistema, pode configurar o estilo de abertura da janela pop-up – Mouse Hover e/ou Alt+Double Click.

O atraso até ao aparecimento da janela pop-up ao utilizar o estilo de abertura Mouse Hover pode ser controlado através do controlo deslizante Mouse Hover Delay. Tenha em conta que isto afeta as janelas pop-up de todos os aspetos do sistema de insight.

Em alternativa, pode seguir uma ligação clicando com o botão direito do rato sobre ela e acedendo ao URL a partir do submenu Hyperlink. Esta seria a forma de seguir uma ligação se Hyperlink Insight estiver desativado.

Aceda ao URL de uma cadeia de texto a partir do menu de contexto.
Aceda ao URL de uma cadeia de texto a partir do menu de contexto.

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