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_pcbPCB 布局不推荐(用编辑器)
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 编辑器
选择左键左键
编辑属性双击双击
右键菜单右键右键
平移画布中键拖动中键拖动
放大滚轮上滚轮上
缩小滚轮下滚轮下
适配视图HomeHome
全局视图Ctrl+HomeCtrl+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 布局布线等具体操作流程。