Parent page: Workspace 프로젝트
Enterprise Server Workspace의 프로젝트 보기에서는 서로 다른 프로젝트 릴리스 및/또는 커밋 사이에서 발생한 데이터 변경 사항을 비교할 수 있는 설계 데이터 비교 기능을 제공합니다. 제조 부서로 제품 데이터를 보내기 전에 최종 점검을 수행할 때 특히 유용하며, 릴리스/커밋 이벤트 간에 Gerber, 회로도(Schematic), BOM 데이터에서 정확히 어떤 변경이 있었는지 확인할 수 있습니다.
Gerber 비교
제조업체로 보내기 전에 제작 보드 데이터를 최종 점검하는 것은 언제나 좋은 일입니다. Gerber 비교 기능은 바로 이를 돕기 위해, 설계 프로젝트의 릴리스된 반복(iteration) 간 제작 출력물에 차이가 없는지 빠르게 확인할 수 있게 해줍니다. 이 기능은 순수하게 그래픽 기반의 레이어별 비교를 제공하며, 변경된 영역을 바운딩 박스와 번호로 강조 표시합니다.
Gerber 비교 기능은 다음 방법으로 접근할 수 있습니다:
- 프로젝트의 상세 관리 페이지에서 Releases 보기 내 특정 릴리스에 연결된
버튼을 클릭합니다. Gerber to 옵션을 선택한 뒤, 비교할 다른 릴리스의 제작 데이터를 선택합니다.
- 프로젝트의 특정 릴리스 패키지를 보고 있을 때, Manufacturing Portal 브라우저 탭 우측 상단의
버튼을 클릭합니다. Gerber to 옵션을 선택한 뒤, 비교할 다른 릴리스의 제작 데이터를 선택합니다.
- 프로젝트 상세 관리 페이지의 History 보기에서 Project Released 이벤트 타일 우측 상단의
컨트롤을 클릭하고 Gerber to 옵션을 선택합니다. 이전 릴리스의 제작 데이터와 비교하거나, 가능한 모든 릴리스 중에서 선택할 수 있습니다.
비교할 릴리스를 선택하면, 비교 결과가 별도의 브라우저 탭에서 열리는 Gerber Compare 보기로 표시됩니다.
차이점의 개수에 따라 비교 데이터 생성에 시간이 걸릴 수 있습니다. 기다리거나
Gerber Compare 보기 창을 닫을 수 있습니다.
email notifications are enabled인 경우, 데이터가 준비되면 이메일이 전송됩니다. 이메일의

버튼을 클릭하면
Gerber Compare 보기로 다시 접근할 수 있습니다.

