电子产业一站式赋能平台

PCB联盟网

搜索
查看: 23|回复: 0
收起左侧

从 Altium 到 KiCad 的迁移实践:多源库管理方案与 Jobset 应用技巧

[复制链接]
匿名  发表于 4 天前 |阅读模式
如果 NCX 可以用 KiCad 设计 PCB,你的公司一定也可以!-- Jason Goldstein。
本演讲记录了一位资深电路板设计工程师从 Altium designer 迁移到 KiCad 的完整过程。演讲者作为公司首位电子工程师,详细分享了选择工具的考量、使用过程中遇到的问题,以及最终迁移决策的全过程。



过去35年间,我几乎用过市面上所有 PCB 设计工具。作为 NCX 公司的首位电子工程师,我曾决定购买 Altium 的授权——如今我彻底后悔这个决定。过去15年,Altium 价格持续上涨,功能却几乎停滞不前;同期其服务从尚可、恶化到完全无法接受。今年一月,我们全面转向 KiCad,再无回头之意。本文旨在为你提供‘弹药’与信心,说服管理层别再给 Altium 多花一分钱!
当然,KiCad 存在一些‘开箱即用’的易用性问题。我将展示一个简单的 Python 脚本,帮助管理标准库、第三方库及内部库的整合方案。而新增的 Jobset 功能尚存初期缺陷,我会分享我们的默认任务集配置,只需点击几下即可绕过这些瑕疵,生成标准化输出文件。
以下为演讲的视频:
以下为章节速览及 PPT,帮助您快速查阅视频:00:00 选择Altium的考量:优势与挑战并存
分析选择Altium的原因,包括功能全面性、定价模式、多通道设计能力,以及遇到的元件编号和一致性问题。


04:17 Altium软件和客户服务的严厉批评  
详述对Altium的不满:频繁崩溃、bug众多、界面不一致、客户服务糟糕、对功能请求和bug报告响应不佳。




10:06 KiCad 在专业 PCB 设计中的卓越表现
重点介绍 KiCad 6.0 版本处理复杂电路板的能力,对比其相对于传统工具的优势,特别是在高压和多通道设计方面的有效性。


12:37 利用人类可读文件格式克服软件限制
分享通过利用人类可读文件格式手动调整设计参数解决软件bug的经验。

13:58 Vault 系统的比较和 Git 在电子设计中的作用
14:44 寻求技术解决方案的全面付费支持

17:32 Altium库管理和输出文件生成优化
讨论内部库管理的挑战和策略,强调付费支持对维护隐私的重要性,分享自定义脚本开发经验。








23:12 KiCad 9.02 中的 Jobset 及一些问题





26:26 PCB 制造和输出生成完整流程
详细介绍制造图纸生成流程:DRC检查、顶层/底层视图创建、step文件导出、输出验证等。









33:57 IPC 25 81网表兼容性和查看问题





结束语
Jason 在演讲中说了一句很有意思的话:瑞萨作为一家芯片供应商,做得非常不错,但它收购 Altium 之后的一些做法,让我完全无法接受!最后在总结下演讲的内容,从 Jason 为何选择 Altium 到专向 KiCad 的原因:选择Altium的初衷
- 定价透明:原理图设计6000美元,PCB布局12000美元,年度支持费用25%
- 功能全面:一体化定价模式,包含所有功能
- 元件库丰富:广泛的元件库和供应商支持
- 多通道设计:支持高度重复性的电路板布局
Altium使用中的问题
技术问题
- 软件频繁崩溃,影响工作效率
- 用户界面不一致(如多种绘制多边形的方式)
- 多通道设计限制:通道编号必须从1开始,无法从0开始
- 元件库不一致:同一供应商的相同元件可能有不同封装
- 输出文件生成存在长期未修复的bug
服务问题  
- 客户支持响应极慢(支持请求等待6周)
- 推动使用公开论坛而非私密沟通
- 无法私下请求新功能
- 十多年来低端定价层级未增加新功能
商业政策问题
- 试图锁定客户知识产权
- 强制推广Vault系统(而Git等免费替代方案已足够)
KiCad的优势
技术优势
- 稳定可靠:很少崩溃,界面一致
- 多通道设计支持更佳:规则定制更灵活
- 高压设计能力:支持紧密引脚间距和高压应用
- 先进制造工艺支持:支持微孔、任意层、层间通孔等
开源优势
- 开源性质,社区支持强大
- 文件格式人类可读,便于调试和定制
- 持续改进和创新
工作流程优势
- 优秀的库管理系统
- 可靠的输出文件生成
- 更好的版本控制集成
工作流程创新
库管理策略
- 复制KiCad库管理理念用于内部库
- 开发自定义脚本实现定期更新
- 避免频繁下载,提高效率
输出文件处理
- 开发Python脚本解决文件命名控制问题
- 自动化DRC检查和文件生成流程
- 支持多种制造商格式需求

注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。
常用合集汇总:
  • 和 Dr Peter 一起学 KiCad
    KiCad 8 探秘合集
    KiCad 使用经验分享KiCad 设计项目(Made with KiCad)常见问题与解决方法KiCad 开发笔记插件应用
    发布记录
  • 回复

    使用道具

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条


    联系客服 关注微信 下载APP 返回顶部 返回列表