Работа с текстовыми объектами на схеме

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.

Краткий обзор

В этой статье рассказывается, как использовать текстовые объекты на схемах в Altium Designer, включая текстовые строки, текстовые блоки и примечания, и в каких случаях каждый из них лучше подходит для добавления описаний, инструкций или текста-заполнителя. Вы узнаете, как размещать эти объекты, изменять их размер и ориентацию, редактировать непосредственно в рабочей области и настраивать их свойства: перенос и обрезку текста, внутренние отступы, границы и заливку. В статье также рассматриваются специальные строки и то, как с их помощью отображать сведения о проекте или системе, используя значения параметров на уровне документа, проекта и варианта. Если вы хотите лучше разобраться в добавлении текстовой информации на схемы и управлении ею, читайте дальше — эта статья поможет вам работать эффективнее.

- Узнайте, чем отличаются текстовые строки, текстовые блоки и примечания и когда следует использовать каждый из этих объектов на схеме или в схемном символе.
- Посмотрите, как размещать, масштабировать, поворачивать, зеркально отражать, сворачивать и редактировать текстовые объекты непосредственно в рабочей области или с помощью панели Properties.
- Разберитесь, как работают специальные строки и иерархия параметров, чтобы отображать в тексте нужные сведения о проекте, документе или варианте.
Узнайте больше с ИИ:

Текстовые объекты — это неэлектрические примитивы, которые можно использовать для добавления дополнительной информации на схему, размещения пользовательских заметок, оформления шаблона схемы и т. д. Эти текстовые объекты могут размещаться на листе схемы в виде пользовательского текста или служить заполнителями для проектной или системной информации — так называемыми специальными строками.

Текстовые строки, текстовые рамки и заметки

Altium Designer поддерживает текстовые строки, текстовые рамки и заметки.

Размещенные текстовая строка, текстовая рамка и заметка (в развернутом и свернутом виде).
Размещенные текстовая строка, текстовая рамка и заметка (в развернутом и свернутом виде).

Текстовый объект Описание
Text String Одна строка произвольного текста, которую можно разместить на листе схемы. Может использоваться для заголовков разделов, истории изменений, информации о временных параметрах или другого описательного либо поясняющего текста. Доступна для размещения как в редакторе схем, так и в редакторе символов схемы.
Text Frame Используется для задания области схемы, содержащей текстовую информацию. Рамка представляет собой прямоугольную область изменяемого размера, которая может содержать несколько строк текста, автоматически переносить строки и обрезать текст, чтобы он оставался в пределах рамки. Доступна для размещения как в редакторе схем, так и в редакторе символов схемы.
Note

Используется для добавления информационного или поясняющего текста к определенной области схемы аналогично комментированию исходного кода программы. Заметка представляет собой прямоугольную область изменяемого размера, которая может содержать несколько строк текста, автоматически переносить строки и обрезать текст, чтобы он оставался в пределах заметки. В отличие от текстовой рамки, заметка может отображаться в развернутом или свернутом виде. Доступна для размещения в редакторе символов схемы.

Обратите внимание: для проектов в рабочем пространстве Altium Designer поддерживает систему комментирования документов, которая помогает организовать совместную работу над проектом. Подробнее см. на странице Комментирование документов.

Размещение текстового объекта

Текстовые строки, текстовые рамки и заметки можно разместить с помощью команд Place » Text String, Place » Text Frame и Place » Note главного меню соответствующего редактора.

После запуска команды курсор примет вид перекрестия, и вы перейдете в режим размещения текстового объекта.

  • Текстовая строка будет прикреплена к курсору. Укажите положение объекта, затем щелкните мышью или нажмите Enter, чтобы разместить его.
  • Для текстовой рамки или заметки установите курсор в нужное положение и щелкните мышью либо нажмите Enter, чтобы зафиксировать первый угол объекта. Переместите курсор, чтобы задать размер объекта, затем щелкните мышью или нажмите Enter, чтобы завершить размещение.

Продолжайте размещать текстовые объекты либо щелкните правой кнопкой мыши или нажмите Esc, чтобы выйти из режима размещения.

