KiCad 10 发布后我就马上用了起来,虽然它兼容了之前的 9.0,8.0 版本,但 KiCad 9 是打不开 KiCad 10 文件的。 我一直还奇怪为什么 KiCad 10 不能导出低版本的文件,因为有时候我发出的文件,别人低版本 KiCad 是打不开的,还是很不方便的。 偶然的机会,我发现了华秋开发的一个在线 KiCad 版本转换器,支持从 10 转到 9,8,7。但它只发布在了 NextPCB 上,国内的用户可能都不知道吧,因为 NextPCB 只对国外用户。 题外话,有一说一,NextPCB 的质量其实也还不错,价格比立创稍贵一点点吧(国外价格我不知道)。但我看 Twitter 上做板的,很多都是 JLCPCB,很少有用 NextPCB 的,华秋还大力支持了 KiCad。我是觉得他们一把好牌打烂了。 NextPCB 开源链接: https://github.com/HubertHQH/kicad-version-converter 于是我就 fork 了这个项目,顺便部署在 Cloudflare 上。 GitHub 地址: https://github.com/harry10086/kicad-version-converter KiCad 多版本转换器在这里: https://kvc.mianao.info/ 使用步骤我就不说了,很简单,直接上传文件,选择版本,下载转换后的文件就好了。 转换符号库,KiCad 10 -> 9.0: 转换原理图,KiCad 10 -> 9.0: 直接下载: 如果想自己部署的,也很简单,直接 fork 项目。 登录 Cloudflare 控制台: 访问并登录 Cloudflare Dashboard。 创建 Pages 应用: 在左侧导航栏选择 Workers & Pages -> 点击 Create -> 选择 Pages。 连接 Git 仓库: 点击 Connect to Git,选择您的 GitHub 账号,并搜索并选中 fork 的 kicad-version-converter 仓库。 配置构建设置: 在 Set up builds and deployments 步骤中,填写以下配置: Framework preset (框架预设): React(Vite) Build comm...