릴리스 제작 데이터 패키지 간 생성된 Gerber 데이터의 비교 예시.
기본적으로 Compare tab의 보기가 표시되어 두 Gerber 데이터 세트 간 차이점을 즉시 확인할 수 있습니다. 색상 코딩을 사용해 이전 Gerber 데이터(빨강)와 새 Gerber 데이터(초록)를 구분합니다. 필요에 따라 상단 보기 탭을 선택해 비교된 두 세트 중 어느 쪽의 Gerber 데이터 보기로 전환할 수 있으며, 이때 보기는 표준 Gerber 보기 모드로 전환되지만 위치와 확대/축소 수준은 동일하게 유지됩니다.
감지된 각 차이점에는 번호가 매겨지고 윤곽선이 표시됩니다. 왼쪽 패널의 항목을 클릭하면 메인 보기 영역에서 해당 차이점으로 포커스가 이동합니다.
차이점이 없는 레이어를 클릭하면, 메인 보기 창에서 그 사실이 알림으로 표시됩니다.
Browsing Controls
메인 보기 영역의 탐색 컨트롤은 다음과 같습니다:
- 마우스 휠을 앞으로/뒤로 굴려 확대/축소합니다.
- 클릭 & 홀드(또는 우클릭 & 홀드)한 뒤 드래그하여 문서를 패닝합니다.
Taking Measurements
스냅 가이드 없이도 보기 내 임의의 두 점 사이를 자유롭게 측정할 수 있습니다. 측정하려면
버튼을 클릭합니다. 그러면 Measurements 패널이 열리고 커서가 십자선으로 바뀌며 측정 모드로 들어갑니다.
측정은 다음과 같이 수행됩니다:
- 측정을 시작할 위치(점 1)에 커서를 놓고 클릭합니다. 해당 점은 작은 흰색 십자 표시로 마킹됩니다.
-
필요한 끝점(점 2)으로 커서를 이동한 뒤 다시 클릭합니다. 커서를 이동하는 동안 보조선으로 측정 라인이 표시되며, 현재 XY 거리(점 1에서 라인 끝까지)가 표시됩니다.
점 2를 정의하기 전에 우클릭하면 처음부터 다시 시작하여 점 1을 다시 정의할 수 있습니다.
-
Measurements 패널에는 측정된 XY 거리, X(수평) 거리, Y(수직) 거리가 보고됩니다.
측정 단위는 초기에는 설계에서 사용된 단위를 따르지만, 인터페이스의
Info 패널(우측 상단 컨트롤 클러스터에서

을 클릭해 접근)에서 미터법(mm)과 영국식(mil) 사이로 전환할 수 있습니다.
- 다른 점들 사이의 거리를 계속 측정하거나,
버튼(또는 Esc)을 다시 클릭해 측정 모드를 종료합니다.

Gerber 데이터 Compare 보기에서 수행한 측정 예시.
마지막 5개의 측정값은 Measurements 패널의 Previous Measurements 영역에 나열됩니다. 가장 최근 측정값이 목록의 맨 위에 표시됩니다. 항목을 클릭하면 해당 측정값을 다시 불러올 수 있으며, 패널과 메인 보기 영역에 그래픽으로 함께 표시됩니다.
측정값은 현재 페이지 세션 동안에만 유지됩니다. 브라우저 탭을 새로고침하면 이전 측정값은 삭제됩니다.
회로도(Schematic) 비교
Gerber 데이터 비교(위 참조)와 함께, 프로젝트 보기에서는 프로젝트 회로도 문서를 간단한 대화형 인터페이스로 비교하는 기능도 제공합니다. 이를 통해 회로도 반복(iteration) 간에 어떤 변경이 있었는지만 빠르고 편리하게 확인할 수 있습니다.
회로도 비교 기능은 차이점을 그래픽과 파라메트릭 데이터로 표시하며, 관련 Compare 패널에 목록으로 제공되어 관련 회로도 객체로 크로스 프로빙할 수 있습니다. 비교는 프로젝트 릴리스 간, 프로젝트 커밋 간, 또는 프로젝트 커밋과 릴리스 간에 호출할 수 있으며( History 보기에서 사용 가능),
회로도 비교 기능은 다음 방법으로 접근할 수 있습니다:
- 프로젝트 상세 관리 페이지의 Releases 보기에서 특정 릴리스에 연결된
버튼을 클릭합니다. Schematic to 옵션을 선택한 뒤, 비교할 다른 릴리스의 소스 데이터를 선택합니다.
- 프로젝트의 특정 릴리스 패키지를 보고 있을 때, Manufacturing Portal 브라우저 탭 우측 상단의
버튼을 클릭합니다. Schematic to 옵션을 선택한 뒤, 비교할 다른 릴리스의 소스 데이터를 선택합니다.
- 프로젝트 상세 관리 페이지의 History 보기에서 Project Committed 또는 Project Released 이벤트 타일 우측 상단의
컨트롤을 클릭하고 Schematic to 옵션을 선택합니다. 마지막 릴리스/커밋의 회로도 데이터를 선택할 수 있으며(Previous Release 또는 Previous Commit), 또는 Select Commit or Release 옵션을 선택해 어떤 커밋/릴리스 이벤트의 데이터든 선택할 수 있습니다. 비교 대상 이벤트는 해당 타일을 클릭해 선택합니다.
Schematic Compare 기능은 Enterprise Server Workspace에 연결되어 있을 때 Altium Designer의 동일한
History view 에서도 접근할 수 있습니다.
비교할 커밋/릴리스 쌍을 선택하면, 해당 비교 결과가 새 브라우저 탭에서 회로도 차이점 보기로 열립니다. 기본적으로 소스 문서의 첫 번째 회로도가 표시되며, 발견된 논리적 차이점(변경된 Component 및 Net 데이터)은 모든 회로도에 대해 관련 Differences 패널에서 선택 가능한 목록으로 제공됩니다. 단, 부품 이동과 같은 순수 그래픽 변경은 현재 포함되지 않습니다.
차이점의 개수에 따라 비교 데이터 생성에 시간이 걸릴 수 있습니다. 기다리거나
Schematic Compare 보기 창을 닫을 수 있습니다.
email notifications are enabled인 경우, 데이터가 준비되면 이메일이 전송됩니다. 이메일의