Во время размещения, пока текстовый объект прикреплен к курсору (а для текстовой рамки или заметки — до фиксации первого угла), доступны следующие дополнительные действия:

  • Нажмите клавишу Alt, чтобы ограничить перемещение горизонтальной или вертикальной осью в зависимости от начального направления движения.
  • Нажмите Spacebar для поворота текстового объекта против часовой стрелки или Shift+Spacebar для поворота по часовой стрелке. Поворот выполняется с шагом 90°.
  • Нажмите клавишу X или Y, чтобы зеркально отразить текстовый объект по оси X или Y.
Хотя текстовые рамки и заметки можно поворачивать или зеркально отражать по оси X или Y, это не влияет на ориентацию текста внутри них.

Переключение режима отображения заметки

Размещенная заметка может отображаться в развернутом (полностью раскрытом) или свернутом (небольшой треугольник) виде. Чтобы переключить режим отображения, щелкните в левом верхнем углу размещенной заметки.

Щелкните треугольник в левом верхнем углу, чтобы свернуть заметку.
Щелкните треугольник в левом верхнем углу, чтобы свернуть заметку.

Когда заметка свернута, наведите на нее курсор, чтобы открыть всплывающее окно с именем автора и текстом заметки.

Наведите курсор на свернутую заметку, чтобы просмотреть информацию.
Наведите курсор на свернутую заметку, чтобы просмотреть информацию.

Графическое редактирование текстовых объектов

Выделив текстовый объект в рабочей области, можно графически изменить его положение и ориентацию. Для текстовой рамки и заметки (в полностью развернутом виде) также можно графически изменить размер или форму с помощью доступных маркеров редактирования.

Выделенные текстовые объекты
Выделенные текстовые объекты

  • Щелкните в любом месте внутри пунктирной рамки (для текстовой рамки или заметки — в стороне от маркеров редактирования) и перетащите текстовый объект в нужное положение. При перетаскивании текстовый объект можно повернуть (Spacebar/Shift+Spacebar) или зеркально отразить (клавиши X или Y для отражения по оси X или Y).
  • Щелкните и перетащите A, чтобы одновременно изменить размер текстовой рамки / заметки по вертикали и горизонтали.
  • Щелкните и перетащите B, чтобы изменить размер текстовой рамки / заметки отдельно по вертикали или горизонтали.

Текстовое содержимое текстовой строки, текстовой рамки или заметки (в полностью развернутом виде) можно редактировать in-place, что позволяет изменять текст непосредственно в рабочей области, а не через панель Properties. Подробнее см. на странице Приемы размещения и редактирования объектов схемы. Обратите внимание: если параметр Word Wrap отключен на панели Properties для выбранной текстовой рамки / заметки, при редактировании текста на месте также будет доступна горизонтальная полоса прокрутки — показать изображение.

Подробнее об общих принципах размещения и редактирования объектов см. на странице Приемы размещения и редактирования объектов схемы.

Свойства текстовых объектов

Текстовые объекты схемы имеют ряд настраиваемых параметров. Откройте панель Properties для одного или нескольких выбранных текстовых объектов, чтобы изменить их свойства. 

Свойство Применимо к объектам Описание

Положение

(X/Y)

Текстовая строка

Текстовая рамка

Заметка

Текущие координаты X (по горизонтали) и Y (по вертикали) опорной точки объекта относительно текущего начала координат рабочей области.
Rotation Текстовая строка Выберите угол поворота в раскрывающемся списке.

Свойства

Text

Текстовая строка

Текстовая рамка

Заметка

Введите нужный текст.

  • Чтобы добавить новую строку текста в текстовую рамку или заметку, используйте Ctrl+Enter, Shift+Enter, или Alt+Enter.
  • Поддерживаются специальные строки и формулы. Специальные строки и формулы начинаются с символа "=" и заканчиваются пробелом. Для объекта «Текстовая строка» специальную строку можно выбрать из раскрывающегося списка. Подробнее о специальных строках.
  • Позиционные обозначения компонентов и имена цепей могут использоваться как активные ссылки в текстовой рамке или примечании. Чтобы включить режим создания ссылки, введите символ @ перед позиционным обозначением или именем цепи, затем выберите нужный объект обозначения или цепи. Подробнее об активных ссылках.
