KiCad 安装与界面
1.1 下载与安装
官网
访问 KiCad 官方网站获取最新安装包:
https://kicad.org/download/
Windows
1. 下载 .exe 安装包(稳定版)
2. 双击安装,勾选组件:
- KiCad(主程序)
- symbols(符号库)
- footprints(封装库)
- 3D models(3D 模型)
3. 安装完成后桌面出现 KiCad 快捷方式
macOS
# 方法 1:下载 .dmg 安装包
# 方法 2:Homebrew
brew install --cask kicad
Linux
# Ubuntu/Debian
sudo apt update
sudo apt install kicad
# Arch Linux
sudo pacman -S kicad
# Flatpak(跨发行版)
flatpak install flathub org.kicad.KiCad
# Snap
sudo snap install kicad
版本说明
- 稳定版:推荐生产使用(当前最新:KiCad 9.x)
- Nightly:每日构建,包含最新功能但可能不稳定
- 查看版本:Help -> About KiCad
1.2 项目文件结构
创建新项目后,KiCad 会生成以下文件:
my_project/
+-- my_project.kicad_pro # 项目配置文件(JSON 格式)
+-- my_project.kicad_sch # 原理图文件
+-- my_project.kicad_pcb # PCB 布局文件
+-- sym-lib-table # 符号库表(项目级)
+-- fp-lib-table # 封装库表(项目级)
+-- my_project-cache.lib # 符号缓存(旧版本兼容)
关键文件说明
| 文件 | 用途 | 可否手动编辑 |
|---|
| .kicad_pro | 项目设置(层、设计规则、网络类) | 可以(JSON) |
| .kicad_sch | 原理图 | 不推荐(用编辑器) |
| .kicad_pcb | PCB 布局 | 不推荐(用编辑器) |
| sym-lib-table | 项目级符号库路径 | 可以 |
| fp-lib-table | 项目级封装库路径 | 可以 |
全局配置文件位置
| 系统 | 路径 |
|---|
| Linux | ~/.config/kicad/版本号/ |
| Windows | %APPDATA%\kicad\版本号\ |
| macOS | ~/Library/Preferences/kicad/版本号/ |
1.3 项目管理器界面
启动 KiCad 后看到的是项目管理器:
+---------------------------------------------------+
| 文件 编辑 视图 工具 帮助 |
+---------------------------------------------------+
| |
| +---------------+ +----------------------------+ |
| | 项目文件列表 | | 6 个工具按钮 | |
| | | | | |
| | .kicad_pro | | [原理图编辑器] | |
| | .kicad_sch | | [PCB 编辑器] | |
| | .kicad_pcb | | [符号编辑器] | |
| | | | [封装编辑器] | |
| | | | [Gerber 查看器] | |
| | | | [PCB 查看器] | |
| +---------------+ +----------------------------+ |
| |
| +----------------------------------------------+ |
| | 消息面板(构建日志、错误信息) | |
| +----------------------------------------------+ |
+---------------------------------------------------+
6 个工具
| 工具 | 快捷入口 | 用途 |
|---|
| 原理图编辑器 | 双击 .kicad_sch | 绘制电气原理图 |
| PCB 编辑器 | 双击 .kicad_pcb | 布局和布线 |
| 符号编辑器 | 工具菜单 | 创建/编辑元件符号 |
| 封装编辑器 | 工具菜单 | 创建/编辑元件封装 |
| Gerber 查看器 | 工具菜单 | 检查制造文件 |
| PCB 查看器 | 工具菜单 | 查看 PCB 文件 |
1.4 原理图编辑器界面
+----------------------------------------------------+
| 文件 编辑 视图 放置 描述 工具 帮助 |
+----------------------------------------------------+
| [保存] [撤销] [重做] [放大] [缩小] [适配] [1:1] |
+----------------------------------------------------+
| 右侧工具栏: |
| [A] 添加符号 |
| [W] 连线 |
| [L] 添加标签 |
| [R] 添加电源端口 |
| [N] 添加网络类标签 |
| [I] 添加图片 |
| [T] 添加文本 |
| [B] 添加框 |
| [X] 添加无连接标记 |
+----------------------------------------------------+
| |
| 画布区域 |
| (绘制原理图的地方) |
| |
+----------------------------------------------------+
| 左侧面板: |
| - 符号库浏览器 |
| - 属性编辑器 |
| - 层管理 |
+----------------------------------------------------+
1.5 PCB 编辑器界面
+----------------------------------------------------+
| 文件 编辑 视图 放置 检查 工具 帮助 |
+----------------------------------------------------+
| [保存] [撤销] [重做] [放大] [缩小] [适配] [1:1] |
+----------------------------------------------------+
| 右侧工具栏: |
| [X] 走线 |
| [V] 添加过孔 |
| [B] 添加铜皮 |
| [E] 添加边界 |
| [M] 测量距离 |
| [D] 绘制图形 |
| [T] 添加文本 |
+----------------------------------------------------+
| 右侧层管理面板: |
| F.Cu (顶层铜) |
| B.Cu (底层铜) |
| F.SilkS (顶层丝印) |
| B.SilkS (底层丝印) |
| Edge.Cuts (板框) |
| ... |
+----------------------------------------------------+
| 画布区域 |
| (PCB 布局和布线的地方) |
+----------------------------------------------------+
1.6 基本设置
单位切换
Preferences -> Preferences -> Common -> Grid and Canvas
-> Units: Millimeters / Inches / Mils
- 快捷键:Ctrl+U 切换单位
- 推荐使用 mm(毫米)
网格设置
Preferences -> Preferences -> Common -> Grid and Canvas
-> Grid: 0.127mm (5mil) 或 0.254mm (10mil)
- 布局时用大网格(0.5mm / 1mm)
- 精细操作时用小网格(0.127mm / 0.05mm)
语言设置
Preferences -> Preferences -> Common -> Language
-> 选择简体中文 / English
- 部分翻译不完整,建议使用英文
- 新手可以先用中文熟悉界面
1.7 鼠标操作
| 操作 | 原理图编辑器 | PCB 编辑器 |
|---|
| 选择 | 左键 | 左键 |
| 编辑属性 | 双击 | 双击 |
| 右键菜单 | 右键 | 右键 |
| 平移画布 | 中键拖动 | 中键拖动 |
| 放大 | 滚轮上 | 滚轮上 |
| 缩小 | 滚轮下 | 滚轮下 |
| 适配视图 | Home | Home |
| 全局视图 | Ctrl+Home | Ctrl+Home |
1.8 常用快捷键速查
原理图编辑器快捷键
| 快捷键 | 功能 |
|---|
| A | 添加符号 |
| W | 连线 |
| L | 添加标签 |
| R | 添加电源端口 |
| N | 添加网络类标签 |
| I | 添加图片 |
| T | 添加文本 |
| B | 添加框 |
| X | 添加无连接标记 |
| Ctrl+Z | 撤销 |
| Ctrl+Shift+Z | 重做 |
| Ctrl+S | 保存 |
| Ctrl+P | 打印 |
| Ctrl+E | 编辑元件属性 |
| Delete | 删除选中对象 |
| Esc | 取消当前操作 |
| Space | 旋转对象 |
| X | 镜像对象(水平) |
| Y | 镜像对象(垂直) |
PCB 编辑器快捷键
| 快捷键 | 功能 |
|---|
| X | 开始走线 |
| V | 添加过孔 |
| B | 添加铜皮 |
| E | 添加边界 |
| M | 测量距离 |
| D | 绘制图形 |
| T | 添加文本 |
| Ctrl+Z | 撤销 |
| Ctrl+Shift+Z | 重做 |
| Ctrl+S | 保存 |
| Delete | 删除选中对象 |
| Esc | 取消当前操作 |
| Space | 旋转对象 |
| F | 翻转到另一面 |
| D | 拖拽走线 |
| Shift+R | 切换走线模式(推挤/穿越) |
| Ctrl+Shift+P | 设计规则检查 |
1.9 命令行启动
KiCad 支持从命令行直接启动各工具:
# 启动项目管理器
kicad
# 直接打开原理图编辑器
kicad-sch
# 直接打开 PCB 编辑器
kicad-pcb
# 直接打开符号编辑器
kicad-cli sym
# 直接打开封装编辑器
kicad-cli fp
使用 kicad-cli 批量操作
# 导出原理图 PDF
kicad-cli sch export pdf --output output.pdf my_project.kicad_sch
# 导出 Gerber 文件
kicad-cli pcb export gerbers --output gerber_dir/ my_project.kicad_pcb
# 导出 BOM
kicad-cli sch export bom --output bom.csv my_project.kicad_sch
# 运行设计规则检查
kicad-cli pcb drc my_project.kicad_pcb
1.10 本章小结
本章介绍了 KiCad 的安装方法、项目文件结构、各编辑器界面布局和基本操作。掌握这些基础内容后,即可开始使用 KiCad 进行电路设计。后续章节将详细讲解原理图绘制、PCB 布局布线等具体操作流程。