mcpField
K
kicad-gerbers

kicad-gerbers

github.com/american-embedded测试与质量416329 次安装4 天前更新
代码仓库

关于 kicad-gerbers

供 LLM 检查待生产 PCB 的 GERBER 文件的技能,指导逐层渲染并检查意外短路、过孔相交和整体可制造性。

主要功能

  1. 01用 kicad-cli 渲染 GERBER 图层
  2. 02用 pygerber 查看渲染图像
  3. 03检查意外短路
  4. 04检查过孔相交
  5. 05评估整体可制造性

适用场景

  1. 01审查生成的 GERBER 文件
  2. 02生产前检查铜层
  3. 03发现潜在短路或过孔相交

安装

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

$npx skills add https://github.com/american-embedded/kistack --skill kicad-gerbers

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

详细介绍

此技能可让大模型审核用于生产 PCB 的 GERBER 文件。

如果不存在生成的 GERBER 文件,请要求用户生成,或自行生成,仅用于审核,并存放在单独的目录中。

使用 kicad-cli 按层生成 GERBER 文件,然后在 venv 中使用 pygerber 将其渲染为图像以供查看。uv pip install pygerber

例如:

'''要将 Gerber 文件转换为 PNG,请使用 pygerber gerber convert png 命令。例如,以下命令会将 source.gbr(铜层)转换为分辨率为 600 DPMM 的 PNG:

pygerber gerber convert png source.gbr -o output.png -d 600 -s copper_alpha'''

确保不存在意外短路,过孔不会相交,并且电路板整体看起来可制造。

评论

支持 Markdown