URL Текстовая строка URL-адрес для текстовой строки, если требуется. Подробнее о текстовых строках с гиперссылками.
Word Wrap

Текстовая рамка

Примечание

Включите этот параметр, чтобы текст внутри текстового объекта автоматически переносился по ширине объекта.
Clip to Area

Текстовая рамка

Примечание

Этот параметр действует, если перенос слов отключен. Включите его, чтобы текст отображался только в пределах текстового объекта. Если текст слишком длинный и не помещается в объекте целиком, содержимое текстового поля будет отображаться не полностью. Текст будет обрезан по границам области объекта. Если этот параметр отключен, отображается весь текст, содержащийся в объекте. Если текст слишком длинный и не помещается в объекте, он будет выходить за его границы — показать пример переноса слов и обрезки текста.

Font

Текстовая строка

Текстовая рамка

Примечание

С помощью элементов управления выберите нужный шрифт, размер шрифта, цвет и при необходимости задайте полужирное, курсивное и другое начертание.
Justification Текстовая строка Выберите выравнивание, нажав стрелку, соответствующую нужному варианту, или кружок для выравнивания по центру.
Alignment

Текстовая рамка

Примечание

Нажмите нужный вариант выравнивания.
Text Margin

Текстовая рамка

Примечание

Укажите единое значение для левого, верхнего, правого и нижнего внутренних отступов выбранного текстового объекта — показать пример текстовой рамки с внутренним отступом 100 мил.

  • Чтобы использовать внутренние отступы в пределах рамки объекта, убедитесь, что параметр Clip to Area включен. Желательно также включить параметр Word Wrap.
  • Можно задать и отрицательные отступы, указав перед значением знак минуса (-).
  • При редактировании текста на месте (а не с помощью панели Properties) заданные отступы не отображаются. Они будут применены повторно после завершения редактирования и применения изменений текста. Показать изображение.
Width

Текстовая рамка

Примечание

Введите нужную ширину.
Height

Текстовая рамка

Примечание

Введите нужную высоту.
Border

Текстовая рамка

Примечание

В раскрывающемся списке выберите значение по умолчанию из доступных вариантов: Smallest, Small, Medium и Large. Нажмите цветовое поле, чтобы открыть раскрывающуюся палитру и выбрать цвет по умолчанию. Границу объекта «Примечание» скрыть нельзя, а границу текстовой рамки — можно.
Fill Color

Текстовая рамка

Примечание

Установите флажок, чтобы включить заливку. Нажмите цветовое поле, чтобы открыть раскрывающуюся палитру и выбрать цвет заливки по умолчанию. Заливку объекта «Примечание» отключить нельзя, а заливку текстовой рамки — можно.
Author Примечание Укажите автора. Имя автора отображается при наведении курсора на свернутое примечание.
Collapsed Примечание Включите этот параметр, чтобы свернуть примечание. Примечание также можно свернуть или развернуть непосредственно в рабочей области, нажав на его левый верхний угол.

Специальные строки

Текстовые объекты позволяют размещать на листе схемы пользовательский текст, однако размещать можно не just пользовательский текст. Для упрощения подготовки документации используются так называемые «специальные строки». Они служат заполнителями для информации о проекте или системе, которая должна отображаться на схеме при формировании выходных данных.

Для новых документов схем предусмотрены стандартные наборы предопределенных специальных строк. Вы также можете добавлять собственные специальные строки, задавая дополнительные параметры на уровне документа (для использования только на текущей схеме) или на уровне проекта (для использования на всех листах схемы и в документах печатных плат проекта). Параметры также можно добавлять к варианту в диалоговом окне Edit Project Variant.

Параметры имеют иерархию: на разных уровнях проекта можно создавать параметры с одинаковыми именами, но разными значениями. Altium Designer определяет приоритет следующим образом:

  1. Вариант (наивысший приоритет)
  2. Документ схемы
  3. Проект

Это означает, что значение параметра, заданное в документе схемы, имеет приоритет над значением, заданным в настройках проекта, а значение, заданное в варианте, — над значением из документа схемы. Обратите внимание: параметры уровня схемы недоступны на печатной плате и в спецификации (BOM). Для этих типов выходных данных следует использовать параметры проекта или варианта.

