Preparing Validation Reports

이 소프트웨어에는 여러 가지 검증(Validation) 검사 기능이 포함되어 있으며, 출력 생성 중에 출력물로 포함할 수 있습니다. 각 검사는 HTML 보고서 파일을 생성합니다.

검증 출력은 파일의 [Add New Validation Output] 영역에 있는 Validation Outputs 컨트롤 메뉴에서, 또는 메인 메뉴의 Edit » Add Validation Outputs 하위 메뉴에서 활성 Output Job 파일에 추가할 수 있습니다.

이러한 검증 보고서의 설정은 OutputJob에 저장된다는 점에 유의하십시오. 소프트웨어의 다른 위치에서 검증 검사를 구성하면 해당 설정은 그 파일에 저장됩니다. 예를 들어 프로젝트 오류 검사 설정은 프로젝트 파일에 저장되고, PCB DRC 설정은 PCB 파일에 저장됩니다.
할당된 Output Job 파일에 정의된 검증 보고서를 사용하면 설계 프로젝트 릴리스 프로세스의 필수 요소로서 설계를 검증할 수 있습니다. 이러한 검증 검사는 모든 릴리스마다 수행되며, 어떤 검증 검사라도 성공적으로 통과하지 못하면 릴리스가 실패합니다. 이를 통해 막판 변경으로 인해 릴리스된 설계에 비용이 큰 오류가 스며드는 것을 방지할 수 있어 추가적인 안심을 제공합니다. 검증은 PCB Release 뷰의 프로세스 플로우에서 Validate Design 단계에서 실행됩니다. Design Mode에서는 출력이 생성되기 전에 프로젝트에 대해 직접 검증 검사가 수행됩니다. Release Mode에서는 릴리스 플로우가 먼저 프로젝트로부터 모든 프로젝트 문서와 외부 종속성을 포함하는 자체 포함 스냅샷을 빌드하고, 이 스냅샷에 대해 검증 검사를 수행합니다. 이를 통해 스냅샷이 프로젝트에 필요한 모든 종속성을 올바르게 캡처했는지에 대한 추가적인 보안을 제공합니다.

컴포넌트 상태 검증

Workspace Components는 설계자에게 고품질·고무결성의 설계 빌딩 블록을 공식적으로 제공하는 컬렉션입니다. 리비전 제어 및 라이프사이클 관리가 적용되므로, 회사는 해당 회사 내에서 새 설계 프로젝트를 시작할 때 설계자가 공식적으로 사용할 수 있는 컴포넌트 라이브러리를 승인할 수 있습니다. 하지만 컴포넌트가 설계 재사용을 위해 승인되었더라도, 릴리스 검증 단계에서 실제로 사용 가능한 올바른 상태인지 확인하기 위한 자동화된 검사가 필요합니다.

Altium Designer는 connected Workspace와 함께 이를 위한 우아한 솔루션을 Component State Checking 형태로 제공합니다. Output Job 파일에 추가할 수 있는 검증 기반 출력 생성기가 제공되며 – Components states. 이는 제한(Restricted) 상태에 있는 컴포넌트를 검사하도록 구성할 수 있습니다. 구성 과정에서 Workspace에 정의된 각 Lifecycle Definition의 각 상태에 대해 수행할 동작(동작 없음, 경고, 오류 생성)을 결정합니다. 오류 생성은 설계 릴리스를 차단합니다. 또한 검사를 실행하면 유용한 HTML 기반 보고서가 생성되어, 어떤 설계 컴포넌트가 유효하지 않은 상태인지 한눈에 확인할 수 있습니다.

제한 상태의 설계 항목 사용 문제는 프로젝트 검증 중, 즉 설계 사이클의 훨씬 이른 단계에서도 감지할 수 있습니다. 이는 Item Revision이 현재 상태에 따라 적용 가능한지, 그리고 해당 상태에서 설계에 사용이 허용되는지에 관한 것입니다. 이는 개별 상태 레벨의 전용 속성으로 제어됩니다. 프로젝트 위반(Project violation)을 구성하여, 리비전이 비적용(non-applicable) 상태인 Workspace 항목이 설계에서 사용되는 경우 이를 감지하고 표시하도록 할 수 있어, 릴리스 전에 문제를 포착하고 방지할 수 있습니다. 자세한 내용은 Defining Lifecycle Definitions for a Workspace 페이지의 Controlling Item Revision Visibility and Applicability 섹션을 참조하십시오.
Environment Configurations를 사용해 설계자의 작업 환경을 강제하는 경우, 컴포넌트 상태 검사가 정의된 Output Job 파일의 사용을 보장할 수 있습니다. 이를 위해 해당 환경 구성에서 사용이 허용된 Output Job 파일을 필수(required)로 표시해야 하며, Req'd 속성을 활성화하면 됩니다. 환경 구성의 일부로 정의된 OutJob가 필수로 표시되면, 프로젝트 릴리스의 일부로 생성되는 관련 데이터 세트에 해당 OutJob가 존재하고 포함되도록 활성화되기 전까지는 릴리스를 수행할 수 없습니다. 자세한 내용은 Managing Environment Configurations를 참조하십시오.

Validation Outputs 섹션에서 OutJob file에 이 유형의 출력 생성기를 추가하십시오. 구성은 Server objects State validation 대화상자에서 수행합니다.

이 구성 대화상자에 접근하려면, 출력 생성기 항목을 더블클릭하거나, 해당 항목을 우클릭한 뒤 컨텍스트 메뉴에서 Configure를 선택하거나, 항목을 선택한 상태에서 Alt+Enter 키보드 단축키를 사용하십시오.

보드 설계 릴리스 중 전체 검증 체계의 일부로 컴포넌트 상태 검사를 추가하고 구성하십시오.
보드 설계 릴리스 중 전체 검증 체계의 일부로 컴포넌트 상태 검사를 추가하고 구성하십시오.

이 대화상자는 현재 연결된 Workspace에 정의된 모든 라이프사이클 정의를 표시합니다. 각 정의에 대해, 고유하게 정의된 각 상태가 그 설명과 함께 나열됩니다. 설계에서 컴포넌트에 사용하는 라이프사이클 정의에 연결된 각 상태에 대해, 수행할 검사 동작을 지정하기만 하면 됩니다. 상태의 Check Action 필드 안을 클릭하고 연결된 드롭다운 메뉴에서 필요한 동작을 선택하십시오. 사용 가능한 검사 옵션은 None, Warning, Error입니다.

버튼을 클릭하여 Workspace에서 최신 라이프사이클 정의 정보를 직접 가져와 대화상자를 새로 고치십시오.

설계에 사용된 Component Item의 리비전이 제한 상태(Check ActionError로 설정된 상태)에 있으면 보드 릴리스가 진행되지 않습니다. 생성된 보고서 파일에는 모든 경고와 오류가 나열됩니다.

컴포넌트 상태를 검사하는 동안 검증 단계에서 보드 릴리스가 실패하는 예. 이미지에 마우스를 올리면 생성된 보고서를 볼 수 있습니다. 여기서는 설계에 제한된 라이프사이클 상태의 컴포넌트 4개가 포함된 것으로 확인되어, 릴리스 프로세스가 실패로 종료됩니다.
컴포넌트 상태를 검사하는 동안 검증 단계에서 보드 릴리스가 실패하는 예. 이미지에 마우스를 올리면 생성된 보고서를 볼 수 있습니다. 여기서는 설계에 제한된 라이프사이클 상태의 컴포넌트 4개가 포함된 것으로 확인되어, 릴리스 프로세스가 실패로 종료됩니다.

Workspace 출력 작업 템플릿을 사용하는 경우, 관련 소스 Output Job 파일에 컴포넌트 상태 검사를 추가하고, 해당 OutJob를 Workspace에 BEFORE하기 전에 구성되어 있는지 확인하십시오. 일단 릴리스되면 OutJob 파일의 리비전—특히 출력 생성기의 구성—은 변경할 수 없습니다. 변경하려면 수정 후 대상 Item의 다음 계획된 리비전에 다시 릴리스해야 합니다. 자세한 내용은 Preparing Manufacturing Data with Output Jobs를 참조하십시오.

Environment Configuration Compliance Check 보고서 준비

Environment Configuration Compliance Check는 설계에서 회사가 승인한 데이터 요소의 사용을 확정적으로 테스트하고 강제할 수 있는 수단을 제공합니다. 즉, 할당된 역할에서 사용 가능하도록 제공된 환경 구성을 통해 허용된 데이터 항목을 사용하지 않으면 릴리스가 실패합니다. 이는 설계에 대한 ‘무분별한’ 접근을 방지하고, 엔터프라이즈 수준에서 중앙으로 결정된 작업 설계 환경에 대한 준수 및 컴플라이언스를 보장합니다.

자세한 내용은 Environment Configuration Management 페이지(Altium 365 Workspace, Enterprise Server Workspace)를 참조하십시오.

필요한 보고서는 Environment Configuration Compliance Setup 대화상자에서 구성합니다.

Environment configuration compliance setup 대화상자
Environment configuration compliance setup 대화상자

Altium 365an Enterprise Server Workspace에서 Environment Configuration Management에 대해 더 알아보십시오.

차이점(Differences) 보고서 준비

 Differences Report 출력 생성기는 프로젝트의 소스 회로도 및 PCB 문서 간 차이점을 자세히 설명하는 보고서를 생성합니다.

필요한 보고서는 Differences Setup 대화상자에서 구성합니다.

Differences Setup 대화상자
Differences Setup 대화상자

Keeping the Schematics and PCB Synchronized에 대해 자세히 알아보세요.

전기 규칙 검사(Electrical Rules Check) 보고서 준비

 Electrical Rules Check 출력 생성기는 프로젝트의 소스 회로도 문서에 대해 제도 및 전기 검사 위반 사항을 자세히 설명하는 보고서를 생성합니다.

필요한 보고서는 Electrical Rules Check Setup 대화상자에서 구성합니다.

 Electrical Rules Check Setup 대화상자
 Electrical Rules Check Setup 대화상자

Validating your Design Project에 대해 자세히 알아보세요.

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
기능 제공 여부

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.

콘텐츠