Compile Mask – Маска компиляции

Вы просматриваете версию 19. Для самой новой информации, перейдите на страницу Compile Mask – Маска компиляции для версии 21
 

Главная страница: Объекты редактора схем

Размещенный объект Compile Mask, показанный в левой части схемы выше.Размещенный объект Compile Mask, показанный в левой части схемы выше.

Обзор

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

Доступ

Объект Compile Mask доступен для размещения только в редакторе схем. Для размещения объекта Compile Mask:

  • Выберите команду Place » Directives » Compile Mask из главного меню.
  • Нажмите кнопку Compile Mask () в выпадающем меню директив панели инструментов Active Bar, расположенной в верхней части рабочей области. Зажмите ЛКМ на кнопке панели инструментов Active Bar, чтобы открыть связанные команды. После использования команды она будет отображаться на верхнем уровне панели инструментов Active Bar.
  • Щелкните ПКМ в рабочей области, затем выберите команду Place » Directives » Compile Mask из контекстного меню.

Размещение

После запуска команды курсор изменит свой вид на перекрестие, и вы перейдете в режим размещения. Размещение осуществляется следующей последовательностью действий:

  1. Наведите курсор и щелкните ЛКМ либо нажмите Enter, чтобы определить первый угол маски.
  2. Переместите курсор, чтобы определить размер маски таким образом, чтобы она полностью включала в себя область проекта, которую необходимо скрыть от компилятора, после чего щелкните ЛКМ либо нажмите Enter, чтобы определить диагонально противоположный угол маски и завершить ее размещение. Объекты, которые полностью попадают в границы маски, станут отображаться в сером цвете.
  3. Продолжайте размещать другие объекты Compile Mask либо щелкните ПКМ или нажмите клавишу Esc, чтобы выйти из режима размещения.

Графическое редактирование

Этот метод редактирования позволяет выделить размещенный объект Compile Mask непосредственно в рабочей области и изменить его размер, форму или положение графически.

Маска компиляции может быть отображена в активном или свернутом состоянии, т.е. соответственно быть включена или отключена. Переключение между режимами отображения осуществляется щелчком ЛКМ по иконке или в верхнем левом углу размещенного объекта Compile Mask.

Щелкните мышью по треугольнику в левом верхнем углу маски компиляции, чтобы свернуть (и отключить) ее.Щелкните мышью по треугольнику в левом верхнем углу маски компиляции, чтобы свернуть (и отключить) ее.

Когда маска компиляции находится в активном (развернутом) режиме, при ее выделении доступны следующие ручки управления:

Выделенный объект Compile Mask (в активном режиме).Выделенный объект Compile Mask (в активном режиме).

  • Перетащите с зажатой ЛКМ ручку управления A, чтобы изменить размер маски компиляции одновременно в вертикальном и горизонтальном направлениях.
  • Перетащите с зажатой ЛКМ ручку управления B, чтобы изменить размер маски компиляции в вертикальном или в горизонтальном направлении.
  • Перетащите с зажатой ЛКМ точку вне ручек управления, чтобы переместить весь объект Compile Mask. При перетаскивании маску компиляции можно повернуть (Пробел/Shift+Пробел) или зеркально отразить (X или Y для отражения относительно оси X или Y соответственно).
Обратите внимание, что когда объект Compile Mask находится в свернутом состоянии, можно изменить только его положение, путем его перетаскивания в новое место.
При попытке графически изменить объект со включенным свойством Locked (Заблокировано) появится диалоговое окно с запросом на подтверждение этого действия. Если на странице Schematic - Graphical Editing диалогового окна Preferences включен параметр Protect Locked Objects и свойство Locked объекта также включено, то этот объект нельзя выделить или графически изменить. Щелкните по заблокированному объекту мышью, чтобы выделить его, затем отключите свойство Locked в панели List или отключите параметр Protect Locked Objects для графического изменения объекта.

Редактирование вне графической области

Доступны следующие способы редактирования вне графической области:

Через панель Properties

Страница свойств: Свойства Compile Mask

Этот метод редактирования использует соответствующий режим панели Properties для изменения свойств объекта Compile Mask.

Режим Compile Mask панели PropertiesРежим Compile Mask панели Properties

В процессе размещения объекта открыть панель Properties в режиме Compile Mask можно нажатием клавиши Tab.

После размещения объекта открыть панель Properties в режиме Compile Mask можно одним из следующих способов:

  • Дважды щелкните ЛКМ по размещенному объекту Compile Mask.
  • Наведите курсор на объект Compile Mask, щелкните ПКМ и выберите команду Properties из контекстного меню.
  • Если панель Properties уже активна, выделите объект Compile Mask.

Редактирование множества объектов

Панель Properties поддерживает редактирование множества объектов. Можно изменить свойства множества выделенных объектов, если их свойства идентичны. Когда множество объектов одного типа выделены вручную, через диалоговое окно Find Similar Objects либо через панель Filter или List, для всех выделенных объектов в панели Properties можно изменить поле, которое не отображено как звездочка (*).

Через панель SCH List

Страницы панелей: SCH List, SCH Filter

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

Использование панели с подходящим инструментом фильтрации (настройки Include панели) или в сочетании с диалоговым окном Find Similar Objects позволяет отображать в панели только те объекты, которые попадают в область действия фильтра. После этого свойства всех перечисленных объектов можно изменить непосредственно в панели List.

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Примечание

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

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

Content