Свойства параметра
Parent page: Диалоги Sch
Сводка
Этот диалог позволяет разработчику задавать свойства объекта Parameter. Параметры можно добавлять в различных местах, чтобы предоставить дополнительную информацию. Например, параметры на уровне локального документа могут использоваться как источник специальных строковых параметрических данных, добавляемых на листы схемы — в первую очередь как часть основной надписи в шаблоне схемы. Параметры также можно добавлять к конкретным объектам проекта, таким как компоненты, символы листов, порты и выводы. Это могут быть как стандартные параметры, предоставляющие дополнительную полезную информацию, локальную для объекта, так и параметры на основе правил. Последние позволяют задавать проектные ограничения на стороне схемы, которые будут преобразованы в правила проектирования PCB с соответствующей областью действия после передачи проекта в документ PCB.
Доступ
Диалог Parameter Properties можно открыть из следующих мест:
-
В редакторе схем, нажатием кнопки Add, Edit или Add as Rule на вкладке Parameters диалога Document Options (Project | Content |
).
- В редакторе схем, нажатием кнопки Add, Edit или Add as Rule на вкладке Parameters диалога Sheet Symbol.
- В редакторе схем, нажатием кнопки Add, Edit или Add as Rule на вкладке Parameters диалога Port Properties.
- В редакторе схем, нажатием кнопки Add, Edit или Add as Rule в области Parameters диалога Properties for Schematic Component.
- В редакторе библиотек схем, нажатием кнопки Add, Edit или Add as Rule в области Parameters диалога Library Component Properties.
- В редакторе библиотек схем, нажатием кнопки Add, Edit или Add as Rule на вкладке Parameters диалога Pin Properties.
Параметры/элементы управления
Имя
- Name - используйте это поле, чтобы задать стандартному (не основанному на правиле) параметру осмысленное имя, возможно отражающее его назначение.
- Visible - включите эту опцию, чтобы имя параметра отображалось на схеме.
- Lock - включите эту опцию, чтобы запретить редактирование имени параметра — как через диалог, так и через панель Inspector .
Значение
- Value - используйте это поле, чтобы задать стандартному (не основанному на правиле) параметру его значение. Для параметра типа «правило» эта запись изначально будет Undefined. Значение можно задать/изменить только через определение ограничений выбранного типа правила. Это делается нажатием кнопки Edit Rule Values.
- Visible - включите эту опцию, чтобы значение параметра отображалось на схеме.
- Lock - включите эту опцию, чтобы запретить редактирование значения параметра — графически в рабочей области, через диалог или через панель Inspector .
- Edit Rule Values - эта кнопка доступна только для параметра, добавленного как правило. Если текущее значение параметра — Undefined, нажатие этой кнопки открывает диалог Choose Design Rule Type. Выберите требуемое правило и в последующем диалоге Edit PCB Rule (From Schematic) задайте его ограничения. После определения правила последующие нажатия этой кнопки будут открывать сразу последний диалог.
Свойства
- Location X/Y - текущие координаты X (по горизонтали) и Y (по вертикали) для нижнего левого угла ограничивающего прямоугольника параметра. Измените эти значения, чтобы переместить параметр соответственно по горизонтали и/или вертикали.
- Color - щёлкните образец цвета, чтобы изменить цвет, используемый для параметра (и для имени, и для значения), с помощью стандартного диалога Choose Color.
- Type - тип параметра, который определяет допустимые значения, которые можно использовать для его значения. Доступные типы: STRING, BOOLEAN, INTEGER и FLOAT. Для параметра типа «правило» это значение всегда STRING.
- Font - этот элемент управления служит двум целям. Во‑первых, он отображает текущий выбранный шрифт — применяемый к тексту имени и значения параметра — в терминах Font Name, Font Size и Font Style. Во‑вторых, при щелчке он открывает стандартный диалог Font , где можно изменить шрифт.
- Locked - включите эту опцию, чтобы защитить параметр от графического редактирования.
-
Unique ID - текущий уникальный идентификатор параметра. Unique ID (UID) — это системно сгенерированное значение, которое однозначно идентифицирует данный параметр. Новое значение UID можно ввести прямо в это поле.
- Reset - нажмите эту кнопку, чтобы система сгенерировала для параметра новый UID.
- Orientation - задайте ориентацию параметра против часовой стрелки относительно горизонтали. Доступные варианты: 0 degrees, 90 degrees, 180 degrees, 270 degrees.
- Autoposition - эта опция имеет смысл только для параметра компонента. Включите её, чтобы видимые параметры автоматически позиционировались каждый раз при повороте связанного компонента. Отключите эту опцию, чтобы вручную управлять размещением параметра. У параметра появится точка в нижнем левом углу, чтобы отличать его как «ручной» параметр.
-
Justification - используйте две кнопки, связанные с этим полем, чтобы задать вертикальное (левая кнопка) и горизонтальное (правая кнопка) выравнивание параметра. Это зависит от текущих Orientation и Location X/Y.
-
Vertical Justification - доступны следующие варианты выравнивания, на примере видимого параметра с ориентацией 0 degrees:
- Top - верхняя граница ограничивающего прямоугольника параметра прилегает к линии Y = Location Y.
- Center - ограничивающий прямоугольник параметра центрируется относительно линии Y = Location Y.
- Bottom - нижняя граница ограничивающего прямоугольника параметра прилегает к линии Y = Location Y.
-
Horizontal Justification - доступны следующие варианты выравнивания, на примере видимого параметра с ориентацией 0 degrees:
- Left - левая граница ограничивающего прямоугольника параметра прилегает к линии X = Location X.
- Center - ограничивающий прямоугольник параметра центрируется относительно линии X = Location X.
- Right - правая граница ограничивающего прямоугольника параметра прилегает к линии X = Location X.
-
Vertical Justification - доступны следующие варианты выравнивания, на примере видимого параметра с ориентацией 0 degrees:
- Allow Synchronization With Library - эта опция имеет смысл только для параметра компонента. Включите её, чтобы поддерживать синхронизацию с параметром соответствующего компонента в релевантной исходной библиотеке. Если параметр в источнике изменится, обновление схем из этого источника перенесёт изменение в параметр размещённого экземпляра компонента.