Параметры также можно добавлять к объекту «Символ листа». Если параметры с одинаковым именем созданы на разных уровнях проекта, в том числе в символе листа, размещенном на родительском листе схемы, на дочерней схеме приоритет будет определяться следующим образом:

  1. Вариант (наивысший приоритет)
  2. Документ схемы
  3. Символ листа
  4. Проект

Чтобы увидеть значение параметра вышестоящего символа листа, выберите вкладку скомпилированного документа в нижней части рабочей области.

► Подробнее о многолистовых и иерархических проектах

Размещение специальной строки

Чтобы использовать специальную строку на схеме, разместите текстовый объект и включите в его текст имя специальной строки.

На листе схемы специальные строки обозначаются префиксом «=» (например, =CurrentTime, =CurrentDate и т. д.). Чтобы просмотреть список доступных специальных строк — как предопределенных, так и пользовательских параметров уровня документа и проекта, — выберите объект «Текстовая строка» и нажмите стрелку раскрывающегося списка в поле Text в режиме Text панели Properties .

Параметры, заданные на уровне варианта, в списке не отображаются. К такому параметру можно обратиться с помощью обозначения специальной строки (то есть =<VariantParameterName>). Значение параметра будет отображаться только тогда, когда вариант, для которого он задан, выбран текущим.

Доступ к специальным строкам для размещенного объекта «Текстовая строка».
Доступ к специальным строкам для размещенного объекта «Текстовая строка».

Чтобы упростить поиск объектов «Текстовая строка», использующих специальные строки, имена специальных строк можно отображать на листе схемы. Когда параметр Display Name of Special String включен на странице «Схема — Графическое редактирование» диалогового окна Preferences имя каждой специальной строки отображается в виде бледного надстрочного индекса (обратите внимание, что эти индексы не выводятся на печать).

Объединение специальных строк

Несколько специальных строк вместе с обычным текстом (фиксированными строками) можно объединить в одну текстовую строку по следующим правилам:

Элемент Назначение Пример Результат
= (знак равенства) Указывает, что следующая за ним строка является выражением, которое необходимо интерпретировать. =Project Kame_FMU для примера проекта с именем Kame_FMU.PrjPcb
+ (плюс) Используется для объединения специальных и фиксированных строк, входящих в состав требуемой строки. =Project + VariantName Kame_FMUDefault для варианта Default в примере проекта
' ' (одинарные кавычки) Используются для включения фиксированной строки в любое место требуемой строки. ='Project: ' + Project + ', Variant: ' + VariantName Project: Kame_FMU, Variant: Default  для варианта Default в примере проекта

Специальные строки можно объединять с текстом и другими специальными строками.Специальные строки можно объединять с текстом и другими специальными строками.

Если параметр представляет собой число (которое может начинаться с символа + или -), но вы не хотите, чтобы он интерпретировался как число и участвовал в арифметических операциях, его значение необходимо заключить в одинарные кавычки (' '). Кроме того, при определении специальной строки настоятельно рекомендуется заключать имя параметра в двойные кавычки (" "). 

Усечение специальных строк

Специальные строки также можно усекать с помощью функций Copy() и Length(). В примере ниже показано, как удалить расширение файла из имени документа схемы:

Специальная строка Действие Результат при размещении в документе
Bluetooth_Sentinel.SchDoc 
=DocumentName Возвращает имя файла документа, включая расширение файла. Bluetooth_Sentinel.SchDoc
=Copy(DocumentName,1,length(DocumentName)-7) Возвращает строку DocumentName, начиная с первого символа, длиной, равной количеству символов в DocumentName минус 7 (отсекает последние 7 символов). Bluetooth_Sentinel

Активные ссылки на позиционные обозначения и имена цепей

Позиционные обозначения компонентов и имена цепей можно включать в текстовые рамки и примечания в качестве активных ссылок, обеспечивающих перекрестный переход как на схеме, так и в сформированных PDF-файлах. 

Чтобы создать активную ссылку, в области Properties текстовой рамки или примечания в диалоговом окне Properties введите символ @, а затем имя Designator или Net. По мере ввода появится список, в котором можно выбрать нужный объект. 

Введите символ @, чтобы отобразить список позиционных обозначений и имен цепей; продолжайте ввод для поиска в списке.Введите символ @, чтобы отобразить список позиционных обозначений и имен цепей; продолжайте ввод для поиска в списке.