버튼을 클릭하면
Schematic Compare 보기로 다시 접근할 수 있습니다.

Compare 목록에서 항목을 선택하면 해당 파라메트릭 정보가 표시되고, 관련 회로도 문서의 심볼로 크로스 프로빙됩니다.
창 상단의 비교 데이터 이름 위에 커서를 올리면 각 커밋/릴리스를 생성한 사용자 이름과 첨부된 메모를 확인할 수 있습니다.
Compare 패널에서 나열된 요소를 선택하면 사용 가능한 변경 상세가 표시되고, 해당 회로도 그래픽으로 크로스 프로빙됩니다. 목록의 각 요소에는 일반적인 변경 상태를 나타내는 아이콘이 있으며, 빨강: 제거됨, 초록: 추가됨, 노랑/주황: 수정됨을 의미합니다. 동일한 코딩이 크로스 프로빙된 회로도 그래픽에도 사용됩니다.
패널의 차이점 목록은 Components와 Nets로 그룹화됩니다:
- Components – 각 항목에는 영향을 받은 컴포넌트 이름이 포함되며, 선택 시 변경된 컴포넌트 파라미터(빨강으로 강조)와 변경되지 않은 파라미터(초록)가 확장 목록으로 표시됩니다. 항목에 포함된 컴포넌트의 RefDes(파랑으로 강조)를 선택하면 해당 회로도 그래픽으로 크로스 프로빙됩니다.
- Nets – 각 항목에는 네트 수정의 영향을 받은 컴포넌트 이름 또는 반대로 네트 수정을 유발한 컴포넌트 이름이 포함됩니다. 패널에서 Net 항목을 선택하면 활성 회로도에서 해당 네트 전체로 크로스 프로빙되며, 항목에 포함된 RefDes를 선택하면 해당 네트 컴포넌트에 포커스가 맞춰집니다.

Compare 패널에서 Component 또는 Net 항목을 선택하면, 회로도 문서에서 강조 표시된 그래픽 표현으로 크로스 프로빙됩니다.
창의 목록 필터(
)를 사용하여 지정한 문자열 또는 카테고리로 항목을 제한할 수 있습니다.

