mcpField
K
kicad-gerbers

kicad-gerbers

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

关于 kicad-gerbers

使用 LLM 检查 PCB 生产用 Gerber 文件的技能。它通过 pygerber 将各层渲染为图像,以便检查意外短路、过孔相交及可制造性问题。

主要功能

  1. 01将 Gerber 各层渲染为图像
  2. 02使用 pygerber 进行转换
  3. 03检查意外短路
  4. 04检查过孔是否相交
  5. 05评估电路板可制造性

适用场景

  1. 01制造前检查生成的 PCB Gerber 文件
  2. 02通过图层图像检查短路或过孔相交

安装

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

$npx skills add https://github.com/backplaneworks/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