KiCad 프로젝트 회로도를 종합 검토합니다. ERC/DRC 실행, 스키매틱 파싱, 넷리스트 분석, BOM 검증을 수행합니다. "KiCad 회로도 리뷰", "ERC 실행", "회로 검토" 등의 요청에 자동 적용.
현재 프로젝트 디렉토리의 KiCad 파일을 종합적으로 검토해주세요.
kicad-cli --version 으로 CLI 사용 가능 여부 확인.kicad_sch, .kicad_pcb, .kicad_pro 파일 탐색kicad-cli sch erc --output erc_report.json --format json --severity-all --exit-code-violations <ROOT_SCH>
결과를 분석하여 각 위반 항목의 원인과 해결 방법을 설명
.kicad_sch 파일을 읽어 S-expression 구조를 파싱하고:
kicad-cli sch export netlist --output netlist.xml --format kicadxml <ROOT_SCH>
넷리스트에서 연결성을 검증하고 단일 핀 넷, 전원 핀 미연결 등 확인
kicad-cli sch export bom --output bom.csv --fields 'Reference,Value,Footprint,${DNP}' --group-by 'Value,Footprint' --sort-asc <ROOT_SCH>
kicad-cli pcb drc --output drc_report.json --format json --severity-all --schematic-parity --exit-code-violations <PCB_FILE>
다음 체크리스트 기반으로 검토:
각 항목을 PASS / WARN / FAIL / N/A 로 평가하고, 심각도별(Critical > Warning > Info) 문제점을 정리해주세요.
$ARGUMENTS