一、官网及简介

KiCad 是一款开源软件套件,用于制作电子电路原理图,打印版 电路板(PCB)及其相关的零件描述。KiCad支持集成设计 在该工作流程中,原理图与相应的PCB一起设计,也可以独立设计 特殊用途的工作流程。KiCad还包含多个辅助电路和PCB的工具 设计,包括用于确定电路结构电气特性的PCB计算器, Gerber 查看器用于检查制造文件,一个 3D 观察器用于可视化成品 PCB和集成SPICE模拟器用于检测电路行为。

KiCad 可在所有主要操作系统和各种计算机硬件上运行。它支持PCBs 拥有多达32层铜层,适用于各种复杂设计。KiCad 是 由来自全球的软件和电气工程师志愿团队开发,使命明确 创建适合专业设计师的免费开源电子设计软件。
KiCAD官网

在这里插入图片描述

让我们开始吧!
在这里插入图片描述

二、使用教程

KiCAD文档

程序名称 描述 文件拓展名
KiCad 项目管理 .pro
Eeschema 原理图和元器件编辑 .sch/l.ib/.net
Pcbnew 电路板和封装编辑 .kicad_pcb/.kicad_mod
GerbView Gerber和钻孔文件查看 .g/.drl/etc.
Bitmap2Component 将bitmap图像转换成元器件或封装 .lib/.kicad_mod/kicad_wks
PCB计算器 计算线宽等
PI Editor Page布局编辑

在这里插入图片描述


原理图输入编辑工具Eeschema、PCB布局布线工具PCBnew和非常编辑的3D视图工具3D Viewer:

Eeschema

它的功能包括分层原理图,自定义元器件原理图符号库创建和ERC(电气规则检查)。 Eeschema中的原理图符号库与Pcbnew中的封装库非常松散地耦合,以方便重复使用封装和原理图符号(例如,单个0805封装可用于电容器、电阻器、电感器等)。
在这里插入图片描述

Pcbnew

Pcbnew可以支持多达32个铜层和32个技术层的绘制。这个工具所用到的尺寸都是以纳米(nm)精度存储在带符号的32位整数中,使理论最大PCB尺寸可以到2.14米。

KiCad有一个自带的自动布线器,用于基本的单连接。也可以使用外部的自动布线工具,例如Alfons Wirtz开发的基于Java的开源工具FreeRouting,Anthony Blake于2008年开发用于gEDA PCB的Toporouter是一款拓扑自动布线器,最初是由Google资助的开源项目,由Delorie指导,现在也可用于KiCad。
在这里插入图片描述

3D Viewer

是KiCad的3D PCB查看功能,它基于VRML模型,可以导出板模型以进行CAD集成。
KiCad对板子的大小没有限制,很容易支持到32铜层的电路板,到最多14层技术层和最多4层附加层。它能够产生用于生产制造PCB板的所有必要文件:用于光绘的Gerber文件、钻孔文件、元器件定位文件等等。

KiCad是一个跨平台的程序,用具有wxWidgets的C++编写,可在FreeBSD,Linux,Microsoft Windows和Mac OS X上运行。许多元器件库都可用,用户可以添加自定义元器件,添加的时候可以按你正在设计的项目安装,也可以安装成“全局使用”,也就是任何项目设计的时候都可以直接调用。 还有一些工具可以帮助从其它EDA应用程序导入元器件,例如EAGLE,但貌似还不支持直接导入Altium Designer、OrCAD等工具的设计文件。 配置文件有明确记录的纯文本,这有助于连接到版本控制系统以及自动元器件生成脚本。
KiCad支持多种语言,包括中文。

预先配置

原理图配置

在绘制原理图之前,先先把电路图本身放好。 点击文件→页面设置。给原理图上一个标题和日期,然后 如果需要,可以调整纸张尺寸。

在这里插入图片描述

电路板配置

在设计板块之前,先设定页面大小并在标题中添加信息 挡。点击“文件”→页面设置…,然后选择合适的论文 请填写日期、修订日期和标题。
在这里插入图片描述
接下来,前往设计规则→约束页面。这个设置 页面指定了板子设计中所有内容的优先设计规则。对于 本指南的目的是默认设置是可以的。不过,对于一个真正的项目来说 这些应根据PCB晶圆厂的能力进行设置,使得 PCB设计是可制造的。
在这里插入图片描述

个人符号和封装库的建立

路径

建议路径:
放在软件安装目录下,同默认库一起启动
安装盘位\share\kicad\template\库名

符号属性

如果你觉得默认属性太少,想一步到位导出属于自己的BOM表可以在,原理图界面->工具>偏好设置>原理图编辑器>字段名模板>在全局字段名模板里面增加英文的名称即可(导出必须是英文否则会有;乱码)
在这里插入图片描述

在这里插入图片描述

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