关于 kicad-symbol
kicad-symbol 是指导 LLM 根据数据源生成 KiCad 符号的技能,并通过 KLC 标准检查合规性。它涵盖引脚表确认、符号排布和渲染验证。
主要功能
- 01从数据源构建引脚表
- 02按 KLC 标准检查符号
- 03设置引脚类型与排布
- 04渲染符号进行核验
适用场景
- 01根据 LCSC 零件号生成符号
- 02从数据手册引脚表创建符号
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ american-embedded/ kistack --skill kicad-symbol安装后在 Claude Code 中输入/kicad-symbol确认已加载。
详细介绍
此技能可让大模型利用各种数据源生成 KiCad 符号,并根据 KLC 标准进行验证。
设置
克隆 https://gitlab.com/kicad/libraries/klc 标准库。其中包含用于检查符号是否符合 KLC 标准的方法。在某些情况下,符号不符合标准也可以接受,但在反复迭代以创建合规符号时,应以此标准为准。必要时也可使用 https://gitlab.com/kicad/libraries/kicad-library-tools 生成符号,但这不一定是必需的。
用法
- 如果可以,请使用 easyeda2kicad 获取准确的引脚表。如果没有,也没关系,但请让用户安装它。输入一个 LCSC 料号后,它会在有对应符号时返回该符号。
- 如果这没有帮助,请查找 HTML 格式的引脚表。如果找不到,请从 PDF 中获取引脚表图片,并在其中转换。这些方法都需要用户确认引脚表,因此请让用户检查!
- 使用恰当的文本格式、引脚格式和引脚类型。如果某个引脚有多个可选值,请确保使用具有正确引脚类型的替代项,而不是创建用斜杠分隔的长列表!KiCad 支持使用 ~{FOO} 语法表示上划线、使用 _{BAR} 表示下划线,以及使用 ^{BAZ} 表示上标。
- 根据 KLC 标准,输入放在左侧,输出放在右侧,接地引脚放在底部,NC 引脚设为不可见并放在符号轮廓上,电源引脚放在顶部。说实话,这并非一成不变的规则,但很有帮助。
- 尽可能合并或堆叠引脚!不要使用旧式堆叠方式,而应创建能显示这些引脚编号组的正确引脚组。
- 将符号渲染为图片,确认其外观正确。kicad-cli 应能提供帮助。
- 还应妥善处理内部相连的引脚以及跳线组。
评论
支持 Markdown