KiCad PCB Editor 4.0
2.81 MB
268 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
文档介绍了KiCad PCB Editor 4.0的新功能和操作流程,包括新渲染引擎OpenGL和Cairo视图模式、交互式布线工具、差分和蜿蜒纹路布置、重新设计的脚印编辑器等。此外,文档详细描述了将原理图链接到PCB的流程,包括生成和处理网表文件、分配脚印、使用CvPcb工具更新网表,以及脚本编程接口的应用。脚印编辑器支持创建和编辑PCB脚印,包括添加和删除垫片、修改垫片属性、编辑图形元素和字段等。文档还介绍了脚本编程接口,支持脚本插件的使用和开发以扩展功能。 | ||
AI总结 | ||
以下是对文档内容的总结:
---
# 《KiCad PCB Editor 4.0》总结
## 1. **钻孔加工与绘图文件**
- 支持Excellon格式的钻孔文件(.drl)。
- 支持HPGL、SVG和DXF格式的绘图文件。
- 支持POSTSCRIPT格式的绘图和钻孔图。
- 提供本地打印功能。
## 2. **通用说明**
- 建议使用三键鼠标以便更好地控制 dbcnew,例如平移和缩放功能。
- KiCad的新版本(由CERN开发团队更新)引入了多项新功能,包括:
- 新的渲染引擎(OpenGL和Cairo视图模式)。
- 交互式推杆和填充 Routing。
- 差分信号和曲线 Routing 以及调整。
- 重构的 Footprint Editor。
- 新功能主要在 OpenGL 和 Cairo 视图模式下可用。
## 3. **原理图到印刷电路板的实现**
- 原理图通过网表文件(.net)链接至印刷电路板(PCB)。
- 网表文件由 Eeschema 或 OrCAD PCB 生成,通常不包含脚印信息。
- CvPcb 用于将元器件与脚印进行关联,生成 *.cmp 文件并更新网表文件。
- CvPcb 也可以生成 "stuff 文件"(*.stf),可反向注入至原理图文件。
- Pcbnew 读取修改后的网表文件(.net)及 *.cmp 文件。
- 若脚印在 Pcbnew 中直接修改,*.cmp 文件会自动更新,无需重新运行 CvPcb。
## 4. **电路板制作所需的文件**
- 所有文件由 KiCad 生成,存储在工作目录中,与 xxxx.brd 文件同目录。
- 目前仅 Pcbnew 支持脚本功能,未来计划支持 Eeschema。
## 5. **KiCad 对象与脚本**
- 脚本 API 反映 KiCad/pcbnew 的内部对象结构。
- BOARD 是主对象,包含属性和MODULE、TRACK、VIA、DIMENSION 等子对象。
- MODULE 包含 D_PAD、EDGE 等属性。
## 6. **创建印刷电路板的步骤**
- 使用 Eeschema 创建原理图。
- 生成网表文件。
- 使用 CvPcb 将元器件与脚印关联。
- 启动 Pcbnew 导入修改后的网表文件和脚印信息。
- 手动或自动放置脚印并进行 Routing。
## 7. **脚印编辑器**
- 用于创建和编辑 PCB 脚印。
- 功能包括:
- 添加/移除垫盘,修改垫盘属性(形状、层)。
- 添加/编辑图形元素(轮廓、文本)。
- 编辑字段(如值、参考设计符)。
- 编辑相关文档(描述、关键词)。
## 8. **脚印向导**
- 脚印向导是基于 Python 的脚本集合,可从脚印编辑器调用。
- 支持通过参数快速生成脚印。
- 示例:FPC (SMT 连接器) 脚印向导,支持设置垫盘数量、间距偏移等。
---
总结内容涵盖 KiCad 4.0 的主要功能、工作流程、脚本支持以及脚印编辑工具的使用,重点突出核心观点和关键信息,便于理解和应用。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
261 页请下载阅读 -
文档评分