Инженерное извещение об изменении (ECO)
Parent page: Диалоги WorkspaceManager
Диалог Engineering Change Order
Сводка
Этот диалог отображает текущий сформированный Engineering Change Order (ECO). 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, чтобы быстро выбрать все модификации, которые сейчас не выбраны в списке, и снять выделение с тех, которые выбраны.
Состояние
Эта область диалога отображает следующую информацию о состоянии для каждой включённой модификации:
- 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 полностью проходил валидацию и, следовательно, успешно выполнялся.