KiCad 层次原理图的使用方法

在很多项目实践中,一张A3或者A4大小的图纸并不能承载全部的项目电路原理图。如果强行把所有的电路原理图画在一张纸上,查阅起来会非常困难。这种情况下我们往往需要依功能组别划分,将整个项目的电路原理图拆解成几页独立而又互相关联的原理图,如《电源电路》、《控制电路》、《外设电路》、《显示电路》等。在KiCad中,可以使用层次原理图功能实现对电路原理图的拆解。

本篇教程将以锂电池充电电路为例,介绍层次原理图的使用方法,以及全局标签、网络标签、层次标签的使用。

继续阅读“KiCad 层次原理图的使用方法”

KiCad 5正式发布!

在KiCad 4.0.7版本推出接近一年后,KiCad开发团队终于在2018年7月底推出了期盼已久的KiCad 5.0版本!Windows、macOS和Linux系统上的KiCad安装文件已经开放下载!点我前往KiCad下载页面

目前5.0.0版本还没有非常好的中文支援。相信不久之后这个问题就会得到解决。中文支援更佳的老版本可以在这里下载。

#Update 2018-09-01 KiCad v5 MacOS版本中文支援已经到位

新版本的KiCad在元件库管理上有了较大提升。风格和持续性都有所提升。感谢所有对KiCad项目作出贡献的工程师们!

KiCad 5.0.0里的新特性有: 继续阅读“KiCad 5正式发布!”

KiCad进阶中文教程(一):添加新元件

虽然KiCad作为开源软件已经给我们提供了大量的元件库,但是电子元器件发展更新日新月异,我们时常还是会遇到在KiCad的元件库中找不到某个元件的情况。此时就需要我们手动添加新元件到本地的元件库中。 继续阅读“KiCad进阶中文教程(一):添加新元件”

KiCad生成PCB .step格式3D机械CAD文件的方法

在实际工作中,电子工程师除了要负责电路的设计和测试、电路板的绘制以外,还需要和机械工程师密切配合,对产品的结构设计提供必要的帮助。机械工程师通常会希望电子工程师提供PCB电路板的机械文件,一般通常是.step格式的3D CAD文件。KiCad本身并不能导出.step文件,但凭借着强大的开源优势,我们可以利用FreeCADr软件读取KiCad的PCB设计,进而导出包含全部元器件的.step文件。

继续阅读“KiCad生成PCB .step格式3D机械CAD文件的方法”

KiCad使用小窍门:利用SnapEda轻松找到元件symbol, footprint和3D模型

KiCad作为一款开源软件包,是靠广大热心工程师自发主动地维护及更新的。但是这占据了大家的生活时间,所以有时候KiCad的元件库没有Altium Designer这类专业商用PCD设计软件的元件库齐全。有时候往往找不到所需要的元器件,只能选取相似元件自己再做修改,有时甚至要自己从symbol开始画,再根据datasheet给出的PCB layout recommendation来自己做一个footprint出来。虽然KiCad创建和编辑元件非常方便,但是毕竟自己新建一个元件的symbol和footprint还是很耗费时间,而且增加了出错的风险。另外,在其他计算机打开我们的PCB文件时如果没有一并拷贝我们自己建立的symbol文件、footprint文件和wrl文件,就会有很大概率会报错,增加无谓的工作量。

利用SnapEDA常常可以快速找到元件的symbol,footprint和3D模型,免去自己每次都要创建的烦恼。

继续阅读“KiCad使用小窍门:利用SnapEda轻松找到元件symbol, footprint和3D模型”

KiCad使用Q&A——我的工程师手记

本篇教程汇总了我本人使用KiCad以来,遇到的一些问题及它们的解决方式。因为能力所限,教程中所提供的解决方式未必100%正确,也未必是最佳的解决方式,但我仍希望能对KiCad的初学者提供一些思路和帮助。

如果正在使用KiCad的您有任何问题或意见,也欢迎您在下方留言板提出。

保持更新中。

继续阅读“KiCad使用Q&A——我的工程师手记”

KiCad里Pcbnew中各层的使用说明

Kicad里Pcbnew提供了至多50个层供电路板设计师使用。

  • 总计32个铜层供导线走线(可覆铜)
  • 总计14个固定用途技术层
    • 12个技术层对(上技术层和下技术层对称),包括Adhesive, Solder Paste, Silk Screen, Solder Mask, Courtyard, Fabrication,共计6对。在KiCad里Pcbnew的层描述中,F.代表电路板上层(Front),B.代表电路板的下层(Back)
    • 2个独立技术层:Edge Cuts, Margin
  • 总计4个辅助层可以任意使用:Comments, E.C.O. 1, E.C.O. 2, Drawings

继续阅读“KiCad里Pcbnew中各层的使用说明”