Output Job File 생성
Output Job File을 생성하는 방법을 알아보자.
PCB 설계를 완료하고, DRC Check에서 오류 없음이 확인되면 Output Job File을 생성한다.
(Output Job File : PCB 프로젝트의 최종 산출물들)
───────────────────────────────────────────────────────
(1) Output Job File 생성하는 방법
───────────────────────────────
1. Project에 Output Job File을 새로 Add한다.

2. Output Job File이 생성되면, 다음 그림과 같이, 여러 종류의 Output 파일 선택지가 나타난다.

───────────────────────────────────────────────────────
(2) CPL 설정 파일 생성하는 방법 (JLCPCB 기준)
───────────────────────────────
1. Project에 사용된 부품들의 ‘Pick & Place’ Output 파일을 생성한다.

Assembly Outputs에서 “Add New Assembly Output → Generate pick and place files → Project의 PCB Document 이름”으로 ‘Pick & Place’ Output 파일을 생성한다.
2. Pick and Place Setup

‘Pick & Place’ 파일의 설정은 위와 같이 진행한다.
- Output Settings : Metric
- Formats : CSV, Text 모두 체크
───────────────────────────────────────────────────────
(3) Gerber 설정 파일 생성하는 방법 (JLCPCB 기준)
───────────────────────────────
1. Project의 PCB Gerber 설정 파일을 생성한다.

Fabrication Outputs에서 “Gerber Files → Project의 PCB Document 이름”으로 Gerber 설정 파일을 생성한다.
2. Gerber Setup

Gerber 파일의 General 설정은 위와 같이 진행한다. (PCB Manufacturer JLCPCB 기준)
- Units : Millimeters
- Format : ‘4:4’

Gerber 파일의 Layers 설정은 위와 같이 진행한다. (PCB Manufacturer JLCPCB 기준)
- Plot Layers : Used On

Gerber 파일의 Drill Drawing 설정은 위와 같이 진행한다. (PCB Manufacturer JLCPCB 기준)
- Drill Drawing Plots : Check “Plot all used drill pairs”
- Drill Guide Plots : Check “Plot all used drill pairs”

Gerber 파일의 Apertures 설정은 위와 같이 진행한다. (PCB Manufacturer JLCPCB 기준)
- Embedded apertures (RS274X) : Check

Gerber 파일의 Advanced 설정은 위와 같이 진행한다. (PCB Manufacturer JLCPCB 기준)
- Use software arcs : Check
- Generate DRC Rules export file (.RUL) : Check
───────────────────────────────────────────────────────
(4) NC Drill 설정 파일 생성하는 방법 (JLCPCB 기준)
───────────────────────────────
Project의 Drill 설정 파일을 생성한다.

Fabrication Outputs에서 “NC Drill Files → Project의 PCB Document 이름”으로 NC Drill 설정 파일을 생성한다.

NC Drill 파일의 설정은 위와 같이 진행한다. (PCB Manufacturer JLCPCB 기준)
- NC Drill Format의 Units 기준 : Millimeters
- Format 기준 : ‘4:4’
───────────────────────────────────────────────────────
(5) BOM 설정 파일 생성하는 방법 (JLCPCB 기준)
───────────────────────────────
1. Project의 Bill of Materials 파일을 생성한다.

Report Outputs에서 “Bill of Materials → Project의 PCB Document의 이름”으로 BOM 파일을 생성한다.
BOM 파일의 Export Option 등의 설정은 SMT 업체 또는 개인의 취향에 따라서 진행하면 된다.

BOM 파일의 General – Export Options 설정은 위와 같이 진행한다.
① File Format : “MS-Excel”
② Template : “No-Template”
③ Add to Project : “Check”
④ Open Exported : “Check”

BOM 파일의 Columns 설정은 위와 같이 진행한다.
→ “LCSC Part #” Column을 위로 Drag한다.

BOM 파일의 설정까지 완료하면, 총 4개의 Output Job File이 생성된다.
───────────────────────────────────────────────────────
(6) Folder Structure 설정 방법 (JLCPCB 기준)
───────────────────────────────
(1) ~ (5)까지 설정을 완료하면, 다음과 같이 4개의 Item이 추가되어 있다.

Folder Structure를 “마우스 우측 클릭 → Properties” 를 선택한다.

Folder Structure Settings의 “CAMtastic Auto-Load Options”에서 다음과 같이 설정한다.

① NC Drill Output : “체크”
② Gerber Output : “체크”
③ Reset auto-load options after generation : “체크”
───────────────────────────────────────────────────────
(7) Output Files 생성 (JLCPCB 기준)
───────────────────────────────
설정한 4개의 File Item을 선택하고 “Generate Content”를 클릭해서, Output Files를 생성한다

“Generate Content”를 클릭하면, CAM 파일이 자동으로 Load 된다.

모든 Layer의 설계정보가 정상적으로 생성되었는지 확인한다.

위는 4층 기판 기준의 Altium Gerber Layer인데, gbs가 생성되었는지 확인해야 한다.
Solder Mask에서 Via를 Tent로 설정하면, gbs가 완전히 비어있는 상태로 생성된다.
(→ 그래서 Design Rule은 No Tent로 설정하고, Via는 Tent 설정을 한 Local Via를 사용해야 한다.)
Project 폴더에서 다음과 같이, Output 파일들이 생성됨을 확인할 수 있다.

───────────────────────────────────────────────────────
(9) B’d 제작 발주 (JLCPCB 기준)
───────────────────────────────
Gerber
Gerber 폴더와 NC Drill 폴더의 내용물을 하나로 합치고, 압축한다.

이 압축 파일을 PCB 제작 업체(e.g. JLCPCB)에 업로드하면, PCB로 제작할 수 있다.
BOM
BOM 엑셀의 내부 Column은 다음과 같이 수정해준다.

① Comment
② Designator
③ Footprint
④ Quantity
⑤ JLCPCB Part # (”LCSC Part #”을 수정한다.)
CPL (Pick & Place File)
CPL 파일은 바로 JLCPCB에 업로드한다.
대개 부품의 방향이 임의로 설정되어 있는데, 이는 JLCPCB에서 수정하고 우리가 Confirm 한다.
ArkX에서 더 알아보기
구독을 신청하면 최신 게시물을 이메일로 받아볼 수 있습니다.

