Сравнение данных проектирования
Parent page: Проекты Workspace
Представление проектов Workspace в Enterprise Server предоставляет функции сравнения проектных данных, позволяющие сопоставлять изменения данных, произошедшие между различными релизами проекта и/или коммитами. Эти функции особенно полезны для выполнения финальных проверок перед передачей данных изделия в производство: они позволяют точно определить, какие изменения произошли в ваших данных Gerber, схемах и BOM между событиями релиза/коммита.
Сравнение Gerber
Выполнить финальную проверку данных изготовляемой платы перед отправкой производителю — всегда хорошая идея. Функция сравнения Gerber как раз это и обеспечивает, позволяя быстро убедиться, что в выходных данных для производства нет различий между выпущенными итерациями вашего проектного проекта. Она предоставляет полностью графическое, послойное сравнение, выделяя области с изменениями с помощью ограничивающей рамки и номера.
Доступ к функции сравнения Gerber возможен следующим образом:
- Нажмите кнопку
, связанную с конкретным релизом проекта, в представлении Releases на странице детального управления этим проектом. Выберите опцию Gerber to и укажите, с какими данными изготовления другого релиза выполнять сравнение. - Нажмите кнопку
в правом верхнем углу вкладки браузера Manufacturing Portal, при просмотре конкретного пакета релиза проекта. Выберите опцию Gerber to и укажите, с какими данными изготовления другого релиза выполнять сравнение. - Нажмите элемент управления
в правом верхнем углу плитки события Project Released в представлении History на странице детального управления проектом и выберите опцию Gerber to. Сравните с данными изготовления предыдущего релиза либо выберите из всех доступных релизов.
После выбора релиза для сравнения результаты сравнения отображаются в представлении Gerber Compare, которое открывается в отдельной вкладке браузера.

Пример сравнения сгенерированных данных Gerber между пакетами данных изготовления релизов.
По умолчанию отображается вкладка Compare этого представления, позволяющая сразу увидеть различия между двумя наборами данных Gerber. Для различения используется цветовая кодировка: старые данные Gerber (красный) и новые данные Gerber (зелёный). Выберите верхние вкладки представления, чтобы при необходимости переключить отображение Gerber-данных для любого из сравниваемых наборов — представление переключится в стандартный режим просмотра Gerber, сохраняя то же положение и уровень масштаба.
Каждое обнаруженное различие пронумеровано и обведено. Щёлкните запись в левой панели, чтобы сфокусироваться на соответствующем различии в основной области просмотра.
Browsing Controls
Элементы управления навигацией для основной области просмотра:
- Колёсико мыши вперёд/назад — увеличить/уменьшить масштаб.
- Щёлкните и удерживайте (или щёлкните правой кнопкой и удерживайте), затем перетащите — панорамирование документа.
Taking Measurements
Вы можете свободно измерять расстояние между любыми двумя точками в представлении без каких-либо привязок. Для этого нажмите кнопку
. Откроется панель Measurements, курсор изменится на перекрестие, и вы перейдёте в режим измерения.
Измерение выполняется следующим образом:
- Установите курсор в точку, откуда нужно начать измерение (Точка 1), и щёлкните. Точка будет отмечена маленьким белым крестиком.
-
Переместите курсор в требуемую конечную точку (Точка 2) и щёлкните ещё раз. При перемещении курсора отображается измерительная линия-подсказка, показывающая текущую дистанцию по XY (от Точки 1 до конца линии).
-
Панель Measurements отображает измеренное расстояние по XY, расстояние по X (горизонталь) и по Y (вертикаль).
- Продолжайте измерять расстояния между другими точками или нажмите кнопку
ещё раз (или Esc), чтобы выйти из режима измерения.

Пример измерения, выполненного в представлении Compare для данных Gerber.
Сравнение схем
Помимо сравнения данных Gerber (см. выше), представление проекта также предоставляет возможность сравнивать документы схем проекта в простом интерактивном интерфейсе. Это даёт быстрый и удобный способ увидеть только те изменения, которые произошли между итерациями схем.
Функция сравнения схем отображает различия графически и в виде параметрических данных, которые перечислены в связанной панели Compare , позволяющей выполнять кросс-пробинг к соответствующим объектам схемы. Сравнение можно запускать между релизами проекта, коммитами проекта или между коммитами и релизами проекта (доступно из представления History ).
Доступ к функции сравнения схем возможен следующим образом:
- Нажмите кнопку
, связанную с конкретным релизом проекта, в представлении Releases на странице детального управления этим проектом. Выберите опцию Schematic to и укажите, с какими исходными данными другого релиза выполнять сравнение. - Нажмите кнопку
в правом верхнем углу вкладки браузера Manufacturing Portal, при просмотре конкретного пакета релиза проекта. Выберите опцию Schematic to и укажите, с какими исходными данными другого релиза выполнять сравнение. - Нажмите элемент управления
в правом верхнем углу плитки события Project Committed или Project Released в представлении History на странице детального управления проектом и выберите опцию Schematic to. Можно выбрать данные схемы из последнего релиза/коммита (Previous Release или Previous Commit) либо данные из любого события Commit/Release, выбрав опцию Select Commit or Release — выберите целевое событие сравнения, щёлкнув по его плитке.
Когда пара Commit/Release для сравнения выбрана, результаты сравнения открываются как представление различий схем (Schematic differences) в новой вкладке браузера. По умолчанию отображается первая схема из исходных документов, а логические различия (изменённые данные компонентов и цепей) для всех схем представлены в виде выбираемого списка в связанной панели Differences . Обратите внимание: чисто графические изменения, например перемещение компонента, в настоящее время не учитываются.

