Skip to content

Instantly share code, notes, and snippets.

@simonliu009
Last active October 12, 2021 00:39
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save simonliu009/d146e7c8c1e24ff95c0ac8a53660b503 to your computer and use it in GitHub Desktop.
Save simonliu009/d146e7c8c1e24ff95c0ac8a53660b503 to your computer and use it in GitHub Desktop.
[KiCad shortcuts]KiCad 快捷方式 #KiCad
原理图Schmatic:
Shift+A 放置元件 place components
M 移动元件
G 拖动连线
E 编辑属性
C 复制
R 旋转
X X轴镜像
Y Y轴镜像
Shift+L 标签
Option+CMD+H 全局标签
Shift+S 放置层次图页,在层次图页上双击,或点击右键选择“进入分页”
Shift+H 放置层次标签
电源网络需要增加电源标记 PWR_FLAG
PCB编辑:
若没有指定封装,可以在快捷工具栏上点击“编辑符号字段”按钮,批量更改封装。
1. 从原理图更新PCB会提示创建PCB
2. 放置原点,坐标通常是(100,100)
3. 放置元件布线
4. 以原点为左下角,在Edge Cuts层画真正的PCB外框
5. 间距0.3mm在margin层PCB外框内侧画电路边界。
6. 放置外形尺寸dimension,可以放在f.silks层或者Ecouser层
7. 敷铜(某一层敷铜后右键点击“敷铜”区域,然后选择“敷铜-重复敷铜区到层”可以在另外一层同样区域重复敷铜)
8. 修改坐标:选中,按m,e
X 布线
V 过孔Via
D 鼠标放在Trace上,45度角拖动
shift+cmd+T 文本输入
shift+cmd+Z 添加覆铜
B 填充所有区域(重新敷铜)
space 设置测量原点,然后移动鼠标
绘制圆角 弧形绘制方向使用逆时针
放置安装孔 放置-封装-输入"hole",选择合适的Mounting Hole,确定位置后在上面点击右键,选择“锁定”,这样从原理图更新PCB的时候就不会被自动删除了。
然后添加mark点(对角各一个,不对称)(Note:嘉立创打样SMT不需要mark点)
所有IC检查第一脚定位点
布线完毕,先添加泪滴,然后添加敷铜。
切换到Eco User1层,画一个参考外框。
然后到Edge Cuts层,画真正的PCB外框。
两种编辑模式下都有:
鼠标中键 平移画面
生成Gerber文件:
0.生成泪滴
1.文件-绘制,选项使用默认值即可,绘制格式选择“Gerber”
选中必要的层比如F.CU/B.CU/F.MASK/B.MASK/EDGE.CUTS/F.PASTE/B.PASTE/F.SILKS/B.SILKS
2. 钻孔文件:点击“生成钻孔文件”按钮,弹窗默认选项(单位选择mm)即可,然后点击“生成钻孔文件”,然后点击关闭。
3. 坐标文件:“文件-制造输出-封装位置文件”,选择"ASCII"和“单板位置文件”选项
生成位号图:
1.点击工具栏打印工具。
2.左侧取消F.cu和B.cu,右侧选择F.Paste,F.Silks,F.Mask,Edge.Cuts,F.CrtYd
3.点击右下角的“打印”,弹窗中点击左下角的"PDF"下拉菜单可以
BOM:
1.简单版:使用bom2grouped_csv。
2.可视化版:在PCB编辑器使用InteractiveHTMLBOM插件(工具栏或者“工具-外部插件”菜单)
符号库编辑技巧:
1. 插入第一个引脚后,按Insert键可以插入剩余引脚。然后通过旋转和移动来放置。
2. 工具栏的引脚列表可以快速编辑引脚名称。
3. 符号库属性可以修改引脚名称到边框的距离,“位置偏移”默认是40mil,可以改为20mil。
封装库编辑技巧:
1. 封装要以几何中心为原点。
2. 需要在F.CrtYd层画外框。
KiCad 开源元件库收集
KiCad 官方
https://gitee.com/KiCAD-CN
https://github.com/kicad
Digikey KiCad 元件库
https://github.com/digikey/digikey-kicad-library
嘉立创 / 立创商城 KiCad 元件库
https://github.com/xtoolbox/lc_kicad_lib
SparkFun KiCad 元件库
https://github.com/sparkfun/SparkFun-KiCad-Libraries
符号-封装-3D下载
https://www.ultralibrarian.com/
https://www.snapeda.com/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment