밤낮으로 PCB 설계에 몰두하여 마침내 마지막 트레이스를 연결하고, 마지막 실크스크린 참조를 조정하며, 최종 DRC를 통과했습니다. 이제 주말을 부를 때가 되었죠, 그렇죠? 아닙니다. 제조업체에 제출할 모든 출력 파일을 생성하기 위해 해야 할 일이 아직도 한가득 남아 있습니다.
많은 PCB 릴리스 디자인 도구 공급업체들이 사용자가 출력 파일을 더 쉽게 생성할 수 있도록 다양한 메커니즘을 제공합니다. Altium Designer®는 작업 출력 파일의 사용을 통해 제조 출력 파일 생성을 자동화하는 데 있어 여기에서 최상위에 있습니다. 이 파일들을 통해 생성하고자 하는 출력물을 정의하고 시스템이 따를 일련의 스크립트로 모두 설정할 수 있습니다. 출력 작업 파일을 정의하고 나면, 제조 파일을 생성하기 위해 각각을 활성화하기만 하면 됩니다. 이 과정이 더 간단해질 수 있을까요? Altium 프로젝트가 출력 작업 파일을 더욱 자동화하여 한 프로젝트 PCB 릴리스 과정에 의해 모든 파일이 함께 실행되도록 함으로써 스스로를 뛰어넘었습니다.
우리가 이야기하고 있는 이 메커니즘은 Altium의 프로젝트 릴리저입니다. 프로젝트 릴리저는 전체 릴리스 과정의 일부로 이미 설정된 출력 작업 파일을 사용할 것입니다.
우선, 출력 작업 파일을 다시 살펴보겠습니다. 이전 블로그에서 우리는 출력 작업 파일을 생성하고 사용하는 방법에 대해 이야기했습니다. 우리는 프로젝트 릴리저를 사용하는 것을 보여주기 위해 매우 유사한 출력 작업 파일을 약간 변경할 것입니다.
우리는 보드 제조업체와 보드 조립업체를 위한 출력 파일을 생성하기 위한 두 개의 출력 작업 파일을 다루고 있습니다. 두 출력 작업 파일은 "Fabrication"과 "Assembly"로 명명되어 있습니다. 이들은 매우 간단한 파일입니다. 제조 파일은 Gerber 파일만 정의되어 있고, 조립 파일은 조립 도면만 정의되어 있습니다.
Altium에서의 조립 작업 출력 파일
위의 사진에서 우리의 조립 출력 작업 파일 정의를 볼 수 있습니다. 할당할 수 있는 다른 출력들이 많지만, 우리의 경우는 매우 간단한 파일 세트를 사용하여 조립도만 생성하도록 설정되어 있습니다. 또한 이 출력 작업 파일은 PDF 설정 대화 상자의 출력 관리 메뉴에서 "릴리스 관리됨" 위치를 대상으로 설정되어 있다는 점에 유의하십시오. 출력 작업 파일을 독립적으로 실행하기 위한 수동 위치를 설정할 수 있지만, 자동화된 프로젝트 릴리스의 경우 자동 "관리됨" 설정으로 두겠습니다.
아래 사진에서는 우리의 제작 출력 작업 파일 정의를 볼 수 있습니다. 보시다시피 매우 간단하며 Gerber 파일만 생성하도록 설정되어 있습니다. 조립 파일과 마찬가지로 대상 위치를 "릴리스 관리됨"으로 설정했습니다.
Altium에서의 제작 작업 출력 파일
위에서 언급했듯이, 필요한 만큼 많은 출력을 위해 출력 작업 파일을 설정할 수 있습니다. 다른 설계의 조립 출력 작업 파일에서 가져온 예시입니다. 이 경우, PDF 컨테이너를 위해 PDF가 생성되고 있으며(강조 표시됨), 강조 표시되지 않은 폴더 구조를 위해 Gerber 파일과 기타 문서가 생성되고 있습니다. 이렇게 여러 제조 파일을 생성해야 할 때, 작업 출력 파일을 사용하면 실제로 시간을 절약할 수 있으며 나중에 새로운 출력 파일 세트를 다시 생성해야 할 때 중요한 문서를 잊어버리는 일을 방지할 수 있습니다.
많은 문서와 인쇄물이 포함된 작업 출력 파일의 예
출력 작업 파일에서 제조 파일을 생성할 때, 각 작업 파일을 열고 그 안에 있는 파일을 생성해야 합니다. 프로젝트 릴리서는 모든 작업 파일을 함께 결합한 다음 릴리서의 직관적인 사용자 인터페이스에서 관리함으로써 이 과정을 단순화합니다. 제작 및 조립 파일뿐만 아니라 소스 데이터와 필요에 따른 기타 문서 및 데이터도 동시에 생성할 수 있습니다. 릴리서는 또한 설계에 정의한 모든 변형에 대한 조립 데이터도 생성합니다.
Altium 릴리스 관리자를 시작하려면 프로젝트 드롭다운 메뉴로 이동하여 아래 그림과 같이 "프로젝트 릴리서"를 선택하십시오.
Altium의 프로젝트 릴리서를 위한 드롭다운 메뉴 명령
Altium은 설계 데이터를 처리한 후 PCB 릴리스 문서를 엽니다. 프로젝트 릴리서는 다음 두 가지 모드 중 하나로 작동합니다:
이 시연을 위해 로컬 디자인 폴더 내에서 파일 생성을 보여주기 위해 관리되지 않는 오프라인 모드를 사용하고 있습니다.
프로젝트 릴리서를 처음 열었을 때 관리되는 모드와 관리되지 않는 모드에 따라 대상 수정본이나 대상 폴더를 볼 수 있습니다. 기본 대상 컨테이너는 "소스 데이터", "제작 데이터", 그리고 "조립 데이터"입니다. 또한 필요에 따라 추가 대상 컨테이너를 생성할 수 있는 옵션이 있습니다. 여기에서는 기본 컨테이너만 작업할 것이며, 해당 컨테이너가 활성화되어 있는지 확인하기 위해 체크박스를 클릭해야 합니다.
먼저 해야 할 일은 릴리스 문서 창 하단에 있는 "옵션" 버튼을 클릭하는 것입니다. 이렇게 하면 아래와 같이 "프로젝트 릴리스 옵션"이 열립니다.
프로젝트 릴리서 메뉴 옵션
프로젝트 릴리스 옵션에서는 두 개의 탭이 있습니다. 첫 번째 탭은 우리의 옵션을 설정하는 것입니다. 이 시연을 위해 우리는 관리되지 않는 폴더 옵션으로 설정되어 있는지 확인하고, 소스 데이터에는 옵션이 선택되어 있지 않은지 확인할 것입니다. 이렇게 하면 생성된 파일이 우리가 지정한 디렉토리로 가고 소스 데이터는 디자인에서 직접 가져온다는 것을 보장할 수 있습니다. 프로젝트 릴리서는 생성된 모든 파일의 하나의 zip 파일을 만드는 옵션도 제공합니다. 폴더에 넣는 대신 말이죠. 메뉴를 통해 이동하면, 우리의 제작 데이터는 "제작" 옵션이 선택되고, 우리의 조립 데이터는 "조립" 옵션이 선택될 것입니다.
두 번째 탭인 "출력 경로"에서는 출력 파일이 생성될 우리 디자인 디렉토리 내의 폴더를 지정할 것입니다. 우리의 목적을 위해 이 타겟 디렉토리를 우리 디자인 디렉토리 내에 설정하고 이름을 "예제 프로젝트 릴리서 출력"이라고 할 것입니다. 완료되면 OK를 클릭하여 옵션 메뉴를 닫을 것입니다.
다음 단계는 디자인 세션의 오른쪽 하단에 있는 "준비" 버튼을 클릭하는 것입니다. 이 작업을 수행하면 여러분의 디자인 데이터가 출시 준비가 되었는지 확인하기 위해 여러 사전 출시 검사를 실행합니다. 완료되면 Altium 출시 관리자 창이 생성할 준비가 된 파일을 보여줍니다. "보기"를 클릭하면 이러한 문서를 그 형태로 볼 수 있습니다. Gerber 파일은 Altium의 Camtastic® 뷰어에서 열리며, PDF는 아래와 같이 해당 뷰어에서 열립니다.
Altium의 프로젝트 출시기에서 본 드로잉 PDF 미리보기
이것들은 생성을 위해 의도된 데이터의 "미리보기"이지만, 데이터를 출시하기 전까지는 실제로 생성되지 않습니다. 이제 마지막 단계인 디자인 출시 및 제조 파일 생성으로 넘어갑니다.
이제 오른쪽 하단에는 "출시" 버튼이 있습니다. 이 버튼을 클릭하여 디자인을 출시하고 모든 제조 데이터를 생성합니다. 완료되면 출시 창이 아래와 같이 생성된 데이터를 보여줍니다.
완성된 프로젝트 출시 메뉴
이 데모에서는 프로젝트 릴리저가 파일을 생성할 수 있도록 설계 디렉토리 내에 "Altium 예제 프로젝트 릴리저 출력"이라는 이름의 대상 디렉토리를 설정했습니다. 위의 사진에서 볼 수 있듯이 이것이 출력 폴더의 이름입니다. 이 링크를 클릭하면 아래에 표시된 것처럼 이 출력물의 파일 구조를 볼 수 있는 탐색기 창을 열 수 있습니다.
파일 탐색기 창에서 생성된 Gerber 파일
PCB 편집기를 사용하여 PCB 레이아웃을 진행하고, 구성 요소를 배치하며 회로도를 통합하는 작업은 인쇄 회로를 생산하는 과정만큼이나 과정의 일부가 되어야 합니다. 회로 기판이 PCB 설계 도구에서 스키마틱 캡처를 거쳐 제조 출력 파일의 끝을 볼 수 있도록 하십시오. 구성 요소 배치와 회로도 조직은 인쇄 회로 기판의 종말이 되어서는 안 됩니다. PCB 풋프린트를 거쳐 PCB 조립으로 이동하려는 의도를 마음에 품은 설계 소프트웨어를 사용하십시오.
Altium은 프로젝트 릴리저와 같은 유틸리티를 특징으로 하는 고급PCB 설계 소프트웨어입니다. 이를 사용하면 생산 출력 파일을 수동으로 생성할 때 발생할 수 있는 오류의 가능성을 줄이면서 생산성을 향상시킬 수 있습니다. Altium은 이와 같은 향상된 기능과 기능성을 가득 담고 있어 오늘날 사용할 수 있는최고의 PCB 설계 프로그램 중 하나입니다.
Altium이 다음 PCB 설계 프로젝트에서 어떻게 도움을 줄 수 있는지 더 알아보고 싶으신가요? Altium의 전문가와 상담하세요.