KiCad PCB设计实战教程:掌握开源EDA全流程开发
KiCad是开源EDA工具套件,用于创建电子原理图与PCB图形。其核心由以下独立程序组成:
| 程序名 | 功能描述 | 文件扩展名 |
|---|---|---|
| KiCAD | 项目管理器 | *.pro |
| Eeschema | 原理图编辑器(原理图与元件) | *.sch, *.lib, *.net |
| CvPcb | 封装选择器 | *.net |
| Pcbnew | 电路板编辑器 | *.kicad_pcb |
| GerbView | Gerber查看器 | 所有常规Gerber |
| Bitmap2Component | 位图转元件/封装 | *.lib, *.kicad_mod, *.kicad_wks |
| PCB Calculator | 元件/线宽/电气间距/色码等计算器 | 无 |
| Pl Editor | 页面布局编辑器 | *.kicad_wks |
KiCad已足够成熟,可胜任复杂电子板卡的开发与维护。无板尺寸限制,轻松支持最高32层铜箔、14层工艺层、4层辅助层。可生成光绘机用Gerber文件、钻孔文件、元件坐标文件等全套制造数据。作为GPL开源软件,是开源硬件项目的理想选择。
绘制电子原理图
- 运行KiCad,进入项目管理器主窗口,可访问八大独立工具:Eeschema、原理图库编辑器、Pcbnew、PCB封装编辑器、GerbView、Bitmap2Component、PCB Calculator、Pl Editor。
- 创建新项目:
文件 → 新建项目,命名tutorial1(自动加.pro后缀)。KiCad提示创建专用目录,点“是”确认,所有项目文件将保存于此。 - 开始绘制原理图:点击工具栏最左侧 Eeschema图标
启动原理图编辑器。 - 点击顶部工具栏 页面设置图标
,纸张大小设为A4,标题填 Tutorial1。更多信息可选填。确定后信息显示在原理图右下角。鼠标滚轮缩放。文件 → 保存原理图项目保存整个项目。 - 放置第一个元件:点击右侧工具栏 放置元件图标
。 - 点击原理图中央,弹出“选择元件”窗口。放置电阻:搜索/过滤
R(电阻)。注意电阻上方的“Device”库标题,这是通用实用库。 - 双击电阻关闭窗口,点击原理图目标位置放置。
- 点击放大镜图标或滚轮缩放,按住滚轮平移。
- 鼠标悬停元件
R上按 r 键旋转,无需点击选中。 - 右键元件选 编辑元件 → 值,或悬停按 v 键,或按 e 进入通用编辑窗口。右键菜单显示所有动作的快捷键。
- 弹出“元件值”窗口,将
R改为1 k,确定。 - 放置第二个电阻:点击目标位置,选择窗口再现,历史列表显示刚用过的
R,确定放置。 - 删除元件:右键选 删除元件,或悬停按 Del 键。
- 复制元件:悬停目标元件按 c 键,点击目标位置放置副本。
- 拖动元件:右键第二个电阻选 拖动元件,重新定位左键放下。
- 修改网格:原理图默认大网格吸附。右键 网格选择 修改,建议原理图使用 50.0 mil 网格。
- 添加非默认库元件:
偏好设置 → 元件库点击“元件库文件”添加按钮。随后可放置电源/地符号、添加引脚、用标号连线等,按上述类似步骤完成原理图。 - 电气规则检查(ERC):点击顶部工具栏 执行电气规则检查图标
,点“运行”。生成报告显示错误/警告(如悬空连线)。应为 0 Errors、0 Warnings。若有错误,原理图对应位置出现绿色小箭头。勾选“创建ERC报告文件”再次运行获取详细信息。 - 生成BOM:在Eeschema中点击顶部工具栏 BOM图标
。默认无插件,点“添加插件”选 bom2csv.xsl,点“生成”。同名.csv文件位于项目文件夹,用LibreOffice Calc或Excel打开,导入窗口确定即可。




PCB板级布局
- 项目管理器点击 Pcbnew图标
。若提示 .kicad_pcb不存在是否创建,点“是”。 - 录入原理图信息:点击顶部工具栏 页面设置图标
,纸张A4,标题 Tutorial1。 - 设置制造商要求的间隙与最小线宽。通常间隙 0.25mm,最小线宽 0.25mm。
设计规则 → 设计规则,若未显示“网络类编辑器”标签则点击它。顶部 间隙 改 0.25,走线宽度 改 0.25,单位 mm。 - 点击 全局设计规则 标签,设 最小走线宽度 0.25。确定提交关闭。
- 导入网表:点击顶部工具栏 读取网表图标
,点“浏览网表文件”选 tutorial.net,点“读取当前网表”,再点“关闭”。 - 所有元件通过细线组(飞线)连接。确保 隐藏板级飞线按钮
未按下(即显示飞线)。 - 悬停元件按 g 键移动,点击目标位置放下。移动所有元件最小化飞线交叉,反复调整至理想布局。


生成Gerber文件
设计完成后,为各层生成Gerber文件发送给制造商。
- KiCad中打开Pcbnew,点击图标
加载板级文件。 文件 → 绘图,绘图格式选 Gerber,选择输出文件夹,点击 绘图 按钮。
本文仅覆盖KiCad部分核心操作,更多细节待实战探索。
PCBCart承接PCB制造,无起订量限制!
十余年定制PCB制造经验,服务先进电子设备与开源硬件项目。满足您在数量、质量、价格上的所有要求。点击下方按钮获取报价:PCB报价
相关资源:
• 全功能PCB制造服务与增值选项
• 高效PCB制造文件要求
• PCB打样与标准制造服务对比
• 何时用打样服务、何时转标准服务
• PCB制造项目报价详细手册
• 除PCB制造外,PCBCart还提供全套交钥匙PCB组装服务
工业技术