Активные ссылки выделяются рамкой внутри текстовой рамки или примечания. Нажмите ссылку для перекрестного перехода к соответствующему компоненту или цепи. Изменения позиционного обозначения или имени цепи автоматически применяются к существующим активным ссылкам.

Каждая активная ссылка выделена рамкой; нажмите ссылку для перекрестного перехода к соответствующему компоненту или цепи.Каждая активная ссылка выделена рамкой; нажмите ссылку для перекрестного перехода к соответствующему компоненту или цепи.

Уровни масштабирования и затемнения, применяемые при нажатии ссылки в редакторе схем, настраиваются на странице System - Navigation диалогового окна Preferences.

Уровень масштабирования, используемый в PDF, задается в диалоговом окне Schematic PDF Settings (при создании PDF из OutputJob) или в мастере Smart PDF. 

Текстовые строки с гиперссылками

Текстовую строку можно превратить в гиперссылку на страницу веб-сайта или документ на локальном либо сетевом диске, введя целевой URL-адрес в поле URL на панели Properties выбранного объекта «Текстовая строка». Это быстрый и удобный способ предоставить доступ к технической документации на компоненты, используемые в проекте. Такие текстовые строки также позволяют разместить полезную ссылку на веб-сайт вашей организации в основных надписях исходных документов схем.

После настройки URL-адреса ссылкой можно пользоваться непосредственно в рабочей области. Для этого наведите указатель на текстовую строку. Через небольшую задержку появится всплывающее окно с URL-адресом. Нажмите его, чтобы открыть URL-адрес в Altium Designer или во внешнем браузере в соответствии с заданными настройками.

Целевой URL-адрес откроется либо в виде вкладки документа в Altium Designer, либо во внешнем браузере — в зависимости от состояния параметра Open internet links in external Web browser. Этот параметр находится на странице System – View диалогового окна Preferences.
  • При настройке гиперссылки необязательно вводить полный URL-адрес с префиксом http://. Можно использовать и сокращенный адрес веб-сайта, например www.altium.com. Однако для открытия URL-адреса во внешнем браузере префикс http:// is обязателен.
  • Чтобы указать документ на локальном жестком диске или сетевом диске, используйте префикс file:///, например file:///C:\Datasheets\ExampleDatasheet.pdf.
  • Также можно использовать URL-адрес, указывающий на документ на вашем файловом сервере (например, \\myserver\share\manual.pdf), однако обратите внимание, что такие ссылки в настоящее время не поддерживаются в PDF-файлах, созданных на основе схемы с помощью мастера Smart PDF или файла OutputJob. Можно подключить файловый сервер как сетевой диск и затем использовать абсолютный путь. В этом случае вашим коллегам также следует подключить сетевой диск с той же буквой, чтобы они могли использовать эти URL-адреса в созданных PDF-документах.

Пример перехода по гиперссылке на целевой URL-адрес.
Пример перехода по гиперссылке на целевой URL-адрес.

Всплывающее окно с URL-адресом — это функция Design Insight System. Оно появляется при включении компонента Hyperlink Insight этой системы. Это можно сделать на странице System – Design Insight диалогового окна Preferences. Как и для других элементов системы, можно настроить способ вызова всплывающего окна — Mouse Hover и/или Alt+Double Click.

Задержку появления всплывающего окна при использовании способа вызова Mouse Hover можно настроить с помощью ползунка Mouse Hover Delay. Учтите, что эта настройка влияет на всплывающие окна всех компонентов системы контекстной информации.

Также можно перейти по ссылке, щелкнув по ней правой кнопкой мыши и выбрав URL-адрес в подменю Hyperlink. Этот способ позволяет перейти по ссылке, если Hyperlink Insight отключен.

Доступ к URL-адресу текстовой строки через контекстное меню.
Доступ к URL-адресу текстовой строки через контекстное меню.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

Доступные вам функции зависят от того, какое решение Altium вы используете: Altium Develop, Altium Agile Teams, Altium Agile Enterprise или Altium Designer (при активной подписке).

Если вы не видите описанную функцию в используемом вами программном обеспечении, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Contents