mcpField
K
kicad-pcb

kicad-pcb

github.com/backplaneworks测试与质量413381 次安装2 天前更新
代码仓库

关于 kicad-pcb

面向 KiCad PCB 设计与审查的 skill,供协作处理电路板布局、布线和清理的 Agent 使用。它强调持续编辑项目配置的主板文件,并用 DRC 检查和渲染结果验证设计。

主要功能

  1. 01沿用项目配置的主板文件
  2. 02指导元件摆放与布局优化
  3. 03要求协调主板文件的写入权
  4. 04使用 kicad-cli 检查 DRC
  5. 05渲染图层与局部图像进行验证

适用场景

  1. 01调整去耦电容等元件的位置与方向
  2. 02整理连接器和板框布局
  3. 03审查 PCB 走线与连接合理性
  4. 04检查元件与 3D 模型的干涉

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/backplaneworks/kistack --skill kicad-pcb

安装后在 Claude Code 中输入/kicad-pcb确认已加载。

详细介绍

PCB 设计与审查技能

在原位编辑当前电路板

进行常规的布局、布线和清理工作时,首先确定项目配置的规范 .kicad_pcb 路径——即项目或查看器打开的电路板路径,并始终使用该路径。每完成一个有意义的阶段,都保存到该路径,以便当前电路板和协作者都能看到进展。将备份和中间工具输出保存在单独的备份或构建目录中。如果工具写入了暂存文件或备用文件,请先验证,再备份并将结果移回规范路径,然后再继续;不要悄悄切换当前使用的文件名。只有用户明确要求进行实验或创建备用设计时,才使用其他电路板,并清楚标注。协调文件所有权,确保同一时间只有一个 Agent 或进程写入当前电路板;其他 Agent 可以检查电路板,或准备要整合的更改。

布局

放置去耦电容等元件时,应选择合适的方向和位置,以尽可能减小接地回路面积和电感相关的走线长度。如果封装无法放下,请咨询工程师,确认是否需要更改原理图推荐的封装尺寸。

优化元件布局是首要目标。良好的布局能带来良好的布线效果。

审查布局时,仔细考虑元件的实际尺寸,以及它与其他封装之间的关系。保持整齐对齐。除非已有明确说明,否则进行双面设计前请咨询工程师。可以渲染 PCB 特定区域的图像,或使用 $kicad-gerbers 技能从 GERBER 文件渲染 SVG,以便审查。kicad-monkey 也具备一些功能,可以帮助你更轻松地解析原理图。

你很难一次就做到完美布局,因此不要花时间过度优化。将元件放在合理的位置,方便工程师后续修改。

电路板外形的拐角应采用圆角或倒角,请与工程师确认。

通常应将水平放置的连接器放在电路板边缘附近。垂直连接器的位置可根据工程师的要求灵活安排。

审查

使用 kicad-cli 确认 DRC 规则检查通过。

使用 kicad-cli 渲染电路板各层的 SVG,以验证连接是否合理。

使用 kicad-cli 渲染 PCB 各区域的图像,以验证是否与 3D 模型发生干涉。

评论

支持 Markdown