Связаться с нами
Связаться с нашими Представительствами напрямую
Главная страница: Объекты редактора схем
Параметры используются для добавления подробной информации об объектах (на изображении выше показан компонент), документах и проектах.
Параметры – это текстовые строки общего назначения, которые являются дочерними по отношению к родительским объектам. Они определяют и добавляют дополнительную информацию к этому родительскому объекту, доступ к которой осуществляется непосредственно через панель Properties, когда объект выделен на листе схемы.
Широко используют параметры, например, схемные компоненты. Они используются для определения имени листа и комментария, а также для определения прочих строковых данных, которые необходимы для полного описания компонента. Параметры общего назначения (пользовательские параметры) компонентов могут использоваться по-разному, в том числе для определения информации о компонентах, рангов компонентов, информации о поставщиках, библиотечных ссылок и ссылок на даташиты.
Параметры также могут быть определены на уровне схемного листа (документа) и проекта. Параметры на уровне документа используются для определения таких полей, как номер и название документа, а параметры на уровне проекта подходят для определения таких полей, как разработчик и название проекта.
Параметры добавляются или включаются автоматически в качестве свойств родительского объекта, они не размещаются независимо подобно объектам Text String. Типы доступных параметров можно разделить на системные и пользовательские, где пользовательские параметры добавляются вручную.
При размещении объекта на схеме в него автоматически включается ряд ключевых системных параметров. Они определяют базовую информацию об объекте, которая используется системой для различия имени, типа и источника данных объекта.
Собственные системные параметра для объектов включают, но не ограничивают, свойства Comment (Комментарий), Description (Описание) и Design Item ID (Библиотечная ссылка).
Системные параметры объекта доступны в разделе Properties панели Properties (на вкладке General), когда родительский объект выделен. Когда отдельный параметр видим в рабочей области и выделен, он доступен через соответствующий режим панели Properties, как описано ниже.
Слева: системные параметры компонента в панели Properties. Справа: отдельный системный параметр в панели Properties.
Параметры добавляются в качестве свойств родительского объекта, и они не размещаются независимо, подобно объектам Text String. Параметры могут быть добавлены следующим объектам:
Пользовательские параметры доступны на вкладке Parameters панели Properties, когда родительский объект выделен. Здесь можно как добавлять, так и изменять параметры. Исключениями являются параметры проекта (доступ через диалоговое окно Project Options) и параметры вывода компонента (доступ через диалоговое окно Pin Properties). Когда отдельный параметр видим в рабочей области и выделен, он доступен через соответствующий режим панели Properties, как описано ниже.
Слева: пользовательские параметры компонента в панели Properties (вкладка Parameters). Справа: отдельный системный параметр в панели Properties.
Строки видимых параметров можно отредактировать графически непосредственно в рабочей области.
Перетащите параметр с зажатой ЛКМ, чтобы изменить его положение. Чтобы изменить строку параметра по месту:
Строку параметра можно выделить и изменить непосредственно в рабочей области. Выделите всю строку, чтобы заменить ее.
Параметры, которые видимы в рабочей области и доступны для выделения, можно перетащить мышью в новое положение и повернуть в процессе перетаскивания. При перетаскивании мышью строки параметра используйте клавишу Пробел и сочетание клавиш Shift+Пробел, чтобы повернуть ее с шагом 90°, затем щелкните мышью, чтобы подтвердить новое положение/угол.
Перейдите в раздел Определение положения строки параметра ниже, чтобы получить информацию об автоматическом позиционировании параметра компонента и соответствующих настройках панели Properties.
Параметр, который является дочерним по отношению к объекту Component (Part), можно заблокировать и сделать его имя и значение недоступными для редактирования. Для этого необходимо выполнить одно из следующих действий:
Когда строка параметра заблокирована, ее нельзя изменить в панели Properties (на вкладке Parameters родительского объекта) либо в рабочей области с помощью редактирования по месту.
Для видимого параметра, когда он выделен в рабочей области, существуют следующие методы редактирования вне графической области:
Страница свойств: Свойства Parameter
Этот метод редактирования использует соответствующий режим панели Properties для изменения свойств объекта Parameter.
Все атрибуты объекта Parameter доступны через режим Parameter панели Properties.
Когда строка параметра видима в рабочей области, открыть панель Properties в режиме Parameter можно одним из следующих способов:
Страницы панелей: SCH List, SCHLIB List , SCH Filter, SCHLIB Filter
Панель List позволяет отображать объекты одного или множества документов в табличном виде для быстрой проверки и изменения атрибутов объектов.
Использование панели с подходящим инструментом фильтрации (настройки Include панели) или в сочетании с диалоговым окном Find Similar Objects позволяет отображать в панели только те объекты, которые попадают в область действия фильтра. После этого свойства всех перечисленных объектов можно изменить непосредственно в панели List.
Параметры компонента, наиболее очевидные и часто используемые параметры в схеме, включают в себя дополнительные наборы специальных параметров и функциональных возможностей, которые расширяют возможности определения компонентов.
Перед размещением компонента в схеме, дочерние параметры родительского компонента можно определить в исходной библиотеке компонентов. Тем же образом, что и при работе в редакторе схем, вы можете использовать панель Properties для изменения и добавления параметров компонента в редакторе схемных библиотек.
Когда документ схемной библиотеки открыт, выберите компонент в панели SCH Library (View » Panels » SCH Library), чтобы открыть его параметры в панели Properties.
Открытие свойств библиотечного компонента при выборе этого компонента в панели SCH Library.
По умолчанию свойства Designator и Comment библиотечного компонента не отображаются в рабочей области редактора схемных библиотек, но их можно отобразить, включив настройку Show Comment/Designator в панели Properties в режиме Library Options, который доступен, когда в рабочей области нет выделенных объектов.
Параметры, которыми владеет библиотечный компонент, определяются и редактируются так же, как и для размещенного на схеме компонента. Вы можете использовать клавишу Tab для создания и изменения параметров на лету при размещении объекта в рабочей области. Доступ к параметрам осуществляется через панель Properties, где базовые системные параметры доступны на вкладке General, а добавление/редактирование пользовательских параметров осуществляется на вкладке Parameters панели.
В редакторе схемных библиотек, параметр Designator компонента обычно определяется подходящим префиксом и знаком вопроса после него. Когда компонент размещен на схеме из библиотеки, средство Annotation редактора схем обнаруживает знак вопроса и заменяет его на подходящий числовой суффикс в ходе аннотирования проекта.
Редактор схем также включает в себя функциональную возможность простого автоматического увеличения позиционных обозначений, которую можно использовать в процессе размещения множества экземпляров одного компонента. Для ее использования нажмите клавишу Tab, когда к курсору прикреплен первый компонент, и в панели Properties введите подходящее позиционное обозначение, например R1
. Следующие компоненты будут обозначены R2
, R3
и т.д.
При размещении многосекционных компонентов, если начальное позиционное обозначение было назначено, как сказано выше, суффикс секции будет назначен автоматически, например U3A
, U3B
и т.д. Если начальное позиционное обозначение не было назначено, у всех секций будет один суффикс. Это можно разрешить с помощью команды Annotation редактора схем. Суффикс секции может быть буквенным или числовым, в соответствии с параметром Alpha Numeric Suffix на странице Schematic - General диалогового окна Preferences.
Поведением по умолчанию строки параметра компонента является ее автоматическое позиционирование (сохранение углового положения) при повороте компонента в процессе или после размещения. Если такое поведение не требуется, отключите настройку Autoposition у этого параметра компонента на вкладке Parameters панели Properties – выберите параметр в списке на нажмите ссылку Other, чтобы получить доступ к этой настройке.
Щелкните мышью по видимому параметру и перетащите его мышью, чтобы изменить его положение на схеме – используйте стандартные сочетания клавиш для изменения углового положения (Пробел и т.д.). Если настройка Autoposition этого параметра отключена и на странице Schematic - Graphical Editing диалогового окна Preferences включен параметр Mark Manual Parameters, перемещенные вручную параметры будут обозначены точкой в левом нижнем углу их прямоугольника выделения.
Особые параметры компонентов доступны для ссылки на соответствующие URL или файловую документацию. Когда компонент выделен, эти ссылки добавляются в раздел Links панели Properties либо, для специальных ссылок справки, вызываемых по нажатию F1, на вкладке Parameters.
Вы можете определять именованные ссылки на любое количество URL или документов.
Чтобы добавить ссылку в компонент, выделите его в рабочей области, нажмите кнопку в разделе Links панели Properties и введите имя ссылки и целевой URL или путь к файлу. Доступ к ссылке затем можно получить, щелкнув ПКМ по компоненту в рабочей области и выбрав имя ссылки в подменю References.
Ссылки компонентов, которые отображаются в панели и в рабочей области, внутренне основаны на паре имя/значение параметра в формате ComponentLinknDescription
/ComponentLinknURL
(где n
– это номер ссылки в списке, в зависимости от порядка создания). Для получения более подробной информации перейдите к записи этого компонента в Parameter Table Editor.
Подобно параметру Link, параметр HelpURL позволяет определять ссылку из компонента на внешний документ, такой как PDF или URL веб-страницы. Когда такая ссылка добавлена в параметр компонента, активируйте ее с помощью клавиши F1, когда курсор наведен на компонент на листе схемы или когда компонент выделен в панели Libraries. Обратите внимание, что при этом будет переопределена стандартная функция клавиши F1, которая открывает соответствующую страницу онлайн-документации Altium.
Ссылка Help добавляется как пользовательский параметр на вкладке Parameters панели Properties, когда компонент выделен в рабочей области. Нажмите кнопку , чтобы добавить в список новый параметр, введите
HelpURL
в качестве имени параметра и целевой путь/URL в качестве значения параметра.
Значением параметра может быть URL, абсолютный путь к документу или просто имя документа. При нажатии F1, когда курсор наведен на компонент, или при использовании команды References » Help контекстного меню, поиск ссылки будет произведен следующим образом:
\Help
установки системы.Большинство параметров компонента можно отобразить на листе схемы, переключив их видимость (если это применимо) в панели Properties (). Системные параметры доступны на вкладке General панели, пользовательские параметры – на вкладке Parameters панели.
Тем не менее, прочие параметры, такие как параметры документа и проекта, нельзя отобразить на листе схемы непосредственно, но их можно вставить в стандартный объект Text с помощью способа, известного как косвенная адресация строки. Для этого в качестве значения строкового объекта необходимо использовать имя доступного параметра (например, параметра документа или проекта) со знаком равенства перед ним – например =Title
.
Система автоматически ищет такие строки и проверяет наличие имени параметра, которое соответствует значению размещенного объекта Text. Например, если параметр Title
найден в параметрах документа, то текст строки будет преобразован в значение параметра Title, например MyDocument
. Имя параметра можно перенаправить в значение выделенной текстовой строки путем редактирования по месту (введите =Title
) или, что более информативно, с помощью выпадающего меню Text в панели Properties, где приведены доступные строки параметров.
Параметры строк, доступные в качестве косвенных строк (см. выше), называются специальными строками. Значения, представленные этими строками, получены из шаблонов либо системных или исходных данных, например, специальная строка =Time
найдет и отобразит текущее системное время, а строка =DocumentName
отобразит имя файла текущего документа схемы (например, MySchematic.SchDoc
).
Существует большое количество доступных предопределенных специальных строк, список которых приведен ниже. Пользовательские параметры документа или проекта тоже можно рассматривать как специальные строки, и их можно перенаправить в объект Text String на листе схемы.
Приведенные ниже специальные строки доступны для использования в документе схемы. Большинство из них ссылаются на параметры по умолчанию, заданные в активном документе на вкладке Parameters панели Properties в режиме Document Options (нет выделенных объектов). Специальные строки, доступные на уровне проекта, можно просмотреть/добавить на вкладке Parameters диалогового окна Project Options.
=Address1
– отображает значение, заданное параметром по умолчанию Address1
на уровне документа.=Address2
– отображает значение, заданное параметром по умолчанию Address2
на уровне документа.=Address3
– отображает значение, заданное параметром по умолчанию Address3
на уровне документа.=Address4
– отображает значение, заданное параметром по умолчанию Address4
на уровне документа.=Application_BuildNumber
– отображает версию и сборку текущей установки системы Altium.=ApprovedBy
– отображает значение, заданное параметром по умолчанию ApprovedBy
на уровне документа.=Author
– отображает значение, заданное параметром по умолчанию Author
на уровне документа.=CheckedBy
– отображает значение, заданное параметром по умолчанию CheckedBy
на уровне документа.=CompanyName
– отображает значение, заданное параметром по умолчанию CompanyName
на уровне документа.=CurrentDate
– текущая дата, вычисленная автоматически из настроек системы пользователя, в формате дд/мм/гггг
. Обновляется при редактировании или при обновлении/перерисовке схемы. Пример: 10/12/2017
.=CurrentTime
– текущее время, вычисленное автоматически из настроек системы пользователя, в формате чч:мм:сс AM/PM
. Обновляется при редактировании или при обновлении/перерисовке схемы. Пример: 2:39:47 PM
.=Date
– используется для отображения статической информации о дате. Отображает значение, указанное для параметра по умолчанию Date
на уровне документа. В отличие от специальной строки =CurrentDate
, которая автоматически вычисляется и представляется в заданном формате, пользователь может ввести статическую информацию о дате в любом предпочитаемом формате.=DocumentFullPathAndName
– используется для отображения полного пути и имени документа, в котором размещена строка. Пример: C:\MyTestDesign\PSU.SchDoc
.=DocumentName
– используется для отображения только имени файла документа схемы (без пути файла). Пример: PSU.SchDoc
.=DocumentNumber
– отображает значение, заданное параметром по умолчанию DocumentNumber
на уровне документа. Исходный параметр также можно обновить с помощью диалогового окна Sheet Numbering for Project, которое открывается с помощью команды Tools » Annotation » Number Schematic Sheets.=DrawnBy
– отображает значение, заданное параметром по умолчанию DrawnBy
на уровне документа.=Engineer
– отображает значение, заданное параметром по умолчанию Engineer
на уровне документа.=ImagePath
– отображает значение, заданное параметром по умолчанию ImagePath
на уровне документа.=ModifiedDate
– отметка времени изменения документа схемы, заполняется автоматически. Пример: 10/12/2015
.=Organization
– отображает значение, заданное параметром по умолчанию Organization
на уровне документа.=ProjectName
– отображает текущее имя проекта (включая расширение). Например, для проекта с именем файла MyPCB.PrjPcb
эта специальная строка отобразит MyPCB.PrjPcb
.=Revision
– отображает значение, заданное параметром по умолчанию Revision
на уровне документа.=Rule
– отображает значение, заданное параметром по умолчанию Rule
на уровне документа. Значением этого параметра изначально будет Undefined Rule
(на схеме будет отображено *
). Дважды щелкните по значению параметра, чтобы определить тип правила и изменить его ограничения.=SheetNumber
– номер листа текущего документа схемы. Это значение вычисляется с помощью команды Tools » Annotation » Number Schematic Sheets. Назначенный в диалоговом окне Sheet Numbering for Project номер листа будет присвоен параметру по умолчанию SheetNumber
на уровне документа. При использовании специальной строки на вкладке Editor вида схемного листа, она будет брать эту информацию отсюда.=SheetTotal
– общее количество листов в проекте. Это значение вычисляется с помощью команды Tools » Number Schematic Sheets. Назначенное в диалоговом окне Sheet Numbering for Project общее количество листов будет присвоено параметру по умолчанию SheetTotal
на уровне документа. При использовании специальной строки на вкладке Editor вида схемного листа, она будет брать эту информацию отсюда.=Time
– используется для отображения статической информации о времени. Отображает значение, указанное для параметра по умолчанию Time
на уровне документа. В отличие от специальной строки =CurrentTime
, которая автоматически вычисляется и представляется в заданном формате, пользователь может ввести статическую информацию о времени в любом предпочитаемом формате.=Title
– отображает значение, заданное параметром по умолчанию Title
на уровне документа.=VariantName
– отображает вариант, из которого были сформированы выходные документы. Если для формирования выходных документов был использован базовый вариант, значением будет [No Variations]
.=VersionControl_RevNumber
– текущий номер ревизии документа. Чтобы эта строка содержала информацию, должен использоваться контроль версий.При определении параметров компонента доступно несколько дополнительных специальных строк (или специальных преобразований существующих строк). В каждом случае, ввод специальной строки осуществляется в значение параметра.
=CurrentFootprint
– отображает имя текущего посадочного места компонента, которое определено в разделе Models панели Properties (вкладка General).=Comment
– отображает значение, заданное в поле Comment компонента, как определено в разделе Properties панели Properties (вкладка General).=Description
– отображает значение, заданное в поле Description компонента, как определено в разделе Properties панели Properties (вкладка General).=[ParameterName]
– отображает значение, заданное для указанного параметра компонента. Введите имя параметра компонента в качестве имени специальной строки. Например, для параметра компонента с именем PowerRating
введите =PowerRating
. Этот подход можно использовать для отображения пользовательского параметра, например Description, путем создания пользовательского параметра (на вкладке Parameters панели Properties) со значением =Description
и включения видимости этого параметра на схеме.Связаться с нашими Представительствами напрямую