Выберите элемент в списке Compare, чтобы увидеть его параметрическую информацию и выполнить кросс-пробинг к его символу в соответствующем документе схемы.
Выберите элемент в списке на панели Compare , чтобы отобразить доступные детали изменений и выполнить кросс-пробинг к его графике на схеме. У каждого элемента списка есть значок, указывающий общий статус изменения — красный: удалено, зелёный: добавлено, жёлтый/оранжевый: изменено. Та же кодировка используется и в графике схемы при кросс-пробинге.
Список различий в панели сгруппирован по Components и Nets:
- Components – Каждая запись включает имена затронутых компонентов и при выборе раскрывает список изменённых параметров компонента (выделены красным) и неизменённых параметров (зелёным). Выберите RefDes компонента, указанного в записи (выделен синим), чтобы выполнить кросс-пробинг к его графике на схеме.
- Nets – Каждая запись включает имена компонентов, затронутых модификацией цепи, или, наоборот, имя компонентов, вызвавших модификацию цепи. Выберите запись Net в панели, чтобы выполнить кросс-пробинг ко всей цепи на активной схеме, либо RefDes, указанный в записи, чтобы сфокусироваться на компоненте этой цепи.

Выберите запись Component или Net в панели Compare, чтобы выполнить кросс-пробинг к её подсвеченному графическому представлению в документе схемы.
Значок
, связанный с записью Net на панели Compare, указывает на наличие этой цепи в других документах схемы. Выберите значок, чтобы открыть раскрывающийся список этих документов схемы; каждый документ, затронутый изменением цепи, будет подсвечен жёлтым цветом.
Сравнение BOM
В представлении проекта также доступна быстрая функция сравнения BOM, позволяющая обнаруживать и показывать любые изменения данных компонентов проекта, произошедшие между итерациями commit и/или release. Различия формируются в текстовом (CSV) виде и доступны для локального скачивания.
Доступ к функции BOM Comparison возможен следующими способами:
- Нажатием кнопки
, связанной с конкретным релизом проекта, в представлении Releases на странице детального управления этим проектом. Выберите опцию BOM to и укажите, с данными исходников какого другого релиза выполнять сравнение. - Нажатием кнопки
в правом верхнем углу вкладки браузера Manufacturing Portal при просмотре конкретного пакета релиза проекта. Выберите опцию BOM to и укажите, с данными исходников какого другого релиза выполнять сравнение. - Нажатием элемента управления
в правом верхнем углу плитки события Project Committed или Project Released в представлении History на странице детального управления проектом и выбором опции BOM to. Можно выбрать BOM-данные из последнего релиза/коммита (Previous Release или Previous Commit) либо данные из любого события Commit/Release, выбрав опцию Select Commit or Release — выберите целевое событие для сравнения, щёлкнув по его плитке.
Система сравнит BOM data между указанными релизами или коммитами проекта, а затем откроет результаты сравнения в виде представления различий BOM в новой вкладке браузера. Это представление заполняется списком цветокодированных записей, которые представляют позиции BOM, изменившиеся между указанными событиями BOM. Дополнительная информация и управление доступны через панель BOM Compare слева, где можно выбрать альтернативный design Variant или включить/отключить категории изменений компонентов (Added, Removed, Modified).

Начальное представление BOM Compare включает записи, представляющие различия между исходным и целевым документами BOM.
Записи BOM, которые не изменились, можно включить в список, установив опцию Not Modified на панели Compare; либо, чтобы увидеть исходные списки BOM, заданные для сравнения, выберите соответствующие вкладки, доступные в верхней части списка сравнения.

Используйте опцию Not Modified, чтобы включить в список неизменённые записи, либо выберите вкладку документа BOM, чтобы увидеть полный список исходного/целевого документа BOM.

Скачанные CSV-файлы сравнения BOM показывают данные, которые были обновлены между релизами проекта, указанными при запуске функции сравнения.



в письме, чтобы снова открыть представление Gerber Compare .
в правом верхнем блоке элементов управления).


)




)
)