Ch 17. Output Job File 생성

Pages List
List view
Home
Portfolio
HW
FW
SW
FPGA / Adaptive SoC
Daily
Photo
Etc
 
Ch 17. Output Job File 생성

(1) Output Job File 생성하는 방법


  1. Project를 마우스 우클릭해서 Output Job File을 생성한다.
notion image
 
  1. 그러면 다음과 같이, 내부가 비어있는 Output Job File이 생성된다.
notion image
 
 

(2) CPL 파일 생성 규칙을 설정하는 방법 (JLCPCB 기준)


  1. Assembly Outputs에서 Generates pick and place files → Project의 PcbDoc을 선택한다.
notion image
 
  1. Pick and Place Setup에서 Output Settings는 “Metric”으로, Formats는 “CSV”, “Text”를 모두 체크한다.
notion image
 
 

(3) Gerber 파일 생성 규칙을 설정하는 방법 (JLCPCB 기준)


  1. Fabrication Outputs에서 “Gerber Files → Project의 PcbDoc”을 선택한다.
notion image
 
  1. Gerber Setup에서 General 설정은 다음과 같이 한다.
    ① Units : “Millimeters”
    ② Format : “4:4”
notion image
 
  1. Layers 설정은 다음과 같이 한다.
    ① Plot Layers에서 “Used On”을 체크한다.
notion image
 
  1. Drill Drawing 설정은 다음과 같이 한다.
    ① Drill Drawing Plots에서 “Plot all used drill pairs”를 체크한다.
    ② Drill Guide Plots에서 “Plot all used drill pairs”를 체크한다.
notion image
 
  1. Apertures 설정은 다음과 같이 한다.
    ① “Embedded apertures (RS274X)”를 체크한다.
notion image
 
  1. Advanced 설정은 다음과 같이 한다.
    ① Other에서 “Use software arcs”, “Generate DRC Rules export file (.RUL)”을 체크한다.
notion image
 
 

(4) NC Drill 파일 생성 규칙을 설정하는 방법 (JLCPCB 기준)


  1. Fabrication Outputs에서 “NC Drill Files → Project의 PcbDoc”을 선택한다.
notion image
 
  1. NC Drill Setup에서 NC Drill Format의 “Units”, “Format” 설정은 다음과 같이 한다.
    (Gerber Setup과 동일하게 Unit과 Format을 맞춰주어야 한다.)
    ① Units : “Millimeters”
    ② Format : “4:4”
notion image
 

(5) BOM 파일 생성 규칙을 설정하는 방법 (JLCPCB 기준)


  1. Report Outputs에서 “Bill of Materials → Project의 PcbDoc”을 선택한다.
notion image
 
  1. BOM의 General - Export Options 설정은 다음과 같이 한다.
    ① File Format : “MS-Excel”
    ② Template : “No-Template”
    ③ Add to Project : “체크”
    ④ Open Exported : “체크”
notion image
 
  1. Columns 설정은 다음과 같이 한다.
    ① LCSC Part #을 위로 Drag해서 추가한다.
notion image
 
 

(6) Folder Structure 설정 (JLCPCB 기준)


  1. (1) ~ (5)까지 설정을 완료하면, 다음과 같이 4개의 Item이 추가되어 있다.
notion image
 
  1. Folder Structure를 “마우스 우측 클릭 → Properties” 를 선택한다.
notion image
 
  1. Folder Structure Settings의 “CAMtastic Auto-Load Options”에서 다음과 같이 설정한다.
    ① NC Drill Output : “체크”
    ② Gerber Output : “체크”
    ③ Reset auto-load options after generation : “체크”
notion image
 

(7) Output Files 생성 (JLCPCB 기준)


  1. 설정한 4개의 File Item을 선택하고 “Generate Content”를 클릭해서, Output Files를 생성한다.
notion image
 
  1. “Generate Content”를 클릭하면, CAM 파일이 자동으로 Load 된다.
notion image
 
  1. 모든 Layer의 설계정보가 정상적으로 생성되었는지 확인한다.

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

(8) B’d 제작 발주 (JLCPCB)


Gerber

  1. Gerber 폴더와 NC Drill 폴더의 내용물을 하나로 합치고, 압축한다.
    이 압축 파일을 PCB 제작 업체(e.g. JLCPCB)에 업로드하면, PCB로 제작할 수 있다.
notion image
 

BOM

  1. BOM 엑셀의 내부 Column은 다음과 같이 수정해준다.
    ① Comment
    ② Designator
    ③ Footprint
    ④ Quantity
    ⑤ JLCPCB Part # (”LCSC Part #”을 수정한다.)
notion image
 

CPL (Pick & Place File)

  1. CPL 파일은 바로 JLCPCB에 업로드한다.
    대개 부품의 방향이 임의로 설정되어 있는데, 이는 JLCPCB에서 수정하고 우리가 Confirm 한다.