Инженерное извещение об изменении (ECO)

Parent page: Диалоги WorkspaceManager

Диалог Engineering Change Order Диалог Engineering Change Order

Сводка

Этот диалог отображает текущий сформированный Engineering Change Order (ECO). ECO содержит список всех модификаций, необходимых для внедрения изменений в один или несколько проектных документов, чтобы привести эти документы в синхронизированное состояние.

Пожалуй, самая важная и наиболее часто встречающаяся ситуация использования ECO — синхронизация исходных документов захваченного проекта и целевой реализации этого проекта на PCB. Изменения с любой стороны всегда нужно передавать на другую сторону, чтобы сохранять синхронность — именно здесь и используется ECO.

Доступ

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

  • Нажмите кнопку Create Engineering Change Order в диалоге Differences between.
  • Нажмите кнопку Accept Changes (Create ECO) в диалоге Annotate при выполнении аннотирования исходных документов схемы.

Редакторы схемы и PCB также предоставляют команды прямой синхронизации. Эти команды «прямые» в том смысле, что направление обновления для любых различий полностью одностороннее — либо в одну, либо в другую сторону. Диалог Differences between при этом не открывается. Вместо этого, при обнаружении различий сразу будет показан диалог Engineering Change Order — уже загруженный модификациями, необходимыми для передачи изменений проекта со схемы на PCB или наоборот.

Следующие команды прямой синхронизации доступны из целевого документа PCB:

  • Home | Project | Project » Update Schematics — эта команда используется для обновления исходных схем родительского проекта изменениями, внесёнными в проект PCB.
  • Home | Project | Project » Import Changes From — эта команда используется для обновления активного документа PCB изменениями, внесёнными в исходные документы схемы родительского проекта.

Следующая команда прямой синхронизации доступна из исходного документа схемы:

  • Home | Project | Project » Update PCB Document — эта команда используется для обновления указанного документа PCB изменениями, внесёнными в исходные документы схемы проекта.

Параметры/элементы управления

Диалог по сути разделён на две основные области — Modifications и Status.

Модификации

В этой области диалога перечислены все модификации, необходимые для внедрения изменений, требуемых для синхронизации. Модификации сгруппированы по типам модификаций, как указано, и включаются на вкладке ECO Generation диалога Project Options . Запись на уровне группы отражает количество модификаций данного типа. Каждая конкретная модификация в этой области приводится со следующими данными:

  • Enable - этот параметр определяет, будет ли модификация включена при выполнении ECO. Щёлкните непосредственно по флажку, чтобы переключать состояние между включено/учитывать (флажок установлен) и выключено/исключить (флажок снят).
  • Action - конкретное действие, которое нужно выполнить. Типы действий зависят от того, какой ECO требуется, и могут включать Add, Remove и Modify.
  • Affected Object - объект, на который влияет действие.
  • Affected Document - документ, в котором будет выполнено действие.

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

  • Enable All — используйте эту команду, чтобы включить все модификации.
  • Disable All — используйте эту команду, чтобы отключить все модификации.
  • Enable Selected — используйте эту команду, чтобы включить все выбранные модификации.
  • Disable Selected — используйте эту команду, чтобы отключить все выбранные модификации.
  • Enable all of same Kind — используйте эту команду, чтобы включить все модификации того же типа, что и модификация, находящаяся в фокусе.
  • Disable all of same Kind — используйте эту команду, чтобы отключить все модификации того же типа, что и модификация, находящаяся в фокусе.

В списке можно выбрать несколько модификаций, используя стандартные приёмы множественного выбора (Ctrl+click, Shift+click). Кроме того, контекстное меню предоставляет команду Invert Selection, чтобы быстро выбрать все модификации, которые сейчас не выбраны в списке, и снять выделение с тех, которые выбраны.

Используйте команды Expand All и Contract All в контекстном меню, чтобы быстро переключать отображение всех модификаций в списке. Либо разворачивайте/сворачивайте отдельные группы типов модификаций с помощью элементов управления / слева от каждой записи.
Если для типа модификации режим Mode был установлен в Ignore Differences на вкладке ECO Generation диалога Project Options, любое обновление проекта, приводящее к действию этого типа модификации, не будет передано в диалог Engineering Change Order .
Контекстное меню также содержит команды для кросс-пробинга к целевым и опорным объектам, участвующим в действии модификации, в соответствующих документах схемы и PCB.

Состояние

Эта область диалога отображает следующую информацию о состоянии для каждой включённой модификации:

  • Check - это поле показывает результат выполнения проверки валидации модификации. Зелёная галочка () означает, что предлагаемое изменение поддерживается и будет выполнено при запуске ECO. Красный крест () означает, что предлагаемое изменение недопустимо и не будет выполнено при выполнении ECO.
  • Done - это поле показывает результат выполнения модификации. Зелёная галочка () означает, что корректная модификация была успешно выполнена.
  • Message - если модификация не проходит этап валидации, в этом поле (а также на панели Messages ) появится запись с указанием причины сбоя.
Закройте диалог на любом этапе, чтобы разобраться, почему некоторые изменения не проходят, и при необходимости внесите изменения в проект.

Дополнительные элементы управления

В нижней части диалога доступны следующие кнопки:

  • Validate Changes — нажмите эту кнопку, чтобы выполнить проверку валидации модификаций, включённых для выполнения в ECO. Результаты валидации появятся в столбце Check в области Status диалога.
Важно валидировать предлагаемые действия модификаций перед их выполнением. Это проверяет логику предлагаемых изменений.
  • Execute Changes — нажмите эту кнопку, чтобы выполнить ECO и применить содержащиеся в нём корректные изменения. Результаты выполнения появятся в столбце Done в области Status диалога. Помните: будут выполнены только изменения, прошедшие этап валидации.
  • Report Changes — нажмите эту кнопку, чтобы сформировать отчёт по модификациям, содержащимся в ECO. Отчёт будет загружен в диалог Report Preview. Используйте этот диалог, чтобы просмотреть отчёт перед экспортом в один из поддерживаемых форматов или непосредственной печатью.
Имейте в виду, что в отчёте будут перечислены все записи модификаций независимо от того, прошли ли они валидацию и были ли успешно выполнены.
  • Only Show Errors — включите этот параметр, чтобы показывать только ошибки Engineering Change Order; валидированные изменения отображаться не будут. Отображение только списка ошибок позволит быстро просмотреть их и внести необходимые изменения в проект, чтобы итоговый ECO полностью проходил валидацию и, следовательно, успешно выполнялся.
Команды для валидации изменений, выполнения изменений и создания отчёта также доступны в контекстном меню.

 

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