KiCad Reference
KiCad 풋프린트/심볼/DRC 규칙 레퍼런스
KiCad Reference 소개
KiCad 레퍼런스는 오픈소스 전자 설계 자동화(EDA) 도구인 KiCad의 회로도 캡처 및 PCB 레이아웃을 위한 종합 검색형 치트 시트입니다. 심볼 배치(A), 전원 포트 배치(P), 와이어 그리기(W), 넷 라벨 지정(L, Ctrl+L 글로벌 라벨), 심볼 속성 편집(E, V, F), 자동 주석 달기, 그리고 미연결 핀과 드라이버 충돌, 핀 타입 비호환을 검출하는 ERC까지 전체 회로도 편집기 워크플로우를 다룹니다.
PCB 편집기 섹션에서는 핵심 라우팅 명령어를 문서화합니다. 각도 전환과 비아 삽입이 가능한 트랙 배선(X), GND 플레인을 위한 구리 영역 채우기(B), 인터랙티브 라우터 모드(Push & Shove, Walkaround, Highlight Collisions), 비아 종류(관통, 블라인드, 매립, 마이크로), 부품 조작(M 이동, R 회전, F 레이어 뒤집기)을 포함합니다. 설계 규칙에서는 클리어런스 설정, 차동 페어와 전원 트랙을 위한 넷 클래스, DRC 검사, 그리고 0.5A~10A 전류 용량에 대한 IPC-2221 트랙 폭 계산을 다룹니다.
또한 구리 레이어(F.Cu, B.Cu, 4층 기판의 In1.Cu, In2.Cu), 실크스크린(F.SilkS, B.SilkS), 솔더마스크(F.Mask, B.Mask), 보드 외곽선(Edge.Cuts)을 포함한 PCB 레이어 스택을 다룹니다. 출력 및 제조 섹션에서는 적절한 확장자(.gtl, .gbl, .gts, .gbs, .gto, .gm1)를 가진 거버 파일 생성, Excellon 드릴 파일, 제조사 부품번호 필드가 포함된 BOM 출력, SMT 픽앤플레이스 좌표 파일, 3D 뷰어 사용법을 상세히 설명합니다.
주요 기능
- 회로도 편집기 전체 단축키: 심볼 배치(A), 전원 심볼(P), 와이어링(W), 라벨링(L), 속성(E/V/F), 주석 달기, ERC
- PCB 라우팅 명령어: 트랙 그리기(X), 구리 채우기(B), 인터랙티브 라우터 모드(D), 비아 삽입(V), 배선 유지 드래그(G)
- 설계 규칙 설정: 클리어런스, 신호 그룹별 넷 클래스(기본, 전원, USB 차동, 고전압), DRC 검사
- 1oz 구리 기준 전류 용량별 트랙 폭 IPC-2221 계산 참조(0.5A=0.2mm ~ 10A=4.5mm)
- 구리, 실크스크린, 솔더마스크, 제조, 코트야드, Edge.Cuts 보드 외곽선 등 완전한 레이어 스택 문서
- 모든 필수 파일 확장자, Excellon 드릴 포맷, 제조 준비 완료 출력 체크리스트를 포함한 거버 출력 가이드
- Reference, Value, Footprint, 제조사, MPN, X/Y 좌표 필드를 포함한 BOM 및 픽앤플레이스 출력
- 풋프린트 편집기 기본, 3D 뷰어 조작, SMD 및 스루홀 부품의 커스텀 패드 패턴 생성
자주 묻는 질문
KiCad 레퍼런스는 무엇이고 누구를 위한 것인가요?
KiCad 레퍼런스는 회로도 캡처 및 PCB 레이아웃 단축키, 설계 규칙, 레이어 관리, 제조 출력을 다루는 무료 브라우저 기반 KiCad EDA 소프트웨어 빠른 참조입니다. 전자 엔지니어, PCB 설계자, 취미 제작자, 학생이 설계 작업 중 화면을 전환하지 않고 즉시 KiCad 명령어를 확인할 수 있도록 설계되었습니다.
KiCad 회로도 편집기의 가장 중요한 단축키는?
필수 단축키는 A(심볼 배치), P(전원 심볼), W(와이어 그리기), L(넷 라벨), Ctrl+L(글로벌 라벨), E(속성 편집), V(값 편집), F(풋프린트 지정)입니다. 부품 배치 후 Annotate(Tools > Annotate Schematic)로 참조 번호를 지정하고, ERC(Inspect > Electrical Rules Checker)로 연결 상태를 검증한 후 PCB 레이아웃으로 진행하세요.
KiCad에서 설계 규칙과 넷 클래스는 어떻게 설정하나요?
Board Setup > Design Rules > Net Classes에서 설정합니다. Default(트랙 0.2mm, 클리어런스 0.2mm), Power(트랙 0.5mm, 클리어런스 0.3mm), USB_DP(90옴 차동 임피던스용 트랙 0.15mm) 등의 클래스를 만들고 각 넷을 해당 클래스에 할당합니다. 비아는 일반적으로 드릴 0.3mm, 패드 0.6mm로 설정합니다. 제조 파일 생성 전 DRC로 모든 규칙 준수를 확인하세요.
Push & Shove, Walkaround, Highlight Collisions 라우팅 모드의 차이점은?
D 단축키나 Route 메뉴로 접근하는 KiCad 인터랙티브 라우터 모드입니다. Highlight Collisions는 기존 구리와 충돌 위치만 표시합니다. Walkaround는 기존 트랙과 장애물을 자동으로 우회하여 배선합니다. Push & Shove는 설계 규칙을 유지하면서 기존 트레이스를 밀어내어 새 배선을 위한 공간을 만듭니다. 밀집한 보드에서는 Push & Shove가 일반적으로 선호됩니다.
PCB 제조에 어떤 거버 파일이 필요한가요?
표준 2층 PCB에는 F.Cu.gtl(전면 구리), B.Cu.gbl(후면 구리), F.Mask.gts(전면 솔더마스크), B.Mask.gbs(후면 솔더마스크), F.SilkS.gto(전면 실크스크린), Edge.Cuts.gm1(보드 외곽선), Excellon 형식 .drl 드릴 파일이 필요합니다. 4층 기판은 내부 구리 레이어를 추가합니다. File > Fabrication Outputs > Gerbers에서 생성하고, 제조사에 제출 전 거버 뷰어로 확인하세요.
주어진 전류에 맞는 트랙 폭은 어떻게 계산하나요?
IPC-2221 표준을 기준으로 합니다. 외부층 1oz 구리 기준: 0.5A는 0.2mm, 1A는 0.3mm, 2A는 0.7mm, 3A는 1.0mm, 5A는 2.0mm, 10A는 4.5mm가 필요합니다. 내부층은 열 방산이 제한되므로 약 50% 더 넓은 트랙이 필요합니다. KiCad의 PCB Calculator 도구나 외부 IPC-2221 계산기를 사용하여 온도 상승과 구리 두께를 고려한 정밀한 값을 구할 수 있습니다.
KiCad에서 4층 PCB 스택업은 어떻게 설정하나요?
일반적인 4층 구성: F.Cu는 신호 및 부품, In1.Cu는 연속 GND 플레인, In2.Cu는 전원 플레인, B.Cu는 신호 및 부품입니다. In1.Cu의 솔리드 접지 플레인은 우수한 신호 무결성과 EMI 차폐를 제공합니다. In1.Cu에 구리 존을 그리고 GND 넷을 지정한 후 B를 눌러 채웁니다. Board Setup > Board Stackup에서 레이어 수를 설정하세요.
BOM과 픽앤플레이스 출력 파일에는 무엇이 포함되나요?
Tools > Generate BOM으로 생성하는 BOM에는 Reference(R1, C1, U1), Value(10k, 100nF), Footprint, Manufacturer, MPN(제조사 부품번호), Quantity, Description 필드가 포함됩니다. File > Fabrication Outputs > Component Placement의 픽앤플레이스 파일에는 각 부품의 Reference, Value, Package, X/Y 좌표(mm), 회전 각도, Side(top/bottom)가 포함되며 SMT 조립 장비에서 사용됩니다.