Net 항목에 연결된
아이콘이 Compare 창에 표시되면, 해당 net이 다른 회로도 문서에도 존재함을 의미합니다. 아이콘을 선택하면 해당 회로도 문서의 드롭다운 목록에 접근할 수 있으며, net 변경의 영향을 받는 각 문서는 노란색 하이라이트로 표시됩니다.
BOM 비교
프로젝트 뷰는 커밋 및/또는 릴리스 반복(iteration) 사이에 발생한 설계 컴포넌트 데이터 변경을 감지하고 표시하는 빠른 BOM 비교 기능도 제공합니다. 차이점은 텍스트(CSV) 형태로 보고되며 로컬 다운로드로 제공됩니다.
BOM 비교 기능은 다음 방법으로 접근할 수 있습니다:
- 프로젝트의 상세 관리 페이지의 Releases 뷰에서, 프로젝트의 특정 릴리스에 연결된
버튼을 클릭합니다. BOM to 옵션을 선택한 다음, 비교할 다른 릴리스의 소스 데이터를 선택합니다.
- 프로젝트의 특정 릴리스 패키지를 보고 있을 때 Manufacturing Portal 브라우저 탭 우측 상단의
버튼을 클릭합니다. BOM to 옵션을 선택한 다음, 비교할 다른 릴리스의 소스 데이터를 선택합니다.
- 프로젝트 상세 관리 페이지의 History 뷰에서 Project Committed 또는 Project Released 이벤트 타일 우측 상단의
컨트롤을 클릭하고 BOM to 옵션을 선택합니다. 마지막 릴리스/커밋의 BOM 데이터를 선택할 수 있으며(Previous Release 또는 Previous Commit), 또는 Select Commit or Release 옵션을 선택해 어떤 Commit/Release 이벤트의 데이터든 선택할 수 있습니다. 비교 대상 이벤트는 해당 타일을 클릭하여 선택합니다.
시스템은 지정된 프로젝트 Releases 또는 Commits 간의 BOM data를 비교한 뒤, 그 비교 결과를 새 브라우저 탭에서 BOM 차이점 뷰로 엽니다. 이 뷰에는 지정된 BOM 이벤트 사이에서 변경된 BOM 항목을 나타내는 색상 코드 항목 목록이 채워집니다. 추가 정보와 제어는 왼쪽의 BOM Compare 창에서 제공되며, 여기서 대체 design Variant를 선택하거나, 컴포넌트 변경 카테고리(Added, Removed, Modified)의 포함 여부를 선택/해제할 수 있습니다.
차이점의 개수에 따라 비교 데이터 생성에 시간이 걸릴 수 있습니다. 기다리거나
BOM Compare 뷰를 닫을 수 있습니다.
email notifications are enabled인 경우, 데이터가 조회 가능한 상태가 되면 이메일이 전송됩니다. 이메일의

버튼을 클릭하면
BOM Compare 뷰에 다시 접근할 수 있습니다.

초기 BOM 비교 뷰에는 소스 BOM 문서와 대상 BOM 문서 간의 차이를 나타내는 항목이 포함됩니다.
-
BOM 비교 항목에 연결된 아이콘 위에 커서를 올리면 발생한 변경 사항의 요약을 확인할 수 있습니다.

-
열 설정 메뉴(
)를 사용하여 특정 컴포넌트 파라미터 데이터 열의 포함을 활성화 또는 비활성화할 수 있습니다.변경되지 않은 BOM 항목도 Compare 창에서 Not Modified 옵션을 체크하면 목록에 포함할 수 있으며, 또는 비교에 지정된 원본 BOM 목록을 보려면 비교 목록 상단에서 제공되는 각 탭을 선택하면 됩니다.

Not Modified 옵션을 사용해 변경되지 않은 항목을 목록에 포함하거나, BOM 문서 탭을 선택해 전체 소스/대상 BOM 문서 목록을 확인할 수 있습니다.
다운로드 옵션(
)에서 호출하면, 비교 엔진은 표준 CSV 형식으로 업데이트 요약도 생성합니다. BOM 비교 요약은 현재 선택된 Variant of the design에 대해 생성되며, 지정된 프로젝트 릴리스/커밋 사이에서 변경(업데이트)된 BOM 데이터의 세부 정보를 포함합니다.

다운로드된 BOM 비교 CSV 파일에는 비교 기능을 호출할 때 지정한 프로젝트 릴리스 간에 업데이트된 데이터가 표시됩니다.