epub文档 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 页请下载阅读 -
文档评分
请文明评论,理性发言.